Commit Graph

377 Commits

Author SHA1 Message Date
soksanichenko a9b4d5e2b9 - Bump version
- Update changelog
2022-04-21 01:38:58 +03:00
soksanichenko cf2fe76806 - Bump version
- Update changelog
2022-03-22 14:50:05 +02:00
Brian C. Lane b3a15208ce Automatic commit of package [lorax] release [34.9.14-1].
Created by command:

/usr/bin/tito tag
2022-02-16 12:57:14 -08:00
Brian C. Lane 69bbe52114 Automatic commit of package [lorax] release [34.9.13-1].
Created by command:

/usr/bin/tito tag
2022-02-04 09:32:14 -08:00
Brian C. Lane 91c34c195a Automatic commit of package [lorax] release [34.9.12-1].
Created by command:

/usr/bin/tito tag
2022-02-03 16:34:46 -08:00
Brian C. Lane 5a57935ae9 Automatic commit of package [lorax] release [34.9.11-1].
Created by command:

/usr/bin/tito tag
2022-01-20 14:11:17 -08:00
Brian C. Lane 2e33cf7223 Automatic commit of package [lorax] release [34.9.10-1].
Created by command:

/usr/bin/tito tag
2021-12-09 10:04:29 -08:00
Brian C. Lane 2a77f49be9 Automatic commit of package [lorax] release [34.9.9-1].
Created by command:

/usr/bin/tito tag
2021-11-03 18:08:19 -07:00
Brian C. Lane bfa9b7aa9b Automatic commit of package [lorax] release [34.9.8-1].
Created by command:

/usr/bin/tito tag
2021-10-29 11:42:47 -07:00
Brian C. Lane 08e1da64d9 Automatic commit of package [lorax] release [34.9.7-1].
Created by command:

/usr/bin/tito tag
2021-10-06 10:57:54 -07:00
Brian C. Lane b487de932b Automatic commit of package [lorax] release [34.9.6-1].
Created by command:

/usr/bin/tito tag
2021-09-09 10:56:10 -07:00
Brian C. Lane 16d639c5bd Automatic commit of package [lorax] release [34.9.5-1].
Created by command:

/usr/bin/tito tag
2021-07-15 10:21:04 -07:00
Brian C. Lane 9f8df6b76c spec: Fix bug number for dropping gfs2-utils
Related: rhbz#1975378
2021-06-28 16:09:55 -07:00
Brian C. Lane 39055b5b1d Automatic commit of package [lorax] release [34.9.4-1].
Created by command:

/usr/bin/tito tag
2021-06-28 15:41:07 -07:00
Brian C. Lane 54dc9e12b0 Automatic commit of package [lorax] release [34.9.3-1].
Created by command:

/usr/bin/tito tag
2021-06-10 11:20:29 -07:00
Brian C. Lane bcf1a491da Automatic commit of package [lorax] release [34.9.2-1].
Created by command:

/usr/bin/tito tag
2021-05-25 09:49:35 -07:00
Brian C. Lane 77fb8bd9f2 spec: Update lorax-lmc-virt packages for rhel9 arches
- qemu-kvm isn't available on ppc64le
- edk2-aarch64 has the UEFI firmware on aarch64

Related: rhbz#1955674
2021-05-05 16:51:21 -07:00
Brian C. Lane ff30248c09 Automatic commit of package [lorax] release [34.9.1-1].
Created by command:

/usr/bin/tito tag
2021-05-05 11:43:11 -07:00
Brian C. Lane b240c9bf1a livemedia-creator: RHEL9 only supports qemu-kvm
Return an error if --arch is passed, and drop the mapping to
qemu-system-<arch> from installer.py and replace it with
/usr/libexec/qemu-kvm

Resolves: rhbz#1955674
2021-05-05 11:26:09 -07:00
Brian C. Lane 34e0af08c8 spec: Fix changelog for 34.9.0
Related: rhbz#1952978
2021-04-29 11:39:23 -07:00
Brian C. Lane 34cb4b762d Automatic commit of package [lorax] release [34.9.0-1].
Created by command:

/usr/bin/tito tag --keep-version
2021-04-29 11:24:14 -07:00
Brian C. Lane d16e2579d5 composer-cli: Remove all traces of composer-cli
weldr-client has replaced composer-cli so remove all of the code and
tests, adjust various things so they don't expect it to be available,
and rename some things like test/composertest.py to reflect its
exclusive use by lorax.

(cherry picked from commit b75b692607)

Resolves: rhbz#1952978
2021-04-29 11:13:51 -07:00
Brian C. Lane 743c16279f Automatic commit of package [lorax] release [34.9-1].
Created by command:

/usr/bin/tito tag

(cherry picked from commit 02c185c9c0)
2021-02-16 10:18:50 -08:00
Brian C. Lane f4cab6e788 Automatic commit of package [lorax] release [34.8-1].
Created by command:

/usr/bin/tito tag

(cherry picked from commit 5e4b058bae)
2021-02-08 11:13:39 -08:00
Brian C. Lane 0b8bb15b70 Automatic commit of package [lorax] release [34.7-1].
Created by command:

/usr/bin/tito tag

(cherry picked from commit 83ddffd377)
2021-02-08 11:01:45 -08:00
Brian C. Lane ce68a7d945 Automatic commit of package [lorax] release [34.6-1].
Created by command:

