Hello community,
here is the log from the commit of package openSUSE-MicroOS for
openSUSE:Factory checked in at 2020-08-12 10:29:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openSUSE-MicroOS (Old)
and /work/SRC/openSUSE:Factory/.openSUSE-MicroOS.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openSUSE-MicroOS"
Wed Aug 12 10:29:41 2020 rev:31 rq:825773 version:16.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/openSUSE-MicroOS/openSUSE-MicroOS.changes
2020-07-27 17:51:56.595690553 +0200
+++
/work/SRC/openSUSE:Factory/.openSUSE-MicroOS.new.3399/openSUSE-MicroOS.changes
2020-08-12 10:34:45.936239709 +0200
@@ -1,0 +2,6 @@
+Wed Aug 5 14:14:52 UTC 2020 - Richard Brown <[email protected]>
+
+- Add Controller-SelfInstall flavour for self installation on
+ Bare Metal
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openSUSE-MicroOS.kiwi ++++++
--- /var/tmp/diff_new_pack.nSHZZQ/_old 2020-08-12 10:34:47.092240282 +0200
+++ /var/tmp/diff_new_pack.nSHZZQ/_new 2020-08-12 10:34:47.092240282 +0200
@@ -34,7 +34,8 @@
</profile>
<profile name="Vagrant" description="Vagrant" arch="aarch64">
<requires profile="Vagrant_aarch64"/>
- </profile>
+ </profile>
+ <profile name="SelfInstall" description="Self Installing Image"
arch="x86_64"/>
<!-- 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_x86_64"/>
@@ -108,6 +109,10 @@
<requires profile="Vagrant_aarch64"/>
<requires profile="Kubic-kubeadm"/>
</profile>
+ <profile name="ContainerHost-SelfInstall" description="MicroOS with
Podman for SelfInstallation" arch="x86_64">
+ <requires profile="SelfInstall"/>
+ <requires profile="ContainerHost"/>
+ </profile>
</profiles>
<preferences profiles="kvm-and-xen_x86_64">
<version>16.0.0</version>
@@ -495,7 +500,55 @@
<vagrantconfig provider="libvirt" virtualsize="24"/>
<size unit="G">24</size>
</type>
+ </preferences>
+ <preferences profiles="SelfInstall">
+ <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="oem"
+ filesystem="btrfs"
+ bootloader="grub2"
+ bootloader_console="gfxterm"
+ firmware="uefi"
+ initrd_system="dracut"
+ installiso="true"
+ kernelcmdline="console=ttyS0,115200 console=tty0 quiet
net.ifnames=0 \$ignition_firstboot ignition.platform.id=qemu"
+ bootpartition="false"
+ bootkernel="custom"
+ devicepersistency="by-uuid"
+ btrfs_root_is_snapshot="true"
+ btrfs_root_is_readonly_snapshot="true"
+ btrfs_quota_groups="true"
+ >
+ <systemdisk>
+ <volume name="home"/>
+ <volume name="root"/>
+ <volume name="tmp"/>
+ <volume name="opt"/>
+ <volume name="srv"/>
+ <volume name="boot/grub2/i386-pc"/>
+ <volume name="boot/grub2/x86_64-efi"
mountpoint="boot/grub2/x86_64-efi"/>
+ <volume name="boot/writable"/>
+ <volume name="usr/local"/>
+ <volume name="var" copy_on_write="false"/>
+ </systemdisk>
+ <oemconfig>
+ <oem-systemsize>2048</oem-systemsize>
+ <oem-swap>true</oem-swap>
+ <oem-device-filter>/dev/ram</oem-device-filter>
+ <oem-multipath-scan>false</oem-multipath-scan>
+ </oemconfig>
+ <machine memory="512" guestOS="suse" HWversion="4">
+ <vmdisk id="0" controller="ide"/>
+ <vmnic driver="e1000" interface="0" mode="bridged"/>
+ </machine>
+ </type>
</preferences>
+
<repository type="rpm-md" >
<source path='obsrepositories:/'/>
</repository>
@@ -590,6 +643,11 @@
<!-- vagrant-libvirt uses nfs for synced folders -->
<package name="nfs-client"/>
</packages>
+ <packages type="image" profiles="SelfInstall">
+ <package name="dracut-kiwi-oem-repart"/>
+ <package name="dracut-kiwi-oem-dump"/>
+ <package name="kernel-firmware-all"/>
+ </packages>
<packages type="bootstrap">
<package name="udev"/>
<package name="filesystem"/>
++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.nSHZZQ/_old 2020-08-12 10:34:47.140240306 +0200
+++ /var/tmp/diff_new_pack.nSHZZQ/_new 2020-08-12 10:34:47.140240306 +0200
@@ -1,33 +1,34 @@
<multibuild>
- <!-- Special case: Pi2 and VBox only get plain MicroOS -->
- <flavor>RaspberryPi2</flavor>
- <flavor>VirtualBox</flavor>
- <!--
- for a in kvm-and-xen VMware MS-HyperV OpenStack-Cloud Pine64
RaspberryPi Vagrant hardware; do
- for f in "" "ContainerHost-" "Kubic-kubeadm-"; do
- printf "\t<flavor>%s%s</flavor>\n" $f $a
- done
- done
- -->
- <flavor>kvm-and-xen</flavor>
- <flavor>ContainerHost-kvm-and-xen</flavor>
- <flavor>Kubic-kubeadm-kvm-and-xen</flavor>
- <flavor>VMware</flavor>
- <flavor>ContainerHost-VMware</flavor>
- <flavor>Kubic-kubeadm-VMware</flavor>
- <flavor>MS-HyperV</flavor>
- <flavor>ContainerHost-MS-HyperV</flavor>
- <flavor>Kubic-kubeadm-MS-HyperV</flavor>
- <flavor>OpenStack-Cloud</flavor>
- <flavor>ContainerHost-OpenStack-Cloud</flavor>
- <flavor>Kubic-kubeadm-OpenStack-Cloud</flavor>
- <flavor>Pine64</flavor>
- <flavor>ContainerHost-Pine64</flavor>
- <flavor>Kubic-kubeadm-Pine64</flavor>
- <flavor>RaspberryPi</flavor>
- <flavor>ContainerHost-RaspberryPi</flavor>
- <flavor>Kubic-kubeadm-RaspberryPi</flavor>
- <flavor>Vagrant</flavor>
- <flavor>ContainerHost-Vagrant</flavor>
- <flavor>Kubic-kubeadm-Vagrant</flavor>
+ <!-- Special case: Pi2 and VBox only get plain MicroOS -->
+ <flavor>RaspberryPi2</flavor>
+ <flavor>VirtualBox</flavor>
+ <!--
+ for a in kvm-and-xen VMware MS-HyperV OpenStack-Cloud Pine64
RaspberryPi Vagrant hardware; do
+ for f in "" "ContainerHost-" "Kubic-kubeadm-"; do
+ printf "\t<flavor>%s%s</flavor>\n" $f $a
+ done
+ done
+ -->
+ <flavor>kvm-and-xen</flavor>
+ <flavor>ContainerHost-kvm-and-xen</flavor>
+ <flavor>Kubic-kubeadm-kvm-and-xen</flavor>
+ <flavor>VMware</flavor>
+ <flavor>ContainerHost-VMware</flavor>
+ <flavor>Kubic-kubeadm-VMware</flavor>
+ <flavor>MS-HyperV</flavor>
+ <flavor>ContainerHost-MS-HyperV</flavor>
+ <flavor>Kubic-kubeadm-MS-HyperV</flavor>
+ <flavor>OpenStack-Cloud</flavor>
+ <flavor>ContainerHost-OpenStack-Cloud</flavor>
+ <flavor>Kubic-kubeadm-OpenStack-Cloud</flavor>
+ <flavor>Pine64</flavor>
+ <flavor>ContainerHost-Pine64</flavor>
+ <flavor>Kubic-kubeadm-Pine64</flavor>
+ <flavor>RaspberryPi</flavor>
+ <flavor>ContainerHost-RaspberryPi</flavor>
+ <flavor>Kubic-kubeadm-RaspberryPi</flavor>
+ <flavor>Vagrant</flavor>
+ <flavor>ContainerHost-Vagrant</flavor>
+ <flavor>Kubic-kubeadm-Vagrant</flavor>
+ <flavor>ContainerHost-SelfInstall</flavor>
</multibuild>