{"id":3364,"date":"2017-04-07T20:00:17","date_gmt":"2017-04-07T20:00:17","guid":{"rendered":"https:\/\/blog.mageia.org\/en\/?p=3364"},"modified":"2017-04-08T16:52:20","modified_gmt":"2017-04-08T16:52:20","slug":"weekly-roundup-2017-week-14","status":"publish","type":"post","link":"https:\/\/blog.mageia.org\/en\/2017\/04\/07\/weekly-roundup-2017-week-14\/","title":{"rendered":"Weekly roundup 2017 &#8211; week 14"},"content":{"rendered":"<h2 id=\"magicdomid2\"><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">Infrastructure<\/span><\/h2>\n<p id=\"magicdomid3\"><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">So sadly the big news this week is the outage of <\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">two<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\"> of our servers for needed upgrades. The status of the services that are down can be read <a href=\"http:\/\/blog.mageia.org\/en\/2017\/04\/05\/web-services-shut-down-preventively\/\">here<\/a>. Our sysadmins have <\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">been hard at work, already <\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">push<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">ing<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\"> 30 patches to our infrastructure and work<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">ing<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\"> on porting the PostgreSQL database<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\"> used by most services<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\"> to a new server<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">.<\/span><\/p>\n<p id=\"magicdomid5\"><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">The first priority is to<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\"> 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 <\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">Bugzilla<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\"> 5<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">,<\/span> <span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">will be<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\"> the next <\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">step<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">. The <\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">homepage <\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">ha<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">s<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\"> already been moved to a server that is fully up to date and had <\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">no<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\"> downtime.<\/span><\/p>\n<p><em>Note that the mirrorlist and Bugzilla\u00a0were restored shortly after publishing, thanks to the sysadmins for finishing the upgrades so quickly.<\/em><\/p>\n<p id=\"magicdomid6\"><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">While the updates on the <\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">two<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\"> servers we preventively took down were severely needed<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\"> for security reasons<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">, they have been in planning for a significant time, <\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">and require non-trivial development work to port scripts, templates and configurations to the updated Mageia 5 ecosystem.<\/span><\/p>\n<p id=\"magicdomid8\"><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">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 &#8211; I swear the arm nodes are multiplying, ISO builder and the repository server have remained active and fully up to date on <\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">Mageia 5<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">, busily building for Cauldron and Mageia 5, you can see the queue <a href=\"https:\/\/pkgsubmit.mageia.org\/\">here<\/a>.<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\"> 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).<\/span><\/p>\n<p id=\"magicdomid9\"><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">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 procedure<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">s<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\"> to ensure th<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">at<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\"> upgrades are simpler <\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">and timelier <\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">in the future.<\/span><\/p>\n<p id=\"magicdomid11\"><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">Once the services migration is complete, we will publish a blog post to give a better overview of what the components of our infrastructure<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\"> are<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">, what software they run,<\/span> <span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">how the sysadmin team maintains it<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\"> and the evolution in our sysadmin team that has been happening to for some time now<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">.<\/span><\/p>\n<h2 id=\"magicdomid13\"><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">Cauldron<\/span><\/h2>\n<p id=\"magicdomid15\"><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">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 <\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">partitioning <\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">bugs so the ISOs are starting to <\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">b<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">ecome<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\"> satisf<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">actory. The Live ISOs are now ready for wider QA testing, and an EFI issue that was holding up the\u00a0<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">64-bit <\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">Classical ISOs has hopefully been fixed.\u00a0<\/span><\/p>\n<p id=\"magicdomid17\"><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">There were u<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">pdates to many packages, the highlights o<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">f<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\"> which were:<\/span><\/p>\n<ul class=\"list-bullet1\">\n<li><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">drakconf 13.15 aka Mageia Control Center &#8211; fixes 3 bugs, improved message for missing packages <\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">(<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">mga#20614<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">)<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">, dropped legacy loaders <\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">(<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">mga#18572<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">)<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\"> and improved Gtk+ animations <\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">(<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">mga#19827<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">)<\/span><\/li>\n<li><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">webkit2 2.16.1 fix<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">e<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">s several crashes and rendering issue, numerous CVEs<\/span><\/li>\n<li><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">darktable 2.2.4 a<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">dds a<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\"> few new features, more supported cameras and lots of bugfixes<\/span><\/li>\n<li><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">mate <\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">1.<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">18.1 fixes multiple memory leaks as well as improving support for status-notifier<\/span><\/li>\n<li><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">dnf 2.2.0\u00a0<\/span><\/li>\n<li><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">enlightenment 0.2<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">1.<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">7\u00a0<\/span><\/li>\n<li><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">kernel 4.9.20 added firmware for Intel 6030 wifi cards and added more Polaris 12 PCI IDs.<\/span><\/li>\n<\/ul>\n<h2>Mageia 5<\/h2>\n<p id=\"magicdomid28\"><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">There were updates to a number of packages for Mage<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">i<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">a 5 this week, including:<\/span><\/p>\n<ul class=\"list-bullet1\">\n<li><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">webkit 2 2.16.1 fix<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">e<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">s several crashes and rendering issue, numerous CVEs<\/span><\/li>\n<li><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">python-django 1.18.16 <\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">with <\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">numerous CVE fixes<\/span><\/li>\n<li><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">nvidia-current 375.39 <\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">with <\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">CVE fixes and new GPU <a href=\"http:\/\/www.nvidia.com\/download\/driverResults.aspx\/114708\/en-us\">support<\/a><\/span><\/li>\n<li><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">php<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">m<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">y<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">a<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">dmin 4.4.15.10 <\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">with <\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">numerous CVE fixes<\/span><\/li>\n<li><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">wget 1.15 <\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">fixes various <\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">CVE<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">s<\/span><\/li>\n<\/ul>\n<p>These updates are going through validation, so will be pushed to a mirror once that process is complete<span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\">d<\/span><span class=\"author-a-7z79zz90zx6az122zz69zsz122zz86zfz70zgz75zq\">.<\/span><span class=\"author-a-z79zz79zvaz84zpme2z82zz74zz84zilz82zz76z\"> The Bugzilla downtime makes the QA team&#8217;s work slightly harder, but they are keeping testing via their mailing list, so updates should keep coming as usual \ud83d\ude42<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>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 &hellip; <a href=\"https:\/\/blog.mageia.org\/en\/2017\/04\/07\/weekly-roundup-2017-week-14\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":26,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[157,47,30,136,55,159,11,171],"tags":[],"class_list":["post-3364","post","type-post","status-publish","format-standard","hentry","category-atelier","category-community","category-packager","category-qa-2","category-release","category-security","category-sysadmin","category-weekly-roundup"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p159kA-Sg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.mageia.org\/en\/wp-json\/wp\/v2\/posts\/3364","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.mageia.org\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mageia.org\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mageia.org\/en\/wp-json\/wp\/v2\/users\/26"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mageia.org\/en\/wp-json\/wp\/v2\/comments?post=3364"}],"version-history":[{"count":5,"href":"https:\/\/blog.mageia.org\/en\/wp-json\/wp\/v2\/posts\/3364\/revisions"}],"predecessor-version":[{"id":3377,"href":"https:\/\/blog.mageia.org\/en\/wp-json\/wp\/v2\/posts\/3364\/revisions\/3377"}],"wp:attachment":[{"href":"https:\/\/blog.mageia.org\/en\/wp-json\/wp\/v2\/media?parent=3364"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mageia.org\/en\/wp-json\/wp\/v2\/categories?post=3364"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mageia.org\/en\/wp-json\/wp\/v2\/tags?post=3364"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}