File project.diff of Package SLE-MicroOS55
--- SLE-Micro.changes.orig
+++ SLE-Micro.changes
@@ -1,4 +1,38 @@
-------------------------------------------------------------------
+Fri Jan 26 08:28:31 UTC 2024 - Cédric Bosdonnat <cbosdonnat@suse.com>
+
+- Remove all sumaform-related packages in favor of cloud-init
+
+-------------------------------------------------------------------
+Thu Jan 11 11:12:00 UTC 2024 - Jordi Massaguer <jmassaguerpla@suse.com>
+
+- add aardvark-dns
+
+-------------------------------------------------------------------
+Thu Jan 4 11:28:12 UTC 2024 - Jordi Massaguer <jmassaguerpla@suse.com>
+
+- Install uyuni-tools so they can be used from firstboot
+
+-------------------------------------------------------------------
+Thu Dec 21 15:20:05 UTC 2023 - Jordi Massaguer <jmassaguerpla@suse.com>
+
+- Install netavark to have it preinstalled for sumaform
+
+-------------------------------------------------------------------
+Mon Dec 18 16:52:28 UTC 2023 - Jordi Massaguer <jmassaguerpla@suse.com>
+
+- Import uyuni build key to rpm database to be able to do zypper ref
+ with our devel projects from build.opensuse.org
+- Install ca-certificates-suse, so we can do "podman pull" from our
+ internal devel registries
+
+-------------------------------------------------------------------
+Fri Dec 15 15:01:31 UTC 2023 - Jordi Massaguer <jmassaguerpla@suse.com>
+
+- Add packages required for testing SUMA (not needed "upstream",
+ only for SUMA)
+
+-------------------------------------------------------------------
Thu Sep 21 17:52:03 UTC 2023 - jsrain@suse.com
- include wireless-regdb in RaspberryPi image (bsc#1215153)
--- SLE-Micro.kiwi.orig
+++ SLE-Micro.kiwi
@@ -118,6 +118,10 @@
<requires profile="full"/>
<requires profile="aarch64-qcow"/>
</profile>
+ <profile name="sumaform" description="SLE Micro Default-qcow and cloud init and qemu agent for sumaform tests" arch="x86_64">
+ <requires profile="full"/>
+ <requires profile="x86-qcow"/>
+ </profile>
</profiles>
@@ -616,6 +620,7 @@
<package name="jeos-firstboot"/>
<package name="growpart-generator"/>
<package name="suse-build-key"/>
+ <package name="cloud-init" />
<!-- for debugging -->
<package name="less"/>
<package name="vim-small"/>
@@ -679,4 +684,9 @@
<packages type="bootstrap">
<package name="filesystem"/>
</packages>
+ <packages type="image" profiles="sumaform">
+ <!-- evil minions -->
+ <!-- disabled by default, uncomment when needed
+ <package name="evil-minions"/> -->
+ </packages>
</image>
--- _multibuild.orig
+++ _multibuild
@@ -1,18 +1,24 @@
<multibuild>
<!-- for release -->
+<!-- disable for sumaform
<flavor>Default</flavor>
<flavor>Default-RT</flavor>
<flavor>Default-SelfInstall</flavor>
<flavor>Default-RT-SelfInstall</flavor>
+-->
<!-- disabled due to bsc#1197657
<flavor>ECS-Anywhere</flavor>
<flavor>ECS-Anywhere-SelfInstall</flavor>
-->
+<!-- disable for sumaform
<flavor>Default-kvm</flavor>
<flavor>Default-dasd</flavor>
<flavor>Default-fba</flavor>
+-->
<!-- for testing purposes only -->
<!-- <flavor>image-legacy</flavor>
- <flavor>Default-vdi-legacy</flavor> -->
- <flavor>Default-qcow</flavor>
+ <flavor>Default-vdi-legacy</flavor>
+ <flavor>Default-qcow</flavor> -->
+ <!-- for sumaform testing -->
+ <flavor>sumaform</flavor>
</multibuild>
--- config.sh.orig
+++ config.sh
@@ -60,11 +60,6 @@ suseSetupProduct
baseSetRunlevel 3
#======================================
-# Add missing gpg keys to rpm
-#--------------------------------------
-suseImportBuildKey
-
-#======================================
# If SELinux is installed, configure it like transactional-update setup-selinux
#--------------------------------------
if [[ -e /etc/selinux/config ]]; then