this post was submitted on 07 Jun 2024
25 points (96.3% liked)

Linux

5385 readers
252 users here now

A community for everything relating to the linux operating system

Also check out [email protected]

Original icon base courtesy of [email protected] and The GIMP

founded 1 year ago
MODERATORS
all 5 comments
sorted by: hot top controversial new old
[–] [email protected] 4 points 5 months ago* (last edited 5 months ago) (2 children)

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 :)

[–] [email protected] 2 points 5 months ago (1 children)

Curious too, let's see if someone has the answer

[–] [email protected] 2 points 5 months ago* (last edited 5 months ago) (1 children)

Compose likely just means "this is the set of RPMs that will be used to compose the OS"

[–] [email protected] 2 points 5 months ago

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.