diff --git a/integration-requirements.txt b/integration-requirements.txt index a34b63e7072..3727021e12b 100644 --- a/integration-requirements.txt +++ b/integration-requirements.txt @@ -2,7 +2,7 @@ # PyPI requirements for cloud-init integration testing # https://cloudinit.readthedocs.io/en/latest/topics/integration_tests.html # -pycloudlib>=1!6.7.0,<1!8 +pycloudlib>=1!6.7.0,<1!9.3 # Avoid breaking change in `testpaths` treatment forced # test/unittests/conftest.py to be loaded by our integration-tests tox env diff --git a/tests/integration_tests/modules/test_ubuntu_pro.py b/tests/integration_tests/modules/test_ubuntu_pro.py index c9fe6af0757..f955e6eb60f 100644 --- a/tests/integration_tests/modules/test_ubuntu_pro.py +++ b/tests/integration_tests/modules/test_ubuntu_pro.py @@ -19,6 +19,7 @@ FOCAL, IS_UBUNTU, JAMMY, + NOBLE, ) from tests.integration_tests.util import ( get_feature_flag_value, @@ -236,7 +237,7 @@ def maybe_install_cloud_init(session_cloud: IntegrationCloud): @pytest.mark.skipif( - not all([IS_UBUNTU, CURRENT_RELEASE in [BIONIC, FOCAL, JAMMY]]), + CURRENT_RELEASE not in [BIONIC, FOCAL, JAMMY, NOBLE], reason="Test runs on Ubuntu LTS releases only", ) @pytest.mark.skipif(