Commit Graph

13 Commits

Author SHA1 Message Date
Louis Abel 156daf679f
live images should work per arch 2022-08-23 01:02:48 -07:00
Louis Abel 8d77a63a6a
Start work on 0.4.0
* Start SIG deployment testing
* Add additional sigs: desktop, virt
* Modify altarch to match repo names in release package
2022-07-20 16:17:19 -07:00
Louis Abel 813acedf84
add additional file list operations for neil 2022-07-13 08:46:06 -07:00
Louis Abel 9568b0cbcb
add in live generation 2022-07-11 01:06:33 -07:00
Louis Abel a4ee9ecc02
images should be pulled based on format and name 2022-07-08 09:54:43 -07:00
Louis Abel aaa89c74a4
begin live build configuration and move funcs to shared 2022-07-08 01:43:30 -07:00
Louis Abel d482019ca5
turn off all repos in container 2022-07-06 23:23:07 -07:00
Neil Hanlon 8954987365
Remove fedora_release var, no longer needed 2022-07-04 17:55:46 -04:00
Neil Hanlon 4bf6fb6618
Implement a feature to assist in generating various images
* use a flag to determine if we want an RC or not
* Convert rldict and sigdict to an AttributeDict to allow access via
  __getattr__
* add fedora_release variable to configs for controlling icicle
  templates
* build_image.py script to generate per-architecture XML files used by
  imagefactory
* refactor time to call utcnow() once
* add jinja types to development dependencies until we move past jinja
  2.x
* Generate TDL templates per architecture for each image variant on
  demand
* Generate imagefactory and copy commands to execute image build
* Refactor Kubernetes job template to be generic for all current jobs
2022-06-28 09:33:13 -04:00
Louis Abel f4f29d97cc
Expand and Generalize ISO Functions
* Utils is now empanadas.util.Shared
* Each config now has a profile name to determine latest-Rocky-{} link
  (Results RLBT#0000131)
* Check added to see if an ISO was built at some point, and forcefully
  exit if so
* Lorax tar ball should be in the format of of lorax-X.Y-ARCH to ensure
  there's no collisions between stable, beta, and lh builds
2022-06-27 17:59:21 -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
Neil Hanlon fa74e96c84
Lets write some poetry 2022-06-17 15:06:45 -04:00