Louis Abel
77ba94cca1
latest symlinks for boot and live images
2022-08-05 15:00:04 -07:00
Louis Abel
bffff511f3
Add unversioned linking and checksums
...
Add symlinked versions of all images that are unversioned. This is
primarily for users who would like a URL path to the latest ISO for a
particular release. This is also for cases like osinfo where there
should be a generic path per major release.
2022-08-05 01:24:49 -07:00
Louis Abel
18b985cdcc
add delete old packages option
2022-08-03 23:07:47 -07:00
Louis Abel
a950af3404
fix naming for live images
2022-07-29 21:58:10 -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
03111ba623
add skip all function for treeinfo only mods
2022-07-25 03:07:09 -07:00
Louis Abel
2b0907043e
try to resolve ppc64le not booting RLBT#0000158
2022-07-21 00:25:31 -07:00
Louis Abel
65a4ec93c3
add in checksum for latest image (RLBT#0000148)
2022-07-19 02:01:05 -07:00
Louis Abel
beebdaa105
fix up script
2022-07-13 20:01:23 -07:00
Louis Abel
3207fd4ad0
project should contain image name
2022-07-11 19:26:13 -07:00
Louis Abel
76012c8549
looking at the wrong place
2022-07-11 16:53:20 -07:00
Louis Abel
1ba76a849a
force build
2022-07-11 16:01:19 -07:00
Louis Abel
cee688b2c2
should have used shortname for mock root
2022-07-11 15:54:03 -07:00
Louis Abel
9e4f89cf6d
should have used shortname for mock root
2022-07-11 15:33:33 -07:00
Louis Abel
520db534be
add justcopyit for live images
2022-07-11 15:12:41 -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
Louis Abel
73f08780d9
correct comments, fix livemap configs
2022-07-06 07:44:37 -07:00
Louis Abel
b54447571b
Modify all Configs and add image puller
...
* Add livemap and imagemap to configs
* Add cloud image puller to iso_utils (part 1)
* Simplify color logging (potential prep for colorlog)
2022-07-05 20:42:41 -07:00
Louis Abel
6946b737fc
Simplify colors and start fleshing out cloud image pulls
2022-07-05 14:47:38 -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
f308e87b15
add more logging
2022-07-03 23:42:35 -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
c081f6f202
test out parts of finalize
2022-07-03 00:19:13 -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
7f6f7babf5
Attempt to resolve RLBT#0000133
2022-06-30 13:14:27 -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
57d51dadc7
initial boot images should have dvd in the volid
2022-06-27 03:39:11 -07:00
Louis Abel
1e043ee714
fix manifest and add checksum phase to podman
2022-06-27 02:06:01 -07:00
Louis Abel
5ca80da56d
wrong path was being used for grafts
2022-06-27 01:13:12 -07:00
Louis Abel
e7386c2f6f
xorr conf blank?
2022-06-27 01:01:36 -07:00
Louis Abel
cd16cf78f4
fix dialog error
2022-06-27 00:50:41 -07:00
Louis Abel
0ac1b0ba96
try logging some stuff
2022-06-27 00:40:28 -07:00
Louis Abel
6d239b48e9
remove templates for xorr
2022-06-27 00:29:45 -07:00
Louis Abel
8302604f7d
enable logs in general
2022-06-27 00:26:42 -07:00
Louis Abel
b262e6f0c5
fix list and fix packages
2022-06-26 23:51:08 -07:00
Louis Abel
fce45f3a72
put in a hack for xorrisofs
2022-06-26 22:45:31 -07:00
Louis Abel
28facef12c
fix template for iso build
2022-06-26 22:05:24 -07:00
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
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