[Bug 880846] New: Make booting from bcache device possible
https://bugzilla.novell.com/show_bug.cgi?id=880846 https://bugzilla.novell.com/show_bug.cgi?id=880846#c0 Summary: Make booting from bcache device possible Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: All OS/Version: openSUSE 13.1 Status: NEW Severity: Normal Priority: P5 - None Component: Bootloader AssignedTo: jsrain@suse.com ReportedBy: lorenzo.costanzia@gmail.com QAContact: jsrain@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:29.0) Gecko/20100101 Firefox/29.0 With OpenSUSE 13.1, booting from a bcache device is not possible because of lacking initrd support. See https://github.com/g2p/bcache-tools/issues/6 With bcache-tools installed and the following patch it works: --- ./03-udev.sh 2014-05-31 00:54:26.646980189 +0200 +++ /lib/mkinitrd/setup/03-udev.sh 2014-05-31 00:57:45.315698341 +0200 @@ -21,6 +21,7 @@ accelerometer) continue ;; ata_id) ;; bluetooth_serial) continue ;; + bcache-register) ;; #not actually necessary cdrom_id) ;; collect) ;; collect_lvm) ;; @@ -47,6 +48,7 @@ openct_usb) continue ;; pcmcia-check-broken-cis) continue ;; pcmcia-socket-startup) continue ;; + probe-bcache) ;; #not actually necessary scsi_id) ;; udev-acl) continue ;; udev-add-printer) continue ;; @@ -79,6 +81,7 @@ 61-msft.rules \ 62-dm_linear.rules \ 64-device-mapper.rules \ + 69-bcache.rules \ 75-net-description.rules \ 79-kms.rules \ 80-drivers.rules \ Reproducible: Always Steps to Reproduce: 1. 2. 3. Since bcache-tools supply bcache-register, probe-bcache and 69-bcache.rules and are thus required for this to work, it might not be appropriate to change this distribution file. Maybe it should be patched instead by bcache-tools? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=880846 https://bugzilla.novell.com/show_bug.cgi?id=880846#c Jiri Srain <jsrain@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|jsrain@suse.com |trenn@suse.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=880846 https://bugzilla.novell.com/show_bug.cgi?id=880846#c1 --- Comment #1 from Bernhard Wiedemann <bwiedemann@suse.com> 2014-07-08 19:00:20 CEST --- This is an autogenerated message for OBS integration: This bug (880846) was mentioned in https://build.opensuse.org/request/show/239934 13.1 / mkinitrd -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=880846 https://bugzilla.novell.com/show_bug.cgi?id=880846#c2 Thomas Renninger <trenn@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #2 from Thomas Renninger <trenn@suse.com> 2014-07-16 09:28:52 UTC --- Sorry that this took so long. We are currently on SLES12 development. BTW: You could have submitted the patches against openSUSE 13.1 yourself via OpenSUSE Build Service (package osc). # Branch/link the 13.1 mkinitrd package into your home folder osc bco openSUSE:13.1 mkinitrd # Add patches edit .spec file # Fill changelog mention added/deleted/modified patches (in this case only two # added ones) osc vc # Check in your changes to your branched home folder mkinitrd package osc ci # Submit your changes for 13.1 inclusion osc submitpac Wait: osc bco needs the -M for Maintenance parameter... Accepted, resolving fixed: State of maintenance_incident-request #239934 was changed by mgriessmeier: new -> accepted Comment: Thanks. https://build.opensuse.org/request/diff/239934 Source project: home:trenn:branches:openSUSE:13.1:Update package: mkinitrd.openSUSE_13.1_Update revision: 2df6805f1b515e3eed78682a748557d8 Target: project: openSUSE:Maintenance:2904 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=880846 https://bugzilla.novell.com/show_bug.cgi?id=880846#c3 --- Comment #3 from Swamp Workflow Management <swamp@suse.de> 2014-07-17 11:05:09 UTC --- openSUSE-RU-2014:0914-1: An update that has two recommended fixes can now be installed. Category: recommended (low) Bug References: 880845,880846 CVE References: Sources used: openSUSE 13.1 (src): mkinitrd-2.8.1-5.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=880846 https://bugzilla.novell.com/show_bug.cgi?id=880846#c4 Olaf Hering <ohering@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ohering@suse.com --- Comment #4 from Olaf Hering <ohering@suse.com> 2014-07-18 09:16:29 CEST --- why are the maintainers of mkinitrd bypassed? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com