* Update octavia-dashboard from branch 'master'
to a65c8d6aaa3d8b39ecf3f38fd88eae95b7352c4e
- Update master for stable/2024.1
Add file to the reno documentation build to show release notes for
stable/2024.1.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2024.1.
Sem-Ver: feature
Change-Id: If2b8aa56474d2f1c76f0793e29aca9358c192e6c
* Update octavia-dashboard from branch 'master'
to 5e6d7c6d074a45991423937a97e6b061bb683bec
- reno: Update master for unmaintained/wallaby
Update the wallaby release notes configuration to build from
unmaintained/wallaby.
Change-Id: I4b4350169b612844b005b9d82dfed4d9815de425
* Update octavia-dashboard from branch 'master'
to 58fb7185409364a1c953a1dc067b99f63ba0fac6
- Merge "Fix python shebang"
- Fix python shebang
The current shebang requires /usr/bin/python which is not available in
Ubuntu Jammy by default.
Change-Id: Ife61c418bb3968296f2d2506c425cd3af7a00cc7
* Update octavia-dashboard from branch 'master'
to cafbed94973bfe8563dff77eba373a31286e3c61
- reno: Update master for unmaintained/yoga
Update the yoga release notes configuration to build from
unmaintained/yoga.
Change-Id: I768c13dd95f5375c28a52f5050cfe7f217bb1d99
* Update octavia-dashboard from branch 'master'
to 702fc2d5ae32a1e2a23832b24eb67d2f300cc598
- Merge "Update python classifier in setup.cfg"
- Update python classifier in setup.cfg
As per the current release tested runtime, we test
python version from 3.8 to 3.11 so updating the
same in python classifier in setup.cfg
Change-Id: I7e78550c76281f693dc0e163b73d407ebf7c3c79
* Update octavia-dashboard from branch 'master'
to 73906fc5d64526f0c604576c9da05e320ea80f07
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I7db177eef3f08238887c6e2352947b94dba7f528
* Update octavia-dashboard from branch 'master'
to 92d72f1220efbe6f21181befbdb3de0d28670af2
- Fix authentication issue with openstacksdk
Due to a bug in openstacksdk [0], rename the 'token' attribute used for
the auth of the openstack client to 'auth_token'.
'token' was incorrectly set to None by openstacksdk, 'auth_token' is the
same as 'token' but is not impacted by the bug.
[0] https://bugs.launchpad.net/openstacksdk/+bug/2046645
Closes-Bug: #2046711
Change-Id: I9dab5aeb19cf4dc44ff7ee20decf20023b20888b
* Update octavia-dashboard from branch 'master'
to c71969ade61af0d49b8fda7de9063260e40d8e96
- Update master for stable/2023.2
Add file to the reno documentation build to show release notes for
stable/2023.2.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2023.2.
Sem-Ver: feature
Change-Id: I8fb934e6f9a8f3bbfdd48758793529caab6de389
* Update octavia-dashboard from branch 'master'
to 5c0277ffc81786e84e25f017528a45b27f32ce6e
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: Ic3317f4e3c0083e6da0f2870ff3a15e58669eab4
* Update octavia-dashboard from branch 'master'
to 4e78a643915d2f2427d8f31a5bfed0a3c7a6802a
- Merge "Fix popover attributes in member add dialog"
- Fix popover attributes in member add dialog
Using popovers in the member table is broken in chrome 114, because of
their new "popover" feature.
Closes-Bug: #2024188
Change-Id: Idb009295495c1d8c732e792a72d58912e0e8d3a7
* Update octavia-dashboard from branch 'master'
to 6fb6871ee0fe22b4e661edf8edc5a93129affa98
- 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
* Update octavia-dashboard from branch 'master'
to b50b1eb5edc625be9bfca2ac3a3140eaf22284a5
- Fix missing comma in example logger setting
The current example does not contain the required comma, which causes
syntax error when actually used.
Change-Id: I554b7764f7574edc9b2932be03811ca9908d69b1
* Update octavia-dashboard from branch 'master'
to 6c9d092c298e5f6043052e0f2b9632b701dc4c1f
- Merge "Update master for stable/2023.1"
- Update master for stable/2023.1
Add file to the reno documentation build to show release notes for
stable/2023.1.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2023.1.
Sem-Ver: feature
Change-Id: I5d2a4e688224484ff2239ad212fd38a2a7f24e1f
* Update octavia-dashboard from branch 'master'
to 0ff7e427213a21190a6d3ed764e65a509df55596
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I6e26c949972bf06f913bf55fb5750841bc36a5b2
* Update octavia-dashboard from branch 'master'
to d6bf1ed92d5d759414115e4ae010710666ea7751
- Fix new issue with tox4
Removing basepython which is no longer needed and which creates
conflicts with py3* jobs
Change-Id: I9dc5e9031cc636450c4da39c6688d01e777c0ba0
* Update octavia-dashboard from branch 'master'
to 529cfb2c9feed4dd882d10a656dbdb0430a4b701
- Remove hard-coded Python path in karma.conf.js
This patch removes hard-coded Python path in karma.conf.js
to fix the npm jobs because now these npm jobs run on
debian-bullseye and py38 are not available there.
Change-Id: I7a94478340937e0e3ca2fc333470efadbdf22a80
* Update octavia-dashboard from branch 'master'
to 774972c44741ec78b36fa45fbf8c356850f55541
- Merge "Address RemovedInDjango40Warning"
- Address RemovedInDjango40Warning
In Django 3.1, django.conf.urls.url() is deprecated
in favor of django.urls.re_path(). For more info see [1]
These were already replaced in Horizon repo by [2].
[1] https://docs.djangoproject.com/en/4.0/releases/3.1/#id2
[2] https://review.opendev.org/c/openstack/horizon/+/827093
Change-Id: I90d44f7e8b3b0067c67dcdf9fbaf57b94e627d3c
* Update octavia-dashboard from branch 'master'
to b2e7f66600e1c757a63c027c70ab5064efa93a43
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I951c4272bc7769d727fce35efb18e786c5c15be9
* Update octavia-dashboard from branch 'master'
to 0ef05b180020e1b787b8a23ac5fa8913f0e65a60
- Merge "Switch to 2023.1 Python3 unit tests and generic template name"
- Switch to 2023.1 Python3 unit tests and generic template name
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope. Also,
updating the template name to generic one.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: I9f3f8471682b7c91194a9749e55810ee00d64e6a
* Update octavia-dashboard from branch 'master'
to cc66c60a953d9217d2249b0e0016770222999ed9
- Merge "Update master for stable/zed"
- Update master for stable/zed
Add file to the reno documentation build to show release notes for
stable/zed.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/zed.
Sem-Ver: feature
Change-Id: Iaacb661e15c60ccfaa4169ca2e87deec4e20cd8a
* Update octavia-dashboard from branch 'master'
to b4e162d83626a6c85c19b5c9b9df4073e9410c6e
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I9065b9f9f5f56ce03d221a0c41213ba0de731a0c
* Update octavia-dashboard from branch 'master'
to a51d1976699daa417d9ce0e0525192c18dd195c8
- Merge "Fix updating a non-HTTP(S) Health Monitor"
- Fix updating a non-HTTP(S) Health Monitor
Prevent octavia-dashboard from sending parameters that trigger a
InvalidOption exception when updating a non-HTTP/non-HTTPS health
monitor.
Story 2008803
Task 42223
Change-Id: Ie669829b149001f77f7475216b86a33d96cb5ff5
* Update octavia-dashboard from branch 'master'
to a12c57d93573b205fd010d7fb89348dd9c6d08c6
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: Ie6c5703abe8aa72a3af6bf3dc3a79a46ee18e368
* Update octavia-dashboard from branch 'master'
to 734b905ae98471e487c8cee5cb41e5208a0f2cc4
- Merge "Drop lower-constraints.txt and its testing"
- 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
* Update octavia-dashboard from branch 'master'
to 704b98084e19081c93c782544c4b5027fbc6ef0d
- Merge "Remove unused oslo.log"
- Remove unused oslo.log
The oslo.log library is not required by octavia-dashboard itself. Thus
can be removed from requirements.
Change-Id: I9a8b64c83667d9fca50433efe568b7a3072e4c5a
* Update octavia-dashboard from branch 'master'
to eb7d526c627032356c400246d780e4ddfcc8386f
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I4c324454d6c69941aadc01a437741ad121ffbe05
* Update octavia-dashboard from branch 'master'
to 8cf77e21542c0a875bb7f1f06e26280fc9d16f49
- Merge "Bump tox minversion to 3.18.0"
- Bump tox minversion to 3.18.0
Since tox 3.18.0, the whitelist_externals option has been deprecated in
favor of the new allow_list_externals option[1].
This change bumps the minversion of tox so that we can replace
the deprecated option.
[1] https://github.com/tox-dev/tox/blob/master/docs/changelog.rst#v3180-2020-07-23
Change-Id: I533fe72cc3a5e1900d8f795582dd63d1f0aab70a
* Update octavia-dashboard from branch 'master'
to a10e65ce42f05e6d4ff1aaa2b70d415f8f8418bc
- Merge "Fix network selector filter at LB creation"
- Fix network selector filter at LB creation
Field for network select at LB create allows filtering of
available nets by string input. Currently, filter correctly select nets
which contain entered string somewhere in fields, but selects some other
net when clicked. Provided patch fixes this behavior
Story 2009246
Task 43419
Change-Id: I4b7f2e0f91bb1d46a31f8b996c81b135f886b6d3
* Update octavia-dashboard from branch 'master'
to 1790a190a654704d5411fc472e11c4f9bb292d48
- Replace deprecated ugettext_lazy
The ugettext_lazy method has been deprecated since Django 3.0[1].
This was already replaced in Horizon repo by [2].
[1] https://docs.djangoproject.com/en/3.0/releases/3.0/#id3
[2] cd7c1b5110fe1f64cd9dfbeb1072b37912d0efee
Change-Id: I4ba3ab420cbe508ff4c2014092ef08374d58988b
* Update octavia-dashboard from branch 'master'
to a64fa32dc3159581a1a57eca033a9f1c7f3c5989
- Use Horizon project template for nodejs jobs
Horizon defined a project template 'horizon-nodejs-jobs'
for nodejs jobs. This patch updates ``.zuul.yaml`` to
use that template to run nodejs jobs here.
Change-Id: I966a3d22bcc1edc87402ba187033721d74b6d653
* Update octavia-dashboard from branch 'master'
to 72577197691d9ea7c21b21ad91be2d40eebee226
- Migrate to AngularJS v1.8.2
Update the calls to the horizon apiServer to match [0]
It also update few packages versions in ``package.json`` to
sync with horizon ``package.json`` file.
It also switches the test engine to firefox to align to horizon.
[0] Ifdad18e805953957bfaa1b42908dfbbe8976dbcb
Depends-On: https://review.opendev.org/c/openstack/horizon/+/843346
Change-Id: If8a32fc0c28ce4f78127bd026daddb66372a8822
* Update octavia-dashboard from branch 'master'
to 1f6691e05cc7927c872d319bf7be76ab4e309cf6
- Add Python3 zed unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for zed.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: I8fec4859616a14c334abf04b1075d63fecec4134
* Update octavia-dashboard from branch 'master'
to 057f04c10b86cc9d422e063a64d211e6c52be840
- Update master for stable/yoga
Add file to the reno documentation build to show release notes for
stable/yoga.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/yoga.
Sem-Ver: feature
Change-Id: I72772778761f4e86fae5fee28f41649c1476ffc0
* Update octavia-dashboard from branch 'master'
to 11199c04c7f7cb5c004a82c371a65671bac01da8
- Merge "Updating python testing classifier as per Yoga testing runtime"
- Updating python testing classifier as per Yoga testing runtime
Yoga testing runtime[1] has been updated to add py39
testing as voting. Unit tests update are handled by the
job template change in openstack-zuul-job
- https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/820286
this commit updates the classifier in setup.cfg file.
[1] https://governance.openstack.org/tc/reference/runtimes/yoga.html
Change-Id: Ieab82b0547f52e435d075de5b771287372ef8f20
* Update octavia-dashboard from branch 'master'
to d42395fcb70408b8eba96e60af1769532d85d36e
- Merge "setup.cfg: Replace dashes by underscores"
- setup.cfg: Replace dashes by underscores
Since setuptools v54.1.0[1], the parmeters with dash have been
deprecated in favor of the new parameters with underscore.
This change updates the parameters accordingly to avoid the warnings
like the example below.
UserWarning: Usage of dash-separated 'description-file' will not be
supported in future versions. Please use the underscore name
'description_file' instead
[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb
Change-Id: I32216aeb2128c3e1995492f1f47bd47434a26cb0
* Update octavia-dashboard from branch 'master'
to b1a86bb6ff3fa784b733641594eea86c2bb008d9
- Fix invalid value range for member weight
Octavia supports setting the weight of members from 0 to 256, but
in Horizon the value 0 was not accepted. This fix allows entering
the value 0 as well, which is important for putting a member into
DRAINING state.
Change-Id: I25ce292f962cf6a0d6f017fe7bc47aaed0790efc
Story: 2009804
Task: 44362
* Update octavia-dashboard from branch 'master'
to 83267ea0d071a410baf559c049f7f932243579da
- Add Python3 yoga unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for yoga.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: I15d3240031c9d507a5c6b79e94b33e58a07c7227
* Update octavia-dashboard from branch 'master'
to 116e19a107ec4baf2fe5fb6e118eb7ee54a720d3
- Update master for stable/xena
Add file to the reno documentation build to show release notes for
stable/xena.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/xena.
Sem-Ver: feature
Change-Id: I9a0db58345a741f066e98fa6cc9a083d2d0d4eda
* Update octavia-dashboard from branch 'master'
to 05fbc0308039c88d64a4b27568f2f8f8729a303f
- Merge "Remove unicode to adapt to python3"
- Remove unicode to adapt to python3
Change-Id: I324d36a1e92c66556f73a839acbde425f669d2a3
* Update octavia-dashboard from branch 'master'
to caaeaf2d2598ae2f8255023b5901fd57d37b1062
- Merge "Fix deleting multiple resources"
- Fix deleting multiple resources
Fix an issue that occured when deleting multiple resources at the same
time, the first one was correctly deleted but the other resources failed
because the load balancer was still in a PENDING_UPDATE provisioning
status.
In case of conflicts/PENDING UPDATE provisioning status, added a thread
to defer the deletion of the resource when the LB is active.
Story 2008798
Task 42212
Change-Id: I0ae2472549296c1a299f6f0d73c386dcb65a54f0
* Update octavia-dashboard from branch 'master'
to 7e390312eaf3cbbf89d46b05dd20b5296d61616d
- Change the Octavia Barbican namespace
The octavia dashboard has a built-in barbican rest API client used
to access barbican for certificate selection during load blanancer
creation.
Unfortunately, this client used the "barbican" namespace, which is
now used by the barbican-ui dashboard.
This patch renames the octavia client namespace to be octavia-barbican
to eliminate any namespace collisions with the barbican-ui dashboard.
Change-Id: Idec2c182b2758a148ae9d0efa251510d5e7985a3
* Update octavia-dashboard from branch 'master'
to 91042f2b1080c9c8a45bf7e7f61f17bbf0d38572
- Drop horizon-nodejs10-jobs template
As we already added horizon-nodejs14-jobs template in this plugin
and nodejs14 jobs running fine. So let's drop horizon-nodejs10-jobs
template because nodejs10 is already EOL.
Change-Id: Ie6a547bacdc1dff069720755d6bb2214680525a5
* Update octavia-dashboard from branch 'master'
to 27f5295c83965ecc68b30a0b4b43127470ef1cc3
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I39d3df6a33328bb4688d942119d19a79172b07dd