| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* yuminstall.py (YumBackend.deselectGroup): Fix group deselection
to pass pkgtup instead of po. hooray for api inconsistency
|
|
|
|
| |
* yuminstall.py (AnacondaYum.log): fix log levels
|
|
|
|
|
|
| |
* yuminstall.py (AnacondaYum.run): Basic (bad) support for
handling transaction errors. Need to improve this, but at least
it won't just traceback now.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* yuminstall.py (AnacondaYum.getBestPackages): Return the best
package_s_ for a package name/arch. Need more than one for
multilib. Should fix (#171026)
(YumBackend.getBestKernelByArch): Do this inside of
selectBestKernel since that's the only place it's really wanted
(YumBackend.selectGroup): Get packages using getBestPackages.
(YumBackend.deselectGroup): Likewise.
(YumBackend.selectPackage): Likewise.
(YumBackend.deselectPackage): Likewise.
|
|
|
|
|
| |
* yuminstall.py (YumBackend.selectBestKernel): Select
kernel-xen-guest if installing in a guest
|
|
|
|
|
|
|
|
|
|
| |
* bootloader.py (writeBootloader): Handle inconsistently named
kernel-xen-{guest,hypervisor} kernels
* yuminstall.py (YumBackend.doRepoSetup): Give full error on tty3.
(YumBackend.selectBestKernel): Temporarily allow installation of
xen-hypervisor kernel package by passing 'xen0' on kernel command line
(YumBackend.kernelVersionList): Remove obsolete cruft, add xen stuff
|
|
|
|
| |
* yuminstall.py (YumBackend.kernelVersionList): Fix kernel finding
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
| |
* yuminstall.py (AnacondaYum.getBestPackage): Method to do best
arch selection for now.
(YumBackend.selectBestKernel): Find the "best" kernel for our
system and select it.
(YumBackend.selectBootloader): Ensure a bootloader is selected.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* yuminstall.py (YumBackend.deselectGroup): Fix group deselection
to not remove everything
|
|
|
|
|
| |
* yuminstall.py: Adjust for yum api changes (returnNewestBy*
always returns a list)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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 (YumBackend.doInstall): Fix silly typo
|
|
|
|
|
| |
* yuminstall.py (AnacondaYum.setup): Do macro setup ourselves.
(YumBackend.doInstall): Add macro magic to speed up installs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* yuminstall.py (AnacondaYum.run): Fix install.log writing out
some more. We probably want to just have yum be passed a file
which it then sets for the log file and the scriptFd eventually.
|
|
|
|
|
|
|
|
| |
* yuminstall.py (YumBackend.doPreSelection): Do a minimal install
if we ask for it until we get real package selection going.
(AnacondaYum.run): Get RPM logging going to the install log.
(YumBackend.doPreSelection): Hack for minimal installs until I
hook up package selection.
|
|
|
|
| |
* yuminstall.py (YumBackend.doPostInstall): Fix typo
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|