From 3efb5328dcfbf8f9aee7b02221ea10f54231ca87 Mon Sep 17 00:00:00 2001 From: darkwizard242 Date: Sun, 31 Mar 2024 16:12:37 -0400 Subject: [PATCH 1/7] update license to 2024 --- LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index aa772c0..04ade68 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2023 Ali Muhammad +Copyright (c) 2024 Ali Muhammad Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal From cff25ace8f53de21cd86146ffc0f21623ba34fe5 Mon Sep 17 00:00:00 2001 From: darkwizard242 Date: Sun, 31 Mar 2024 16:13:01 -0400 Subject: [PATCH 2/7] set ubuntu noble as default molecule distro --- molecule/default/molecule.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/molecule/default/molecule.yml b/molecule/default/molecule.yml index 870bc2e..d97544d 100644 --- a/molecule/default/molecule.yml +++ b/molecule/default/molecule.yml @@ -8,8 +8,8 @@ lint: | ansible-lint flake8 platforms: - - name: ${DISTRO:-ubuntu-22.04} - image: "darkwizard242/ansible:${DISTRO:-ubuntu-22.04}" + - name: ${DISTRO:-ubuntu-24.04} + image: "darkwizard242/ansible:${DISTRO:-ubuntu-24.04}" volumes: - /sys/fs/cgroup:/sys/fs/cgroup:ro pre_build_image: true From c2067b78533a704451b76a4de333514d2be542c8 Mon Sep 17 00:00:00 2001 From: darkwizard242 Date: Sun, 31 Mar 2024 16:13:24 -0400 Subject: [PATCH 3/7] add ubuntu noble to role's metadata --- meta/main.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/main.yml b/meta/main.yml index a9a8ad8..ddead3a 100644 --- a/meta/main.yml +++ b/meta/main.yml @@ -10,6 +10,7 @@ galaxy_info: platforms: - name: Ubuntu versions: + - noble - jammy - focal - bionic From 64b85e8451a3023c94058cab8b058a23c21b4a10 Mon Sep 17 00:00:00 2001 From: darkwizard242 Date: Sun, 31 Mar 2024 16:13:52 -0400 Subject: [PATCH 4/7] update release workflow action versions --- .github/workflows/release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1719cb7..53a7849 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,12 +18,12 @@ jobs: steps: - name: Checkout source code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: '${{ env.CUSTOM_DIR }}' - name: Set up Python 3.10 - uses: actions/setup-python@v3 + uses: actions/setup-python@v5 with: python-version: '3.10' From 6be00ee329aeb804e37214e519786f06a168c2df Mon Sep 17 00:00:00 2001 From: darkwizard242 Date: Sun, 31 Mar 2024 16:14:33 -0400 Subject: [PATCH 5/7] update build-and-test workflow action versions and include ubuntu noble --- .github/workflows/build-and-test.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index b8a7209..9edec30 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -28,7 +28,7 @@ jobs: steps: - name: Checkout source code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: '${{ env.CUSTOM_DIR }}' fetch-depth: 0 @@ -51,17 +51,17 @@ jobs: strategy: max-parallel: 10 matrix: - IMAGE: [ubuntu-22.04, ubuntu-20.04, ubuntu-18.04, rockylinux-8, centos-7, debian-bullseye, debian-buster] + IMAGE: [ubuntu-24.04, ubuntu-22.04, ubuntu-20.04, ubuntu-18.04, rockylinux-8, centos-7, debian-bullseye, debian-buster] steps: - name: Checkout source code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: '${{ env.CUSTOM_DIR }}' - name: Set up Python 3.10 - uses: actions/setup-python@v3 + uses: actions/setup-python@v5 with: python-version: '3.10' From 70a72ba3c1f366a2eea72b70a54ebedcc1bf894b Mon Sep 17 00:00:00 2001 From: darkwizard242 Date: Sun, 31 Mar 2024 16:14:58 -0400 Subject: [PATCH 6/7] set doc version var to 1.29.0 --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 53433ac..748b96c 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ Available variables are listed below (located in `defaults/main.yml`): ```yaml crictl_app: crictl -crictl_version: 1.22.0 +crictl_version: 1.29.0 crictl_os: linux crictl_arch: amd64 crictl_dl_url: https://github.com/kubernetes-sigs/cri-tools/releases/download/v{{ crictl_version }}/{{ crictl_app }}-v{{ crictl_version }}-{{ crictl_os }}-{{ crictl_arch }}.tar.gz @@ -30,7 +30,7 @@ crictl_file_group: root Variable | Description ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- crictl_app | Defines the app to install i.e. **crictl** -crictl_version | Defined to dynamically fetch the desired version to install. Defaults to: **1.22.0** +crictl_version | Defined to dynamically fetch the desired version to install. Defaults to: **1.29.0** crictl_os | Defines os type. crictl_arch | Defines os architecture. Used for obtaining the correct type of binaries based on OS System Architecture. crictl_dl_url | Defines URL to download the crictl binary from. From 46706f10fea886b36de1c05989d71a688497bf7b Mon Sep 17 00:00:00 2001 From: darkwizard242 Date: Sun, 31 Mar 2024 16:15:17 -0400 Subject: [PATCH 7/7] set role default version var to 1.29.0 --- defaults/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/defaults/main.yml b/defaults/main.yml index 76d3f88..ac33699 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -2,7 +2,7 @@ # defaults file for crictl crictl_app: crictl -crictl_version: 1.22.0 +crictl_version: 1.29.0 crictl_os: linux crictl_arch: amd64 crictl_dl_url: https://github.com/kubernetes-sigs/cri-tools/releases/download/v{{ crictl_version }}/{{ crictl_app }}-v{{ crictl_version }}-{{ crictl_os }}-{{ crictl_arch }}.tar.gz