| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
On SMP ppc64 machines, we need to install kernel.ppc64 instead of
kernel-smp.ppc. There is no kernel-smp.ppc64 because that's provided by
kernel.ppc64, so skip looking for any kernel-smp package on ppc64.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
This reverts commit 16632332b3a49994edf0016a3c5c3200d32cf6ac.
This patch calls doMultiMount(), which no longer exists. It also
references ddFsTypes, which looks to not exist either.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Use True/False over 1/0. It's the future.
|
| |
|
|
|
|
|
|
| |
This patch gets iscsi going with the new storage code. There are still
a few hicups left (such as NetworkManager downing the interface our / is on),
but I'll address those in separate patches.
|
| |
|
|
|
|
|
|
|
| |
These no longer belong in isys.py as putting them in the classes is much
more correct. I also put a mediaPresent method on Device in general.
This will come in handy when we start dealing with USB CF readers and
similar devices that can be present without having media.
|
|
|
|
|
| |
The kernel tells me that all module config files have to end with .conf in
the future or they'll be ignored. We had better rename it, then.
|
|\
| |
| |
| |
| |
| | |
* master:
We also need to pack up the extra args tuple, too.
doLoggingSetup keeps growing new arguments, so put them into a dict (#489709).
|
| | |
|
| |
| |
| |
| |
| |
| | |
We don't even use any of the arguments to doLoggingSetup so there's no point in
listing them all in the function header. This should prevent us from hitting
this bug again.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Change minsize/maxsize to minSize/maxSize since that's the
convention elsewhere throughout the code.
- Redirect output from all external utilities to tty5, not
/dev/null.
- Don't waste calls to basename for debug log statements,
especially when the device can be None.
- Add lots of missing imports.
- Fix lots of remnants of previous code usage.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
exception.py:
- Remove unused partedUtils import.
- Collect things from storage, not partitions.
gui.py:
- exceptionDisks is in storage now, not diskset.
installclasses/rhel.py:
installclasses/fedora.py:
- setDefaultPartitioning take storage arg, not partitions.
iw/autopart_type.py:
- Find things in storage, not partitions.
iw/bootloader_main_gui.py:
iw/osbootwidget.py:
- Remove unused partedUtils import.
- Find fsset in storage now.
- Use storage, not diskset, for iterating over disks/partitions.
iw/lvm_dialog_gui.py:
- Fix several typos from the original storage update.
iw/partition_gui.py:
- Find unusedMDMembers in storage, not partitions.
iw/partitionui_helpers_gui.py:
- Use StorageDevice.minSize,maxSize for resize limits.
- Update doUIRAIDLVMChecks to use new storage module.
packages.py:
- Use new storage module to list vgs for selinux hack.
storage/__init__.py:
- Fix FSSet.createSwapFile so it creates the file on the
correct device.
storage/iscsi.py:
- Use new storage module to identify iscsi disks.
textw/partition_text.py:
textw/upgrade_text.py:
- Initial update to use new storage module.
yuminstall.py:
- Use storage module to find space for upgrade transaction.
- Use storage module to locate protected partitions to mount
in doPreInstall.
|
|/ |
|
| |
|
| |
|
|
|
|
|
|
| |
YumSorter._getConfig has changed such that it no longer takes any parameters.
Instead, it looks in a preconf object and pulls values out of that. We need
to adapt to do the same, since we override these methods.
|
|
|
|
|
|
|
|
| |
Since we run selectBestKernel, selectBootloader, etc. for new
installs, upgrades will always have a kernel and bootloader and
other necessary packages installed. It used to be harmless to run
them anyway, but now forcing things into the package set will break
preupgrade. See RHBZ #476714.
|
|
|
|
|
|
| |
This reverts commit 89652b6fbe65e5e7922d743a99b07104d071ef42. This patch
was not reviewed on the list and does not fix any emergency build breakage.
Thus, per policy is being reverted.
|
| |
|
|
|
|
|
|
|
|
| |
install.log is written in-place to /mnt/sysimage/root, while the anaconda.log
is only copied over to the running system at the very end of anaconda. It is
therefore possible to get an installation that fails during package
installation, but may still look complete on the installed system due to the
presence of an install.log. So, add a message when it's all done.
|
| |
|
|
|
|
|
|
| |
Actually, it's been doing this for several months now and we are even doing
the correct thing in a couple places. We just didn't go back and change our
calls elsewhere in yuminstall.py to match.
|
|
|
|
|
|
| |
Since we don't fall back to a network repo in the event of an error on the
DVD anyway, there's no point in even asking if we want to bring the
network up. This might be a good thing to look at for the future though.
|
| |
|
|
|
|
|
|
| |
When we're resetting selections, we also need to reset group selections
otherwise when we go back and select groups again, they don't select
packages
|
| |
|
|
|
|
|
|
|
|
| |
We show groups that don't have any of their mandatory packages available
which is less than ideal as, eg, xfce-desktop gets shown just because
gdm is on the dvd. So make our filtering a little bit stronger.
And make sure that text mode is using the same filtering
|
|
|
|
|
|
| |
This really ought to be fixed by supporting nfsiso: in the loader, but it's
entirely too late in the process to make that kind of change now. Fixing it
properly is going to be a lot of coding.
|
| |
|
|
|
|
|
|
| |
Let network.bringUp() work by calling network.write() with no
parameters. bringUp() is used to bring up networking during
installation.
|
|
|
|
|
| |
Tell NetworkManager not to touch anaconda configured interfaces when / is
on a network based device.
|
| |
|
| |
|
|
|
|
|
|
| |
The RPM callback doesn't work like I expected, so we don't have the information
to know how many packages are getting cleaned up and which one we're on. So
the best we can do is pulse a progress bar in a window instead of a real one.
|