| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
As stated in the bug report, the ChangeLog is huge. We include the
highlights of the ChangeLog in the rpm changelog anyway, so skip
shipping the big git ChangeLog.
|
| |
|
|
|
|
| |
If s390 images lack /lib/ld64.so.1, nothing works.
|
|
|
|
| |
This causes NetworkManager to hang on s390.
|
| |
|
|
|
|
|
|
| |
in stage2. Rather than trying to pick out python module deps,
let's just include everything. If it's a huge size hit, we'll
blacklist big things we don't need
|
|
|
|
|
|
|
|
|
|
| |
Remove the following packages from the PACKAGES list in upd-instroot:
dmapi, liblbxutil, libpixman, libtermcap, policy, pyspi,
python-elementtree, raidtools, xorg-x11, xorg-x11-base,
xorg-x11-libs, xorg-x11-libs-data, xorg-x11-xkbdata,
yum-fedorakmod, open
Patch from Jeroen van Meeuwen (Fedora Unity) <kanarip@fedoraunity.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This brings linuxrc.s390 and friends to the latest version as posted here
https://www.redhat.com/archives/anaconda-devel-list/2009-February/msg00392.html
plus some updates after that.
Changes:
- update usage of udev to rawhide
- no more telnetd for network login during install
- adapt readcmsfile to automatic loading of device driver modules
- refactor main part into function init_main
- consider renaming of network device driver module from ctc to ctcm
- refactor control unit lookup tables into separate file
- no more rely on kernel versions to detect device driver features
- upstream qeth driver supports IPv6 on HiperSockets in layer3 mode
- no more manual (un)loading of device driver modules
- correctly handle default MAC address for layer2 qeth devices
- no more kill udevd at end of linuxrc.s390
- write network device configuration to correct new place (ifcfg)
Splitting up into single patches is impossible without merge conflicts.
|
|
|
|
|
|
| |
This can be helpful in determining the cause of failed upgrade from log.
I used it when working on #499321. Can be kind of corner-case, but can't
hurt.
|
| |
|
|
|
|
|
| |
We don't want to have rawhide listed as a repo once we disable
betanag. This is a little bit hard-coded, but probably okay
|
|
|
|
|
|
|
|
|
|
|
| |
On the live install, we don't force the DPI to 96. Some of our text
takes a bit of space, especially the autopart screen. So if we're on a live
install (eg, without mini-wm running), let's just always get rid of the
little header image. It doesn't really buy us much and then we
get more real estate to work with.
Longer term, we probably need to move away from the fixed window
size stuff, even though it'll be painful
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Move the contents of the 'make updates' target to scripts/makeupdates.
Make the recompilation of the _isys module be conditional (if you want
to do that, either run 'make updates' as you have been or pass -c to
scripts/makeupdates). Running makeupdates without -c will generate an
updates.img with just the changed Python files.
|
| |
|
|
|
|
|
| |
x86 boot.iso is built with isohybrid, so let's pass what the stage2
will be in that case
|
|
|
|
|
|
|
|
|
| |
Try to auto-find the CD even if stage2= is specified; this lets us
add stage2= and then the isohybrid'd images can be dd'd to a usb
stick and stage2 gets find there as well as on the CD.
Next step is to be able to get rid of the auto CD finding by
always explicitly specifying stage2=
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Honor the --gecos argument to the user command in kickstart files.
|
|
|
|
|
|
|
| |
I came accross this by the way when working on something different. It adds
what was done with commit 2e8dfb72c0c296f24f99512e8fb00c377417a60a (#504216)
for GUI to text ui. Althoug BZ suggests that it was already present in text ui,
looking into code doesn't (I have no rawhide image to test if it is actually true).
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make ifcfg configuration files getting parsed properly after update. The used
inotify configuration update mechanism (ifcfg-rh NM plugin) requires 1) writing
of new files out of /etc/sysconfig/network-scripts dir so that it doesn't
trigger parsing of the file too early (before all is written), and more
importantly, 2) removing of the old files before moving the new ones in so that
the new file gets parsed and the respective connection gets re-read and
eventually activated.
Also make sure that only device selected in UI has ONBOOT set to yes
in case of selection of another device after fail.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
mke2fs will finish it's work quickly, and anaconda will spend quite
sometime reading in the output, and updating the progress dialog in
certain cases - the attached patch adds a check to the read/progress
loop to check to see if the process has finished, and jumps out early
if that's the case.
|
|
|
|
|
| |
Add dialog package required for firstaidkit
Create /etc/fstab in ramdisk to make mount commands easier (#440327)
|
|
|
|
|
|
|
| |
When we ignore partitions because we ignore the disk, or because
the disk is part of a bios raid set (the case I hit causing me to write
this patch), we need to make sure lvm also ignores the partitions
and does not happily try to use PV's it thinks are on there.
|
|
|
|
|
|
|
|
|
|
|
| |
During testing I noticed that anaconda did not recognize pre-existing
logical volumes and thus that I could not upgrade / rescue an existing
default partitioning install.
I tracked this down to the last lvm call in 70-anaconda.rules failing
(udevadm test is your friend). Passing --ignorelockingfailure to lvm
fixes this. For good measure this patch does this for all invocations in
70-anaconda.rules
|
|
|
|
|
|
|
|
|
| |
We do not want to bring arrays up (and esp not use, so not scan them) in
degraded mode, so add --no-degraded to the mdadm invocation.
Note we do not add --no-degraded to the mdadm invocation for the last
disk of the set, because doing so assembles the array in an inactive
(and thus unusable) state.
|
| |
|
|
|
|
|
|
| |
This function takes a device name (e.g., sda) and returns the link name
that it matches in /dev/disk/by-path. Used to help people with many
similar named devices (hundreds of DASDs, for example).
|
|
|
|
|
|
|
|
|
|
| |
When a partition table is unreadable, anaconda displays a
window explaining the situation and asks you if you would
like to format the disk for use. The existing message would
only give the device node name (e.g., /dev/sda47). This
patch adds the drive model name and capacity to the message
so confused users might know which disk anaconda is talking
about.
|
|
|
|
| |
Just auditing the world for clarity, don't mind me.
|
|
|
|
|
| |
We have lots of strings that we display to users which are unclear or
contain poor usage and grammar. That's bad.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Parsing of /proc/scsi/scsi updated to work with latest zFCP.
Matching SCSI ID correctly with all of zFCP device, WWPN, and LUN.
Synchronization with udev_settle.
Error case is handled gracefully and reports user readable error message.
|