September 18th, 2018 by Douglas DeMaio
The openSUSE community is headed to Nashville, Tennessee, next year and will have the openSUSE SUmmit Nashville April 5 through April 6, 2019, during the end of SUSE’s premier annual global technical conference SUSECON.
Registration for the event is open and the Call for Papers is open until Jan. 15. Partners of openSUSE, open-source community projects and community members are encourage to register for the summit and submit a talk.
The schedule for the openSUSE SUmmit Nashville will be released at the beginning of February.
There is one openSUSE/open source track. There are three talks that can be submitted for the openSUSE SUmmit Nashville. One is a short talk with a 15-minute limit; the other talk that can be submitted is a long talk with a 45-minute limit. A 90-minute workshop is also an available option for people submitting a talk for the summit.
Attendees of SUSECON are also welcome to attend and submit talks. openSUSE SUmmit Nashville is a free community event that will take place on the last day of SUSECON and the Saturday that follows SUSECON.
Contact ddemaio (@) opensuse.org if you have any questions concerning the summit.
September 14th, 2018 by Douglas DeMaio
Since the last openSUSE Tumbleweed update, three snapshots have been released and the latest snapshot has brought two new major versions of both Flatpak and qemu.
On the heels of the Libre Application Summit last week, which is a conference focusing on sandboxing and application distribution, a new major version of Flatpak was released in Snapshot 20180911. Flatpak 1.0 marks a significant improvement in performance and reliability, and includes a big collection of bug fixes with a collection of new features. Naturally, libostree 2018.8 was updated with Flatpak and added a new feature that provides an auto-update-summary config option for repositories. Full-system emulation with qemu 3.0.0 isn’t necessarily significant. The changelog states not to “read anything into the major version number update. It’s been decided to increase the major version number each year.” Yet there is improved support for nested Kernel-based Virtual Machine (KVM) guests running on Hyper-V. The project did emphasized that ongoing feature deprecation is tracked at both http://wiki.qemu-project.org/Features/LegacyRemoval and in Appendix B of the qemu-doc.* files installed with the qemu package. Mesa 18.1.7 had a handful of fixes and once again added wayland to egl_platforms. The Linux Kernel 4.18.7 added support for Intel Ice Lake microarchitecture in the snapshot. There were several other minor updates in the snapshot, but the nodejs10 update to version 10.9.0 brought a few Common Vulnerability and Exposure (CVE) fixes and upgraded dependencies to OpenSSL 1.0.2.
Read the rest of this entry »
September 6th, 2018 by Douglas DeMaio
Three openSUSE Tumbleweed snapshots were released this week that updated versions of dbus, hexchat and more.
Snapshot 20180903 updated extended attributes extensions with the attr 2.4.48 package, which removed various deprecated sections like attr/attr.h and added a patch to have tests working with newer perls. The bash-completion 2.8 package fixed getting username in non-login shells. The dbus-1 1.12.10 and dbus-1-x11 1.12.10 both fixed builds with GNU Compiler Collection 8 -Werror=cast-function-type and a minor memory leak when a DBusServer listens on a new address. IRC Client hexchat 2.14.2 added appstream metainfo for plugins and removed shift+click binding to close tabs. The USB Wifi driver package rtl8812au 184.108.40.206 added new hardware support and the Schily Tool Box, schily version 2018.08.24, added support for SELinux. C library libHX updated to version 3.23 and python-kiwi to 9.16.12.
The end of month snapshot, 20180831, had a version bump with GNOME’s goffice to 0.10.43.
Several perl packages were updated like perl-Cpanel-JSON-XS 4.06, perl-Module-Signature 0.83 and perl-Net-Netmask 1.9104. The dateutil module available in Python, which provides powerful extensions to the standard datetime module, fixed an issue with the setup script running in non-UTF-8 environments with python-python-dateutil 2.7.3. A change was made to licensing with the ucode-intel 20180807a update and yast2-journal 4.1.2 fixed a crash when changing the filter as a non-root user.
The snapshot that began the week had two package changes in snapshot 20180829. Encrypted backup package duplicity 0.7.18.1 cleaned up spec file and now uses modern python macros. The remmina package, which is a remote desktop client for access any operating system, provided some enhancements in version 220.127.116.11 with implementing send ctrl+alt+fn keys and fix some bugs including libssh deprecations.
All snapshots are stable according to the Tumbleweed snapshot reviewer with snapshot 20180903 recording a 91 rating and snapshot 20180831 trending at 95 rating and snapshot 20180903 trending at 96 rating.
September 5th, 2018 by Ana María Martínez Gómez
openSUSE.Asia Summit is an annual conference organized since 2014 every time in a different Asian city. Although it is a really successful event, which plays a really important role in spreading openSUSE all around the world, it is not an event everybody in openSUSE knows about. Because of that I would like to tell you about my experience attending the last openSUSE.Asia Summit, which took place on August 10-12 in Taipei, Taiwan.
Picture by COSCUP under CC BY-SA from https://flic.kr/p/2ay7hBD
Read the rest of this entry »
August 23rd, 2018 by Douglas DeMaio
Two openSUSE Tumbleweed snapshots were once again released this past week, which included two Linux Kernel updates.
The most recent snapshot, 20180818, updated the kernel to version 4.18.0, which brought many changes for KVM (Kernel-based Virtual Machine). Mozilla Firefox 61.0.2 improved website rendering with the Retained Display List feature enabled and also fixed broken DevTools panels. The ffmpeg 4.0.2 package in the snapshot added conditional package configuration and AOMedia Video 1 (AV1) support. Netfilter project nftables was restored as the default backend with firewalld 0.6.1 and now nftables and iptables can co-exist after a bug fix with the ‘nat’ table form the 4.18 kernel. The Command Line Interface configuration utility for wireless devices known as iw added support in its 4.14 for all new kernel features of kernel 4.14. The HTTP client/server library for GNOME, libsoup 2.62.3, now uses an atomic-refcounting in classes that are not using GObject-refcounting. The Linux Kernel 4.16 or higher is needed for the strace 4.24 package, which implemented decoding of KVM vcpu (virtual central processing unit) exit reason as an option, and yast2-http-server 4.1.1 fixed PHP support by dropping php5 and using php7.
The 20180815 Tumbleweed snapshot had the last 4.17 kernel with an update from Kernel 4.17.3 to 4.17.4. The new 18.104.22.168 version of ImageMagick has the XBM coder leave the hex image data uninitialized if hex value of the pixel is negative. Several fixes were made with btrfsprogs 4.17.1 and an add ability to fix wrong ram_bytes for compressed inline files was also made with the package update in the snapshot. The advanced twin panel file manager for KDE Plasma, krusader 2.7.1, had a few fixes including a fix to the search bar in the application that showed results for a file that was deleted. The qemu 2.12.1 package dropped several patches and the updated gave new mitigation functionality for CVE-2018-3639. Caching proxy squid 4.2 provided fixes for GNU Compiler Collection 8 and a missing pointer. There were also several patches in the xen 4.11.0 update for GCC 8 and the yast2-storage-ng 4.1.4 update addressed the partitioner and now displays Xen virtual partitions and allows users to format and mount them.
Snapshot 20180815 recorded a stable rating of 93 on the snapshot reviewer and 20180818 is currently trending a moderate rating of 86.
August 16th, 2018 by Douglas DeMaio
There were two openSUSE Tumbleweed snapshots this past week that mostly focused on language and network packages.
The Linux Kernel also received an update a couple days ago to version 4.17.13.
The packages in the 20180812 Tumbleweed snapshot brought fixes in NetworkManager-applet 1.8.16, which also modernized the package for GTK 3 use in preparations for GTK 4. The free remote desktop protocol client had its third release candidate for freerdp 2.0.0 where it improved automatic reconnects, added Wave2 support and fixed automount issues. More network device card IDs for the Intel 9000 series were added in kernel 4.17.13. A jump from libstorage-ng 4.1.0 to version 4.1.10 brought several translations and added unit test for probing xen xvd devices. Two Common Vulnerabilities and Exposures fixes were made with the update in postgresql 10.5. Several rubygem packages were updated to versions 5.2.1 including rubygem-rails 5.2.1, which makes the master.key file read-only for the owner upon generation on POSIX-compliant systems. Processing XML and HTML with python-lxml 4.2.4 should have fewer crashes thanks to a fix of sporadic crashes during garbage collection when parse-time schema validation is used and the parser participates in a reference cycle. Several YaST packages receive updates including a new ServiceWidget to manage the service status with yast2-ftp-server 4.1.3 as well with yast2-http-server, yast2-slp-server and yast2-squid 4.1.0 versions.
The snapshot from 20180808 brought the firewalld 0.6.0 version, which switched back to an ‘iptables’ backend as a default; “loads of new services” were added in the newer version including the addition of firewall-config adding a ipv6-icmp to the protocol dropdown box. The Linux Filesystem in Userspace interface, fuse 2.9.8, provided security update for systems where SELinux is active. The security update stops an unprivileged users to specify the allow_other option even when it was forbidden in the /etc/fuse.conf. The snapshot also updated yast2-network 4.1.5 that fixes the networking AutoYaST schema
Snapshot 20180808 recorded a stable rating of 95 on the snapshot reviewer and 20180812 is trending at a 96 rating.
August 9th, 2018 by Douglas DeMaio
It has been more than a year since the openSUSE community started the Kubic Project, and it’s worth looking back over the last months and evaluating where we’ve succeeded, where we haven’t, and share with you all our plans for the future.
A stable base for the future
Much of our success has been in the area generally referred to as **MicroOS**, the part of the Kubic stack that provides a stable operating system that is **atomicly updated** for running containers.
Not only is Kubic MicroOS now a fully integrated part of the openSUSE Tumbleweed release process, but our Transactional Update stack has also been ported to regular openSUSE Tumbleweed and Leap.
Based on the community’s feedback, the new System Role has been further refined and now includes fully automated updates out of the box.
This collaboration is continuing, with many minor changes to the regular openSUSE installation process coming soon based on lessons learned with tuning the installation process in Kubic.
Reviewing our initial premise
We haven’t just been busy on the basesystem. Our efforts with Rootless Containers continue, and you can now use the “Docker-alternative” Podman CRI-O in both Kubic and regular openSUSE. But when considering the Initial Premise of the Kubic project, it’s probably safe to say we’re not where we hoped to be by now.
Read the rest of this entry »
August 8th, 2018 by Douglas DeMaio
The usual lifetime of openSUSE Leap minor versions have traditionally received updates for about 18 months, but the minor version of Leap 42.3 is being extended.
The last minor version of the Leap 42 series was scheduled to be maintained until January 2019, but that has changed thanks to SUSE committing to additional months of maintenance and security updates. Leap 42.3 is based on SUSE Linux Enterprise Server 12 Service Pack (SP) 3 and SUSE has agreed to keep publishing updates for Leap 42.3 until June 2019.
This means the extended End of Life for Leap 42.3 will increase the total lifetime of the Leap 42 series to 44 months.
Users of the openSUSE Leap 42 series are encouraged to use the additional months to prepare the upgrade to Leap 15, which was released in May.
Those who can’t migrate production servers to the new major version in time may want to take a (commercial) SLE subscription into consideration, which provides even a longer lifecycle. The proximity of Leap 42’s base system to SLE 12 keeps the technical effort to migrate workflows from Leap to SLE low.