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>


Reply via email to