From a4b0e60212f254c11b4834c38653547788c74727 Mon Sep 17 00:00:00 2001 From: Bryan Gurney Date: Mon, 24 Apr 2023 16:39:00 -0400 Subject: [PATCH] Advance current development environment to Fedora 38 Signed-off-by: Bryan Gurney --- .github/workflows/cargo.yml | 2 +- .github/workflows/fedora.yml | 4 ++-- .github/workflows/main.yml | 14 +++++++------- .github/workflows/nightly.yml | 8 ++++---- .github/workflows/python.yml | 4 ++-- .github/workflows/support.yml | 2 +- .github/workflows/valgrind.yml | 12 ++++++------ .github/workflows/weekly.yml | 2 +- 8 files changed, 24 insertions(+), 24 deletions(-) diff --git a/.github/workflows/cargo.yml b/.github/workflows/cargo.yml index fcbb9beffe..1b9362a5d2 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:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:38 # CURRENT DEVELOPMENT ENVIRONMENT steps: - uses: actions/checkout@v3 - name: Install dependencies for Fedora diff --git a/.github/workflows/fedora.yml b/.github/workflows/fedora.yml index 7e59f589ae..e522ebfd5f 100644 --- a/.github/workflows/fedora.yml +++ b/.github/workflows/fedora.yml @@ -64,7 +64,7 @@ jobs: components: cargo runs-on: ubuntu-22.04 container: - image: fedora:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:38 # CURRENT DEVELOPMENT ENVIRONMENT options: --privileged -v /dev:/dev -v /run/udev:/run/udev -v /usr/lib/udev:/usr/lib/udev steps: - uses: actions/checkout@v3 @@ -99,7 +99,7 @@ jobs: components: cargo runs-on: ubuntu-22.04 container: - image: fedora:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:38 # 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@v3 diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index a198b4bcee..cff5af8dbb 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -41,7 +41,7 @@ jobs: components: cargo runs-on: ubuntu-22.04 container: - image: fedora:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:38 # CURRENT DEVELOPMENT ENVIRONMENT options: --privileged -v /dev:/dev steps: - uses: actions/checkout@v3 @@ -76,7 +76,7 @@ jobs: make -f Makefile test-clevis-loop toolchain: 1.69.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - image: fedora:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:38 # CURRENT DEVELOPMENT ENVIRONMENT runs-on: ubuntu-22.04 container: image: ${{ matrix.image }} @@ -84,7 +84,7 @@ jobs: services: tang: # yamllint disable rule:line-length - image: ghcr.io/stratis-storage/stratisd/tang:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: ghcr.io/stratis-storage/stratisd/tang:38 # CURRENT DEVELOPMENT ENVIRONMENT credentials: username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} @@ -172,7 +172,7 @@ jobs: stratis-min-cli-checks: runs-on: ubuntu-22.04 container: - image: fedora:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:38 # CURRENT DEVELOPMENT ENVIRONMENT options: --privileged --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 steps: - uses: actions/checkout@v3 @@ -214,7 +214,7 @@ jobs: shell-checks: runs-on: ubuntu-22.04 container: - image: fedora:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:38 # CURRENT DEVELOPMENT ENVIRONMENT steps: - uses: actions/checkout@v3 - name: Install dependencies @@ -235,7 +235,7 @@ jobs: make -f Makefile_dependencies verify-dependency-bounds runs-on: ubuntu-22.04 container: - image: fedora:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:38 # CURRENT DEVELOPMENT ENVIRONMENT steps: - uses: actions/checkout@v3 - name: Install dependencies for Fedora @@ -266,7 +266,7 @@ jobs: python-based-tests: runs-on: ubuntu-22.04 container: - image: fedora:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:38 # CURRENT DEVELOPMENT ENVIRONMENT options: --privileged -v /dev:/dev steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index bf00566e83..1819c8a90d 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:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:38 # CURRENT DEVELOPMENT ENVIRONMENT steps: - uses: actions/checkout@v3 - name: Install dependencies for Fedora @@ -47,7 +47,7 @@ jobs: check_future_dependencies: runs-on: ubuntu-22.04 container: - image: fedora:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:38 # CURRENT DEVELOPMENT ENVIRONMENT steps: - uses: actions/checkout@v3 - name: Install dependencies for Fedora @@ -88,7 +88,7 @@ jobs: components: clippy runs-on: ubuntu-22.04 container: - image: fedora:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:38 # CURRENT DEVELOPMENT ENVIRONMENT steps: - uses: actions/checkout@v3 - name: Install dependencies for Fedora @@ -115,7 +115,7 @@ jobs: checks-with-ci-repo: runs-on: ubuntu-22.04 container: - image: fedora:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:38 # CURRENT DEVELOPMENT ENVIRONMENT steps: - uses: actions/checkout@v3 - name: Install dependencies for Fedora diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 06e6c49e54..27a9317daa 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -92,12 +92,12 @@ jobs: python-based-checks_with_tang: runs-on: ubuntu-22.04 container: - image: fedora:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:38 # 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: # yamllint disable rule:line-length - image: ghcr.io/stratis-storage/stratisd/tang:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: ghcr.io/stratis-storage/stratisd/tang:38 # CURRENT DEVELOPMENT ENVIRONMENT credentials: username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/support.yml b/.github/workflows/support.yml index 64c7726fc8..fba307884e 100644 --- a/.github/workflows/support.yml +++ b/.github/workflows/support.yml @@ -49,7 +49,7 @@ jobs: task: make -f Makefile yamllint working-directory: . runs-on: ubuntu-22.04 - container: fedora:37 # CURRENT DEVELOPMENT ENVIRONMENT + container: fedora:38 # CURRENT DEVELOPMENT ENVIRONMENT steps: - uses: actions/checkout@v3 - name: Install dependencies diff --git a/.github/workflows/valgrind.yml b/.github/workflows/valgrind.yml index b95ab76530..797b4b588c 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:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:38 # CURRENT DEVELOPMENT ENVIRONMENT options: --privileged -v /dev:/dev -v /run/udev:/run/udev -v /usr/lib/udev:/usr/lib/udev steps: - uses: actions/checkout@v3 @@ -64,7 +64,7 @@ jobs: components: cargo runs-on: ubuntu-22.04 container: - image: fedora:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:38 # 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@v3 @@ -111,7 +111,7 @@ jobs: make -f Makefile test-clevis-loop-valgrind toolchain: 1.69.0 # CURRENT DEVELOPMENT RUST TOOLCHAIN components: cargo - image: fedora:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:38 # CURRENT DEVELOPMENT ENVIRONMENT runs-on: ubuntu-22.04 container: image: ${{ matrix.image }} @@ -119,7 +119,7 @@ jobs: services: tang: # yamllint disable rule:line-length - image: ghcr.io/stratis-storage/stratisd/tang:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: ghcr.io/stratis-storage/stratisd/tang:38 # CURRENT DEVELOPMENT ENVIRONMENT credentials: username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} @@ -216,12 +216,12 @@ jobs: python-based-checks_with_tang: runs-on: ubuntu-22.04 container: - image: fedora:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:38 # 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: # yamllint disable rule:line-length - image: ghcr.io/stratis-storage/stratisd/tang:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: ghcr.io/stratis-storage/stratisd/tang:38 # CURRENT DEVELOPMENT ENVIRONMENT credentials: username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/weekly.yml b/.github/workflows/weekly.yml index 5c6311d2e1..4d2f8e3759 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:37 # CURRENT DEVELOPMENT ENVIRONMENT + image: fedora:38 # CURRENT DEVELOPMENT ENVIRONMENT options: --privileged -v /dev:/dev steps: - uses: actions/checkout@v3