aquarist-labs / aquarium

Project Aquarium is a SUSE-sponsored open source project aiming at becoming an easy to use, rock solid storage appliance based on Ceph.
https://aquarist-labs.io/
Other
71 stars 23 forks source link

tools: Fix Kiwi issue when using a container to build the Vagrant image #739

Closed votdev closed 3 years ago

votdev commented 3 years ago

Make sure we use the latest Kiwi version (which includes a fix to workaround the problem of aquarist-labs#738).

Fixes: https://github.com/aquarist-labs/aquarium/issues/738

Signed-off-by: Volker Theile vtheile@suse.com

Checklist


Show available Jenkins commands - `jenkins run tumbleweed` - `jenkins run leap` - `jenkins run ubuntu`
votdev commented 3 years ago

This PR seems to partly fix the issue:

[ INFO    ]: 10:49:23 | Creating generic dracut initrd archive
[ INFO    ]: 10:50:19 | --> initrd archive as initrd-5.14.14-1-default
[ INFO    ]: 10:50:19 | Creating grub2 bootloader configuration
[ INFO    ]: 10:50:19 | Creating grub2 bootloader images
[ INFO    ]: 10:50:19 | Kernel root device explicitly set via kernelcmdline
[ INFO    ]: 10:50:19 | Kernel root device explicitly set via kernelcmdline
[ INFO    ]: 10:50:19 | Writing grub2 defaults file
[ INFO    ]: 10:50:19 | --> GRUB_DISTRIBUTOR:"Project Aquarium"
[ INFO    ]: 10:50:19 | --> GRUB_GFXMODE:auto
[ INFO    ]: 10:50:19 | --> GRUB_TERMINAL:"gfxterm"
[ INFO    ]: 10:50:19 | --> GRUB_THEME:/boot/grub2/themes/openSUSE/theme.txt
[ INFO    ]: 10:50:19 | --> GRUB_TIMEOUT:10
[ INFO    ]: 10:50:19 | --> GRUB_USE_INITRDEFI:true
[ INFO    ]: 10:50:19 | --> GRUB_USE_LINUXEFI:true
[ INFO    ]: 10:50:19 | --> SUSE_BTRFS_SNAPSHOT_BOOTING:true
[ INFO    ]: 10:50:19 | Writing sysconfig bootloader file
[ INFO    ]: 10:50:19 | --> DEFAULT_APPEND:"root=/dev/vda3 disk=/dev/vda quiet systemd.show_status=yes console=ttyS0,115200 console=tty0 net.ifnames=0 \$ignition_firstboot ignition.platform.id=metal "
[ INFO    ]: 10:50:19 | --> FAILSAFE_APPEND:"root=/dev/vda3 disk=/dev/vda quiet systemd.show_status=yes console=ttyS0,115200 console=tty0 net.ifnames=0 \$ignition_firstboot ignition.platform.id=metal  ide=nodma apm=off noresume edd=off nomodeset 3 "
[ INFO    ]: 10:50:19 | --> LOADER_LOCATION:none
[ INFO    ]: 10:50:19 | --> LOADER_TYPE:grub2-efi

But booting the image now uses /dev/mapper/loop1p3 instead of /dev/vda3 as logged above.

Bildschirmfoto vom 2021-11-04 12-03-29

codecov-commenter commented 3 years ago

Codecov Report

Merging #739 (c95ff1e) into main (e249768) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #739   +/-   ##
=======================================
  Coverage   69.79%   69.79%           
=======================================
  Files          30       30           
  Lines        3115     3115           
=======================================
  Hits         2174     2174           
  Misses        941      941           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update e249768...c95ff1e. Read the comment docs.

votdev commented 3 years ago

Any progress in reviewing this PR?

AvengerMoJo commented 3 years ago

Sorry for the delay, forget to approve