this post was submitted on 07 Jun 2024
25 points (96.3% liked)
Linux
5090 readers
30 users here now
A community for everything relating to the linux operating system
Also check out !linux_memes@programming.dev
Original icon base courtesy of lewing@isc.tamu.edu and The GIMP
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I can't for the life of me find anything on the web about "CentOS compose" or "CentOS stream compose", other than relating to docker-compose, or even podman-compose, which doesn't seem to be the case. I mean I can find the "compose folder", with what seems like meta files for building images and package repos, but nothing regarding the actual building tools or the process - only that there is such a thing as a signed compose build, without any clear definition of what the system really is.
I haven't checked in with CentOS since they announced Stream, which was some time ago, because I run NixOS and nix environments on my systems, and even though nix is plagued with outdated documentation (which is being worked on - important note), even there we can still find basic definitions for nix, nixops, hydra, etc. There is no disambiguation.
I'm not going to fire up a VM to do any testing, but if anyone could elucidate I would surely appreciate it :)
Compose likely just means "this is the set of RPMs that will be used to compose the OS"
They refer to it as "the compose", which has a directory called "compose". It's something to do with their build service and it probably could just be a meta-repo kind of thing that provides both RPMS and ISOs, which are signed, but it's not apparent how or what that whole process is, nor what tools are used. Even if I did some searching and perusing of that article.
Here's "the compose" directory.
Curious too, let's see if someone has the answer