8000 Upgrade distribution versions by Bischoff · Pull Request #860 · openmainframeproject/feilong · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Upgrade distribution versions #860

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

Bischoff
Copy link
Contributor
@Bischoff Bischoff commented Apr 11, 2025

DRAFT

Support recent Linux distributions, deprecate old distributions

  • Add RHEL 9.x, Ubuntu 24.04 and SLES 16.x
  • Remove RHEL 6.x, Ubuntu 16.04 and SLES 11.x

Technical details:

  • all recent distributions use /etc/os-release, no need to consider anymore /etc/redhat-release, /etc/SuSE-release, nor /etc/system-release
  • network configuration:
    • RHEL 7, RHEL 8, SLES 12 and SLES 15 use ifcfg scripts
    • RHEL 9 and SLES 16 use NetworkManager (RHEL 9 still supports ifcfg files, but with lower priority)
    • CoreOS 4 uses fixed_ip_param
    • Ubuntu 20.04, 22.04, and 24.04 use NetPlan
  • inheritance tree:
    object
      |
      +-- LinuxDist
            |
            +-- rhel
            |     |
            |     +-- rhel7
            |     |     |
            |     |     +-- rhel8
            |     |
            |     +-- rhel9
            |
            +-- rhcos
            |     |
            |     +-- rhcos4
            |
            +-- sles
            |     |
            |     +-- sles12
            |     |     |
            |     |     +-- sles15
            |     |
            |     +-- sles16
            |
            +-- ubuntu
                  |
                  +-- ubuntu20
                        |
                        +-- ubuntu22
                        |
                        +-- ubuntu24
    

@Bischoff Bischoff force-pushed the upgrade-distros branch 5 times, most recently from ff13eca to 3b25c95 Compare April 11, 2025 04:44
@Bischoff Bischoff force-pushed the upgrade-distros branch 2 times, most recently from a0606a8 to 50eabdd Compare April 13, 2025 11:26
@Bischoff Bischoff self-assigned this Apr 13, 2025
@Bischoff Bischoff force-pushed the upgrade-distros branch 21 times, most recently from c9015bf to aae0189 Compare April 13, 2025 22:51
@Bischoff Bischoff force-pushed the upgrade-distros branch 15 times, most recently from 2f92b9a to 26697b6 Compare April 18, 2025 17:26
@Bischoff Bischoff force-pushed the upgrade-distros branch 3 times, most recently from d5f9bf4 to 9d472b6 Compare June 8, 2025 11:31
Add RHEL 9.x, Ubuntu 24.04 and SLES 16.x
Remove RHEL 6.x, Ubuntu 16.04 and SLES 11.x

Signed-off-by: Eric Bischoff <ebischoff@suse.com>
@Bischoff Bischoff force-pushed the upgrade-distros branch 2 times, most recently from 83dd3cd to f447a68 Compare June 9, 2025 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0