Commit Graph

663 Commits

Author SHA1 Message Date
43470e336b
RLBS - Finalize Treeinfo and Add xorrisofs
In preparation to build ISO's with mock or parallel podman containers,
treeinfo support was fully added as well as the addition of xorrisofs to
prepare for the future. xorrisofs should also work for both current and
previous releases.

We have also add a currently-pending RLN experiment.
2022-06-26 12:24:56 -07:00
6073066c84
restructure iso map configs 2022-06-24 15:37:32 -07:00
b75fe62899
scripts now generate 2022-06-23 15:29:22 -07:00
2e5c4778f4
Update Configs + Extra ISO Build Progress
* Configs updated to deal with repo and structure
* Add graft point process
* Start local and podman process for extra ISO builds
2022-06-23 13:12:53 -07:00
9463f96381
var had incorrect name for extra files 2022-06-21 23:51:00 -07:00
08f7a44cc1
fix subprocess 2022-06-21 23:23:36 -07:00
fdbfd840a0
add extra file refresh to primary script 2022-06-21 23:10:25 -07:00
ab7c36e02c
update extra files 2022-06-21 23:03:08 -07:00
5667a75fa2
fix os release detection 2022-06-21 20:29:07 -07:00
ba9126be5f
try to fix a few more tests 2022-06-21 18:21:01 -07:00
12bb69379b
attempted func corrections 2022-06-21 18:03:43 -07:00
00f330226d
update poetry and iso utilities 2022-06-21 17:21:37 -07:00
a28bed653a
remove minimal as an image for now 2022-06-20 20:27:30 -07:00
6914d651c4
update some functional tests 2022-06-20 16:49:28 -07:00
3251a7bc30 Merge branch 'feature/iso-kube' into 'devel'
* 76dba704 - Build a container to run the builds in
* 4587287e - Github actions work for automatic building
* 06036207 - Fixes for current RC images
* 7a097fb3 - Ensure builds work properly - architectures must match

See merge request release-engineering/public/toolkit!45
2022-06-20 22:04:28 +00:00
7a097fb302
Ensure builds work properly - architectures must match
* Actually use release version input to run build-iso command
* Buildstamp should be an epoch
* template out the job/pod names instead of doing them in the rendering
* label pods with toleration
2022-06-20 18:03:11 -04:00
0603620773
Fixes for current RC images
* Make jobs uploads unique and match security context of peridot
* change image build, fix extraction of build artifacts
2022-06-20 18:02:44 -04:00
4587287e1e
Github actions work for automatic building
* Add in really simple job template creation to prove the generation will
work
2022-06-20 18:02:19 -04:00
76dba70458
Build a container to run the builds in
* Build this into a container to deploy
* Add lorax packages in
* Build container from public source
* Switch to different c9s mirror due to errors
* add script for building
2022-06-20 18:01:08 -04:00
22f920042e
add next phase before sign off 2022-06-20 01:34:10 -07:00
72f98dcdb6
Tarball pull and extract 2022-06-19 22:52:20 -07:00
db55677a88
update lock and project 2022-06-19 10:57:05 -07:00
d38fa4f349
push stuff up for now 2022-06-19 07:29:01 -07:00
5e34a9b9c7
syntax error for syncing 2022-06-17 16:27:39 -07:00
f48caa4b54
actually catch the error from subprocess 2022-06-17 13:27:40 -07:00
0abdea5c86
Some changes to make scripts work in the new setup" 2022-06-17 15:55:26 -04:00
e022a38966 Merge branch 'feature/iso-kube' into 'devel'
Refactor to be a poetry project and artifact

See merge request release-engineering/public/toolkit!44
2022-06-17 19:09:35 +00:00
3749866dee
Cleanup bad rebase 2022-06-17 15:08:38 -04:00
e3526b1588
Fix requirements specifications for EL machines that this will run on :) 2022-06-17 15:06:47 -04:00
fa74e96c84
Lets write some poetry 2022-06-17 15:06:45 -04:00
7ca3cc889d
comments to explain how to do things 2022-06-17 11:49:22 -07:00
adc0cd3b81
add rc if statement 2022-06-17 00:16:21 -07:00
1ae3c67ba6
have a working script 2022-06-16 23:25:17 -07:00
37cd4e1b2e
commit iso build portions 2022-06-16 22:55:07 -07:00
c17e721633
symlink functions 2022-06-16 13:18:27 -07:00
84ac608967
symlink functions 2022-06-16 13:18:18 -07:00
613687c3c8
fullversion 2022-06-16 12:56:57 -07:00
2ffd96ad1e
sort logs by date 2022-06-16 12:24:19 -07:00
3d161df451
update iso utils and prep 2022-06-15 13:53:12 -07:00
602553e878
add more color for next sync 2022-06-13 07:37:50 -07:00
45848bf530
simply gpg checking 2022-06-12 02:55:32 -07:00
41f77b1d4c
remove sleepy curl 2022-06-12 02:22:01 -07:00
d6adcf3f8f
fix raw path 2022-06-12 02:19:20 -07:00
9eb649e86b
ensure separate directories are checked 2022-06-12 02:15:52 -07:00
08249632af
try to simplify templates, add gpg check 2022-06-12 02:08:48 -07:00
b376c168bb
start using templates for reposync 2022-06-11 10:49:37 -07:00
6c25a81241
remove nplb and rename all to devel 2022-06-11 08:03:03 -07:00
910901dacb
Add dnf_plugin_cmd to logs 2022-06-10 19:59:43 -07:00
0b70e6157a
all was missed, it can be hashed later 2022-06-10 16:22:30 -07:00
541ee349aa
all repo isn't hashed 2022-06-10 16:14:22 -07:00