Without this it would fail to install composer-cli with an older lorax
version because the manpage moved to composer-cli. With the conflicts it
will install the newer lorax version without the manpage.
Related: rhbz#1928962
Anaconda needs enough space to download the rpms and install the packages
when running livemedia-creator with virt mode so the / partition needs
to be larger.
Resolves: rhbz#1973407
The docs target was broken, which made it difficult to easily update the
documentation and notice missing documentation.
podman is now widespread, and user-mode doesn't need root so switch to
using that. Leave the Makefile target names in place so that CI isn't
confused.
Related: rhbz#1955355
Some ostree builds, like edge, require passing a url to it along with
the ref and parent arguments. This adds an optional --url argument to
the 'composer-cli compose start-ostree' command.
Resolves: rhbz#1929381
Starting osbuild-composer.service doesn't start the sockets in
osbuild-composer v26
(This change is in dist-git, the commit is to keep lorax.spec in sync)
Resolves: rhbz#1916684
Some of the options have been removed, others are now the default.
MOTD still needs to be printed, the boot environment doesn't include the
pam motd module.
Resolves: rhbz#1872892
(cherry picked from commit 51a4a93f90)
mk-s390-cdboot has stopped working because the kernel outgrew the
hard-coded offset it used when creating cdboot.img. IBM now has a script
in s390utils that can do the same thing so use the upstream script
instead.
This drops mk-s390-cdboot script, switches the s390 templates to use
mk-s390image from s390utils.
It adds @ROOT@ to cdboot.prm, and sets inst.stage2 so that the installer
image will be found when booting the iso.
Related: rhbz#1892404
Make runtime directly into squashfs image. This reduces largely
unreproducible ext4 layer, but requires anaconda's dracut module
modification to properly mount the image.
(cherry picked from commit 27e611629f)
Signed-off-by: Brian C. Lane <bcl@redhat.com>
Resolves: rhbz#1846282
Anaconda no longer includes the liveinst script in the core package.
This means the live iso will just be a live desktop, not a live
installer.
Resolves: rhbz#1876563
Anaconda has moved some of the live related requirements into a new
package, anaconda-live, which needs to be included in the kickstart.
Related: rhbz#1691319
when $SKIP_IMAGE_BUILD is set the test skips 2 phases:
- start the compose again (after it has been cancelled) and
- waiting for it to finish & downloading the resulting image
This will allow to enable this test script in downstream gating
jobs.
Cherry-picked from cc29b99659,
https://github.com/weldr/lorax/pull/1053/
Related: rhbz#1825190
- this will execute cli sanity tests in parallel with the other
- make sure to pass BACKED to vm.install too
- more checks in lib.sh
Cherry-picked from cc29b99659
Related: rhbz#1825190
osbuild-composer doesn't remove cancelled composes and even if we
wait for the cancellation to take place the UUID is still there
and `compose info` returns an exit code of 0 instead of 1
Cherry-picked from 27c4c67a59
Related: rhbz#1825190
this is to avoid differences in ordering and white space. The same
approach is used on rhel7-extras branch.
Cherry-picked from 04bc5e9e86
Related: rhbz#1825190