Hello community,
here is the log from the commit of package openSUSE-MicroOS for
openSUSE:Factory checked in at 2020-02-20 14:56:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openSUSE-MicroOS (Old)
and /work/SRC/openSUSE:Factory/.openSUSE-MicroOS.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openSUSE-MicroOS"
Thu Feb 20 14:56:32 2020 rev:17 rq:777388 version:16.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/openSUSE-MicroOS/openSUSE-MicroOS.changes
2020-01-27 20:18:34.244564033 +0100
+++
/work/SRC/openSUSE:Factory/.openSUSE-MicroOS.new.26092/openSUSE-MicroOS.changes
2020-02-20 14:56:40.110439716 +0100
@@ -1,0 +2,12 @@
+Thu Feb 13 16:19:57 UTC 2020 - Frederic Crozat <[email protected]>
+
+- Remove plymouth.enable=0, plymouth is not part of image.
+- Remove explicit addition of cloud-init on openStack image, it
+ is already pulled by cloud pattern.
+- Build kvm-and-xen, ContainerHost-kvm-and-xen and
+ kubeadm-kvm-and-xenon aarch64 in addition to x86_64.
+- Create a volume for grub2 for aarch64.
+- Disable ignition using qemu fw_cfg on kvm images on aarch64 until
+ kernel is fixed.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openSUSE-MicroOS.kiwi ++++++
--- /var/tmp/diff_new_pack.LIZE9K/_old 2020-02-20 14:56:42.110443640 +0100
+++ /var/tmp/diff_new_pack.LIZE9K/_new 2020-02-20 14:56:42.134443686 +0100
@@ -12,7 +12,14 @@
<profile name="ContainerHost" description="MicroOS with container
runtime (podman)"/>
<profile name="Kubic-kubeadm" description="MicroOS with CRI-O and
kubeadm"/>
<!-- Platforms -->
- <profile name="kvm-and-xen" description="kvm-and-xen for x86_64"
arch="x86_64"/>
+ <profile name="kvm-and-xen_x86_64" description="kvm-and-xen for
x86_64" arch="x86_64"/>
+ <profile name="kvm-and-xen_aarch64" description="kvm-and-xen for
aarch64" arch="aarch64"/>
+ <profile name="kvm-and-xen" description="kvm-and-xen" arch="x86_64">
+ <requires profile="kvm-and-xen_x86_64"/>
+ </profile>
+ <profile name="kvm-and-xen" description="kvm-and-xen" arch="aarch64">
+ <requires profile="kvm-and-xen_aarch64"/>
+ </profile>
<profile name="VMware" description="VMware for x86_64" arch="x86_64"/>
<profile name="MS-HyperV" description="Hyper-V for x86_64"
arch="x86_64"/>
<profile name="OpenStack-Cloud" description="OpenStack Cloud for
x86_64" arch="x86_64"/>
@@ -30,7 +37,11 @@
</profile>
<!-- Images (flavor + platform) -->
<profile name="ContainerHost-kvm-and-xen" description="MicroOS with
Podman for KVM and HVM Xen" arch="x86_64">
- <requires profile="kvm-and-xen"/>
+ <requires profile="kvm-and-xen_x86_64"/>
+ <requires profile="ContainerHost"/>
+ </profile>
+ <profile name="ContainerHost-kvm-and-xen" description="MicroOS with
Podman for KVM and HVM Xen" arch="aarch64">
+ <requires profile="kvm-and-xen_aarch64"/>
<requires profile="ContainerHost"/>
</profile>
<profile name="ContainerHost-VMware" description="MicroOS with Podman
for VMware" arch="x86_64">
@@ -62,7 +73,11 @@
<requires profile="ContainerHost"/>
</profile>
<profile name="Kubic-kubeadm-kvm-and-xen" description="kubeadm with
CRI-O for KVM and HVM Xen" arch="x86_64">
- <requires profile="kvm-and-xen"/>
+ <requires profile="kvm-and-xen_x86_64"/>
+ <requires profile="Kubic-kubeadm"/>
+ </profile>
+ <profile name="Kubic-kubeadm-kvm-and-xen" description="kubeadm with
CRI-O for KVM and HVM Xen" arch="aarch64">
+ <requires profile="kvm-and-xen_aarch64"/>
<requires profile="Kubic-kubeadm"/>
</profile>
<profile name="Kubic-kubeadm-VMware" description="kubeadm with CRI-O
for VMware" arch="x86_64">
@@ -94,7 +109,7 @@
<requires profile="Kubic-kubeadm"/>
</profile>
</profiles>
- <preferences profiles="kvm-and-xen">
+ <preferences profiles="kvm-and-xen_x86_64">
<version>16.0.0</version>
<packagemanager>zypper</packagemanager>
<bootsplash-theme>openSUSE</bootsplash-theme>
@@ -108,7 +123,7 @@
bootloader="grub2"
bootloader_console="gfxterm"
firmware="uefi"
- kernelcmdline="plymouth.enable=0 console=ttyS0,115200 console=tty0
quiet net.ifnames=0 \$ignition_firstboot ignition.platform.id=qemu"
+ kernelcmdline="console=ttyS0,115200 console=tty0 quiet
net.ifnames=0 \$ignition_firstboot ignition.platform.id=qemu"
bootpartition="false"
bootkernel="custom"
devicepersistency="by-uuid"
@@ -131,6 +146,42 @@
<size unit="G">20</size>
</type>
</preferences>
+ <preferences profiles="kvm-and-xen_aarch64">
+ <version>16.0.0</version>
+ <packagemanager>zypper</packagemanager>
+ <bootsplash-theme>openSUSE</bootsplash-theme>
+ <bootloader-theme>openSUSE</bootloader-theme>
+ <rpm-excludedocs>true</rpm-excludedocs>
+ <locale>en_US</locale>
+ <type
+ image="vmx"
+ filesystem="btrfs"
+ format="qcow2"
+ bootloader="grub2"
+ bootloader_console="gfxterm"
+ firmware="uefi"
+ kernelcmdline="console=ttyS0,115200 console=tty0 quiet
net.ifnames=0 \$ignition_firstboot ignition.platform.id=metal"
+ bootpartition="false"
+ bootkernel="custom"
+ devicepersistency="by-uuid"
+ btrfs_root_is_snapshot="true"
+ btrfs_root_is_readonly_snapshot="true"
+ btrfs_quota_groups="true"
+ spare_part="5G" spare_part_mountpoint="/var" spare_part_fs="btrfs"
spare_part_is_last="true"
+ >
+ <systemdisk>
+ <volume name="home"/>
+ <volume name="root"/>
+ <volume name="tmp"/>
+ <volume name="opt"/>
+ <volume name="srv"/>
+ <volume name="boot/grub2/arm64-efi"
mountpoint="boot/grub2/arm64-efi"/>
+ <volume name="boot/writable"/>
+ <volume name="usr/local"/>
+ </systemdisk>
+ <size unit="G">20</size>
+ </type>
+ </preferences>
<preferences profiles="VMware">
<version>16.0.0</version>
<packagemanager>zypper</packagemanager>
@@ -145,7 +196,7 @@
bootloader="grub2"
bootloader_console="gfxterm"
firmware="uefi"
- kernelcmdline="plymouth.enable=0 console=ttyS0,115200 console=tty0
quiet net.ifnames=0 \$ignition_firstboot ignition.platform.id=vmware"
+ kernelcmdline="console=ttyS0,115200 console=tty0 quiet
net.ifnames=0 \$ignition_firstboot ignition.platform.id=vmware"
bootpartition="false"
bootkernel="custom"
devicepersistency="by-uuid"
@@ -183,7 +234,7 @@
bootloader="grub2"
bootloader_console="gfxterm"
firmware="uefi"
- kernelcmdline="plymouth.enable=0 console=ttyS0,115200 console=tty0
quiet net.ifnames=0 \$ignition_firstboot ignition.platform.id=openstack"
+ kernelcmdline="console=ttyS0,115200 console=tty0 quiet
net.ifnames=0 \$ignition_firstboot ignition.platform.id=openstack"
bootpartition="false"
bootkernel="custom"
devicepersistency="by-uuid"
@@ -221,7 +272,7 @@
bootloader="grub2"
bootloader_console="gfxterm"
firmware="uefi"
- kernelcmdline="plymouth.enable=0 rootdelay=300
console=ttyS0,115200 console=tty0 earlyprintk=ttyS0,115200 quiet net.ifnames=0
\$ignition_firstboot ignition.platform.id=metal"
+ kernelcmdline="rootdelay=300 console=ttyS0,115200 console=tty0
earlyprintk=ttyS0,115200 quiet net.ifnames=0 \$ignition_firstboot
ignition.platform.id=metal"
bootpartition="false"
bootkernel="custom"
devicepersistency="by-uuid"
@@ -259,7 +310,7 @@
bootloader="grub2"
bootloader_console="gfxterm"
firmware="uefi"
- kernelcmdline="plymouth.enable=0 console=tty0 net.ifnames=0 quiet
\$ignition_firstboot ignition.platform.id=virtualbox"
+ kernelcmdline="console=tty0 net.ifnames=0 quiet
\$ignition_firstboot ignition.platform.id=virtualbox"
bootpartition="false"
bootkernel="custom"
devicepersistency="by-uuid"
@@ -296,7 +347,7 @@
fsmountoptions="noatime"
bootloader="grub2"
firmware="efi"
- kernelcmdline="plymouth.enable=0 console=ttyS0,115200n8
console=tty0 quiet net.ifnames=0 \$ignition_firstboot
ignition.platform.id=metal"
+ kernelcmdline="console=ttyS0,115200n8 console=tty0 quiet
net.ifnames=0 \$ignition_firstboot ignition.platform.id=metal"
bootpartition="false"
devicepersistency="by-uuid"
btrfs_root_is_snapshot="true"
@@ -333,7 +384,7 @@
bootloader="grub2"
bootloader_console="gfxterm"
firmware="efi"
- kernelcmdline="plymouth.enable=0 console=ttyS0,115200n8
console=tty0 quiet net.ifnames=0 \$ignition_firstboot
ignition.platform.id=metal"
+ kernelcmdline="console=ttyS0,115200n8 console=tty0 quiet
net.ifnames=0 \$ignition_firstboot ignition.platform.id=metal"
bootpartition="false"
devicepersistency="by-uuid"
btrfs_root_is_snapshot="true"
@@ -370,7 +421,7 @@
bootloader="grub2"
bootloader_console="gfxterm"
firmware="uefi"
- kernelcmdline="plymouth.enable=0 console=ttyS0,115200 console=tty0
quiet net.ifnames=0 \$ignition_firstboot ignition.platform.id=metal"
+ kernelcmdline="console=ttyS0,115200 console=tty0 quiet
net.ifnames=0 \$ignition_firstboot ignition.platform.id=metal"
bootpartition="false"
devicepersistency="by-uuid"
btrfs_root_is_snapshot="true"
@@ -406,7 +457,7 @@
bootloader="grub2"
bootloader_console="gfxterm"
firmware="uefi"
- kernelcmdline="plymouth.enable=0 console=ttyS0,115200 console=tty0
quiet net.ifnames=0 \$ignition_firstboot ignition.platform.id=metal"
+ kernelcmdline="console=ttyS0,115200 console=tty0 quiet
net.ifnames=0 \$ignition_firstboot ignition.platform.id=metal"
bootpartition="false"
bootkernel="custom"
devicepersistency="by-uuid"
@@ -444,7 +495,7 @@
bootloader="grub2"
bootloader_console="gfxterm"
firmware="uefi"
- kernelcmdline="plymouth.enable=0 console=ttyS0,115200 console=tty0
quiet net.ifnames=0 \$ignition_firstboot ignition.platform.id=metal"
+ kernelcmdline="console=ttyS0,115200 console=tty0 quiet
net.ifnames=0 \$ignition_firstboot ignition.platform.id=metal"
bootpartition="false"
bootkernel="custom"
devicepersistency="by-uuid"
@@ -470,7 +521,7 @@
<repository type="rpm-md" >
<source path='obsrepositories:/'/>
</repository>
- <drivers profiles="kvm-and-xen">
+ <drivers profiles="kvm-and-xen_x86_64">
<file name="drivers/xen/*" arch="x86_64"/>
<file name="drivers/block/xen-blkfront.ko" arch="x86_64"/>
<file name="drivers/net/xen-netfront.ko" arch="x86_64"/>
@@ -512,7 +563,7 @@
<namedCollection name="kubic_worker"/>
<package name="patterns-containers-kubic_worker"/>
</packages>
- <packages type="image" profiles="kvm-and-xen">
+ <packages type="image"
profiles="kvm-and-xen,kvm-and-xen_x86_64,kvm-and-xen_aarch64">
<!-- XEN specific packages -->
<package name="xen-tools-domU" arch="x86_64"/>
<package name="grub2-x86_64-xen" arch="x86_64"/>
@@ -529,7 +580,6 @@
<package name="kernel-default"/>
</packages>
<packages type="image" profiles="OpenStack-Cloud">
- <package name="cloud-init"/>
<package name="kernel-default"/>
</packages>
<packages type="image" profiles="VirtualBox">