Hello community,
here is the log from the commit of package opensuse-tumbleweed-image for
openSUSE:Factory checked in at 2020-11-05 21:54:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/opensuse-tumbleweed-image (Old)
and /work/SRC/openSUSE:Factory/.opensuse-tumbleweed-image.new.11331 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "opensuse-tumbleweed-image"
Thu Nov 5 21:54:16 2020 rev:13 rq:845731 version:1.0.4
Changes:
--------
---
/work/SRC/openSUSE:Factory/opensuse-tumbleweed-image/opensuse-tumbleweed-image.changes
2020-07-16 12:08:38.278369322 +0200
+++
/work/SRC/openSUSE:Factory/.opensuse-tumbleweed-image.new.11331/opensuse-tumbleweed-image.changes
2020-11-05 21:55:02.148168546 +0100
@@ -1,0 +2,6 @@
+Fri Oct 23 16:20:11 UTC 2020 - Ludwig Nussel <[email protected]>
+
+- add systemd flavor that uses networkd and resolved. Useful and quick
+ booting for use in machined
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ config.kiwi ++++++
--- /var/tmp/diff_new_pack.6wWlMW/_old 2020-11-05 21:55:02.592167548 +0100
+++ /var/tmp/diff_new_pack.6wWlMW/_new 2020-11-05 21:55:02.592167548 +0100
@@ -13,6 +13,7 @@
<profiles>
<profile name="docker" description="Docker-compatible image"/>
<profile name="lxc" description="LXC-compatible image"/>
+ <profile name="networkd" description="Image with systemd-networkd,
suitable for use in systemd-machined"/>
</profiles>
<preferences profiles="docker">
<type image="docker">
@@ -47,9 +48,22 @@
<rpm-check-signatures>false</rpm-check-signatures>
<rpm-excludedocs>true</rpm-excludedocs>
</preferences>
+ <preferences profiles="networkd">
+ <type image="tbz"/>
+ <version>1.0.0</version>
+ <packagemanager>zypper</packagemanager>
+ <rpm-check-signatures>false</rpm-check-signatures>
+ <rpm-excludedocs>true</rpm-excludedocs>
+ </preferences>
<repository>
<source path="obsrepositories:/"/>
</repository>
+ <packages type="image" profiles="networkd">
+ <package name="systemd"/>
+ <package name="systemd-network"/>
+ <package name="systemd-sysvinit"/>
+ <package name="iproute2"/>
+ </packages>
<packages type="image" profiles="lxc">
<package name="systemd"/>
<package name="systemd-sysvinit"/>
++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.6wWlMW/_old 2020-11-05 21:55:02.644167431 +0100
+++ /var/tmp/diff_new_pack.6wWlMW/_new 2020-11-05 21:55:02.644167431 +0100
@@ -1,4 +1,5 @@
<multibuild>
<flavor>docker</flavor>
<flavor>lxc</flavor>
+ <flavor>networkd</flavor>
</multibuild>
++++++ config.sh ++++++
--- /var/tmp/diff_new_pack.6wWlMW/_old 2020-11-05 21:55:02.668167377 +0100
+++ /var/tmp/diff_new_pack.6wWlMW/_new 2020-11-05 21:55:02.672167368 +0100
@@ -36,4 +36,12 @@
# Remove zypp uuid (bsc#1098535)
rm -f /var/lib/zypp/AnonymousUniqueId
+if [[ "$kiwi_profiles" == *"networkd"* ]]; then
+ systemctl enable systemd-networkd
+ systemctl enable systemd-resolved
+ # FIXME: kiwi deletes /etc/resolv.conf so we have to use tmpfiles here.
+ # Should come via some preset package anyways I guess.
+ echo "L /etc/resolv.conf - - - - /run/systemd/resolve/stub-resolv.conf"
> /etc/tmpfiles.d/stub-resolv.conf
+fi
+
exit 0