summaryrefslogtreecommitdiffstats
path: root/harddrive.py
Commit message (Collapse)AuthorAgeFilesLines
* Don't need to import FileCopyException. It's not used.Chris Lumens2007-07-261-3/+1
|
* 2007-07-25 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-07-251-5/+3
| | | | | | | | | | | | | | | | | | | | | | | * fsset.py (allocateLoopback): Use /dev/loopX instead of /tmp/loopX * urlinstall.py (UrlInstallMethod.systemMounted): Use /dev/loop0 instead of /tmp/loop. (UrlInstallMethod.systemUnmounted): Likewise. * rescue.py (runRescue): Loop devices made generally now. * harddrive.py (HardDriveInstallMethod.mountMedia): Use /dev/loop3 instead of /tmp/loop (HardDriveInstallMethod.umountMedia): Likewise. * image.py (CdromInstallMethod.systemUnmounted): Use /dev/loop0 instead of /tmp/loop (CdromInstallMethod.systemMounted): Likewise. (NfsIsoInstallMethod.mountImage): Likewise for /dev/loop3 (NfsIsoInstallMethod.umountImage): Likewise. (findIsoImages): Likewise for /dev/loop2. * iutil.py (makeDriveDeviceNodes): Make loop devices.
* Support the ISOs being on a partition that is set to be upgraded (#244002).Chris Lumens2007-07-191-2/+1
|
* 2007-07-02 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-07-021-6/+6
| | | | | | | | | | | | | | | | * autopart.py: Change references of "Reboot" -> "Exit installer" to make more sense in live install case. * exception.py: Likewise. * fsset.py: Likewise. * gui.py: Likewise. * harddrive.py: Likewise. * image.py: Likewise. * packages.py: Likewise. * upgrade.py: Likewise. * urlinstall: Likewise. * yuminstall.py: Likewise. * livecd.py (LiveCDCopyBackend.doRepoSetup): Add mnemonics
* Handle the exception if we're unable to mount the ISO source device (#124793).Chris Lumens2007-03-221-2/+18
|
* Look for repodata where the CDs are mounted, not where they are stored.Chris Lumens2006-09-081-0/+3
|
* Fix hard drive ISO installs/upgrades (#185292, #187941).Chris Lumens2006-05-251-11/+6
|
* Consolidate file fetching error handling into one set of urlgrabber errorChris Lumens2006-05-251-0/+8
| | | | callbacks. Allow retrying when the error dialog is displayed (#183974).
* Don't import something we're not using.Chris Lumens2006-05-081-1/+0
|
* Kill getRPMFilename.Chris Lumens2006-05-081-11/+0
|
* Add currentMedia to hard drive install method.Chris Lumens2006-03-131-0/+1
|
* Prompt for missing images like we do on NFS ISO installs (#185274).Chris Lumens2006-03-131-8/+29
|
* - fix harddrive installsPeter Jones2006-01-101-35/+35
|
* 2005-12-12 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-12-121-29/+19
| | | | | | * anaconda: Allow hard drive installs again * harddrive.py: Untested attempt to get hard drive installs working
* Generate headers on split media methodsPaul Nasrat2005-11-151-0/+1
|
* Change getRPMFileName signature, use in callbackPaul Nasrat2005-11-151-2/+2
|
* Use getMethodUri to configure backendPaul Nasrat2005-11-151-1/+0
|
* Clean up method stuff a littlePaul Nasrat2005-11-151-0/+2
|
* Remove legacy metadata handingPaul Nasrat2005-11-151-42/+0
|
* Simplify findBestFileMatchPaul Nasrat2005-08-191-1/+1
|
* Remove legacy comps readingPaul Nasrat2005-08-191-1/+1
|
* Use new logging system.Chris Lumens2005-08-121-4/+6
|
* Fix parameter passing so ISO image installs work again.Chris Lumens2005-04-281-1/+1
|
* 2005-04-26 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-04-261-4/+10
| | | | | | | | | | | | | | | | * image.py (CdromInstallMethod.getRPMFilename): Beep if we need to insert a new CD (#109264) * harddrive.py (HardDriveInstallMethod.__init__): Do method parsing here instead of in anaconda. Pass intf down. * image.py (ImageInstallMethod.__init__): Likewise. * image.py (CdromImageInstallMethod.__init__): Likewise. * image.py (NfsInstallMethod.__init__): Likewise. * image.py (NfsISOInstallMethod.__init__): Likewise. * installmethod.py (InstallMethod.__init__): Likewise. * urlinstall.py (UrlInstallMethod.__init__): Likewise. * anaconda: Make method __init__'s all basically act the same
* read product path from the build stamp if possible, default to RedHat if notJeremy Katz2003-10-141-5/+6
| | | | available. basically notting's patch with some fixes and genhdlist handled
* merge from taroon branch to headJeremy Katz2003-07-311-0/+2
|
* Changed how we acquire release notes so that we now try to pull it for all ↵Mike Fulbright2003-06-261-1/+29
| | | | install methods. Have tested on all installmethods but CDROM. Only shortcoming presently is 1) It mount/umount the HD image loopback alot of times in process finding the matching file for your lang (we try lots of variations), and 2) lots of IOError warnings on VC3 for HTTP installs for same reason.
* revert back to mounting source ISO partition as needed. Stage 2 is in RAM as ↵Mike Fulbright2003-06-231-3/+35
| | | | before.
* merge from taroon branch to HEAD. mostly the package stuff, but alsoJeremy Katz2003-05-201-3/+3
| | | | msw's ctrl-alt-del thing and some arch fixups
* show ALL missing images, not just the first one.Mike Fulbright2003-05-051-6/+15
|
* cleaner codeMike Fulbright2003-05-011-3/+2
|
* adjust function parameter to allow for possibility of callback, although not ↵Mike Fulbright2003-04-141-1/+1
| | | | used for these methods yet
* now we loopback mount stage 2 for harddrive this code is not neededMike Fulbright2003-03-281-37/+4
|
* removed hdtree method for goodMike Fulbright2003-03-241-93/+0
|
* check that files exist before we read header lists. this is gettingJeremy Katz2003-02-111-1/+13
| | | | annoying :) (#84016)
* fixup old hard drive for the case where it's not rooted at the base (not ↵Jeremy Katz2003-01-291-2/+2
| | | | that old hard drive is used anymore
* and it isnt a CD you are missing, its an ISO imageMike Fulbright2003-01-231-1/+1
|
* ok show some mercy and let the poor sap know when he hits Ok his machine is ↵Mike Fulbright2003-01-231-1/+1
| | | | rebooting
* oops, didn't change these to go back to rpm 4.1Jeremy Katz2002-10-081-1/+1
|
* merge anaconda-8-0-branch to HEADJeremy Katz2002-09-051-0/+1
|
* move unmountCD base method to correct base classJeremy Katz2002-08-191-2/+12
| | | | | don't fail if we can't unmount the source image at filesDone(); they'll reboot soon enough anyway
* get the basename of the right thing in HardDrive copyFileToTemp. also, make ↵Jeremy Katz2002-08-091-1/+16
| | | | sure we have things mounted and return to the state we were in. comps.rpm should get installed for hard drive installs now
* get comps.xml from multiple sourcesMike Fulbright2002-07-311-3/+4
|
* fix hdtreeMike Fulbright2002-07-301-18/+8
|
* fix for bugs #69306 and #67917 - we mount fs under /dev now so lvm tools can ↵Mike Fulbright2002-07-241-2/+2
| | | | find them, and this magic code looked in /tmp
* fix cd installs (based on msf's comments). also, add stuff to copy ↵Jeremy Katz2002-07-241-0/+12
| | | | RedHat/base/comps.rpm into /var/tmp before we start installing packages and actually install it after the install. there's got to be a better way, but this will at least work for this beta
* use comps.xml nowJeremy Katz2002-06-271-2/+2
|
* get the root path into all of the install methodsJeremy Katz2002-06-251-4/+4
|
* the rpm 4.0.4 python module is now rpm404. import it as rpm whereever we ↵Jeremy Katz2002-06-101-1/+1
| | | | use rpmmodule so that we get rpm 4.0.4 instead of 4.1
* 1) Fix all copyrights 2) move everything to use rhpl.translate instead of ↵Mike Fulbright2002-05-231-2/+14
| | | | our own translate.py