Weekly roundup 2017 – week 18

Can I argue that this is coming from Honolulu time, so it’s still Friday 🙂 Either way, sorry for the delay.

Community

A little news from the Council meeting this week, most of it was about the upcoming RC ISOs and getting the last blockers fixed. The two non-release topics were whether we should be removing, or at least reducing the visibility of HTTP and FTP in favour of rsync and https when Mageia connects to a mirror, either for updates or installation. As we don’t control the mirrors, we can only recommend using different protocols, but it will need further discussion before anything happens on that. The second, was elections, all the teams have elected their leadership apart from Dev and Sysadmin, emails about that will be going out on the appropriate mailing lists shortly.

Cauldron

As always, an update on the RC, the main focus now is on getting upgrades from Mageia 5 to work, and sorting out the packaging conflicts. The big issue here is getting the transition from KDE4 to Plasma5 working without issue. As for the ISOs, the big remaining issue is with some printers, but it, and 2 other blocking issues should be fixed in the next build which is expected very soon. We expect that the RC will be ready for wider testing in the coming days.

There has been plenty of updates recently for Cauldron, and also some changes as the MP3 patents have expired, so encumbered packages can be moved from tainted. Here are some of the updates:

  • mesa 17.0.5
  • virtualbox 5.1.22
  • ffmpeg 3.3
  • hplip 3.17.4
  • vala 0.36.3
  • obs-studio 18.0.2
  • kernel 4.9.26
  • ldetect-lst 0.3.6 – adds some missing polaris12 ID’s

The ffmpeg update has meant that most of the media stack has been rebuilt – so there should be plenty of updates coming from that.

The final touches have been made to include the Mageia 6 artwork everywhere. If you still see some bits of Mageia 5 artwork when testing the upcoming RC ISOs, please file a bug report.

Mageia 5

A good number of updates are coming for Mageia 5, both security and bugfix, here is a list:

  • minicom 2.7.1 – fixes CVE 2017-7467
  • texlive 20130530-21.1 – fixes CVE 2016-10243
  • libfm 1.2.3-4.6 – fixes extracting archives using compression other than gzip
  • python-lshell 0.9.18-2 – CVE fixes
  • libxslt 1.1.29-1.2 – fixes CVE 2017-5029
  • freetype2 2.5.4-2.3 – CVE fixes
  • 389-ds-base 1.3.4.14-1.2 – fixes CVE 2017-2668
  • openjpeg 1.5.2-5.2 – multiple CVE fixes
  • squirrelmail 1.4.22-12.2 – fixes CVE 2017-7692
  • java-1.8.0-openjdk 1.8.0.131-1.b12.1 and copy-jdk-configs 2.2-1 – multiple CVE fixes
  • xstream 1.4.9-1.1 – vulnerability fix
Posted in bugsquad, community, QA, Weekly roundup | 10 Comments

Weekly roundup 2017 – week 17

Cauldron

A quick update on the ISO progress – the Classical ISOs are looking good, although there was a bug with the Mate Menu which has been fixed, but another rebuild will be needed to get the fix onto the ISOs. The latest build of the Live ISOs fixed bugs with the installer crashing on systems with low memory and added boot entries to enable nonfree drivers.

Updates wise, there has been good activity. Here is a small selection:

  • kernel 4.9.25
  • flatpak 0.9.3
  • nautilus 3.24.1
  • phoronix-test-suite 7.0.1
  • mesa 17.0.4
  • thunderbird 52.0.1
  • virtualbox 5.1.20

And many many more!

Mageia 5

As the web facing nature of browsers and flash, the updates announced for chromium and flash player last week should now be on the mirrors and available, so if you haven’t updated yet, it’s advised to do so. Other updates this week include:

With more already added to the validation queue keeping the QA team busy.

Posted in community, Mageia, QA, Weekly roundup | 10 Comments

Weekly roundup 2017 – week 16

Cauldron

Not too much to report on the RC ISO testing this week, but that’s a good thing – the classical ISOs are nearly ready and the remaining trivial issues in the Live ISOs should be fixed in the next rebuild. The Mageia 6 release is starting to look very good.

Cauldron has had lots of updates as well, here are some highlights:

  • dovecot 2.2.29.1
  • dnfdragora 1.0.1
  • koji 1.12.0
  • tomcat 8.0.43 – Fixes CVE-2017-5647 and CVE-2017-5648
  • caja 1.18.2
  • kernel 4.9.23
  • plasma 5.8.6
  • vlc 3.0.0 – git nightly 20170405, fixes persistent performance on AMD with OpenGL driver, among others

Note that the plasma update was not a new version, but a sync with the 5.8 branch.

Mageia 5

  • wireshark 2.0.12 – CVE fixes, the full list is available here
  • flash-player-plugin 25.0.0.148 – numerous CVE fixes, the full list is here
  • chromium-browser 57.0.2987.133 – numerous CVE fixes, full list available here
  • gimp 2.8.14 – bug and CVE fixes (mga20663 and mga18804)

These will arrive as soon as they have been validated by the QA team. While this has been a quiet week for Mageia 5 updates, it’s a slight calm before the storm as there are a new kernel and firefox coming that will keep the QA team busy.

Infrastructure

The infrastructure updates are nearly complete, the mailing list administration and forums are still down, while this is far from ideal, the sysadmins are working hard to bring the forums up as quickly as possible.

Posted in community, Mageia, QA, Weekly roundup | 6 Comments

Weekly roundup 2017 – week 15

Infrastructure

