Jira (FACT-2134) Facter should distinguish between CentOS 8 and CentOS 8 Stream

1 view
Skip to first unread message

John Bollinger (JIRA)

unread,
Nov 21, 2019, 10:58:04 AM11/21/19
to puppe...@googlegroups.com
John Bollinger created an issue
 
Facter / Improvement FACT-2134
Facter should distinguish between CentOS 8 and CentOS 8 Stream
Issue Type: Improvement Improvement
Affects Versions: FACT 3.14.3
Assignee: Unassigned
Created: 2019/11/21 7:57 AM
Priority: Normal Normal
Reporter: John Bollinger

CentOS 8 comes in two flavors, distinguished by name and package-release policy.  Standard CentOS 8 follows the conventional RHEL versioning and release model, but CentOS Stream follows a rolling-release model that, among other things, makes minor OS version numbers less significant.

Presently, Facter's OS-related facts do not distinguish between these, but they should.  Behaviors that for regular CentOS 8 are conditional on minor version numbers should have different or no conditions on CentOS [8] Stream, but Facter does not presently provide a means to discriminate between them.

It's unclear to me, however, exactly how Facter should present the difference.  It's also unclear whether the CentOS project can be expected at any point to moot the issue, say by updating its -release files to include a distinction that Facter picks up with its existing code.

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)
Atlassian logo

Mihai Buzgau (JIRA)

unread,
Dec 4, 2019, 6:39:04 AM12/4/19
to puppe...@googlegroups.com

Mihai Buzgau (JIRA)

unread,
Dec 4, 2019, 6:39:05 AM12/4/19
to puppe...@googlegroups.com

Mihai Buzgau (Jira)

unread,
Mar 5, 2020, 11:40:03 AM3/5/20
to puppe...@googlegroups.com
Mihai Buzgau updated an issue
Change By: Mihai Buzgau
Component/s: Facter 4
This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)
Atlassian logo

Mihai Buzgau (Jira)

unread,
Mar 17, 2020, 9:14:05 AM3/17/20
to puppe...@googlegroups.com

Nacho Barrientos (Jira)

unread,
Feb 19, 2021, 6:15:02 AM2/19/21
to puppe...@googlegroups.com

Peter Meier (Jira)

unread,
Mar 3, 2021, 3:47:01 PM3/3/21
to puppe...@googlegroups.com
Peter Meier commented on Improvement FACT-2134

Sorry for cross-posting that from the github issue (https://github.com/puppetlabs/facter/pull/2291#issuecomment-790039719), BUT this is (from my point of view) in the way it got merged now heavily breaking tons of puppet modules out there.

I would consider to release that change only with a major facter release (and thus major puppet version).

Dorin Pleava (Jira)

unread,
Mar 9, 2021, 8:22:03 AM3/9/21
to puppe...@googlegroups.com

Josh Cooper (Jira)

unread,
Mar 9, 2021, 4:57:01 PM3/9/21
to puppe...@googlegroups.com

Josh Cooper (Jira)

unread,
Mar 9, 2021, 4:57:03 PM3/9/21
to puppe...@googlegroups.com
Josh Cooper assigned an issue to Unassigned

Josh Cooper (Jira)

unread,
Mar 9, 2021, 5:00:01 PM3/9/21
to puppe...@googlegroups.com

Josh Cooper (Jira)

unread,
Mar 10, 2021, 1:01:02 PM3/10/21
to puppe...@googlegroups.com

Josh Cooper (Jira)

unread,
Jan 9, 2023, 3:08:02 PM1/9/23
to puppe...@googlegroups.com
Josh Cooper commented on Improvement FACT-2134
 
Re: Facter should distinguish between CentOS 8 and CentOS 8 Stream

As described in https://github.com/puppetlabs/facter/pull/2291#issuecomment-790406132 there is a way to distinguish these without introducing a breaking change, so I'm going to close this.

This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages