Skip to content
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
7 changes: 4 additions & 3 deletions .github/actions/install-dependencies/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,10 +38,11 @@ runs:
- name: Install build dependencies
shell: bash
run: |
dnf config-manager --set-enabled ol9_codeready_builder
dnf install -y dnf-plugins-core epel-release
dnf config-manager --set-enabled ol10_codeready_builder
dnf install -y dnf-plugins-core
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
dnf install -y make gcc-c++ cmake3 git rpm-build
dnf install -y fuse3-devel openssl-devel gcc-toolset-14-libatomic-devel libunwind-devel lz4-devel
dnf install -y fuse3-devel openssl-devel libatomic libunwind-devel lz4-devel

- name: Install clang tools
if: ${{ inputs.clang-tools == 'true' }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on: [workflow_call]
jobs:
clang-checks:
runs-on: ubuntu-latest
container: oraclelinux:9
container: oraclelinux:10
steps:
- name: Check out repository code
uses: actions/checkout@v4
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/checkIpfixElemets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,14 @@ on: [workflow_call]
jobs:
ipfix-elements-checks:
runs-on: ubuntu-latest
container: oraclelinux:9
container: oraclelinux:10
steps:
- name: Check out repository code
uses: actions/checkout@v4
- name: Install dependencies
run: |
dnf install -y dnf-plugins-core epel-release cpp
dnf install -y dnf-plugins-core cpp
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
dnf copr enable @CESNET/NEMEA
dnf install cesnet-ipfix-elements
- name: Check IPFIX elements
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ciEntryPoint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
id: os
run: |
osArray=()
osArray+=("oraclelinux:9")
osArray+=("oraclelinux:10")
osArray=$(jq --compact-output --null-input '$ARGS.positional' --args -- "${osArray[@]}")
echo "Updated os list: $osArray"
echo "os=$osArray" >> $GITHUB_OUTPUT
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/copr-upload.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:
jobs:
upload-srpm-to-copr:
runs-on: ubuntu-latest
container: oraclelinux:9
container: oraclelinux:10
steps:
- name: Install git
run: dnf install -y git
Expand All @@ -24,7 +24,7 @@ jobs:
nemea: true
- name: Install copr-cli
run: |
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
dnf install -y copr-cli
- name: Mark github workspace as safe
run: git config --system --add safe.directory $PWD
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/rpm-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@ jobs:
run: |
cd build
cmake3 .. -DCMAKE_BUILD_TYPE=Release -DENABLE_INPUT_PCAP=ON -DENABLE_INPUT_DPDK=ON -DENABLE_INPUT_NFB=ON -DENABLE_PROCESS_EXPERIMENTAL=ON
make -j $(nproc) rpm
- name: make rpm
run: make -j $(nproc) rpm
- name: make rpm-msec
run: make -j $(nproc) rpm-msec
- name: make rpm-nemea
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/rpm-install.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,9 @@ jobs:
steps:
- name: Install dependencies
run: |
dnf config-manager --set-enabled ol9_codeready_builder
dnf install -y dnf-plugins-core epel-release
dnf config-manager --set-enabled ol10_codeready_builder
dnf install -y dnf-plugins-core
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
dnf copr enable @CESNET/nfb-framework
dnf copr enable @CESNET/NEMEA-stable
- name: extract artifact name
Expand Down