From 137e340ce07b55c3391ad650ad9fd729a50f4fd5 Mon Sep 17 00:00:00 2001 From: Dmitry Tantsur Date: Tue, 19 Sep 2023 18:36:34 +0200 Subject: [PATCH] chore(ci): bump MSRV, update devstack jobs --- .github/workflows/functional.yaml | 8 ++++---- .github/workflows/main.yml | 2 +- Cargo.toml | 2 +- src/lib.rs | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/functional.yaml b/.github/workflows/functional.yaml index b4c28c7160..e53b403280 100644 --- a/.github/workflows/functional.yaml +++ b/.github/workflows/functional.yaml @@ -8,8 +8,11 @@ jobs: matrix: name: ["master"] openstack_version: ["master"] - ubuntu_version: ["20.04"] + ubuntu_version: ["22.04"] include: + - name: "antelope" + openstack_version: "stable/2023.1" + ubuntu_version: "22.04" - name: "zed" openstack_version: "stable/zed" ubuntu_version: "22.04" @@ -19,9 +22,6 @@ jobs: - name: "xena" openstack_version: "stable/xena" ubuntu_version: "20.04" - - name: "wallaby" - openstack_version: "stable/wallaby" - ubuntu_version: "20.04" runs-on: ubuntu-${{ matrix.ubuntu_version }} name: Functional tests on OpenStack ${{ matrix.name }} steps: diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ddb0103e43..6c95297f2f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - rust: [stable, nightly, 1.58.0] + rust: [stable, nightly, 1.64.0] flags: - "" - "--no-default-features" diff --git a/Cargo.toml b/Cargo.toml index e2440a6779..48c144641b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ license = "Apache-2.0" keywords = ["api", "cloud", "openstack"] categories = ["api-bindings"] edition = "2021" -rust-version = "1.58" +rust-version = "1.64" [features] default = ["compute", "image", "network", "native-tls", "object-storage"] diff --git a/src/lib.rs b/src/lib.rs index cd02fbe1d6..514b4f4be1 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -108,7 +108,7 @@ //! //! # Requirements //! -//! This crate requires Rust 2022 edition and rustc version 1.58.0 or newer. +//! This crate requires Rust 2022 edition and rustc version 1.64.0 or newer. #![crate_name = "openstack"] #![crate_type = "lib"]