summaryrefslogtreecommitdiffstats
path: root/upgrade.py
Commit message (Collapse)AuthorAgeFilesLines
* oops, forgot this partJeremy Katz2001-11-281-1/+1
|
* more /mnt/sysimage surgeryJeremy Katz2001-11-271-2/+2
|
* remove most of the static instances of /mnt/sysimage (#14632)Jeremy Katz2001-11-271-3/+3
|
* auto fstype makes mounting the root fs not work very well... add a check to ↵Jeremy Katz2001-08-301-0/+13
| | | | make sure the root fs was mountable and make it so upgrades give an error if this is hit (52907)
* log (most) of the new packages being installed to the upgrade.log. Check ↵Matt Wilson2001-08-241-52/+62
| | | | ONLY the on-system database to see if packages are installed or not, this fixes a false positive on the hasX check when moving from 7.0 to 7.2, when XFree86-xfs files move to XFree86, thus it gets selected. When hasX was on it would pull in GNOME too, which is excessive. (inspired by #50171)
* balkan isn't used here anymore, don't import itJeremy Katz2001-08-171-2/+1
|
* clean up rebuilt dbs on exit from upgradeMatt Wilson2001-08-161-17/+32
| | | | log the bad packages to VC3.
* fix titleMatt Wilson2001-08-141-1/+1
|
* CYA message for those that read the sourceMatt Wilson2001-08-101-0/+7
|
* per arjan's suggestion only require 1.75*ram for swap now but also try to ↵Jeremy Katz2001-08-091-2/+5
| | | | make sure they have 192 megs of ram since an upgrade is probably not going to work so well otherwise
* minimum swap file size of 32 megs... anything less is just sillyJeremy Katz2001-08-081-0/+2
|
* don't check for packages to upgrade when going backwards (#51149)Matt Wilson2001-08-071-1/+10
|
* add some sanity checks for known bad 3rd party packages, check for ↵Matt Wilson2001-08-061-0/+42
| | | | /etc/redhat-release. Show warnings if needed (#46884, others)
* install nautilus if gnome-core IS installed, not if it isn'tJeremy Katz2001-07-311-2/+2
|
* pull in nautilusMatt Wilson2001-07-251-1/+22
|
* work to make partitionless upgrades work better than beforeMike Fulbright2001-07-241-1/+1
|
* no, it doesn't... actually looking at code before deciding the solution is ↵Jeremy Katz2001-07-231-1/+1
| | | | correct is good
* blah, changed here tooJeremy Katz2001-07-231-1/+1
|
* and fix going backwards through finding the root partsJeremy Katz2001-07-231-1/+4
|
* new step: find root parts, remove those bits from the interfaces forJeremy Katz2001-07-231-1/+5
| | | | | | 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)
* fix code to find migratable mounts during an upgrade to use FileSystemSet ↵Mike Fulbright2001-07-201-3/+3
| | | | object (id.fsset) instead of partition requests (id.partitions) since the original has RAID and partitions in it, and the later doesnt (yet)
* handle migration during upgrades and rewrite fstab appropriatelyMike Fulbright2001-07-201-2/+2
|
* we don't need to unmount filesystems, init will do it for usMatt Wilson2001-07-111-4/+0
|
* unused importMatt Wilson2001-07-111-1/+0
|
* raid upgrades seem to work with at least non-root nowMatt Wilson2001-07-111-3/+3
|
* renable the creation and activation of swap files on upgradeMatt Wilson2001-07-101-19/+25
|
* non-ext2 upgrade supportMatt Wilson2001-07-101-1/+1
|
* Added upgrade migrate screen. Finds ext2 partitions and offers user choice ↵Mike Fulbright2001-07-061-0/+9
| | | | of moving to ext3
* fix bugs pychecker found...Jeremy Katz2001-07-061-2/+2
|
* I hope this doesn't break anything, but it doesn't seem to actually needErik Troan2001-06-281-1/+0
| | | | | | | | | | to do this. Having this import makes our import's order sensitive. Try PYTHONPATH=isys:balkan python -c "import dispatch; from upgrade import upgradeFindPackages" without this patch to see an example.
* break upgrade swap suggestion out into another step and store its findings inMatt Wilson2001-06-271-7/+13
| | | | instdata.
* select grub if it isn't on the systemMatt Wilson2001-06-271-6/+16
|
* move upgrade mounting code into generic function, split bootloader init away ↵Matt Wilson2001-06-271-0/+1
| | | | from what ever the heck is going on with getting the partition requests set up
* fix typoBill Nottingham2001-06-271-1/+1
|
* install grub if it doesn't exist and grub is going to be usedMatt Wilson2001-06-271-0/+7
|
* check ondisk for these packages in case they are on the system and not newer ↵Matt Wilson2001-06-271-0/+11
| | | | in the distro
* more pychecker cleanupsMatt Wilson2001-06-231-5/+6
|
* more pychecker fixupsMatt Wilson2001-06-231-1/+1
|
* various pychecker fixupsMatt Wilson2001-06-221-4/+3
|
* copyrightMatt Wilson2001-06-221-0/+15
|
* 1) more fixups for upgrades: fix step list to actually run the transaction,Matt Wilson2001-06-221-2/+1
| | | | | | | | | | | | | | 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
* more fixups for upgradesMatt Wilson2001-06-221-8/+10
|
* completed most heavy lifting to get upgrades back in place. Still need to ↵Matt Wilson2001-06-221-50/+51
| | | | finish fixing up swap file creation and do text mode.
* first pass at getting things in alignment for gui upgrades. Should only ↵Matt Wilson2001-06-221-94/+48
| | | | affect upgrades, not installs
* merge from (now defunct) anaconda-dispatch branchErik Troan2001-06-201-1/+148
|
* text.py: destroy the scale in progresswindow on pop - masks a SEGV onMatt Wilson2001-03-291-1/+1
| | | | | | | | | | todo.doInstall teardown. upgrade.py: we don't need the progresswindow passed in anymore iw/upgrade_swap_gui.py: don't pass in the progresswindow textw/upgrade_text.py: don't pass in the progresswindow
* don't pass progresswindow inMatt Wilson2001-03-291-1/+1
|
* fixed translatable stringErik Troan2001-03-161-1/+1
|
* don't duplicate fstab entriesErik Troan2001-03-161-1/+8
|
* todo.py:Matt Wilson2001-03-161-1/+1
| | | | | | | | | | | | | 1) verifyDeps -- specify how we're adding packages to the transaction set so that if new packages being installed obsolete something on the system, and something on the system has a dependency on that package being installed, that the dependency problem will appear. (#28069) 2) upgradeMountFilesystems -- read in the fstab so testing upgrades work upgrade.py: mountRootPartition -- use instPath - hardcoding /mnt/sysimage is bad bad.