| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
| |
|
|
|
|
| |
Initial support for upgrades again.
|
|
|
|
|
| |
* installclass.py (BaseInstallClass.setSteps): "package-selection"
-> "group-selection"
|
| |
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
| |
pykickstart.
|
|
|
|
|
| |
* installclass.py (BaseInstallClass.setSteps): Make non-existent
arch-specific step skipping permanent
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
| |
* partitioning.py (partitionMethodSetup): Remove dead step code.
(partitionObjectsInitialize): Set protected parts here.
* dispatch.py (installSteps): Likewise.
* installclass.py (BaseInstallClass.setSteps): More dead step nuking.
|
|
|
|
|
|
|
| |
* installclass.py (BaseInstallClass.setSteps): Nuke some dead steps.
* dispatch.py (installSteps): Likewise.
* gui.py (stepToClass): Likewise.
* text.py (stepToClass): Likewise.
|
|
|
|
|
| |
* dispatch.py (installSteps): Don't comment out findinstall.
* installclass.py (showUpgrade): really disable upgrades for now
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
| |
firstboot using system-config-securitylevel.
|
| |
|
| |
|
|
|
|
| |
support package groups to the %packages section of the kickstart file.
|
|
|
|
|
| |
currently selected groups. This step used to be only needed for parts
of language support, but is now needed more widely (#154572, #158389).
|
|
|
|
| |
by a translation in anaconda. Set LC_COLLATE=C in the loader.
|
| |
|
|
|
|
|
|
| |
class, updated the lang-table format to remove an unused column, and
changed langSupport to instLanguage everywhere to reinforce the class
merge idea.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
options described in the documentation with what's actually supported in
code.
|
| |
|
|
|
|
| |
* installclass.py (BaseInstallClass.setSteps): Nuke languagesupport.
|
|
|
|
|
|
| |
* 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)
|
|
|
|
|
|
|
|
|
|
|
| |
* 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)
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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)
|
| |
|
| |
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
| |
* bug fix of ethtool setting not being done unless you had a static ip
|
|
|
|
|
| |
other ports selection. make the list of services easy to change and shared
between gui and text. lose dead code, update copyrights
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
| |
switch upgrade on or off and have them enable/disable-able on the command
line still
|
|
|
|
|
|
|
|
| |
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
|