Brian C. Lane
ea48377d6b
Fix the bug referenced in the last build
...
It was the wrong bug to use, changed to the right one so that future
builds have the correct reference.
Resolves: rhbz#1848727
2020-06-22 11:27:52 -07:00
Brian C. Lane
5ab3e14a4e
Automatic commit of package [lorax] release [28.14.48-1].
...
Created by command:
/usr/bin/tito tag
2020-06-18 12:15:12 -07:00
Brian C. Lane
fc7b2931cc
Automatic commit of package [lorax] release [28.14.47-1].
...
Created by command:
/usr/bin/tito tag
2020-06-11 09:18:20 -07:00
Brian C. Lane
cb0bd3eb25
Automatic commit of package [lorax] release [28.14.46-1].
...
Created by command:
/usr/bin/tito tag
2020-06-01 14:34:34 -07:00
Brian C. Lane
eca66f833a
Automatic commit of package [lorax] release [28.14.45-1].
...
Created by command:
/usr/bin/tito tag
2020-05-18 15:34:28 -07:00
Brian C. Lane
1718dea7fd
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
Resolves: rhbz#1827911
2020-05-15 08:39:06 -07:00
Brian C. Lane
2f42748e5c
Automatic commit of package [lorax] release [28.14.44-1].
...
Created by command:
/usr/bin/tito tag
2020-05-05 11:54:54 -07:00
Brian C. Lane
0b45912ecb
Automatic commit of package [lorax] release [28.14.43-1].
...
Created by command:
/usr/bin/tito tag
2020-04-27 16:50:53 -07:00
Brian C. Lane
1b636636c6
Automatic commit of package [lorax] release [28.14.42-1].
...
Created by command:
/usr/bin/tito tag
2020-02-27 09:07:34 -08:00
Brian C. Lane
17ff333eff
Automatic commit of package [lorax] release [28.14.41-1].
...
Created by command:
/usr/bin/tito tag
2020-02-10 11:22:18 -08:00
Brian C. Lane
e20a5b5ef3
Automatic commit of package [lorax] release [28.14.40-1].
...
Created by command:
/usr/bin/tito tag
2020-01-29 10:35:54 -08:00
Brian C. Lane
2ff724932b
Automatic commit of package [lorax] release [28.14.39-1].
...
Created by command:
/usr/bin/tito tag
2020-01-13 15:52:53 -08:00
Brian C. Lane
1c94b475c6
Automatic commit of package [lorax] release [28.14.38-1].
...
Created by command:
/usr/bin/tito tag
2020-01-08 13:46:23 -08:00
Brian C. Lane
f73f710d8b
Automatic commit of package [lorax] release [28.14.37-1].
...
Created by command:
/usr/bin/tito tag
2019-12-13 12:06:36 -08:00
Brian C. Lane
6451a6b063
composer-cli: Add python3-pytoml to composer-cli requirements
...
Otherwise it cannot be installed without lorax-composer also installed.
Related: rhbz#1779301
2019-12-13 09:03:07 -08:00
Brian C. Lane
07e373ad07
Automatic commit of package [lorax] release [28.14.36-1].
...
Created by command:
/usr/bin/tito tag
2019-12-10 17:21:05 -08:00
Brian C. Lane
937f6addb3
Automatic commit of package [lorax] release [28.14.35-1].
...
Created by command:
/bin/tito tag
2019-12-02 15:15:46 -08:00
Brian C. Lane
f9e81532e1
Automatic commit of package [lorax] release [28.14.34-1].
...
Created by command:
/bin/tito tag
2019-11-18 16:13:23 -08:00
Brian C. Lane
c35dfa5d42
Automatic commit of package [lorax] release [28.14.33-1].
...
Created by command:
/bin/tito tag
2019-11-11 12:02:50 -08:00
Brian C. Lane
1a08cbf374
tests: Drop an old bug reference
...
These weren't built until after 8.0.0, which they were approved for, and
even though they have all acks, it's for the wrong release so the build
system complains when they end up back in lorax.spec
2019-10-31 15:12:39 -07:00
Brian C. Lane
199aa67a13
Automatic commit of package [lorax] release [28.14.32-1].
...
Created by command:
/bin/tito tag
2019-10-31 15:02:48 -07:00
Brian C. Lane
79847076b0
Automatic commit of package [lorax] release [28.14.31-1].
...
Created by command:
/bin/tito tag
2019-10-21 13:32:22 -07:00
Brian C. Lane
1dee478ac5
Automatic commit of package [lorax] release [28.14.30-1].
...
Created by command:
/bin/tito tag
2019-06-27 12:09:27 -07:00
Brian C. Lane
20389c912f
Add repos.git support to lorax-composer builds
...
This hooks up creation of the rpm to the build, adds it to the
kickstart, and passes the url to Anaconda. The dnf repo with the rpms is
created under the results directory so it will be included when
downloading the build's results.
(cherry picked from commit cd8c884adb
)
Related: rhbz#1709594
2019-06-26 16:14:40 -07:00
Brian C. Lane
51104f07b3
Automatic commit of package [lorax] release [28.14.29-1].
...
Created by command:
/bin/tito tag
2019-06-10 10:24:34 -07:00
Brian C. Lane
bc3add51ed
Automatic commit of package [lorax] release [28.14.28-1].
...
Created by command:
/bin/tito tag
2019-05-29 11:04:22 -07:00
Brian C. Lane
396efecf42
Create a lorax-docs package with the html docs
...
Also include the other top level .rst docs in the main lorax package.
Resolves: rhbz#1695274
(cherry picked from commit 2949edf733
)
2019-05-29 10:41:41 -07:00
Brian C. Lane
fe414df281
Automatic commit of package [lorax] release [28.14.27-1].
...
Created by command:
/bin/tito tag
2019-05-16 10:02:20 -07:00
Brian C. Lane
0c8a29ae63
Fix lorax.spec bz reference
...
You can't reference old bugs, even as Related, in new branches.
Related: rhbz#1678937
2019-04-05 11:41:06 -07:00
Brian C. Lane
67059b260f
Automatic commit of package [lorax] release [28.14.26-1].
...
Created by command:
/bin/tito tag
2019-04-05 11:29:59 -07:00
Lars Karlitski
1511c0f9a2
Pass ssl certificate options to anaconda
...
If a repository has `sslcacert`, `sslclientcert`, or `ssclientkey` set,
pass them to anaconda through the kickstart file. This is mostly the
case when using RHEL repositories that are accessed through a
subscription.
(cherry picked from commit e194b5926c
)
Resolves: rhbz#1663950
2019-04-04 08:46:44 -07:00
Brian C. Lane
a9a3016cae
Fixup lorax.spec bugs
...
The first build for 8.1.0 contained some bugs that referenced old 8.0.0
bugs. I edited the spec in dist-git and the changes need to be reflected
here as well.
Related: rhbz#1678937
2019-03-27 12:53:09 -07:00
Brian C. Lane
fd883c86f7
Automatic commit of package [lorax] release [28.14.25-1].
...
Created by command:
/bin/tito tag
2019-03-27 12:43:42 -07:00
Brian C. Lane
8b9c2d5999
Automatic commit of package [lorax] release [28.14.24-1].
...
Created by command:
/bin/tito tag
2019-03-21 15:51:51 -07:00
Brian C. Lane
7d4a9ca0b1
Automatic commit of package [lorax] release [28.14.23-1].
...
Created by command:
/bin/tito tag
2019-01-30 10:08:44 -08:00
Brian C. Lane
6a55184c66
lorax: Move default tmp dir to /var/tmp/lorax
...
If systemd's tmpfiles.d timer is executed while lorax is running it will
remove any files and directories older than 30 days. This is what has
been causing the occasional error where /proc/ would seem to vanish
during the install.
Upstream has proposed this solution, https://github.com/systemd/systemd/pull/11482
but until that is released we need a work-around to protect the lorax
files.
This commit does several things:
* Move the default tmpdir from /var/tmp/ to /var/tmp/lorax/
* Add a lorax.conf tmpfiles.d file that prevents systemd-tmpfiles from
removing anything under /var/tmp/lorax/
* Add an exit handler to lorax so that temporary directories are removed on
exit or on a python traceback.
* Use flock to lock access to the tempdir while lorax is running.
* Remove any unlocked tempdirs named /var/tmp/lorax/lorax.* at startup
Note that the exit handler will not remove the tempdir if lorax is
killed with a signal -- those are being caught by dnf and prevent the
exit handler from running.
systemd-tmpfiles cannot clean up the tempdirs at boot time because they
contain files labeled as shadow_t, so we have to remove those when lorax
runs. It uses the flock to prevent removing any directories created by
parallel instances of lorax and only removes ones that are unlocked.
Worst case they will be around until the first run of lorax after a
reboot.
If you want to keep the working directory around for debugging purposes
use --workdir /var/tmp/lorax/my-workdir and it won't be removed by
lorax.
Resolves: rhbz#1668408
2019-01-30 09:19:24 -08:00
Brian C. Lane
9caa35776b
Automatic commit of package [lorax] release [28.14.22-1].
...
Created by command:
/bin/tito tag
2019-01-11 14:50:49 -08:00
Brian C. Lane
bcb8058dce
Automatic commit of package [lorax] release [28.14.20-1].
...
Created by command:
/bin/tito tag
2019-01-08 16:15:32 -08:00
Brian C. Lane
4f33181f2f
Automatic commit of package [lorax] release [28.14.19-1].
...
Created by command:
/bin/tito tag
2018-12-18 15:17:10 -08:00
Brian C. Lane
b2e1aec635
Automatic commit of package [lorax] release [28.14.18-1].
...
Created by command:
/bin/tito tag
2018-12-07 13:31:42 -08:00
Brian C. Lane
15c64d9f8d
There is no support for edk2-ovmf on arm/arm64
...
Resolves: rhbz#1655512
2018-12-07 11:48:59 -08:00
Brian C. Lane
580e771dea
Automatic commit of package [lorax] release [28.14.17-1].
...
Created by command:
/bin/tito tag
2018-11-29 13:21:21 -08:00
Brian C. Lane
8b114327b1
Automatic commit of package [lorax] release [28.14.16-1].
...
Created by command:
/usr/bin/tito tag
2018-10-12 12:45:56 -07:00
Brian C. Lane
ee2ec1bfe4
Automatic commit of package [lorax] release [28.14.15-1].
...
Created by command:
/usr/bin/tito tag
2018-10-09 12:05:32 -07:00
Brian C. Lane
37051dbe2b
Automatic commit of package [lorax] release [28.14.14-1].
...
Created by command:
/usr/bin/tito tag
2018-10-08 16:22:54 -07:00
Brian C. Lane
077582ee49
Revert "Rename composer-cli to composer"
...
This reverts commit 2c2e3156d0
.
It conflicts with the PHP dependency manager project named 'composer'
Related: rhbz#1635763
2018-10-08 16:22:15 -07:00
Brian C. Lane
8dc43a7124
Automatic commit of package [lorax] release [28.14.13-1].
...
Created by command:
/usr/bin/tito tag
2018-10-05 09:56:02 -07:00
Lars Karlitski
2c2e3156d0
Rename composer-cli to composer
...
Resolves: rhbz#1635763
2018-10-05 08:30:34 -07:00
Brian C. Lane
63a6e72a59
Automatic commit of package [lorax] release [28.14.12-1].
...
Created by command:
/usr/bin/tito tag
2018-10-03 15:55:10 -07:00
Brian C. Lane
25ee5c9ee7
Automatic commit of package [lorax] release [28.14.11-1].
...
Created by command:
/usr/bin/tito tag
2018-10-02 17:01:23 -07:00