Bug 970215

Summary: rd.md.uuid is always added to the dracut cmdline, no matter if there is any mduuid arg given
Product: [openSUSE] openSUSE Distribution Reporter: Forgotten User 6UMTySIYcT <forgotten_6UMTySIYcT>
Component: BasesystemAssignee: Thomas Renninger <trenn>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Critical    
Priority: P1 - Urgent CC: fvogt, lchiquitto, maint-coord, meissner, mpluskal, opensuse, rbrown, trenn
Version: Leap 42.1   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Forgotten User 6UMTySIYcT 2016-03-09 07:04:35 UTC
The mduuid arg check within /usr/lib/dracut/modules.d/99suse/parse-suse-initrd.sh is obviously broken:

>  # mduuid
>  mduuid=$(getarg mduuid)
> -if [ -n "$mduuid"]; then
> +if [ -n "$mduuid" ]; then
>      echo "rd.md.uuid=$mduuid" >> /etc/cmdline.d/99-suse.conf
>      unset CMDLINE
>  fi
Comment 6 Thomas Renninger 2016-08-31 20:07:32 UTC
home:trenn:branches:SUSE:SLE-12-SP1:Update/dracut> iosc submitpac
created request id Request: #120446

same for SUSE:SLE-12:Update
but do not have the request number at hand anymore

SUSE:SLE-12-SP2:GA/dracut> iosc submitrequest
created request id 120448
Comment 8 Dirk Stoecker 2016-09-01 17:19:20 UTC
Why is this closed as fixed? The issue still exists!

@Thomas: Your submit ID's aren't helpful. Can you please add links to any SR's you made. You find them when logging in to obs or with "osc request list".

I created a SR myself for Base:System, where the package is developed: https://build.opensuse.org/request/show/424301
Comment 9 Richard Brown 2016-09-02 09:20:54 UTC
Adding the missing NEEDINFO flag after Comment #8
Comment 10 Dirk Stoecker 2016-09-02 09:24:18 UTC
Hmm, why NEEDINFO? Are there hidden comments? I only see original and 6,8,9.
Comment 11 Richard Brown 2016-09-02 09:51:15 UTC
(In reply to Dirk Stoecker from comment #10)
> Hmm, why NEEDINFO? Are there hidden comments? I only see original and 6,8,9.

You asked Thomas a question, you should have therefore set the NEEDINFO flag with the value trenn@suse.com to let him know that you needed info from him ;) I did it for you

yes there are private comments, as this bug also impacts SUSE Linux Enterprise

If the package derives from SLE, then updates for Leap 42.1/42.2 should also derive from those SLE updates, which is what Thomas says he submitted in Comment #6

But what the plan is regarding Tumbleweed is still unknown to me, hence the helping hand to make sure your questions don't get waylaid

hope this helps
Comment 21 Dirk Stoecker 2016-09-09 20:13:14 UTC
Again: Why is this closed as fixed? The issue still exists!

Neither for 13.2 nor for 42.1 Leap is a fix available yet.
Comment 22 Bernhard Wiedemann 2016-09-10 10:00:20 UTC
This is an autogenerated message for OBS integration:
This bug (970215) was mentioned in
https://build.opensuse.org/request/show/426296 Factory / dracut
Comment 23 Marcus Meissner 2016-09-12 13:26:04 UTC
released updates.
Comment 24 Martin Pluskal 2016-09-12 14:08:13 UTC
As updates for SLE and openSUSE were released, this issue can be closed now.
Comment 25 Swamp Workflow Management 2016-09-12 15:09:40 UTC
SUSE-RU-2016:2293-1: An update that has one recommended fix can now be installed.

Category: recommended (moderate)
Bug References: 970215
CVE References: 
Sources used:
SUSE Linux Enterprise Server 12-SP1 (src):    dracut-037-75.1
SUSE Linux Enterprise Desktop 12-SP1 (src):    dracut-037-75.1
Comment 26 Swamp Workflow Management 2016-09-12 16:10:06 UTC
openSUSE-RU-2016:2294-1: An update that has one recommended fix can now be installed.

Category: recommended (important)
Bug References: 970215
CVE References: 
Sources used:
openSUSE Leap 42.1 (src):    dracut-037-74.1
openSUSE 13.2 (src):    dracut-037-17.33.1
Comment 28 Bernhard Wiedemann 2017-04-06 12:03:24 UTC
This is an autogenerated message for OBS integration:
This bug (970215) was mentioned in
https://build.opensuse.org/request/show/486030 Factory / dracut