* Update magnum-ui from branch 'master'
to bd200e53fed41987c2fb70b269d637019179e9e5
- 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: Id95031ed8e52e844f3a9f59ddad54ae05fb53ada
* Update magnum-ui from branch 'master'
to 463d21c81321129a6d37c518d3039641b78b0311
- Merge "Update python classifier in setup.cfg"
- Update python classifier in setup.cfg
As per the current release tested runtime, we test
till python 3.11 so updating the same in python
classifier in setup.cfg
Change-Id: Id4d0ce8d3a24ef912ca286f12078c86465c6084a
* Update magnum-ui from branch 'master'
to 7b609ce2f39aa2270e198c8cf0583a1c262476b8
- Merge "Add dropdown list to select fixed subnet"
- Add dropdown list to select fixed subnet
When creating a cluster and the user decides to reuse an existing
network, it must also choose a subnet, otherwise the resulting
configuration may be invalid when trying to allocate a port.
Closes-Bug: #2038663
Related-Bug: #2038109
Change-Id: I08943f10418385a39eecc7b4117d162854d2d010
* Update magnum-ui from branch 'master'
to fc95b618a428283aacf9b36d94f50ee096999f66
- Merge "Test 'trackBy' property in cluster template object"
- Test 'trackBy' property in cluster template object
This change tests that the generated trackBy property contains the
expected value composed by the object id and updated_at when available
otherwise fallback to created_at.
Change-Id: I7becdd513cd17879d1c99c7b60ed708bb5a34a09
* Update magnum-ui from branch 'master'
to 4fd2ebcd51051f573e34ebc28bac8e9d22bac9eb
- Drop use of features removed in Django 4.0
These functions were deprecated in Django 3.0 and have been removed
in Django 4.0. Switch to the functions they were aliased to.
Closes-Bug: #2039226
Change-Id: Iafb6615a7cd26a7746c52a18f11a86b27f1a66e4
* Update magnum-ui from branch 'master'
to 9d1365ee18ff88d9424d17ec7e02645361528385
- 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: I3a363d485eb9611f713860295e4ec3389308d2c0
* Update magnum-ui from branch 'master'
to 39ddd7988e27e15517356b246999d875ae11dfff
- Merge "Cleanup py27 support"
- Cleanup py27 support
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove python 2.7 stanza from setup.py
Change-Id: I831942731fe64bfd75b97392e6c3fb80d7f92278
* Update magnum-ui from branch 'master'
to df2de96e229fe3c5b328b839bec4a265a177e325
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I57446a2c588dcf9303c77091e75a90ef0c6bf6cd
* Update magnum-ui from branch 'master'
to e9dd132879b888c4736859fb3117bb6b7048890e
- Bump magnumclient to support cluster config
Bump magnumclient in requirements to make sure we support feature
cluster config.
Change-Id: I287d4d0c56dbb31530fef0f5577a6b7c27fe32b8
* Update magnum-ui from branch 'master'
to 0fd21a5b62e4601678dde65b498b3d9b05957156
- Merge "Imported Translations from Zanata"
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: Iaa33578b56a2c4c6830f4f4c767b6abd7b3d3561
* Update magnum-ui from branch 'master'
to 4d69e88cc2944f46321a37a8ce1f026ff9ca5be8
- Merge "sign-certificate-modal.controller.js: replace success() with then()"
- sign-certificate-modal.controller.js: replace success() with then()
success() is deprecated in modern Angular, causing
the 'Sign Certificate' UI to fail.
Fixes-bug: 2021588
Change-Id: Idf4ca74b8bc20a17bb53feeeaae9f9481b69b3e4
* Update magnum-ui from branch 'master'
to 61307d6aa5e55af4d7911c81a0f30a6e7e8b91f3
- Add magnum cluster config support
Add support to download cluster config from dashboard
Depends-On: https://review.opendev.org/c/openstack/python-magnumclient/+/890893
Change-Id: I533dbcefbe2828360b88291c0311cf3732050a68
* Update magnum-ui from branch 'master'
to 3954cea91cad465ac50057da716658479e757602
- 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: I6b665dc9069825fba4ecbc6d3af1f44a04497e6f
* Update magnum-ui from branch 'master'
to 452ca7da23f4489bc0dd25cfd031d4f1db04dfa6
- Fix tox
tox4 errors if basepython and python in other envs are different. [1]
Bumped tox minversion as allowlist_externals is only supported in 3.18
[2]
[1] https://github.com/tox-dev/tox/issues/2838
[2] https://github.com/tox-dev/tox/issues/2730
Change-Id: I9d24395a7cc5d8423a58ec1e3ed8468ca6984e77
* Update magnum-ui from branch 'master'
to 92518c90b0fd5012288ff3c454b5d86c4188a5a2
- Merge "Imported Translations from Zanata"
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: Iad486b95e998865d52eafca52d6765cb8e5aabe8
* Update magnum-ui from branch 'master'
to a56bcdc3f5efa9548d32eaf971c27af6e4a46fee
- Merge "Remove references to sys.version_info"
- Remove references to sys.version_info
We support Python 3.6 as a minimum now, making these checks no-ops.
Change-Id: Ie5297e3682834099d2a403652dd875654dc2224e
* Update magnum-ui from branch 'master'
to 273d5e1b1fd7e680072cbcb43ac71a8d57cd74ee
- 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: I3c60948fd4db3fa8f97c2c1ff77bc933fbb4d895
* Update magnum-ui from branch 'master'
to e698ca1027deddfd8ff793db5384734e62de770b
- 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: I311698f8aa383fdfcc5638ed74a16d0fca4bdf78
* Update magnum-ui from branch 'master'
to 7f27167a2e3c9804a8c78d6dcc855b4eebe31683
- Merge "Imported Translations from Zanata"
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I6a8d7e1eb6abe70a629f326ccf90868a2ae558ed
* Update magnum-ui from branch 'master'
to 3fc19379494f7b1f91a86b69a83c38aaeb71d42c
- 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: I542d4a61168b294fda5a7f40b9759825cc4eef38
* Update magnum-ui from branch 'master'
to db90cd670d6d94e01d4a4b83941a04ab29285317
- 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: Ie59fc55bdb2f8ac20ac4a7a6718e9cdb27c4ad8a
* Update magnum-ui from branch 'master'
to f8580d7c2b274dec8aed99bb2f83d7c18035ccbb
- Merge "Use Horizon project template for nodejs jobs"
- 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.
Depends-On: https://review.opendev.org/c/openstack/horizon/+/831929
Change-Id: I2812afb4ec02fdcadb0284db2c95651ce8e8dbf3
* Update magnum-ui from branch 'master'
to 44697255ee89736478b33ed15e864fe5257a810a
- Migrate to AngularJS v1.8.2
This patch aligns current code with AngularJS v1.8.2 requirements.
It also updates zun-ui to use the Firefox browser instead of phantomjs
browser to fix "nodjs-run-test" job because phantomjs browser has some
issue with backticks.
Change-Id: I61d9cfb795f7e789cd3c160934f05f54eb48fcda
* Update magnum-ui from branch 'master'
to 4c63756e4bfffd8398a4508ca9a5f43403b139cc
- 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: I54657ef425f274cc6ed860b3600652dfd2c03438
* Update magnum-ui from branch 'master'
to e203d7791f16d79b934f26661794ed10a3d2ea16
- Fixed Unit test for magnum-ui
After 7052b7f065 merged in openstack/horizon a new Unit
test class introduced in horizon i.e. RestAPITestCase.
This patch updates magnum-ui to import RestAPITestCase
class instead of TestCase. For more info. see [1]
[1] https://review.opendev.org/c/openstack/horizon/+/827097/2/openstack_dashboard/test/helpers.py#485
Change-Id: I4ef0cd315e615e390f15a8fa16fe4aaa380a2470
* Update magnum-ui from branch 'master'
to 36b57fae1eb76792d04e4ff46448373ae8b5f0d6
- 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: Ic168f4c3d562fb8c57bda8a2b1d8e49dc1a340a2
* Update magnum-ui from branch 'master'
to b4ec1826acf6bd38317985a60076f6848f4d9363
- 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: I2d9691981efb0bf33696ae5d22cce22659df3072
* Update magnum-ui from branch 'master'
to 731488eaef5d5b28934af1c77b8e7289759be370
- 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 magnum-ui from branch 'master'
to fede1bee320c18c2f8f3a91d2c375b82e598e7b2
- 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: I3e1fe890025a5f9fe02eaf2072fc6c5e64d3a25c
* Update magnum-ui from branch 'master'
to 2d29851f129da205d796249a3f5aaf848d26a91e
- 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: I4479b0cb6d367b8a5c20211fd799c9b23544a3ef
* Update magnum-ui from branch 'master'
to bcd7fbfde73ebf6e0cbd13a511802f3ec50cbb45
- Default `floating_ip_enabled` to true in cluster template
This matches the default value in the Magnum API backend.
Signed-off-by: Md Safiyat Reza <reza.safiyat@gmail.com>
Change-Id: Idf74601b8efa195bae756005cc8f4b83400eac87
* Update magnum-ui from branch 'master'
to defed81ab78bc6098a3ec7652a6eb6e649232b06
- Merge "Update horizon nodejs template"
- Update horizon nodejs template
Nodejs10 is already EOL[1] . So this patch updates
horizon-nodejs10 template with horizon-nodejs14 template
which is next LTS vesrion of nodejs.
[1] https://nodejs.org/en/about/releases/
Change-Id: Iceb9652c52fc68d52d842edf80ad475020a88f41
* Update magnum-ui from branch 'master'
to e5a8eb4d2a83257bd2c289a8a19a6e00b178300c
- Merge "Support zero workers nodes on Horizon dashboard"
- Support zero workers nodes on Horizon dashboard
This ensures that magnum-ui requests default to DEFAULT_API_VERSION=1.10
to allow resize to zero worker nodes unless otherwise configured.
Story: 2005054
Task: 41835
Change-Id: I96d5cdbb669c4d2b92db6f7aa4f9970e33adf093
* Update magnum-ui from branch 'master'
to 335fb71a58fa5be27ce144daf4585061659d444e
- Remove hard_limit check in dashboard
This erroneously displays a quota of 20 if quota is 0. Since Change
I1b278d221d0f15d92d67869cd3ac897d041eaf90, API always returns a quota,
so this check is no longer necessary.
Also fixed to show 100% if quota = 0; without this dashboard will show
NaN% when 0/0 .
Change-Id: Id59e63639667e2ec5fa01b57ef4a7ff5cd0db37d
* Update magnum-ui from branch 'master'
to c9555d0e2a765db0b80a17193ec958bf4803857f
- Add Python3 xena unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for xena.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: I42ad90621d9bbc62c22852fd38f8c78eadb27903
* Update magnum-ui from branch 'master'
to 74a0261139c474ed50acdfd9675d81e4dc89984a
- Update master for stable/wallaby
Add file to the reno documentation build to show release notes for
stable/wallaby.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/wallaby.
Sem-Ver: feature
Change-Id: I58de2230903431914256a77181e294d9a6cd73d7
* Update magnum-ui from branch 'master'
to e5518874c224dc76d3c6ff9f96f1c7f3cda3ce0a
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I49e34dc63146ed630368d7da02cd696b566f0a29
* Update magnum-ui from branch 'master'
to 5be62ae15fe3d3d2b5d7d0436d33bf1643ab4b94
- Use TOX_CONSTRAINTS_FILE
UPPER_CONSTRAINTS_FILE is old name and deprecated.
This allows to use upper-constraints file as more
readable way instead of UPPER_CONSTRAINTS_FILE=<lower-constraints file>.
For more info. please refer [1].
[1] https://zuul-ci.org/docs/zuul-jobs/python-roles.html#rolevar-tox.tox_constraints_file
Change-Id: I5403b96d4dd0faac9f1295d57a1680a7d452c7b1
* Update magnum-ui from branch 'master'
to a09bcb0623758d2312f0c5159826f5c16509c847
- Update lower-constraints for new pip
This patch bump a series of lower-constraints and
requirements to work with new pip resolver. For
more information please refer [1]. It also fix some
pep8 issues.
[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-December/019285.html
Change-Id: I0ce1e41b6e064866ef1e5e7cf8c55bb8a2cc5963
* Update magnum-ui from branch 'master'
- Add Python3 wallaby unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for wallaby.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: Ic0fc60d77481940c0aae63d92a125781899be9f2
* Update magnum-ui from branch 'master'
- Update master for stable/victoria
Add file to the reno documentation build to show release notes for
stable/victoria.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/victoria.
Change-Id: I80f64f6f4f6e69bb15325a913aac383dd5fc2a2a
Sem-Ver: feature
* Update magnum-ui from branch 'master'
- Merge "[goal] Migrate testing to ubuntu focal"
- [goal] Migrate testing to ubuntu focal
If we move horizon jobs to focal then magnum-ui 'nodejs-test' job fails.
This patch adds libfontconfig1 in bindep.txt as phantomjs requires
libfontconfig[1] to fix failed nodejs job.
Depends-On: https://review.opendev.org/#/c/744647/
[1] https://www.npmjs.com/package/phantomjs-prebuilt#linux-note
Change-Id: I446ec56c0fa1d824dc3eb88810b19bc871072cd4
* Update magnum-ui from branch 'master'
- Merge "Support enable/disable loadbalancer when creating cluster"
- Support enable/disable loadbalancer when creating cluster
Support enable/disable loadbalancer when creating cluster to
override the master_lb_enable config in cluster template.
Task: 40425
Story: 2007949
Change-Id: If548c7b7c95c3db191272a505ba3bff451076b13
* Update magnum-ui from branch 'master'
- [goal] Migrate testing to ubuntu focal
As per victoria cycle testing runtime and community goal[1]
we need to migrate upstream CI/CD to Ubuntu Focal(20.04).
Fixing:
- bug#1886298
- bug#1886296
Bump the lower constraints for required deps which added python3.8
support in their later version.
Bump the pyflakes to 2.1.1 as min version to run pep8 jobs
on py3.8 which is default python vesion in ubuntu focal.
Story: #2007865
Task: #40193
Closes-Bug: #1886298
Closes-Bug: #1886296
[1] https://governance.openstack.org/tc/goals/selected/victoria/migrate-ci-cd-jobs-to-ubuntu-focal
Change-Id: I3c535fc21dddce6e07817c9af8016fb407d9ed31
* Update magnum-ui from branch 'master'
- Fix py36 job setup
The zuul template 'openstack-python3-victoria-jobs-horizon'
already includes py36 job as voting in both check and gate.
This patch remove the ancient overwrite of non-voting in check
queue. The py36 job is running fine and can be voting.
Change-Id: I4746fd7f06f48d1ed6d2db97553ebd04e2ad9843