From 2be9e949f0c22c1daba57c2951bb5ff8eac9654d Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone Date: Wed, 5 Apr 2023 09:02:34 -0400 Subject: [PATCH 1/4] add Ubuntu 22.04 unit test job to CircleCI --- .circleci/config.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index d46e255af..638b4fc3e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -39,6 +39,8 @@ dockerhub-auth-template: &DOCKERHUB_AUTH <<: *DOCKERHUB_CONTEXT - "build-image-ubuntu-20-04": <<: *DOCKERHUB_CONTEXT + - "build-image-ubuntu-22-04": + <<: *DOCKERHUB_CONTEXT - "build-image-fedora-35": <<: *DOCKERHUB_CONTEXT - "build-image-oraclelinux-8": @@ -78,6 +80,9 @@ workflows: - "ubuntu-20-04": {} + - "ubuntu-22-04": + {} + # Equivalent to RHEL 8; CentOS 8 is dead. - "oraclelinux-8": {} @@ -333,6 +338,16 @@ jobs: <<: *UTF_8_ENVIRONMENT TAHOE_LAFS_TOX_ENVIRONMENT: "py39" + ubuntu-22-04: + <<: *DEBIAN + docker: + - <<: *DOCKERHUB_AUTH + image: "tahoelafsci/ubuntu:22.04-py3.10" + user: "nobody" + environment: + <<: *UTF_8_ENVIRONMENT + TAHOE_LAFS_TOX_ENVIRONMENT: "py310" + oraclelinux-8: &RHEL_DERIV docker: - <<: *DOCKERHUB_AUTH @@ -479,6 +494,15 @@ jobs: PYTHON_VERSION: "3.9" + build-image-ubuntu-22-04: + <<: *BUILD_IMAGE + + environment: + DISTRO: "ubuntu" + TAG: "22.04" + PYTHON_VERSION: "3.10" + + build-image-oraclelinux-8: <<: *BUILD_IMAGE From 8557c66b39ed6ec806160eec857ba017ee2506de Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone Date: Wed, 5 Apr 2023 09:03:20 -0400 Subject: [PATCH 2/4] Remove the "ubuntu-latest" unit test job from GitHub Actions --- .github/workflows/ci.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e006d90ac..adcf6cc5d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -46,7 +46,6 @@ jobs: matrix: os: - windows-latest - - ubuntu-latest python-version: - "3.8" - "3.9" From 7ae7db678eae92fa41450240f91b56335aaff9dd Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone Date: Wed, 5 Apr 2023 09:03:51 -0400 Subject: [PATCH 3/4] add CPython 3.8 and CPython 3.9 unit test jobs to CircleCI --- .circleci/config.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 638b4fc3e..77c29734d 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -93,6 +93,8 @@ workflows: matrix: parameters: pythonVersion: + - "python38" + - "python39" - "python310" - "nixos": From 4c542dfa9b5aa06b3514e95204f74c0860e07329 Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone Date: Wed, 5 Apr 2023 09:37:16 -0400 Subject: [PATCH 4/4] news fragment --- newsfragments/4006.minor | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 newsfragments/4006.minor diff --git a/newsfragments/4006.minor b/newsfragments/4006.minor new file mode 100644 index 000000000..e69de29bb