/usr/bin/tito tag

(cherry picked from commit f6924f8f1f)
2021-02-08 11:00:43 -08:00
Brian C. Lane e6a2cc605c Improve lmc no-virt error handling
When monitoring log output in livemedia-creator --no-virt it could get
stuck if the output from anaconda stops for some reason.

This changes execReadlines so that it will only read output when it is
available, will monitor the process state, and continue to call the
callback function.

It also adds a final timeout on proc.communicate() so that if Anaconda
becomes stuck and won't exit livemedia-creator will eventually exit.

When the no-virt callback terminates anaconda on an error it now sends a
TERM signal to all of the unshare process' children because just sending
it to unshare doesn't cause anaconda to exit.

(cherry picked from commit 6400515880)
2021-02-08 11:00:23 -08:00
Brian C. Lane 251794eead lorax.spec: Drop GConf2 requirement
This hasn't been needed since commit bb3d8edd06

Resolves: rhbz#1904955
2020-12-08 11:14:13 -08:00
Brian C. Lane d88ddd8dd7 Automatic commit of package [lorax] release [34.5-1].
Created by command:

/usr/bin/tito tag
2020-12-02 11:36:30 -08:00
Brian C. Lane d16851bb5c Automatic commit of package [lorax] release [34.4-1].
Created by command:

/usr/bin/tito tag
2020-12-02 11:35:05 -08:00
Brian C. Lane 67d16ebc32 Switch to using upstream mk-s390image for s390 cdboot.img creation
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.

Resolves: rhbz#1891778
2020-12-02 11:33:14 -08:00
Brian C. Lane 6d2dcc8015 Automatic commit of package [lorax] release [34.3-4].
Created by command:

/usr/bin/tito tag --keep-version
2020-12-02 11:20:56 -08:00
Brian C. Lane 8ba8baa7f6 lorax.spec: Update for RHEL 9 Alpha changes 2020-12-02 11:16:29 -08:00
Brian C. Lane d094708f08 Automatic commit of package [lorax] release [34.3-1].
Created by command:

/usr/bin/tito tag
2020-10-07 11:17:56 -07:00
Brian C. Lane 7616a10373 Remove lorax-composer, it has been replaced by osbuild-composer
Remove the code, related files, and tests.
2020-09-30 15:42:46 -07:00
Brian C. Lane 506d5d9ebd Automatic commit of package [lorax] release [34.2-1].
Created by command:

/usr/bin/tito tag
2020-09-29 15:12:11 -07:00
Brian C. Lane 44a213ee9a Automatic commit of package [lorax] release [34.1-1].
Created by command:

/usr/bin/tito tag
2020-09-14 14:55:20 -07:00
Brian C. Lane a9a155ff58 Automatic commit of package [lorax] release [34.0-1].
Created by command:

/usr/bin/tito tag --keep-version
2020-09-08 11:59:45 -07:00
Brian C. Lane f36481c8aa Automatic commit of package [lorax] release [33.9-1].
Created by command:

/usr/bin/tito tag
2020-09-08 11:24:57 -07:00
Brian C. Lane 8966c675ee Automatic commit of package [lorax] release [33.8-1].
Created by command:

/usr/bin/tito tag
2020-07-23 11:19:09 -07:00
Brian C. Lane 52fd0f823b Automatic commit of package [lorax] release [33.7-1].
Created by command:

/usr/bin/tito tag
2020-07-20 10:23:55 -07:00
Brian C. Lane c080180885 Automatic commit of package [lorax] release [33.6-1].
Created by command:

/usr/bin/tito tag
2020-06-18 11:54:13 -07:00
Brian C. Lane e91e38e29c lorax.spec: Add psmisc for fuser debugging of failed umounts in pylorax.imgutils
Fixes #1016
2020-06-18 11:53:18 -07:00
Brian C. Lane 261e5af463 Automatic commit of package [lorax] release [33.5-1].
Created by command:

/usr/bin/tito tag
2020-06-11 09:45:07 -07:00
Brian C. Lane fa98321942 Automatic commit of package [lorax] release [33.4-1].
Created by command:

/usr/bin/tito tag
2020-06-01 14:16:32 -07:00
Brian C. Lane 3c745aed8d Revert "lorax: Remove vmlinuz from install.img /boot"
This reverts commit 6025da1421.

It ends up that using the install.img with qemu and PXE and fips=1 is a
common use case. Without vmlinuz in the install.img rootfs it has
nothing to run the check against.

Related: rhbz#1782737
2020-06-01 13:49:22 -07:00
Brian C. Lane b97dea0450 Automatic commit of package [lorax] release [33.3-1].
Created by command:

/usr/bin/tito tag
2020-05-05 14:36:27 -07:00
Brian C. Lane 26e3bc555a lmc-no-virt: Add requirement on anaconda-install-env-deps
This makes sure that anaconda has all the expected modules available,
eg. libblockdev-plugins-all
2020-04-28 13:48:51 -07:00
Brian C. Lane cb639fc30f Automatic commit of package [lorax] release [33.2-1].
Created by command:

/usr/bin/tito tag
2020-04-28 12:16:15 -07:00
Brian C. Lane b992350f6b Automatic commit of package [lorax] release [33.1-1].
Created by command:

/usr/bin/tito tag
2020-03-30 10:13:16 -07:00