Skip to content

CI: add centos stream8/9#350

Merged
evelikov merged 2 commits intodkms-project:masterfrom
evelikov:centos-stream
Oct 12, 2023
Merged

CI: add centos stream8/9#350
evelikov merged 2 commits intodkms-project:masterfrom
evelikov:centos-stream

Conversation

@evelikov
Copy link
Collaborator

This unblocks #349 while also part-fixing #320

There's little point in having a separate stage with massive if/else
chain, when we already have per distro stage just a few lines above.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
@scaronni
Copy link
Member

CentOS Stream has a shorted life span compared to the RHEL rebuilds/forks by almost two years, so DKMS will be maintained for longer in EPEL 8/9 than the life of CentOS Stream 8/9. But as per the other ticket, we can also drop the distribution from the tests sometime prior, shouldn't be a big deal.

Another option is to use AlmaLinux or RockyLinux in place of CentOS Stream 8/9.

@evelikov
Copy link
Collaborator Author

If https://endoflife.date/centos-stream is correct - Stream 8 is EOL in April 2024, while 7 is July 2024.

IMHO keeping Stream is fine - even with the shorter lifespan. I know nothing about Rocky but a PR would be welcome.

@evelikov evelikov changed the title CI: add centos stream8/9, drop centos 7 and ubuntu 18.04 CI: add centos stream8/9 Oct 12, 2023
@evelikov
Copy link
Collaborator Author

Dropped the centos 7/ubuntu 18.04 removal for now. They seem to work fine with the CI and updating to newer github actions is nice but non critical.

@evelikov evelikov merged commit dae34b0 into dkms-project:master Oct 12, 2023
@evelikov evelikov deleted the centos-stream branch October 12, 2023 14:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants