Skip to content

Commit 43e346c

Browse files
author
Pavel Siska
committed
CI: Change default containter to oraclelinux:10
1 parent 66d2503 commit 43e346c

File tree

7 files changed

+16
-12
lines changed

7 files changed

+16
-12
lines changed

.github/actions/install-dependencies/action.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,11 @@ runs:
3838
- name: Install build dependencies
3939
shell: bash
4040
run: |
41-
dnf config-manager --set-enabled ol9_codeready_builder
42-
dnf install -y dnf-plugins-core epel-release
41+
dnf config-manager --set-enabled ol10_codeready_builder
42+
dnf install -y dnf-plugins-core
43+
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
4344
dnf install -y make gcc-c++ cmake3 git rpm-build
44-
dnf install -y fuse3-devel openssl-devel gcc-toolset-14-libatomic-devel libunwind-devel lz4-devel
45+
dnf install -y fuse3-devel openssl-devel libatomic libunwind-devel lz4-devel
4546
4647
- name: Install clang tools
4748
if: ${{ inputs.clang-tools == 'true' }}

.github/workflows/check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on: [workflow_call]
55
jobs:
66
clang-checks:
77
runs-on: ubuntu-latest
8-
container: oraclelinux:9
8+
container: oraclelinux:10
99
steps:
1010
- name: Check out repository code
1111
uses: actions/checkout@v4

.github/workflows/checkIpfixElemets.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,14 @@ on: [workflow_call]
55
jobs:
66
ipfix-elements-checks:
77
runs-on: ubuntu-latest
8-
container: oraclelinux:9
8+
container: oraclelinux:10
99
steps:
1010
- name: Check out repository code
1111
uses: actions/checkout@v4
1212
- name: Install dependencies
1313
run: |
14-
dnf install -y dnf-plugins-core epel-release cpp
14+
dnf install -y dnf-plugins-core cpp
15+
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
1516
dnf copr enable @CESNET/NEMEA
1617
dnf install cesnet-ipfix-elements
1718
- name: Check IPFIX elements

.github/workflows/ciEntryPoint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
id: os
1616
run: |
1717
osArray=()
18-
osArray+=("oraclelinux:9")
18+
osArray+=("oraclelinux:10")
1919
osArray=$(jq --compact-output --null-input '$ARGS.positional' --args -- "${osArray[@]}")
2020
echo "Updated os list: $osArray"
2121
echo "os=$osArray" >> $GITHUB_OUTPUT

.github/workflows/copr-upload.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
jobs:
1010
upload-srpm-to-copr:
1111
runs-on: ubuntu-latest
12-
container: oraclelinux:9
12+
container: oraclelinux:10
1313
steps:
1414
- name: Install git
1515
run: dnf install -y git
@@ -24,7 +24,7 @@ jobs:
2424
nemea: true
2525
- name: Install copr-cli
2626
run: |
27-
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
27+
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
2828
dnf install -y copr-cli
2929
- name: Mark github workspace as safe
3030
run: git config --system --add safe.directory $PWD

.github/workflows/rpm-build.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ jobs:
3232
run: |
3333
cd build
3434
cmake3 .. -DCMAKE_BUILD_TYPE=Release -DENABLE_INPUT_PCAP=ON -DENABLE_INPUT_DPDK=ON -DENABLE_INPUT_NFB=ON -DENABLE_PROCESS_EXPERIMENTAL=ON
35-
make -j $(nproc) rpm
35+
- name: make rpm
36+
run: make -j $(nproc) rpm
3637
- name: make rpm-msec
3738
run: make -j $(nproc) rpm-msec
3839
- name: make rpm-nemea

.github/workflows/rpm-install.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,9 @@ jobs:
1414
steps:
1515
- name: Install dependencies
1616
run: |
17-
dnf config-manager --set-enabled ol9_codeready_builder
18-
dnf install -y dnf-plugins-core epel-release
17+
dnf config-manager --set-enabled ol10_codeready_builder
18+
dnf install -y dnf-plugins-core
19+
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
1920
dnf copr enable @CESNET/nfb-framework
2021
dnf copr enable @CESNET/NEMEA-stable
2122
- name: extract artifact name

0 commit comments

Comments
 (0)