summaryrefslogtreecommitdiffstats
path: root/dispatch.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove unused functions from packages.py.Chris Lumens2006-01-311-2/+2
|
* 2006-01-25 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-01-261-4/+4
| | | | | | | | | | | | | | | * kickstart.py (Kickstart.setSteps): Don't show tasksel if packages are selected. * iw/task_gui.py: Simple task selection UI so we don't just drop people into the complicated group selection screen. * ui/tasksel.glade: Add glade file for task selection UI * textw/task_text.py: Text version * dispatch.py (installSteps): Add tasksel step * installclass.py (BaseInstallClass.setSteps): Likewise. * gui.py (stepToClass): Likewise. * text.py (stepToClasses): Likewise.
* Ensure upgrades depsolved. Ensure rpm lock/cache removed.Paul Nasrat2005-12-101-1/+1
|
* Make install more robust to file read failures.Paul Nasrat2005-12-081-2/+1
| | | | Initial support for upgrades again.
* Didn't mean to commit that.Chris Lumens2005-12-051-1/+1
|
* Add some additional SELinux-related programs and an /etc/shells to getChris Lumens2005-12-051-1/+1
| | | | semodule working again.
* In Dispatch.bindArgs(), make sure the args parameter is a list or tupleDavid Cantrell2005-12-011-8/+10
| | | | | before running the for loop. When I call this method (??) from the installpackages state, args is a function.
* 2005-10-24 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-10-241-11/+3
| | | | | | | | * dispatch.py (installSteps): Break out reposetup and base package selection into separate steps. * installclass.py (BaseInstallClass.setSteps): Likewise. * yuminstall.py (YumBackend.doRepoSetup): Add backend repo setup. * backend.py (doBasePackageSelect): Implement generically for now
* 2005-10-12 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-10-121-2/+1
| | | | * dispatch.py: Remove unused import. Pass intf to doPostAction
* Move package selection earlierPaul Nasrat2005-09-231-8/+3
|
* 2005-09-20 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-09-201-0/+1
| | | | | | | | | | | | | * iw/simple_pkgselect.py: Simple group selection UI... * textw/simple_pkgselect_text.py: And the same for text mode * yuminstall.py (YumBackend): Some hacks for simple group selection UI. * dispatch.py (installSteps): Add simple group selection step. * gui.py (stepToClass): Likewise. * text.py (stepToClasses): Likewise. * installclass.py (BaseInstallClass.setSteps): Likewise.
* 2005-09-16 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-09-161-6/+9
| | | | | | | | | | | | | | | | | | | | | | | | | * yuminstall.py (AnacondaYum.__init__): Little bit of clean-up, remove some unused code. (YumBackend.__init__): Create config file sooner. (YumBackend.doPreSelection): Get base install class package selection working in the short-term. (YumBackend): Implement groupExists, selectGroup, selectPackage and deselectPackage. * kickstart.py (AnacondaKSParser.handleCommand): Fix traceback. (Kickstart.setPackageSelection): Implement basic package selection. (Kickstart.setGroupSelection): ... and group selection. * installclass.py (BaseInstallClass.setPackageSelection): Use backend. (BaseInstallClass.setGroupSelection): Likewise. * dispatch.py (installSteps): Some comments to move stuff around, re-instate post action step. * backend.py (AnacondaBackend): Take instpath argument. Stub in functions for basic package/group selection. * anaconda: Pass rootPath into backend.
* 2005-09-12 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-09-121-2/+3
| | | | | | | | * partitioning.py (partitionMethodSetup): Remove dead step code. (partitionObjectsInitialize): Set protected parts here. * dispatch.py (installSteps): Likewise. * installclass.py (BaseInstallClass.setSteps): More dead step nuking.
* 2005-09-12 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-09-121-18/+0
| | | | | | | * installclass.py (BaseInstallClass.setSteps): Nuke some dead steps. * dispatch.py (installSteps): Likewise. * gui.py (stepToClass): Likewise. * text.py (stepToClass): Likewise.
* 2005-09-12 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-09-121-1/+1
| | | | | * dispatch.py (installSteps): Don't comment out findinstall. * installclass.py (showUpgrade): really disable upgrades for now
* Make backend actually installPaul Nasrat2005-08-311-1/+1
|
* Backend workPaul Nasrat2005-08-311-2/+4
|
* Dispatch/yuminstall fixupsPaul Nasrat2005-08-301-10/+10
|
* dispatch and yum backend integrationPaul Nasrat2005-08-301-11/+11
|
* Simplified the authconfig step to store data as a string to be passed toChris Lumens2005-08-291-1/+0
| | | | | | authconfig in its entirety, rather than handling it as a series of arguments we need to process. We weren't really doing anything with it anyway.
* start to wire backend object inPaul Nasrat2005-08-291-1/+2
|
* 2005-08-26 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-08-261-6/+1
| | | | | | | | | | | | | | * dispatch.py (installSteps): Add new autopart type step, remove some obsolete stuff (fdisk, fdasd) * gui.py (stepToClass): Add new step. (getGladeWidget): Add helper function for glade screens. * text.py (stepToClasses): Add new step. * installclass.py (BaseInstallClass.setSteps): Add new step. * iw/autopart_type.py: Add first pass at new autopartitioning screen. Still want to make the shown options more dynamic based on what your system initially looks like. * textw/partition_text.py: Add new autopartitioning screen. * ui/autopart.glade: Add glade file for new autopartitioning screen.
* Remove dependency checkingPaul Nasrat2005-08-241-1/+1
|
* don't do package based routinesPaul Nasrat2005-08-241-4/+4
|
* break all but nfs installsPaul Nasrat2005-08-191-1/+0
|
* Extract checkDependenciesPaul Nasrat2005-08-191-1/+1
|
* Extract readPackagesPaul Nasrat2005-08-191-2/+5
|
* Converted a lot more messages to the new logging system, but there's stillChris Lumens2005-08-111-5/+6
| | | | | | 41 files to go. If your favorite log message needs to be on a different priority level, feel free to change it. Maybe we can have little commit wars over them.
* Remove firewall configuration screen. This will be coming back inChris Lumens2005-07-211-1/+0
| | | | firstboot using system-config-securitylevel.
* Work in for yumPaul Nasrat2005-07-201-13/+16
|
* Automatically select any conditional packages that are required byChris Lumens2005-05-241-0/+2
| | | | | currently selected groups. This step used to be only needed for parts of language support, but is now needed more widely (#154572, #158389).
* 2005-04-27 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-04-281-1/+1
| | | | | * installmethod.py (doMethodComplete): Figure out rootfs better * dispatch.py (installSteps): Pass id.fsset to methodcomplete.
* Removed language_support_gui.py and all references to it, since we wereChris Lumens2005-04-011-1/+0
| | | | already skipping that step. Bump version.
* 2005-03-29 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-03-291-1/+1
| | | | | | | | | | | | | | | | | | * anaconda: Remove essentially unused config file data code, product.img basically supplanted this. * Makefile: Likewise. * cmdline.py: Likewise. * gui.py: Likewise. * text.py: Likewise. * dispatch.py: Likewise. * instdata.py: Likewise. * splashscreen.py: Likewise. * iw/welcome_gui.py: Likewise. * textw/welcome_text.py: Likewise. * anaconda.conf: Remove file. * configFileData.py: Likewise. * readConfigFile.py: Likewise.
* Combined Language and InstallTimeLanguage in language.py into a singleChris Lumens2005-03-231-4/+4
| | | | | | class, updated the lang-table format to remove an unused column, and changed langSupport to instLanguage everywhere to reinforce the class merge idea.
* If we're doing a kickstart install and "interactive" is used, don't emptyChris Lumens2005-03-221-1/+1
| | | | | | out the nameserver information we got from DHCP when the network GUI is displayed. This ensures that the /etc/resolv.conf we write out will have nameserver entries.
* Support --erroronfail as an option for %pre and %post blocks. This optionChris Lumens2005-02-081-1/+1
| | | | | will display an error dialog and terminate installation, instead of just logging a failure and continuing on (#124368).
* 2004-12-14 Jeremy Katz <katzj@redhat.com>Jeremy Katz2004-12-141-1/+1
| | | | | | | | * dispatch.py (installSteps): Pass new arg to desktopchoice * iw/desktop_choice_gui.py (DesktopChoiceWindow.getNext): Reset package selection to defaults if selected (#142415) * textw/desktop_choice_text.py (DesktopChoiceWindow): Likewise.
* 2004-11-07 Jeremy Katz <katzj@redhat.com>Jeremy Katz2004-11-071-1/+3
| | | | | | | | | | | * 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)
* 2004-10-04 Jeremy Katz <katzj@redhat.com>Jeremy Katz2004-10-041-1/+1
| | | | * dispatch.py (installSteps): Remove my new typo.
* 2004-10-04 Jeremy Katz <katzj@redhat.com>Jeremy Katz2004-10-041-1/+2
| | | | | | | | | | | * 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)
* add calls to zfcp stuffKarsten Hopp2004-08-021-0/+1
|
* add our volume groups to the list of things relabeledJeremy Katz2004-03-171-1/+1
|
* make selinux stuff part of a separate object, set up in instdata, pass toJeremy Katz2004-03-171-1/+1
| | | | screens. fix up firewall to not influence selinux, remember the option used
* add a new step for setting the file contexts so that it can be after theJeremy Katz2004-02-241-0/+2
| | | | | | boot loader is installed. move to using my function in isys instead of calling setfiles. have to fork and chroot for the actual run so that the regexes match :/
* remove the mouse configuration screenbfox2004-02-231-1/+0
|
* merge from taroonJeremy Katz2003-09-201-1/+1
| | | | fairly large merge, but all fairly obvious stuff. will test in a tree tomorrow
* add notification right before install/upgrade starts on how many CDs will be ↵Mike Fulbright2003-09-121-2/+2
| | | | required so user can abort if they didnt burn them all
* merge from taroon branch. product.img stuff, md can be modular, lots ofJeremy Katz2003-07-161-1/+1
| | | | little things across the board
* update for change in redhat-config-keyboard api. *sigh*Jeremy Katz2003-05-221-1/+1
|