diff --git a/live/Makefile b/live/Makefile index d1609f0db3..fdec9d7b13 100644 --- a/live/Makefile +++ b/live/Makefile @@ -18,7 +18,7 @@ OBS_PROJECT = "systemsmanagement:Agama:Devel" # files to copy from src/ COPY_FILES = $(patsubst $(SRCDIR)/%,$(DESTDIR)/%,$(wildcard $(SRCDIR)/*)) -all: $(DESTDIR) $(COPY_FILES) $(DESTDIR)/config-cdroot.tar.xz $(DESTDIR)/root.tar.xz +all: $(DESTDIR) $(COPY_FILES) $(DESTDIR)/config-cdroot.tar.xz $(DESTDIR)/root.tar.xz $(DESTDIR)/root-openSUSE-PXE.tar.xz # clean the destination directory (but keep the .osc directory if it is present) clean: diff --git a/live/README.md b/live/README.md index 9dde7de7be..f07b2d0515 100644 --- a/live/README.md +++ b/live/README.md @@ -32,7 +32,7 @@ This directory contains a set of files that are used to build the Agama Live ISO - [src](src) subdirectory contains all source files which are copied unmodified to the OBS project - [root](root) subdirectory contains files which are added to the Live ISO root system (inside the squashfs image) -- [root-ALP-PXE](root-ALP-PXE) subdirectory contains specific files for the ALP image used for the +- [root-openSUSE-PXE](root-openSUSE-PXE) subdirectory contains specific files for the openSUSE image used for the PXE boot, see a separate [PXE documentation](PXE.md) for more details about the PXE boot - [config-cdroot](config-cdroot) subdirectory contains file which are copied to the uncompressed root of the ISO image, the files can be accessed just by mounting the ISO file or the DVD medium @@ -75,8 +75,8 @@ By default this will build the openSUSE image. If you want to build another imag ```shell make build FLAVOR= -# for building the ALP flavor: -make build FLAVOR=ALP +# for building the openSUSE-PXE flavor: +make build FLAVOR=openSUSE-PXE ``` See the [_multibuild](src/_multibuild) file for the list of available build flavors. diff --git a/live/root-openSUSE-PXE/etc/dracut.conf.d/90-brd.conf b/live/root-openSUSE-PXE/etc/dracut.conf.d/90-brd.conf new file mode 100644 index 0000000000..815bd630f3 --- /dev/null +++ b/live/root-openSUSE-PXE/etc/dracut.conf.d/90-brd.conf @@ -0,0 +1 @@ +add_drivers+=" brd " diff --git a/live/src/_multibuild b/live/src/_multibuild index 4cd8407d1a..3beec63585 100644 --- a/live/src/_multibuild +++ b/live/src/_multibuild @@ -1,4 +1,5 @@ openSUSE openSUSE-Playwright + openSUSE-PXE diff --git a/live/src/agama-installer-openSUSE.changes b/live/src/agama-installer-openSUSE.changes index 10f9e9635c..bdf33516df 100644 --- a/live/src/agama-installer-openSUSE.changes +++ b/live/src/agama-installer-openSUSE.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Jul 9 13:26:38 UTC 2024 - Knut Anderssen + +- Added agama-installer-openSUSE PXE images + (gh#openSUSE/agama#1450). + ------------------------------------------------------------------- Thu Jul 4 11:24:47 UTC 2024 - Lubos Kocman diff --git a/live/src/agama-installer-openSUSE.kiwi b/live/src/agama-installer-openSUSE.kiwi index 5814e63a74..84a2fb2993 100644 --- a/live/src/agama-installer-openSUSE.kiwi +++ b/live/src/agama-installer-openSUSE.kiwi @@ -11,6 +11,7 @@ + 9.0.0 @@ -38,6 +39,46 @@ + + + + + + true + true + /dev/ram1 + false + false + + 3000 + + + + + + + true + true + /dev/ram1 + false + false + + 1900 + + + + + + + true + true + /dev/ram1 + false + false + + 1900 + + @@ -45,6 +86,11 @@ + + + + +