Release pyscss constraints

With [1] pyscss version was bumped to 1.4.0. With that horizon also
requires pyscss>=1.4.0 which means there's no need to additionally
constraint it.

We also temporary disable all functional jobs to resolve circular
dependency.

Needed-By: https://review.opendev.org/c/openstack/openstack-ansible/+/847272
[1] 4fa5acc415

Change-Id: I5676d358d1ec38904fc067ab5f14711358f6031c
This commit is contained in:
Dmitriy Rabotyagov 2022-07-04 11:28:30 +02:00 committed by Dmitriy Rabotyagov
parent 7db1f112ef
commit 2c9f231d6a
3 changed files with 2 additions and 9 deletions

View File

@ -32,10 +32,7 @@ horizon_venv_python_executable: "{{ openstack_venv_python_executable | default('
horizon_upper_constraints_url: "{{ requirements_git_url | default('https://releases.openstack.org/constraints/upper/' ~ requirements_git_install_branch | default('master')) }}"
horizon_venv_extra_constraints:
- "pyScss===1.3.7;python_version=='3.8'"
- "pyScss===1.3.7;python_version=='3.9'"
- "pyScss===1.4.0;python_version=='3.10'"
horizon_venv_extra_constraints: []
## The git source/branch for Horizon
horizon_git_repo: https://opendev.org/openstack/horizon

View File

@ -29,7 +29,7 @@
name: "python_venv_build"
vars:
venv_python_executable: "{{ horizon_venv_python_executable }}"
venv_build_constraints: "{{ _u_c_contents.content.split('\n') | reject('match', '^(horizon|pyScss)=') | list + horizon_venv_extra_constraints }}"
venv_build_constraints: "{{ _u_c_contents.content.split('\n') | reject('match', '^(horizon)=') | list + horizon_venv_extra_constraints }}"
venv_build_distro_package_list: "{{ horizon_devel_distro_packages }}"
venv_install_destination_path: "{{ horizon_bin | dirname }}"
venv_pip_install_args: "{{ horizon_pip_install_args }}"

View File

@ -16,10 +16,6 @@
- project:
templates:
- check-requirements
- openstack-ansible-deploy-aio_distro_lxc-jobs
- openstack-ansible-deploy-aio_lxc-jobs
- openstack-ansible-deploy-aio_metal-jobs
- openstack-ansible-deploy-aio_distro_metal-jobs
- openstack-ansible-linters-jobs
- publish-openstack-docs-pti
- build-release-notes-jobs-python3