Commit Graph

56 Commits

Author SHA1 Message Date
Louis Abel 18b985cdcc
add delete old packages option 2022-08-03 23:07:47 -07:00
Louis Abel 6c20ee5a43
Add needed features (0.4.0)
* Add --disable-gpg-check switch to sync scripts
* Add --disable-repo-gpg-check switch to sync scripts
* Add datestamp for future image use
2022-07-28 16:00:40 -07:00
Louis Abel e337d723c9
deploy gpg key with sig 2022-07-25 16:46:53 -07:00
Louis Abel 56af2ade35
tweaking treeinfo in kickstart shouldn't matter 2022-07-25 03:12:26 -07:00
Louis Abel 03111ba623
add skip all function for treeinfo only mods 2022-07-25 03:07:09 -07:00
Louis Abel 9119e772d6
add initial sig syncing components 2022-07-25 00:46:34 -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 90efde8477
add in a fix for timestamps on packages 2022-07-16 11:44:05 -07:00
Louis Abel d14309ef78
turn on remote time 2022-07-15 16:55:41 -07:00
Louis Abel 04f2c3ab77
move generate confs and add testing script 2022-07-15 10:39:35 -07:00
Louis Abel 37714cabd6
force selinux for the temporary repo file 2022-07-12 18:30:59 -07:00
Louis Abel f1fbcff0ef
Add pungi-like composeinfo metadata and modify readme 2022-07-12 01:57:25 -07:00
Louis Abel 193c3f9b73
solve path join issue 2022-07-08 20:44:15 -07:00
Louis Abel 40b3af462d
add checksum combo for images 2022-07-08 14:41:06 -07:00
Louis Abel 5f2f3cae5b
properly loop live images 2022-07-08 14:33:14 -07:00
Louis Abel 4c426ca1e3
add another temporary sync-to-X-X script 2022-07-08 02:22:58 -07:00
Louis Abel 343fe053d9
logging wasn't ready 2022-07-06 23:57:38 -07:00
Louis Abel 8f9f2646b7
revert config and add repo name check 2022-07-06 23:56:19 -07:00
Louis Abel e9e37384ae
undo config name 2022-07-06 23:41:28 -07:00
Louis Abel 6946b737fc
Simplify colors and start fleshing out cloud image pulls 2022-07-05 14:47:38 -07:00
Louis Abel a7cf5db050
fix up if statement 2022-07-05 08:43:57 -07:00
Louis Abel cf13fb0a02
add missing ks treeinfo deploy 2022-07-05 08:04:46 -07:00
Louis Abel 1d5447b1fb
use actual logging now 2022-07-05 00:50:02 -07:00
Louis Abel 3aa640ec45
add generic exceptions 2022-07-05 00:26:49 -07:00
Louis Abel 138d1076f5
correct treeinfo for ks 2022-07-04 21:24:35 -07:00
Louis Abel 1c90edaa70
fix readme and bump to RC2 2022-07-04 13:10:48 -07:00
Louis Abel b89ebe777a
Finish and resolve RLBT#0000134 2022-07-04 12:36:15 -07:00
Louis Abel 340a6a3377
add checksum combine for close out 2022-07-04 12:23:12 -07:00
Louis Abel 04e7e1d164
Bump to 0.2.0
* Add metadata with README information
* Bump to 0.2.0
* Move more functions into shared
2022-07-04 11:32:10 -07:00
Louis Abel d84a686102
add live root logic before sign off 2022-07-04 00:53:39 -07:00
Louis Abel b78c4a774d
reverse for loops 2022-07-03 23:50:08 -07:00
Louis Abel f308e87b15
add more logging 2022-07-03 23:42:35 -07:00
Louis Abel 93d6bae08c
missing logger 2022-07-03 23:35:03 -07:00
Louis Abel f9166541f4
add tweak treeinfo for dnf_utils 2022-07-03 23:27:49 -07:00
Louis Abel 77178e9657
move treeinfo writing to Shared 2022-07-03 21:01:18 -07:00
Louis Abel 957bf5ef3f
change comments briefly before merging changes 2022-07-03 14:08:59 -07:00
Louis Abel c081f6f202
test out parts of finalize 2022-07-03 00:19:13 -07:00
Louis Abel 2884bb0eaa
Fix source and debuginfo portions 2022-07-01 14:16:14 -07:00
Louis Abel 412a7ab089
add json and yaml components 2022-07-01 13:28:24 -07:00
Louis Abel e47ca962af
missing write function for compose_id 2022-07-01 13:13:00 -07:00
Louis Abel c1f1be9353
Remove hardcodes, add in metadata
* Remove hardcodes of "Rocky" to use "shortname" instead
* Add in metadata
2022-07-01 13:09:52 -07:00
Louis Abel 4bc377cd44
Attempt to resolve RLBT#0000133 2022-06-30 15:38:50 -07:00
Louis Abel 2c3409de51
treeinfo is not writing to paths 2022-06-30 03:06:29 -07:00
Louis Abel 5a02fe5a25
Resolve RLBT#0000132 discinfo and treeinfo 2022-06-30 01:43:14 -07:00
Louis Abel 69317f3881
make IPA tests runnable, lamp disabled for now 2022-06-29 20:36:59 -07:00
Louis Abel 7d7163a156
prepping treeinfo outside 2022-06-28 07:49:28 -07: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 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 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