diff --git a/awx/main/tests/functional/test_licenses.py b/awx/main/tests/functional/test_licenses.py index 62a7291115..8ff2e72bfe 100644 --- a/awx/main/tests/functional/test_licenses.py +++ b/awx/main/tests/functional/test_licenses.py @@ -48,6 +48,7 @@ def test_python_and_js_licenses(): def read_api_requirements(path): ret = {} + skip_pbr_license_check = False for req_file in ['requirements.txt', 'requirements_git.txt']: fname = '%s/%s' % (path, req_file) @@ -65,7 +66,11 @@ def test_python_and_js_licenses(): name = name[:-4] if name == 'receptor': name = 'receptorctl' + if name == 'ansible-runner': + skip_pbr_license_check = True ret[name] = {'name': name, 'version': version} + if 'pbr' in ret and skip_pbr_license_check: + del ret['pbr'] return ret def read_ui_requirements(path): diff --git a/requirements/requirements.in b/requirements/requirements.in index 70be91deb8..68cb3852df 100644 --- a/requirements/requirements.in +++ b/requirements/requirements.in @@ -59,3 +59,7 @@ uwsgitop wheel pip==19.3.1 # see UPGRADE BLOCKERs setuptools==41.6.0 # see UPGRADE BLOCKERs + +# Temporarily added to use ansible-runner from git branch, to be removed +# when ansible-runner moves from requirements_git.txt to here +pbr diff --git a/requirements/requirements.txt b/requirements/requirements.txt index dc96cac763..b7e9781d4b 100644 --- a/requirements/requirements.txt +++ b/requirements/requirements.txt @@ -224,6 +224,8 @@ oauthlib==3.1.0 # social-auth-core openshift==0.11.0 # via -r /awx_devel/requirements/requirements.in +pbr==5.6.0 + # via -r /awx_devel/requirements/requirements.in pexpect==4.7.0 # via # -r /awx_devel/requirements/requirements.in diff --git a/requirements/requirements_git.txt b/requirements/requirements_git.txt index 2ccc335035..13c5dd6bff 100644 --- a/requirements/requirements_git.txt +++ b/requirements/requirements_git.txt @@ -1,3 +1,4 @@ git+https://github.com/ansible/system-certifi.git@devel#egg=certifi +# Remove pbr from requirements.in when moving ansible-runner to requirements.in git+https://github.com/ansible/ansible-runner.git@devel#egg=ansible-runner -https://receptor-nightlies.s3.amazonaws.com/receptorctl/receptorctl-latest-py3-none-any.whl +https://receptor-nightlies.s3.amazonaws.com/receptorctl/receptorctl-0.0.0-py3-none-any.whl