summaryrefslogtreecommitdiffstats
path: root/installclass.py
Commit message (Collapse)AuthorAgeFilesLines
...
* 2006-02-03 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-02-031-10/+2
| | | | | | | | | | | | | * iw/task_gui.py: Adjust for dynamic set of tasks * ui/tasksel.glade: Don't list tasks in the glade file, they're now auto-generated. * textw/task_text.py (TaskWindow.__call__): Likewise. * dispatch.py (installSteps): Pass new arg to tasksel step * installclasses/fedora.py (tasks): Define set of tasks to show on task selection screen here. * installclass.py (tasks): Parent placeholder.
* 2006-01-25 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-01-261-2/+2
| | | | | | | | | | | | | | | * 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.
* Forgot one parameter.Chris Lumens2005-12-121-1/+1
|
* Remove x configuration from the monitor keyword.Chris Lumens2005-12-121-2/+1
|
* Make install more robust to file read failures.Paul Nasrat2005-12-081-1/+1
| | | | Initial support for upgrades again.
* 2005-12-07 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-12-071-1/+0
| | | | | * installclass.py (BaseInstallClass.setSteps): "package-selection" -> "group-selection"
* Fix interface between doClearPart and setClearParts.Chris Lumens2005-11-031-1/+1
|
* 2005-10-24 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-10-241-4/+2
| | | | | | | | * 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
* Use rhpxl instead of rhpl for X configuration.Chris Lumens2005-10-071-3/+3
|
* Fix constants imports so we get everything that was moved intoChris Lumens2005-10-061-1/+1
| | | | pykickstart.
* 2005-10-04 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-10-041-3/+2
| | | | | * installclass.py (BaseInstallClass.setSteps): Make non-existent arch-specific step skipping permanent
* 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.
* fix importPaul Nasrat2005-09-201-1/+1
|
* 2005-09-16 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-09-161-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | | * 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-1/+0
| | | | | | | | * 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-22/+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
* * anaconda.spec: Bump version, tweak requirementsBill Nottingham2005-09-091-20/+9
| | | | | | | | | | | | | | | | | | | | | | | | * installclass.py (setVideoCard, configureX): Adapt to new rhpl X setup code * kickstart.py (doXConfig): Likewise * kickstartData.py (__init__): Likewise * kickstartParser.py (doXConfig): Likewise * packages.py (writeXConfiguration): Likewise * xsetup.py (getArgList): Likewise * scripts/mk-images: Remove modules.pcimap, modules.usbmap, pcitable, from images, and associated trimmer scripts from files used. Add modules.alias, videoaliases. Trim modules.alias using trimmodalias. * scripts/upd-instroot: Don't keep Cards, but keep videoaliases. Don't run checkcards.py * utils/trimmodalias: New script, trim modules.alias file to match modules in the first/second stage * utils/trimpciids: Trim pci.ids based on modules.alias and videoaliases, not pcitable and modules.pcimap * utils/checkcards.py: Remove now obsolete script * utils/trimmodmap: Likewise * utils/trimpcitable: Likewise * utils/trimusbmap: Likewise
* Backend workPaul Nasrat2005-08-311-0/+2
|
* Simplified the authconfig step to store data as a string to be passed toChris Lumens2005-08-291-40/+3
| | | | | | 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.
* 2005-08-26 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-08-261-0/+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.
* Use new logging system.Chris Lumens2005-08-121-15/+17
|
* Remove firewall configuration screen. This will be coming back inChris Lumens2005-07-211-19/+3
| | | | firstboot using system-config-securitylevel.
* Work in for yumPaul Nasrat2005-07-201-2/+3
|
* Fix multiple NICs in kickstart config files (#158566).Chris Lumens2005-07-131-1/+1
|
* Deprecate the langsupport kickstart keyword in favor of adding languageChris Lumens2005-06-281-16/+0
| | | | support package groups to the %packages section of the kickstart file.
* Automatically select any conditional packages that are required byChris Lumens2005-05-241-0/+1
| | | | | currently selected groups. This step used to be only needed for parts of language support, but is now needed more widely (#154572, #158389).
* Support setting the system's runtime language even if it's not supportedChris Lumens2005-04-131-6/+5
| | | | by a translation in anaconda. Set LC_COLLATE=C in the loader.
* Fix traceback on setting language support in kickstart.Chris Lumens2005-04-011-2/+4
|
* Combined Language and InstallTimeLanguage in language.py into a singleChris Lumens2005-03-231-8/+7
| | | | | | class, updated the lang-table format to remove an unused column, and changed langSupport to instLanguage everywhere to reinforce the class merge idea.
* No longer use lilo.Peter Jones2005-02-211-6/+2
|
* Revert some more mac changes - fix parted insteadPaul Nasrat2005-02-211-6/+1
|
* Fedora PPC - autopartitioning (#121266) and G5 (#149081)Paul Nasrat2005-02-191-1/+6
|
* Fix a traceback where there is no %post scriptlet. Synchronize the kickstartChris Lumens2005-02-091-1/+1
| | | | | options described in the documentation with what's actually supported in code.
* Put fixes for #138852 and #146915 on HEADPaul Nasrat2005-02-081-3/+7
|
* 2005-02-02 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-02-021-1/+0
| | | | * installclass.py (BaseInstallClass.setSteps): Nuke languagesupport.
* 2005-01-10 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-01-101-0/+6
| | | | | | * installclass.py (BaseInstallClass.setSteps): Allow install classes to turn off showing upgrade as an option (only really applicable if you only have one install class)
* 2004-11-07 Jeremy Katz <katzj@redhat.com>Jeremy Katz2004-11-071-0/+1
| | | | | | | | | | | * 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-0/+1
| | | | | | | | | | | * 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)
* 2004-10-01 Jeremy Katz <katzj@redhat.com>Jeremy Katz2004-10-011-0/+3
| | | | | | | | | | | | * installclass.py (BaseInstallClass.setZFCP): Add method for use in kickstart setting of zfcp config. * kickstart.py (KickstartBase.doZFCP): Add syntax for defining zfcp volumes in kickstart. Use --devnum=, --scsiid=, --wwpn=, --scsilun=, --fcplun=. All are required. (#130070, #133288) (KickstartBase.doAutoPart): Skip zfcpconfig (#133288) (KickstartBase.definePartition): Skip zfcpconfig (#133288)
* add calls to zfcp stuffKarsten Hopp2004-08-021-0/+7
|
* Enable kickstart to ignore specific disks (#79016)Paul Nasrat2004-07-091-0/+6
|
* switch autopartitioning to use lvm by default. setup is basicallyJeremy Katz2004-07-071-4/+4
| | | | | | | * Create /boot partition (or appropriate for the arch) * For each drive being used in auto-partitioning, create a PV * Use these pvs in a vg * Create auto-partition requests as logical volumes in the vg
* fix typoKarsten Hopp2004-06-181-1/+1
|
* * add support in the second stage for setting wepkey and essid in kickstart.Jeremy Katz2004-06-181-3/+8
| | | | * bug fix of ethtool setting not being done unless you had a static ip
* major simplification of the firewall code. lose the trusted devices andJeremy Katz2004-06-181-10/+21
| | | | | other ports selection. make the list of services easy to change and shared between gui and text. lose dead code, update copyrights
* only way to make sure firstboot gets the change I want is to disable theJeremy Katz2004-06-161-3/+3
| | | | | | installer piece :) monitor configuration is going to move to there since if we can get you to the point where you're installing in graphics mode, there's no reason not to do all of your x configuration at once.
* disable betanag permanently, noticed by mattdm on anaconda-devel-listJeremy Katz2004-06-151-1/+1
|
* handle upgrade and noupgrade at the same time so that we can then easilyJeremy Katz2004-06-071-2/+7
| | | | | switch upgrade on or off and have them enable/disable-able on the command line still
* the start of better kickstart error handling. create KickstartError classJeremy Katz2004-05-181-1/+1
| | | | | | | | and raise that on kickstart errors. provide basic intf kickstartWindow methods don't pass intf in yet, because this is before the intf is up and running, so we can't use it