forked from pool/grub2
Accepting request 738627 from home:rwill:branches:Base:System
Consistently find btrfs snapshots on s390x. (bsc#1136970) OBS-URL: https://build.opensuse.org/request/show/738627 OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=339
This commit is contained in:
parent
ebac83ee9e
commit
db8dacab67
@ -51,6 +51,8 @@ V18:
|
|||||||
* dracut-zipl-refresh.sh.in: initial submission. [bsc#1127293]
|
* dracut-zipl-refresh.sh.in: initial submission. [bsc#1127293]
|
||||||
* dracut-grub2.sh: try to call zipl-refresh on failed kexec and drop
|
* dracut-grub2.sh: try to call zipl-refresh on failed kexec and drop
|
||||||
to an emergency shell otherwise
|
to an emergency shell otherwise
|
||||||
|
V19:
|
||||||
|
* dracut-grub2.sh: use 'grep -P' instead of '-E'. [bsc#1136970]
|
||||||
|
|
||||||
---
|
---
|
||||||
Makefile.util.def | 46 +++
|
Makefile.util.def | 46 +++
|
||||||
@ -494,7 +496,7 @@ V18:
|
|||||||
+ checksnap() {
|
+ checksnap() {
|
||||||
+ if [ -e /sysroot/.snapshots/grub-snapshot.cfg ]; then
|
+ if [ -e /sysroot/.snapshots/grub-snapshot.cfg ]; then
|
||||||
+ echo true
|
+ echo true
|
||||||
+ elif grep -qE '^[^#\s]+\s+/.snapshots\s+' /sysroot/etc/fstab; then
|
+ elif grep -qP '^[^#\s]+\s+/.snapshots\s+' /sysroot/etc/fstab; then
|
||||||
+ echo false
|
+ echo false
|
||||||
+ else
|
+ else
|
||||||
+ echo true
|
+ echo true
|
||||||
@ -560,8 +562,8 @@ V18:
|
|||||||
+ debug "Trying grub2-emu (ro=$grub2rofs, TERM=$TERM, ctty=$_ctty)..."
|
+ debug "Trying grub2-emu (ro=$grub2rofs, TERM=$TERM, ctty=$_ctty)..."
|
||||||
+ setsid $CTTY -- chroot /sysroot $bindir/grub2-emu -X -X 0<>$_ctty 1>&0 2>&0
|
+ setsid $CTTY -- chroot /sysroot $bindir/grub2-emu -X -X 0<>$_ctty 1>&0 2>&0
|
||||||
+
|
+
|
||||||
+ if [ -x /sysroot/usr/share/grub2/zipl-refresh ]; then
|
+ if [ -x /sysroot@libdir@/grub2/zipl-refresh ]; then
|
||||||
+ setsid $CTTY -- /sysroot/usr/share/grub2/zipl-refresh 0<>$_ctty 1>&0 2>&0
|
+ setsid $CTTY -- /sysroot@libdir@/grub2/zipl-refresh 0<>$_ctty 1>&0 2>&0
|
||||||
+ if [ $? != 0 ]; then
|
+ if [ $? != 0 ]; then
|
||||||
+ warn "Not continuing"
|
+ warn "Not continuing"
|
||||||
+ emergency_shell -n grub2-emu-zipl-refresh
|
+ emergency_shell -n grub2-emu-zipl-refresh
|
||||||
@ -1075,7 +1077,7 @@ V18:
|
|||||||
+# ex: ts=8 sw=4 sts=4 et filetype=sh syntax=off
|
+# ex: ts=8 sw=4 sts=4 et filetype=sh syntax=off
|
||||||
+
|
+
|
||||||
+debug=false
|
+debug=false
|
||||||
+TIMEOUT=60
|
+TIMEOUT=300
|
||||||
+[ -n "$SYSROOT" ] ||
|
+[ -n "$SYSROOT" ] ||
|
||||||
+SYSROOT=/sysroot
|
+SYSROOT=/sysroot
|
||||||
+[ -d $SYSROOT/boot ] || SYSROOT=
|
+[ -d $SYSROOT/boot ] || SYSROOT=
|
||||||
@ -1157,7 +1159,7 @@ V18:
|
|||||||
+ to be made writable, then 'grub2-install --force' needs to be run,
|
+ to be made writable, then 'grub2-install --force' needs to be run,
|
||||||
+ and, on success, a 'reboot' will be initiated.
|
+ and, on success, a 'reboot' will be initiated.
|
||||||
+
|
+
|
||||||
+ Press 'c[Enter]' to interrupt... "
|
+ Press 'c[Enter]' to interrupt, any other input will proceed... "
|
||||||
+
|
+
|
||||||
+trap interrupted=1 INT
|
+trap interrupted=1 INT
|
||||||
+interrupted=0
|
+interrupted=0
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Oct 15 13:29:14 UTC 2019 - rw@suse.com
|
||||||
|
|
||||||
|
- Consistently find btrfs snapshots on s390x. (bsc#1136970)
|
||||||
|
* grub2-s390x-04-grub2-install.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Aug 16 04:51:16 UTC 2019 - Michael Chang <mchang@suse.com>
|
Fri Aug 16 04:51:16 UTC 2019 - Michael Chang <mchang@suse.com>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user