Commit Graph

31 Commits

Author SHA1 Message Date
Tom Weininger 6fb6871ee0 Fix error related to barbicanclient
Octavia Dashboard used protected barbicanclient API that seems to be
broken now. Fixing that by replacing barbicanclient by future-proof
openstacksdk.

Closes-Bug: #2023534
Change-Id: I882869ef0f5b6381372e3447af7ca1981ca02d65
2023-06-27 12:25:28 +02:00
Zuul 734b905ae9 Merge "Drop lower-constraints.txt and its testing" 2022-08-18 09:13:05 +00:00
Ghanshyam Mann 91c6a2de3b Drop lower-constraints.txt and its testing
As discussed in TC PTG[1] and TC resolution[2], we are
dropping the lower-constraints.txt file and its testing.
We will keep lower bounds in the requirements.txt file but
with a note that these are not tested lower bounds and we
try our best to keep them updated.

[1] https://etherpad.opendev.org/p/tc-zed-ptg#L326
[2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal

Change-Id: I4377339ff52836ad953e3936b3e6a33b3ba73389
2022-08-16 19:57:36 +00:00
Takashi Kajinami b24eeb4e55 Remove unused oslo.log
The oslo.log library is not required by octavia-dashboard itself. Thus
can be removed from requirements.

Change-Id: I9a8b64c83667d9fca50433efe568b7a3072e4c5a
2022-08-16 18:06:15 +00:00
Gregory Thiemonge 400c1194e0 Add TLS enabled support for pools
Bump openstacksdk to 0.53.0, it provides the tls_enabled flag for
Octavia pools.

Story 2008368
Task 41277

Change-Id: I41559e3f2d13e5adbb850f28f058b72404e28124
2021-01-29 10:20:38 +01:00
Michael Johnson 6db692e5fa Bump the minimum openstacksdk version
The availability zone updates for octavia-dashboard require a
minimum version of 0.46.0 openstacksdk[1].
This patch bumps that minimum in the lower-constraints and
requirements.txt file.

[1] https://docs.openstack.org/releasenotes/openstacksdk/ussuri.html#relnotes-0-46-0-stable-ussuri

Change-Id: Ia04b2e11608d6dac359b0acf0e712ade2e7894e5
2020-06-09 13:03:12 -07:00
manchandavishal b96ac1a45c Remove six usage
This repo does not support Python 2 anymore, so we don't need
six for compatibility between Python2 and 3, convert six usage to Python
3 code.

Change-Id: I66624801278c2fbedfe29ed6166f525b3cef1d34
2020-01-15 00:14:02 +00:00
manchandavishal d30787d677 Drop Django 1.11 support
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
2020-01-02 20:47:24 +00:00
Jacky Hu 38e835ceea Add load balancer flavor support
Change-Id: If698df8e5cea1b527477b9f546afd52bd37d8989
Depends-On: https://review.openstack.org/634532
2019-03-06 13:56:04 -08:00
Akihiro Motoki a5edff2a50 Drop nose dependencies
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
2018-08-18 04:10:37 +09:00
OpenStack Proposal Bot 1ba875ac37 Updated from global requirements
Change-Id: I6eb90902172bf0e275373da1090965b7563947d5
2018-03-16 07:34:43 +00:00
OpenStack Proposal Bot a005e64ef0 Updated from global requirements
Change-Id: I954df3c759f7968b71eda3045ed9518608f1ad8c
2018-03-15 07:27:55 +00:00
Michael Johnson 424b307689 Remove tox_install
Tox_install is no longer required, this patch removes it.

Change-Id: I630f110810f9f3fbd16eeed0034bb3f665f66075
2018-03-14 20:18:16 +01:00
OpenStack Proposal Bot 760f36566c Updated from global requirements
Change-Id: If08560c1eb7007c908ad4f0ead0027571c5fa6da
2018-02-14 09:15:19 +00:00
OpenStack Proposal Bot d496249728 Updated from global requirements
Change-Id: Iabf3cbe8d02745e8dc9e363dd89e48a56bb3f429
2018-01-16 04:21:01 +00:00
OpenStack Proposal Bot d84210567c Updated from global requirements
Change-Id: I9812780d693f82076c4bc397c0c7af2dcf469a27
2017-11-16 11:16:51 +00:00
OpenStack Proposal Bot ab13f34562 Updated from global requirements
Change-Id: I8f5d811c7deb49c4999ec3d8cf928440f3224386
2017-11-03 17:59:05 +00:00
OpenStack Proposal Bot fe0fe1f535 Updated from global requirements
Change-Id: Icf5d1bde08d3fba24ce8fe3feeb8127a8fab9320
2017-09-26 02:35:39 +00:00
Michael Johnson a6b39d5e79 Fix project requirements
oslo.log, six, and python-keystoneclient where missing from the
requirements.txt file.

Change-Id: Ia8f85314b730458b0aaf4167a0be2f25f9bfc8a6
Story: 1688211
Task: 5667
2017-09-20 19:21:05 -07:00
OpenStack Proposal Bot c8f2d5a469 Updated from global requirements
Change-Id: I23268320f2b7cbb9dbe83c31c5c6d73882287d6a
2017-09-20 22:26:06 +00:00
Michael Johnson d49b14ac01 Convert octavia-dashboard to use Octavia v2 API
This patch coverts the Octavia dasboard over to use the openstack SDK
and the new Octavia v2 API.

It's octavia-dashboard, now with less neutron-lbaas (ok, no neutron-lbaas)

Change-Id: I71fd67128210c3ff365838414920a1de1883ebd2
2017-09-13 16:33:39 +08:00
OpenStack Proposal Bot d77592cdd6 Updated from global requirements
Change-Id: Ia83ced9a881e47f160780f4d61dc6dc14b03ce0c
2017-08-04 12:55:10 +00:00
OpenStack Proposal Bot 25182ecd88 Updated from global requirements
Change-Id: I2ad28138f99eddc1cbd8bcdfe9581cda006ddd1e
2017-07-29 02:37:42 +00:00
OpenStack Proposal Bot 8b7bb910b2 Updated from global requirements
Change-Id: I8fb4c8ef937c8667a022605ce21417b3da5e6d5d
2017-06-09 03:52:13 +00:00
OpenStack Proposal Bot 8fea7b5e13 Updated from global requirements
Change-Id: I0267df8611c7b03b2531e2a9e035e17919271ce4
2016-11-14 19:37:36 +00:00
OpenStack Proposal Bot 38605d2e4c Updated from global requirements
Change-Id: Id1ce1847e35362015653f5352faad11f75c209f6
2016-05-06 22:19:38 +00:00
OpenStack Proposal Bot b2dbf27ed9 Updated from global requirements
Change-Id: Icce8d9680a94713e06b816c7831576a90df4b287
2016-04-13 12:45:29 +00:00
OpenStack Proposal Bot 87b2c957de Updated from global requirements
Change-Id: Ib0ae34187696ec72925cd929b8271ecb65955a84
2016-04-07 16:52:30 +00:00
Justin Pomeroy c3ec347a54 Add support for TERMINATED_HTTPS protocol
This adds support for the TERMINATED_HTTPS listener protocol when
creating a new listener. When this option is selected the SSL
Certificates tab is displayed after the Listener Details tab and
allows selecting one or more available certificates. The user must
have barbican available and authority to list certificates and
secrets. Certificate containers must be created in barbican before
they will be available when creating a listener.

Partially-Implements: blueprint horizon-lbaas-v2-ui
Change-Id: Ia9312fa865d85ca977c1daea347d97bd69e9c5ba
2016-03-01 10:46:57 -06:00
OpenStack Proposal Bot b16542e6a0 Updated from global requirements
Change-Id: I689f099a656e28ef1ce0f5e8ceec12bdf0f27456
2016-02-10 21:55:57 +00:00
Doug Wiegley 648464eb8b Initial cookiecutter commit
Change-Id: I0e667a8fafc19ec15de2174b0c6f94d531d2a615
2015-08-07 15:41:49 -06:00