Bug 23432 - Update request: drakxtools and drakx-installer-stage2
Summary: Update request: drakxtools and drakx-installer-stage2
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 6
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA6-64-OK MGA6-32-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2018-08-12 13:34 CEST by Martin Whitaker
Modified: 2018-08-18 00:28 CEST (History)
5 users (show)

See Also:
Source RPM: drakxtools-17.88.3-1.mga6.src.rpm, drakx-installer-stage2-17.88.3-1.mga6.src.rpm
CVE:
Status comment:


Attachments

Description Martin Whitaker 2018-08-12 13:34:03 CEST
Suggested Advisory
==================
This update fixes a bug in drakboot that prevented the main "Mageia" entry being selectable as the default entry for GRUB2 (mga#23393). In the installer, this caused the default entry to be set to a specific kernel version, which could lead to users continuing to boot an old kernel even after a kernel update had been installed if they didn't notice this.

This update also fixes a bug in the classical installer where, if the user chooses to install updates at the end of the installation process, installation can fail with an error message that the udisks-daemon is not running (mga#19742).

RPMS (in core/updates_testing)
==============================
drakx-finish-install-17.88.3-1.mga6
drakxtools-17.88.3-1.mga6
drakxtools-backend-17.88.3-1.mga6
drakxtools-curses-17.88.3-1.mga6
drakxtools-debuginfo-17.88.3-1.mga6
drakxtools-gtk2-compat-17.88.3-1.mga6
drakxtools-http-17.88.3-1.mga6
harddrake-17.88.3-1.mga6
harddrake-ui-17.88.3-1.mga6
drakx-installer-stage2-17.88.3-1.mga6

SRPMS
=====
drakxtools-17.88.3-1.mga6.src.rpm
drakx-installer-stage2-17.88.3-1.mga6.src.rpm

Test Procedure
==============
To test the mga#23393 bug fix, on a machine using GRUB2 as the bootloader, in the MCC select "Set up boot system". Click through the first screen. In the second screen there is a drop down box allowing you to select the default boot entry. Before the update this will not include the simple "Mageia" choice. After the update it should include that choice.

Other than that, just live with the updates for a while to make sure there are no regressions.

The installer fixes will only be testable after the next round of ISOs is built.
Comment 1 James Kerr 2018-08-15 16:57:56 CEST
on mga6-64 

packages installed cleanly:
- drakxtools-17.88.3-1.mga6.x86_64
- drakxtools-backend-17.88.3-1.mga6.x86_64
- drakxtools-curses-17.88.3-1.mga6.x86_64
- harddrake-17.88.3-1.mga6.x86_64
- harddrake-ui-17.88.3-1.mga6.x86_64

On a multi-boot system (mga5, 6 and 7)

in drakboot the first option offerred was "Mageia"

In the Grub2 menu selecting the default "Mageia" entry
correctly launched mga6 with the latest kernel
$ uname -r
4.14.62-desktop-2.mga6

In order to test what would happen after a kernel update I booted an older kernel, 4.14.56 and ran drakboot and re-booted

Selecting the default "Mageia" entry from the grub2 menu launched the newest kernel, 4.14.62

This update looks good to me for mga6-64

CC: (none) => jim

Comment 2 James Kerr 2018-08-15 17:00:13 CEST
On mga6-32

in a dual boot with mga6-64

Ran the same tests as in comment#1 with the same results

this update also looks good to me for mga6-32
James Kerr 2018-08-15 17:01:28 CEST

Whiteboard: (none) => MGA6-64-OK MGA6-32-OK

Comment 3 Ben McMonagle 2018-08-17 09:37:49 CEST
into a live Xfce x86_64, enabled core updates testing.
installed cleanly:

drakx-finish-install-17.88.3-1.mga6
drakxtools-17.88.3-1.mga6
drakxtools-backend-17.88.3-1.mga6
drakxtools-curses-17.88.3-1.mga6
drakxtools-debuginfo-17.88.3-1.mga6
drakxtools-gtk2-compat-17.88.3-1.mga6
drakxtools-http-17.88.3-1.mga6
harddrake-17.88.3-1.mga6
harddrake-ui-17.88.3-1.mga6
drakx-installer-stage2-17.88.3-1.mga6

installed system and accepted default setting.
at reboot correct boot options as default

good to go for 64 bit for me

CC: (none) => westel

Comment 4 Thomas Andrews 2018-08-17 18:31:46 CEST
Looks good on my HP 6550b 64-bit Plasma system, too.

Validating. Advisory in the description.

Keywords: (none) => validated_update
CC: (none) => andrewsfarm, sysadmin-bugs

Comment 5 Ben McMonagle 2018-08-17 23:33:09 CEST
into a live Xfce i586, enabled core updates testing.
installed cleanly:

drakx-finish-install-17.88.3-1.mga6
drakxtools-17.88.3-1.mga6
drakxtools-backend-17.88.3-1.mga6
drakxtools-curses-17.88.3-1.mga6
drakxtools-debuginfo-17.88.3-1.mga6
drakxtools-gtk2-compat-17.88.3-1.mga6
drakxtools-http-17.88.3-1.mga6
harddrake-17.88.3-1.mga6
harddrake-ui-17.88.3-1.mga6
drakx-installer-stage2-17.88.3-1.mga6

installed system and accepted default setting.
at reboot correct boot options as default

good to go for 32 bit for me
Thomas Backlund 2018-08-17 23:38:53 CEST

Keywords: (none) => advisory
CC: (none) => tmb

Comment 6 Mageia Robot 2018-08-18 00:28:33 CEST
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2018-0143.html

Resolution: (none) => FIXED
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.