Fedora 22 Beta blocker bug status #1
adamwill at fedoraproject.org
Thu Mar 26 05:57:31 UTC 2015
Hi folks! It's everyone's favourite time of the year - time for QA to
make you feel bad about blocker bugs!
We're still six days out from Beta freeze, but I wanted to try and get
out ahead of the blocker list and try to keep up the 'shipping on
time' trend we started with Alpha...
If you're directly CCed on this email, it's for one of these reasons:
1) You maintain one of the packages that needs maintainer attention
2) You don't actually maintain one of the packages that needs
maintainer attention but I think you do because I can be an idiot
3) You're a Great Leader of some sort (hi, Paul, Jaroslav) and thus
get to read lots of mail from idiot monkeys
If you're a case of 2), please feel free to yell at me at your leisure!
Testers, please test and karma these updates:
https://admin.fedoraproject.org/updates/FEDORA-2015-4398 (you can up-
karma that one if networking works in the TC4 installer)
Developers, the following bugs need fixes. If you believe any of them
should not be a blocker, please follow up here or in the bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=1166598 "going back to
installation destination picker swaps partitions on disks"
partitioning does not allow convenient removal of volume including
snapshots (btrfs, LVM)"
https://bugzilla.redhat.com/show_bug.cgi?id=1197894 "growpart: sfdisk
dropped --show-pt-geometry option" (NEEDS ATTENTION)
https://bugzilla.redhat.com/show_bug.cgi?id=1204612 "eth0 is going
missing in the cloud images"
https://bugzilla.redhat.com/show_bug.cgi?id=1204739 "Installing Fedora
Server netinst ends up with blocked Cockpit port"
https://bugzilla.redhat.com/show_bug.cgi?id=1183807 "network spoke
listed as not connected despite having assigned IP and hostname"
https://bugzilla.redhat.com/show_bug.cgi?id=1185604 "fedup upgrade
fails within the initramfs-fedup env"
Detailed bug discussion
1. https://bugzilla.redhat.com/show_bug.cgi?id=1166598- anaconda -
"going back to installation destination picker swaps partitions on
AIUI, someone (vpodzime?) is tasked to work on this and there's a
plan, but it's moderately complex and there's some suggestion from
anaconda team that this is more appropriately a Final blocker than
Beta. The issue is fairly well understood and reproducible.
2. https://bugzilla.redhat.com/show_bug.cgi?id=1185117 - anaconda -
"Custom partitioning does not allow convenient removal of volume
including snapshots (btrfs, LVM)"
Again there's a question as to whether this is 'really' a blocker,
though personally I think cmurf made a strong argument; it's clearly
painful to remove a btrfs/LVM volume with more than a few snapshots in
custom partitioning, and we can't really pretend snapshotted volumes
aren't a thing. There might be an argument for pushing it to Final. I
do not know what the status of work on this bug is.
3. https://bugzilla.redhat.com/show_bug.cgi?id=1191842 - anaconda -
"unable to continue the installation after type into a weak password"
This is the good ol' password strength bikeshed. anaconda implemented a
system that allows the password strength checking to be customized,
but FESCo has some concerns about whether it's sufficient to their
requirements. I think I'm gonna leave this one to FESCo to herd, they
seem to be on top of what they want from it.
4. https://bugzilla.redhat.com/show_bug.cgi?id=1184173 - bind -
"dhclient fails to renew lease, results in dropped IPv4 network
This one is basically done, the update is being pushed stable. The fix
for this bug did cause the showstopper bug in TC3 whose fix caused the
showstopper bug in TC4, though. I hate software. Anyone want to bet
what the fix for the TC4 showstopper will break in TC5?!
5. https://bugzilla.redhat.com/show_bug.cgi?id=1197894 - cloud-utils -
"growpart: sfdisk dropped --show-pt-geometry option"
This one rather seems to have been sitting around since Alpha; we
could do with some urgency on it. Is anyone from Cloud WG able to step
up and ensure this gets resolved?
6. https://bugzilla.redhat.com/show_bug.cgi?id=1204612 - distribution -
"eth0 is going missing in the cloud images"
Kushal Das seems to have taken ownership of this one today, so it
looks like it's being taken care of.
7. https://bugzilla.redhat.com/show_bug.cgi?id=1204739 - fedora-
release - "Installing Fedora Server netinst ends up with blocked
intended to fix this, though it's not marked as such. Probably needs
8. https://bugzilla.redhat.com/show_bug.cgi?id=1201120 - libblockdev -
"DeviceTreeError: could not find parent for subvol"
We have a potential fix for this as a scratch build awaiting testing
by the reporter who submitted the bug. I don't think anyone else has a
reproducer at present, though it should be fairly easy to work one up
if need be.
9. https://bugzilla.redhat.com/show_bug.cgi?id=1201897 - libedit -
"SIGSEGV in libedit call in installer"
This is the showstopper bug in TC4 (in non-live images, anaconda
crashes shortly after reaching the hub) that was triggered by the fix
for the showstopper bug in TC3 (see next bug!) We traced this one out
over the last couple of days and it looks like
addresses the problem; TC5 is currently underway.
10. https://bugzilla.redhat.com/show_bug.cgi?id=1204031 - lorax - "22
Beta TC3 install images do not bring up network (unless updates image
or kickstart used)"
So the bind update which we pulled into TC3 to fix bug #4 moved its
libraries around for $REASONS, and requires a file in
/etc/ld.so.conf.d to be respected when building the linker cache in
order for dhclient to work. Turned out /etc/ld.so.conf was left out of
the anaconda environment, so files in /etc/ld.so.conf.d weren't
respected when ldconfig.service rebuilt the linker cache on boot, and
dhclient stopped working. So we fixed lorax to include /etc/ld.so.conf
in the anaconda environment...which fixed this bug, but caused bug #9,
approximately because llvm. Oh software, how we hate you. Anyway, the
lorax change does seem to fix *this* bug (right before anaconda
crashes in TC4, you can see the network's working...), so unless
anyone sees any other problems with it, we should up-karma the update -
that's https://admin.fedoraproject.org/updates/FEDORA-2015-4398 - and
push it stable.
11. https://bugzilla.redhat.com/show_bug.cgi?id=1183807 -
NetworkManager - "network spoke listed as not connected despite having
assigned IP and hostname"
The status of this one is a bit mysterious. pwhalen stopped seeing it
in TC3 and TC4, but nothing went into those builds which would be
*expected* to fix it so far as anyone knows, and bcl mentioned seeing
something like it today in IRC. Probably needs testing with TC5 and
12. https://bugzilla.redhat.com/show_bug.cgi?id=1185604 - systemd -
"fedup upgrade fails within the initramfs-fedup env"
Both the cause and the fix for this seem to be known at this point,
and we're waiting on the systemd maintainers finding time to do an F21
build. We would really appreciate it if they'd do that soon, as we
want to be able to test upgrades properly. Thanks, systemd maintainers.
Extra credit: proposed blockers
We also have a couple of proposed blockers which look like fairly
strong candidates and should be treated with priority.
1. https://bugzilla.redhat.com/show_bug.cgi?id=1205534 - gnome-initial-
setup - "gnome-initial-setup crashes upon selecting language"
This one just came onto the radar today, but it looks fairly
significant, and is more or less described by the title.
2. https://bugzilla.redhat.com/show_bug.cgi?id=864198 - grubby -
"grubby fatal error updating grub.cfg when /boot is btrfs"
This is something of a greatest hit; grubby has had trouble handling
/boot on btrfs for a long time. For the last couple of releases
anaconda disallowed /boot-on-btrfs which meant it was effectively a
non-issue, but as of now, F22 anaconda allows it again; we either need
to ban it again, or fix grubby.
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
More information about the devel