Commit Graph

74 Commits

Author SHA1 Message Date
Louis Abel 37c0be3fd0
attempt to build ISO in both mock and podman 2022-06-26 21:29:55 -07:00
Louis Abel 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
Louis Abel 6073066c84
restructure iso map configs 2022-06-24 15:37:32 -07:00
Louis Abel b75fe62899
scripts now generate 2022-06-23 15:29:22 -07:00
Louis Abel 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
Louis Abel 9463f96381
var had incorrect name for extra files 2022-06-21 23:51:00 -07:00
Louis Abel 08f7a44cc1
fix subprocess 2022-06-21 23:23:36 -07:00
Louis Abel fdbfd840a0
add extra file refresh to primary script 2022-06-21 23:10:25 -07:00
Louis Abel ab7c36e02c
update extra files 2022-06-21 23:03:08 -07:00
Louis Abel 00f330226d
update poetry and iso utilities 2022-06-21 17:21:37 -07:00
Louis Abel a28bed653a
remove minimal as an image for now 2022-06-20 20:27:30 -07:00
Louis Abel 6914d651c4
update some functional tests 2022-06-20 16:49:28 -07:00
Neil Hanlon 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
Neil Hanlon 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
Neil Hanlon 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
Louis Abel 22f920042e
add next phase before sign off 2022-06-20 01:34:10 -07:00
Louis Abel 72f98dcdb6
Tarball pull and extract 2022-06-19 22:52:20 -07:00
Louis Abel db55677a88
update lock and project 2022-06-19 10:57:05 -07:00
Louis Abel d38fa4f349
push stuff up for now 2022-06-19 07:29:01 -07:00
Louis Abel 5e34a9b9c7
syntax error for syncing 2022-06-17 16:27:39 -07:00
Louis Abel f48caa4b54
actually catch the error from subprocess 2022-06-17 13:27:40 -07:00
Neil Hanlon 0abdea5c86
Some changes to make scripts work in the new setup" 2022-06-17 15:55:26 -04:00
Neil Hanlon 3749866dee
Cleanup bad rebase 2022-06-17 15:08:38 -04:00
Neil Hanlon fa74e96c84
Lets write some poetry 2022-06-17 15:06:45 -04:00