Skip to content
This repository was archived by the owner on Jan 16, 2024. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ List of tested platforms only:

| Platform | Versions |
|---------------------------------|------------------------------------------|
| AlmaLinux | 8 |
| AlmaLinux | 8, 9 |
| Alpine Linux | 3.13, 3.14, 3.15 |
| Amazon Linux | 2 |
| CentOS | 7, 8 Stream |
Expand Down Expand Up @@ -87,6 +87,7 @@ Selectable configuration types and IP configuration methods are **supported only
| openSUSE 15 | `scripts` |
| RHEL-like 7 (CentOS, Oracle Linux) | `scripts` |
| RHEL-like 8 (CentOS, Oracle/Rocky/AlmaLinux) | `scripts`, `nm`, `networkd` |
| RHEL-like 9 (CentOS Stream 9, Oracle/Rocky/AlmaLinux) | `nm`, `networkd` |
| Ubuntu 18.04, 20.04, 21.10, 22.04 | `interfaces`, `netplan`, `nm`, `networkd` |

(other than listed platforms are not supported for using `NETCFG_TYPE` nor `METHOD`/`IP6_METHOD`!):
Expand Down
2 changes: 1 addition & 1 deletion generate-all.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
set -e

export DATE=$(date +%Y%m%d)
TARGETS='el6 el7 el8 alt suse deb alpine freebsd iso'
TARGETS='el6 el7 el8 el9 alt suse deb alpine freebsd iso'

for TARGET in $TARGETS; do
TARGET="${TARGET}" ./generate.sh
Expand Down
16 changes: 16 additions & 0 deletions targets.sh
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,22 @@ case "${TARGET}" in
POSTUP=${POSTUP:-pkg/postupgrade}
;;

'el9')
NAME=${NAME:-one-context}
RELSUFFIX=${RELSUFFIX:-.el9}
TYPE=${TYPE:-rpm}
TAGS=${TAGS:-linux rpm systemd one}
DEPENDS=${DEPENDS:-util-linux bash curl bind-utils cloud-utils-growpart parted ruby rubygem-json sudo shadow-utils openssh-server qemu-guest-agent gawk virt-what}
RECOMMENDS=${RECOMMENDS:-open-vm-tools}
PROVIDES=${PROVIDES:-}
REPLACES=${REPLACES:-cloud-init}
CONFLICTS=${CONFLICTS:-${REPLACES} one-context-ec2}
POSTIN=${POSTINST:-pkg/postinstall}
PREUN=${PREUN:-pkg/preuninstall}
POSTUN=${POSTUN:-pkg/postuninstall}
POSTUP=${POSTUP:-pkg/postupgrade}
;;

'alt')
NAME=${NAME:-one-context}
RELSUFFIX=${RELSUFFIX:-alt}
Expand Down