)]}'
{"diskimage_builder/elements/debootstrap/finalise.d/80-update-initramfs":[{"author":{"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},"change_message_id":"ba11e0a1cda6986f8a4eb7d740acbfdeb89de0f0","unresolved":false,"context_lines":[{"line_number":19,"context_line":"fi"},{"line_number":20,"context_line":"set -eu"},{"line_number":21,"context_line":"set -o pipefail"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"# Many elements install additional distribution packages."},{"line_number":24,"context_line":"# In addition the user can provide a set of packages to be installed"},{"line_number":25,"context_line":"# via the \u0027-p\u0027 switch."}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"3f4b6375_f896043e","line":22,"updated":"2017-11-06 16:28:51.000000000","message":"Having this line before update-initramfs allows me to boot a os on s390x which has all of its partitions on lvm.\n\n    sed -i \u0027$ivgchange -ay\u0027 /usr/share/initramfs-tools/scripts/local-top/lvm2\n\nBut this is probably more a workaround for a problem where I was not (yet) able to find the root cause.\n\nWithout that fix, I\u0027m landing in the emergency shell. On every boot I had to do\n\n   vgchange -ay\n   exit\n\n\nI don\u0027t think that any of this is related to the s390x arch. I need to try that on x86 as well...\n\nThis could also be a separate fix, therfore keeping my +1. Without the current patch lvm is not even part of the ram disk..\n\nI was using the following disk layout\n\n  - local_loop:\n      name: image0\n      size: 3GB\n  - partitioning:\n      base: image0\n      label: mbr\n      partitions:\n        - name: root\n          flags: [ boot, primary ]\n          size: 100%\n  - lvm:\n      name: lvm\n      pvs:\n        - name: pv\n          options: [\"--force\"]\n          base: root\n      vgs:\n        - name: vg\n          base: [\"pv\"]\n          options: [\"--force\"]\n      lvs:\n        - name: lv_root\n          base: vg\n          size: 1800M\n        - name: lv_tmp\n          base: vg\n          size: 100M\n        - name: lv_var\n          base: vg\n          size: 500M\n        - name: lv_log\n          base: vg\n          size: 100M\n        - name: lv_audit\n          base: vg\n          size: 100M\n        - name: lv_home\n          base: vg\n          size: 200M\n  - mkfs:\n      name: root_fs\n      base: lv_root\n      label: cloudimage-root\n      type: ext4\n      mount:\n        mount_point: /\n        fstab:\n          options: \"defaults\"\n          fsck-passno: 1\n  - mkfs:\n      name: tmp_fs\n      base: lv_tmp\n      label: cloudimage-tmp\n      type: ext4\n      mount:\n        mount_point: /tmp\n        fstab:\n          options: \"defaults\"\n          fsck-passno: 1","commit_id":"88934fe633277396fa668ab7c779e41aa44db11c"}]}
