diff --git a/.github/workflows/cargo.yml b/.github/workflows/cargo.yml index 9cf2825144..41d70af927 100644 --- a/.github/workflows/cargo.yml +++ b/.github/workflows/cargo.yml @@ -29,7 +29,7 @@ jobs: checks-with-ci-repo: runs-on: ubuntu-22.04 container: - image: fedora:39 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT steps: - uses: actions/checkout@v4 - name: Install dependencies for Fedora diff --git a/.github/workflows/fedora.yml b/.github/workflows/fedora.yml index 4889171696..dc2ee6e1f8 100644 --- a/.github/workflows/fedora.yml +++ b/.github/workflows/fedora.yml @@ -82,7 +82,7 @@ jobs: components: cargo runs-on: ubuntu-22.04 container: - image: fedora:39 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT options: --privileged -v /dev:/dev -v /run/udev:/run/udev -v /usr/lib/udev:/usr/lib/udev steps: - uses: actions/checkout@v4 @@ -117,7 +117,7 @@ jobs: components: cargo runs-on: ubuntu-22.04 container: - image: fedora:39 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT options: --privileged -v /dev:/dev -v /run/udev:/run/udev -v /usr/lib/udev:/usr/lib/udev --ipc=host steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 83e8f678ac..814179361b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -47,7 +47,7 @@ jobs: components: cargo runs-on: ubuntu-22.04 container: - image: fedora:39 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT options: --privileged -v /dev:/dev steps: - uses: actions/checkout@v4 @@ -87,7 +87,7 @@ jobs: make -f Makefile test-clevis-loop toolchain: 1.78.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - image: fedora:39 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT runs-on: ubuntu-22.04 container: image: ${{ matrix.image }} @@ -183,7 +183,7 @@ jobs: stratis-min-cli-checks: runs-on: ubuntu-22.04 container: - image: fedora:39 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT options: --privileged --userns=host --ipc=host -v /dev:/dev -v /run/udev:/run/udev -v /usr/lib/udev:/usr/lib/udev -v /run/dbus/system_bus_socket:/run/dbus/system_bus_socket:ro -v /usr/share/dbus-1:/usr/share/dbus-1 steps: - uses: actions/checkout@v4 @@ -225,7 +225,7 @@ jobs: shell-checks: runs-on: ubuntu-22.04 container: - image: fedora:39 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT steps: - uses: actions/checkout@v4 - name: Install dependencies @@ -240,7 +240,7 @@ jobs: pylint: runs-on: ubuntu-22.04 container: - image: fedora:39 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT steps: - uses: actions/checkout@v4 - name: Install dependencies @@ -255,7 +255,7 @@ jobs: python-based-tests: runs-on: ubuntu-22.04 container: - image: fedora:39 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT options: --privileged -v /dev:/dev steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index cde87dd5a9..2b2aabf9ec 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -19,7 +19,7 @@ jobs: components: cargo runs-on: ubuntu-22.04 container: - image: fedora:39 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT steps: - uses: actions/checkout@v4 - name: Install dependencies for Fedora @@ -47,7 +47,7 @@ jobs: check_future_dependencies: runs-on: ubuntu-22.04 container: - image: fedora:39 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT steps: - uses: actions/checkout@v4 - name: Install dependencies for Fedora @@ -88,7 +88,7 @@ jobs: components: clippy runs-on: ubuntu-22.04 container: - image: fedora:39 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT steps: - uses: actions/checkout@v4 - name: Install dependencies for Fedora @@ -124,7 +124,7 @@ jobs: - task: AUDITABLE=1 PROFILEDIR=debug make -f Makefile audit-all-rust runs-on: ubuntu-22.04 container: - image: fedora:39 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT steps: - uses: actions/checkout@v4 - name: Install dependencies for Fedora @@ -158,7 +158,7 @@ jobs: checks-with-ci-repo: runs-on: ubuntu-22.04 container: - image: fedora:39 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT steps: - uses: actions/checkout@v4 - name: Install dependencies for Fedora diff --git a/.github/workflows/support.yml b/.github/workflows/support.yml index 034d9af913..8e7fe8cadf 100644 --- a/.github/workflows/support.yml +++ b/.github/workflows/support.yml @@ -55,7 +55,7 @@ jobs: task: make -f Makefile yamllint tmtlint working-directory: . runs-on: ubuntu-22.04 - container: fedora:39 # CURRENT DEVELOPMENT ENVIRONMENT + container: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT steps: - uses: actions/checkout@v4 - name: Install dependencies diff --git a/.github/workflows/valgrind.yml b/.github/workflows/valgrind.yml index 9f95c82eeb..4c9250643b 100644 --- a/.github/workflows/valgrind.yml +++ b/.github/workflows/valgrind.yml @@ -29,7 +29,7 @@ jobs: components: cargo runs-on: ubuntu-22.04 container: - image: fedora:39 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT options: --privileged -v /dev:/dev -v /run/udev:/run/udev -v /usr/lib/udev:/usr/lib/udev steps: - uses: actions/checkout@v4 @@ -64,7 +64,7 @@ jobs: components: cargo runs-on: ubuntu-22.04 container: - image: fedora:39 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT options: --privileged -v /dev:/dev -v /run/udev:/run/udev -v /usr/lib/udev:/usr/lib/udev --ipc=host steps: - uses: actions/checkout@v4 @@ -111,7 +111,7 @@ jobs: make -f Makefile test-clevis-loop-valgrind toolchain: 1.78.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - image: fedora:39 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT runs-on: ubuntu-22.04 container: image: ${{ matrix.image }} @@ -216,7 +216,7 @@ jobs: python-based-checks_with_tang: runs-on: ubuntu-22.04 container: - image: fedora:39 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT options: --privileged -v /dev:/dev --userns=host --ipc=host -v /run/dbus/system_bus_socket:/run/dbus/system_bus_socket:ro -v /usr/share/dbus-1:/usr/share/dbus-1 -v /run/udev:/run/udev -v /usr/lib/udev:/usr/lib/udev services: tang: diff --git a/.github/workflows/weekly.yml b/.github/workflows/weekly.yml index 4ce79eb21c..47372b6b22 100644 --- a/.github/workflows/weekly.yml +++ b/.github/workflows/weekly.yml @@ -77,7 +77,7 @@ jobs: - tag: v3.0.0 runs-on: ubuntu-22.04 container: - image: fedora:39 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT options: --privileged -v /dev:/dev steps: - uses: actions/checkout@v4