From 1496435b6e0684dcf3fe749f71701d4ad8af4415 Mon Sep 17 00:00:00 2001 From: Dmitriy Rabotyagov Date: Fri, 4 Jul 2025 20:17:07 +0200 Subject: [PATCH] Ensure u-c are used for Skyline installation We had U-C commented out, likely due to the reason that Skyline was not compliant with u-c for some release back in the days ( when project was still emerging). Now this stroke back and Skyline is broken when fetching latest httpx, while httpx is defined in u-c Closes-Bug: #2115986 Change-Id: I4ce56671921120d55ce47c9eca7fa974fba3184a Signed-off-by: Dmitriy Rabotyagov --- defaults/main.yml | 4 ++-- releasenotes/notes/skyline_u_c_usage-6167d7c50e6777f5.yaml | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 releasenotes/notes/skyline_u_c_usage-6167d7c50e6777f5.yaml diff --git a/defaults/main.yml b/defaults/main.yml index 63c14e8..1cb3c2c 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -59,8 +59,8 @@ skyline_console_pypi_version_regex: "^(\\d*!)?(\\d*)(\\.(\\d*))*((a|b|rc)(\\d*)) skyline_upper_constraints_url: >- {{ requirements_git_url | default('https://releases.openstack.org/constraints/upper/' ~ requirements_git_install_branch | default('master')) }} -skyline_git_constraints: [] -# - "--constraint {{ skyline_upper_constraints_url }}" +skyline_git_constraints: + - "--constraint {{ skyline_upper_constraints_url }}" skyline_pip_install_args: "{{ pip_install_options | default('') }}" diff --git a/releasenotes/notes/skyline_u_c_usage-6167d7c50e6777f5.yaml b/releasenotes/notes/skyline_u_c_usage-6167d7c50e6777f5.yaml new file mode 100644 index 0000000..e335902 --- /dev/null +++ b/releasenotes/notes/skyline_u_c_usage-6167d7c50e6777f5.yaml @@ -0,0 +1,5 @@ +--- +fixes: + - | + Fix Skyline installation problem after httpx 1.0 release due to + not using OpenStack upper-constraints for installation.