Bump openstacksdk to 0.53.0, it provides the tls_enabled flag for
Octavia pools.
Story 2008368
Task 41277
Change-Id: I41559e3f2d13e5adbb850f28f058b72404e28124
The mock third party library was needed for mock support in py2
runtimes. Since we now only support py36 and later, we don't need it
in lower-constraints.
These changes will help us to drop `mock` from openstack/requirements
Change-Id: I8adfadd54749890e83a3a3048ad70a16428857d7
This patch update hacking version to 3.0.0[1]. In order to make code compatible
with new hacking rules line break before/after binary operator I have added
W504 into ignore list in tox.ini. It also drop flake8, hacking, django-babel,
and mox3 packages from lower-requirements.txt.
[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html
Change-Id: I96fc5ca23010958d68cf261793489580b57f3a4f
Horizon requires pyScss>=1.3.7 [1] but lower-constraints.txt
in octavia-dashboard uses pyScss 1.3.4 which can cause the
failure in future. So this patch update pyScss version in
lower-constraints.txt to sync the change.
[1] https://review.opendev.org/#/c/715241/
Change-Id: Ie05e0d9989b26369aaa35ef32ce6140e5228902a
Django 1.11 ends its extended support in April 2020 (which is before
Ussuri release), so horizon drops Django 1.11 support in Ussuri.
tox envs for non-primary Django versions are no longer needed in tox.ini
as testing environments for non-primary Django versions are setup in
the zuul jobs now.
horizon>=17.1.0 is required to use Django 2.2. requirements.txt and
lower-constraints.txt are updated accordingly. for more info. please
refer [1].
Depends-On: https://review.opendev.org/#/c/700733/
[1] https://etherpad.openstack.org/p/Enable_Django22_support_in_Horizon_Plugin
Change-Id: If7c7ce79594449637655c4832db50c2c243ce1c0
horizon requires Django>=1.11 but lower-constraints.txt in ocatavia-dashboard
uses Django 1.8. As a result, the latest Django 3.0.1 which is not supported
in horizon yet is installed when installing horizon as sibling.
This leads to a failure in lower-constraints job like [1].
[1] https://zuul.opendev.org/t/openstack/build/5ad97e34d5674d00af0713d57c02f616
Change-Id: I7f8db57600b39e4f230261e15d103b1d32968b38
Horizon test setting no longer depends on nose and related stuffs.
This commit cleans up nose related dependencies.
The change was made in horizon Rocky-3,
so horizon 14.0.0.0b3 is required at least.
Change-Id: I3b9a51d79de04279e1872cc41a2bb7c69a0f08f8
This patch updates the octavia-dashboard tox environment to use stestr.
Depends-On: https://review.openstack.org/570260
Change-Id: I122cd42fea3972d2e9488a1c4239e061edb8a54b
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.
Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.
Add openstack-tox-lower-constraints job to the zuul configuration.
See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.
Change-Id: I0ad0aa3533d324a46289920efb9ad637cbcf37f7
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>