The sysadmins have done some amazing work to get the remaining servers upgraded to Mageia 5, and some of the major packages we use upgraded as well. The remaining large issue is with the encoding of the upgraded PostgreSQL database that is used by all of our services, however, this was hopefully fixed today. That allowed  Bugzilla to come back online fully upgraded, which will be a large help in tracking the bugs in the latest Mageia 6 ISOs and QA in general.

Our blog has also had some upgrades to its WordPress. We are now running the latest version, 4.7.3 with https set by default. Sadly we have had to drop some of our inactive blogs as the were not being translated. If that’s something you would be interested in helping with, the translation teams are always more than welcoming towards new people.

Cauldron

As always, some updates on how the ISO testing is going. The wider QA tests on the upcoming RC ISOs have found some problems, but they are trivial and the builds are looking good. Hopefully, the remaining issues can be fixed in the next round of new builds and we can release Mageia 6 RC for everyone to test. The QA team has also started to test upgrades from Mageia 5 to 6, the main focus in ensuring that the switch from KDE4 to Plasma 5 works well and that there are no other issues.

Update wise, there has been a lot of activity, both bugfixes and new versions, here are some highlights:

  • gnome 3.24.1
  • gtk+3.0 3.22.12
  • qtdeclarative5 5.6.2 added a patch to fix kwin crashes
  • dnf 2.3.0
  • packagekit 1.1.5 backported fixes for offline updates
  • mercurial and tortoisehg 4.1.2
  • amarok 2.8.90 more appstream fixes
  • godot 2.1.3 mainly bugfixes
  • mediawiki 1.27.2 lots of CVE fixes, see here for details

Mageia 5

It’s been a relatively quiet week for Mageia 5, MediaWiki was updated to 1.23.16 with lots of CVE fixes, a full announcement is available here. There was also a backport of simgear-2016.4.4, it’s currently in backports_testing if you are interested in trying it.

Posted in bugsquad, community, i18n, QA, Weekly roundup | 8 Comments

Weekly roundup 2017 – week 14

Infrastructure

So sadly the big news this week is the outage of two of our servers for needed upgrades. The status of the services that are down can be read here. Our sysadmins have been hard at work, already pushing 30 patches to our infrastructure and working on porting the PostgreSQL database used by most services to a new server.

The first priority is to get the mirrorlist service running again quickly as it has the largest impact on users. Our Bugzilla, which will not only be moved to a machine running Mageia 5 but will also be upgraded to Bugzilla 5, will be the next step. The homepage has already been moved to a server that is fully up to date and had no downtime.

Note that the mirrorlist and Bugzilla were restored shortly after publishing, thanks to the sysadmins for finishing the upgrades so quickly.

While the updates on the two servers we preventively took down were severely needed for security reasons, they have been in planning for a significant time, and require non-trivial development work to port scripts, templates and configurations to the updated Mageia 5 ecosystem.

The outage only affected two of our many servers. All of our other servers, including the build nodes, for i586, x86_64 and arm, which I struggled to count from memory, 6 arm and 3 x86 at last count – I swear the arm nodes are multiplying, ISO builder and the repository server have remained active and fully up to date on Mageia 5, busily building for Cauldron and Mageia 5, you can see the queue here. Nevertheless, it must be noted that the two servers which had to be taken down were the most exposed as they hosted most web-facing services (and since they ran outdated software, also the most vulnerable).

We can only apologise that these upgrades have not happened sooner, even if the impact on the development has been minimal, we will have to continue to make changes in our sysadmin procedures to ensure that upgrades are simpler and timelier in the future.

Once the services migration is complete, we will publish a blog post to give a better overview of what the components of our infrastructure are, what software they run, how the sysadmin team maintains it and the evolution in our sysadmin team that has been happening to for some time now.

Cauldron

ISO building and testing for Mageia 6 RC has been making good progress. The release blockers are being fixed nicely, a new drakxtools included on the latest ISOs fixed a number of partitioning bugs so the ISOs are starting to become satisfactory. The Live ISOs are now ready for wider QA testing, and an EFI issue that was holding up the 64-bit Classical ISOs has hopefully been fixed. 

There were updates to many packages, the highlights of which were:

  • drakconf 13.15 aka Mageia Control Center – fixes 3 bugs, improved message for missing packages (mga#20614), dropped legacy loaders (mga#18572) and improved Gtk+ animations (mga#19827)
  • webkit2 2.16.1 fixes several crashes and rendering issue, numerous CVEs
  • darktable 2.2.4 adds a few new features, more supported cameras and lots of bugfixes
  • mate 1.18.1 fixes multiple memory leaks as well as improving support for status-notifier
  • dnf 2.2.0 
  • enlightenment 0.21.
  • kernel 4.9.20 added firmware for Intel 6030 wifi cards and added more Polaris 12 PCI IDs.

Mageia 5

There were updates to a number of packages for Mageia 5 this week, including:

  • webkit 2 2.16.1 fixes several crashes and rendering issue, numerous CVEs
  • python-django 1.18.16 with numerous CVE fixes
  • nvidia-current 375.39 with CVE fixes and new GPU support
  • phpmyadmin 4.4.15.10 with numerous CVE fixes
  • wget 1.15 fixes various CVEs

These updates are going through validation, so will be pushed to a mirror once that process is completed. The Bugzilla downtime makes the QA team’s work slightly harder, but they are keeping testing via their mailing list, so updates should keep coming as usual 🙂

Posted in Atelier, community, packager, QA, release, security, sysadmin, Weekly roundup | 8 Comments