Commit Graph

697 Commits

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

See merge request release-engineering/public/toolkit!43
2022-06-09 23:14:43 +00:00
Louis Abel 0a761837a6
we don't need repoclosure all over the place 2022-06-08 20:25:55 -07:00
Louis Abel 8a60806803
add forcearch to drive the point home 2022-06-08 20:09:07 -07:00
Louis Abel 62256a72b5
add nplb to repoclosure list and altarch stuff 2022-06-06 15:02:08 -07:00
Louis Abel bcc1dd7c22
add date stamp to repoclosure logs to keep it as clean as possible 2022-05-29 17:00:47 -07:00
Louis Abel f36af93fc2
clean all metadata 2022-05-29 14:25:32 -07:00
Louis Abel 86fe08f26a
first --repo switch was missing for repoclosure 2022-05-29 13:40:54 -07:00
Louis Abel baf4893850
add repoclosure support 2022-05-28 19:28:29 -07:00
Louis Abel e49a69ceea
force arch 2022-05-27 06:59:27 -07:00
Louis Abel 55870075ac
add copy function thanks to neil 2022-05-26 14:46:43 -07:00
Louis Abel 8822fe2657
missing new line 2022-05-26 13:57:45 -07:00
Louis Abel 4fc046627e
pipefail shoudl be on, otherwise all repos are treated as 0 2022-05-26 13:55:12 -07:00
Louis Abel b84cc7cc4d
our compose dir is nfs 2022-05-26 13:27:56 -07:00
Louis Abel fc227c947e
finish wrapper, start repoclosure 2022-05-25 21:39:32 -07:00
Neil Hanlon 550526f535
Add chat scripts and update propagation for amis 2022-05-26 00:24:52 -04:00