[opensuse-factory] openSUSE Tumbleweed – Review of the Weeks 2016/23
![](https://seccdn.libravatar.org/avatar/5cdd10d836bdda3796cf6bc1ab2d5a78.jpg?s=120&d=mm&r=g)
Dear Tumbleweed users and hackers, Week 2016/23 will go into the history books as the week a Tumbleweed snapshot sneaked through all openQA tests, hiding a breakage most users experienced. I’d like to apologize for the troubles you had with the 20160605 snapshot. I will explain at the end of the post how this could happen and how we plan on preventing such issues in the future. In total we had again 4 snapshots since my last review. Those are 0602, 0603, 0605 and 0607. Interesting updates delivered * Postfix 3.1.1 (updated from 2.11.7) * Linux Kernel 4.6.1 * Ruby 2.3 (parallel to Ruby 2.2, which is still marked default) Things currently in staging * GCC 6 as default compiler * Linux Kernel 4.6.2 * Libreoffice 5.2.0 * QEmu 2.6.0 (will be in 0609+) * Mozilla Firefox 47.0 * Ruby 2.1 is scheduled for removal And now, as promised, a short explanation how snapshot 0605 managed to sneak by openQA, despite the obvious issues it caused. openQA is testing a lot of combinations, from fresh installs in various setups to uprades from various openSUSE Releases. None of those tests caused any problem. The reason was rather simple: the update of pam-config replaced previously ‘ghost’ files with actual files with basic configuration. The basic configuration does not contain logind/systemd integration (pam_systemd.so), which is intentional. In case of new installations and upgrades from released products, this also did not matter, as they in any case had a systemd upgrade, which registers itself as pam service, thus fixing up the configuration again. Users frequenlty updating Tumbleweed did not receive a systemd update here, which made this fall through. In order to avoid such issues in the future we’re planning on a ‘Tumbleweed-to-TumbleweedNext’ upgrade test in openQA: it will install what is currently published on FTP and then try to upgrade to what will come next. This can’t be done with disk images of Tumbleweed, but really needs to be a new install every time. But the complexity is worth the effort in order to avoid such issues. And in case you did not yet resolve the issue on your system (an upgrade to a newer Tumbleweed snapshot does not correct it!), you can issue this command in a shell:
sudo zypper in -f systemd
That will re-register systemd in the pam configuration. I wish you a great weekend and again trouble-free updating of Tumbleweed in the future. Dominique -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/8cf2daa7694e65578c8c683f05152e5f.jpg?s=120&d=mm&r=g)
On 06/10/2016 08:14 AM, Dominique Leuenberger / DimStar wrote:
Dear Tumbleweed users and hackers,
Week 2016/23 will go into the history books as the week a Tumbleweed snapshot sneaked through all openQA tests, hiding a breakage most users experienced. I’d like to apologize for the troubles you had with the 20160605 snapshot. I will explain at the end of the post how this could happen and how we plan on preventing such issues in the future.
In total we had again 4 snapshots since my last review. Those are 0602, 0603, 0605 and 0607.
Interesting updates delivered
* Postfix 3.1.1 (updated from 2.11.7) * Linux Kernel 4.6.1 * Ruby 2.3 (parallel to Ruby 2.2, which is still marked default)
Things currently in staging
* GCC 6 as default compiler * Linux Kernel 4.6.2 * Libreoffice 5.2.0 * QEmu 2.6.0 (will be in 0609+) * Mozilla Firefox 47.0 * Ruby 2.1 is scheduled for removal
And now, as promised, a short explanation how snapshot 0605 managed to sneak by openQA, despite the obvious issues it caused. openQA is testing a lot of combinations, from fresh installs in various setups to uprades from various openSUSE Releases. None of those tests caused any problem.
The reason was rather simple: the update of pam-config replaced previously ‘ghost’ files with actual files with basic configuration. The basic configuration does not contain logind/systemd integration (pam_systemd.so), which is intentional. In case of new installations and upgrades from released products, this also did not matter, as they in any case had a systemd upgrade, which registers itself as pam service, thus fixing up the configuration again. Users frequenlty updating Tumbleweed did not receive a systemd update here, which made this fall through.
In order to avoid such issues in the future we’re planning on a ‘Tumbleweed-to-TumbleweedNext’ upgrade test in openQA: it will install what is currently published on FTP and then try to upgrade to what will come next. This can’t be done with disk images of Tumbleweed, but really needs to be a new install every time. But the complexity is worth the effort in order to avoid such issues.
And in case you did not yet resolve the issue on your system (an upgrade to a newer Tumbleweed snapshot does not correct it!), you can issue this command in a shell:
sudo zypper in -f systemd
That will re-register systemd in the pam configuration.
I wish you a great weekend and again trouble-free updating of Tumbleweed in the future.
Dominique
Lets not forget the realtek wifi bug introduced in kernel version >= 6.0 as per https://bugzilla.opensuse.org/show_bug.cgi?id=983036 for those bitten by it. Takashi was kind enough to provide a one off fix, and the current 4.6.1 kernel still exhibits the problem. -- --Moby -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/aebdf31d465b04113cd13a6bffde8527.jpg?s=120&d=mm&r=g)
On 06/10/2016, 03:36 PM, Moby wrote:
On 06/10/2016 08:14 AM, Dominique Leuenberger / DimStar wrote:
Things currently in staging
* Linux Kernel 4.6.2
...
Lets not forget the realtek wifi bug introduced in kernel version >= 6.0 as per https://bugzilla.opensuse.org/show_bug.cgi?id=983036 for those bitten by it. Takashi was kind enough to provide a one off fix, and the current 4.6.1 kernel still exhibits the problem.
Yes, and the pending update of the kernel above contains the fix. -- js suse labs -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (3)
-
Dominique Leuenberger / DimStar
-
Jiri Slaby
-
Moby