As seamless as the upgrade from openSUSE Leap 15.2 to 15.3 may have been for ordinary users, I stumbled across some pitfalls in the Autoyast parts.
Category: openSUSE
A fix for a nasty SLES 15 SP3 Beta / openSUSE 15.3 Beta Autoyast bug in rules.xml handling
Currently beta versions of both SLES 15 SP3 and openSUSE 15.3 are available for broader testing. In doing so I stumbled over a nasty bug in Autoyast, SUSE’s solution for automatic OS installations, when using the rules.xml mechanism:
Autoyast: Scripts being executed in POSIX mode inspite of being executed with Bash
Here’s another tip related to AutoYast and scripts such as pre-install scripts, indirectly related to the previous post on error reporting.
Autoyast: Error reporting in pre-install scripts
After the opener on Retaining/reusing existing partitions and the followup on Partitioning that works on both real hardware and inside virtual machines, this post looks at error reporting in pre-install scripts.
Autoyast: Partitioning that works both on real hardware and inside virtual machines
Continuing a small series on Autoyast tips and tricks after the first post, Retaining/Reusing existing partitions, let’s look at another use case for dynamically modifying the Autoyast profile.
Autoyast: Retaining/reusing existing partitions
If you plan to do automated installs of openSUSE or SUSE Linux Enterprise Server (SLES), you will sooner or later meet their installation automation solution, Autoyast. Since there is not much info on the Web on Autoyast control files and scripts apart from the official documentation, I thought I could contribute some of my own… Continue reading Autoyast: Retaining/reusing existing partitions
Getting rid of NetworkManager authorization prompts
Not exactly rocket science but since it took me a while to find out I’ll keep this here for future reference: to get rid of NetworkManager authorization prompts in openSUSE Leap 15.0 and similar distros, create /etc/polkit-1/rules.d/80-networkmanager-allow-users-group.rules: polkit.addRule(function(action, subject) { if (/^org\.freedesktop\.NetworkManager\./.test(action.id) && subject.local && subject.active && subject.isInGroup(“users”)) { return polkit.Result.YES; } });
Changing Dell Wireless 5809e / Sierra Wireless EM7305 USB composition (MBIM, QMI, AT interface, NMEA)
Here’s a small update to my post from last year on Dell Wireless 5809e support in Linux – a followup.
Workaround for broken O2 Micro SD card reader support since Linux kernel version 4.1.8
On my Dell Latitude E7450 notebook I regularly update to current versions of the Linux kernel. Along with such a Kernel update my notebook’s SD card reader could no longer be initialized properly:
Dell Wireless 5809e support in Linux – a followup
Here’s a followup on my previous post Dell Wireless 5809e support in openSUSE 13.2.