Re: [PLUG] Early Overview CentOS 9 Stream

2021-11-18 Thread Paul Heinlein

On Thu, 18 Nov 2021, Robert Citek wrote:


On Thu, Nov 18, 2021 at 8:29 AM Paul Heinlein  wrote:


I installed CentOS 9 Stream yesterday as a VM. (VMware note: to
install from the DVD ISO, you must use UEFI boot and the "Secure"
option must be deselected.)



Thanks, Paul, for going through these steps and sharing your experiences.

Do you have an Infrastructure as Code ( IaC ) file that details your VM
installation process, e.g. vagrant, ansible?  If so, given that this was a
work project, are you allowed to share, e.g. GitHub?


Good question! I'm working on some ansible roles, but I doubt I'll be 
able to share them. If I can abstract some stuff (e.g., disabling the 
unnecessary dnf subscription manager pluging), I'll see about posting 
the code somewhere.


--
Paul Heinlein
heinl...@madboa.com
45.38° N, 122.59° W

Re: [PLUG] Early Overview CentOS 9 Stream

2021-11-18 Thread Robert Citek
On Thu, Nov 18, 2021 at 8:29 AM Paul Heinlein  wrote:

> I installed CentOS 9 Stream yesterday as a VM. (VMware note: to
> install from the DVD ISO, you must use UEFI boot and the "Secure"
> option must be deselected.)


Thanks, Paul, for going through these steps and sharing your experiences.

Do you have an Infrastructure as Code ( IaC ) file that details your VM
installation process, e.g. vagrant, ansible?  If so, given that this was a
work project, are you allowed to share, e.g. GitHub?

Regards,
- Robert


Re: [PLUG] Early Overview CentOS 9 Stream

2021-11-18 Thread Paul Heinlein

On Thu, 18 Nov 2021, Ben Koenig wrote:

What is an 'AppStream' in this context? Is it an arbitrary label 
applied to certain packages in the repo?


In the past, Red Hat (and CentOS et al) allowed you only one choice 
of, say, PostgreSQL version. Either you installed that version or you 
needed to find a different repository or build your own.


Starting with Red Hat 8, some applications come as "modules" or 
"streams," e.g., postgresql. Here's an example from a RHEL 8 machine:


[~]# dnf module list postgresql
Name  StreamProfiles
postgresql9.6   client, server [d]
postgresql10 [d]client, server [d]
postgresql12client, server [d]
postgresql13client, server [d]

Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled

You cannot install more than one stream at a time -- that is, I can't 
have versions 10 and 13 installed simultaneously -- but admins now 
have a choice of which _officially supported_ version to install.


So far, the module/stream list is empty in CentOS 9. This is a fairly 
early release, so I'm only mildly surprised by this. As the repository 
matures, I suspect that will change.


--
Paul Heinlein
heinl...@madboa.com
45.38° N, 122.59° W