| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* syslogd.py (InstSyslog.start): Ensure that we have a syslogd or
don't try to start. Otherwise, we end up hanging things
* yuminstall.py (YumBackend.__init__): yum installs can do package
selection
* livecd.py: Add live CD image copy backend and install method.
* installclasses/fedora.py: Handle installclass API changes; allow
livecd method
* installclass.py (BaseInstallClass.setSteps): Take anaconda
instead of dispatch as an argument; use so that the backend
upgrade allowing + package selection can work
(BaseInstallClass.setDefaultPartitioning): Make it easier to
default to no-LVM
* kickstart.py (Kickstart.setSteps): Tweak for calling change
* upgradeclass.py (InstallClass.setSteps): Likewise.
* installclasses/rhel.py (InstallClass.setSteps): Likewise.
* anaconda: Pass anaconda to instClass.setSteps; don't depend on
the existence of /mnt/runtime/... with x_already_set
* backend.py (AnacondaBackend.__init__): Let the backend define
whether or not upgrades are supported
(AnacondaBackend.doPreInstall): postInstall kills the log, start
it in the pre
(AnacondaBackend.initLog): Ensure the dir we want to use exists
(writeConfiguration): Write instdata before backend bits
|
|
|
|
|
|
|
|
|
| |
* installclass.py (getBaseInstallClass): Add a method for finding
the default base install class so that I don't copy and paste the
code between kickstart and upgrade cases
* kickstart.py (Kickstart): Use getBaseInstallClass
* upgradeclass.py (InstallClass): Use proper base install
class (#201745)
|
| |
|
| |
|
|
|
|
| |
not really. It's just iutil.getArch() -> rhpl.getArch() updates.
|
|
|
|
| |
Initial support for upgrades again.
|
|
|
|
|
| |
currently selected groups. This step used to be only needed for parts
of language support, but is now needed more widely (#154572, #158389).
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* dispatch.py (installSteps): Add handleMiscPackages steps.
* installclass.py (BaseInstallClass.setSteps): Likewise.
* upgradeclass.py (InstallClass.setSteps): Likewise.
* packages.py (handleMiscPackages): Add a step to do all of the
miscellaneous package selection based on installer selections
instead of doing them in doPreInstall so that our needed CD list
is correct (#122017)
|
|
|
|
|
|
|
|
|
|
|
| |
* dispatch.py (installSteps):
* installclass.py (BaseInstallClass.setSteps):
* upgradeclass.py (InstallClass.setSteps):
Add copylogs step.
* packages.py (copyAnacondaLogs): Copy /tmp/anaconda.log and
/tmp/syslog to /var/log/anaconda.log and /var/log/anaconda.syslog
so that they exist post-install (#124370)
|
| |
|
|
|
|
| |
cross our fingers and hope this doesn't then break (#119607)
|
| |
|
| |
|
|
|
|
| |
fairly large merge, but all fairly obvious stuff. will test in a tree tomorrow
|
|
|
|
| |
the common code in floppy.py
|
| |
|
| |
|
|
|
|
| |
our own translate.py
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
findinstall, hook up kickstart upgrade, mounting the root for an upgrade
will mount the first in the list (which if you've gone through the interface
is the only one, but if kickstart, upgrades the first install found)
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
and doPostInstall
write out fstab at the end of doPreInstall
|
|
|
|
| |
of moving to ext3
|
|
|
|
| |
instdata.
|
|
|
|
| |
from what ever the heck is going on with getting the partition requests set up
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
set the upgrade flag in id when we get picked
2) removed self from migrateXinetd
3) moved GUI splash screen to its own file - this should make it pop up
even faster.
4) copyright notices in anaconda, splashscreen.py
5) reworked the dep checker to build a new ts every time we make a pass.
RPM doesn't seem to like to have a package in the ts as available *and*
upgrade/install.
6) fixed fstab reading for 'none' devices
7) removed a debugging print from xf86config.py
8) removed threadding import from progress_gui.py
|
| |
|
|
|
|
| |
finish fixing up swap file creation and do text mode.
|
|
|
|
| |
affect upgrades, not installs
|
|
|