* Update ironic-ui from branch 'master'
to 821cafc67ff2608ba9717ae6110161e9c9ca0ad9
- 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: I6b4781560af6d35fb70fada1d374d99c2bfecd59
* Update ironic-ui from branch 'master'
to ec70fbd5a0413e29d9e2fbc8db891e9637c3087e
- Merge "reno: Update master for unmaintained/wallaby"
- reno: Update master for unmaintained/wallaby
Update the wallaby release notes configuration to build from
unmaintained/wallaby.
Change-Id: I19b5d5aab1563e107ae90701d9a4a5b4db9c07a9
* Update ironic-ui from branch 'master'
to 19480987dfa624029e79bbe3207be488fc459686
- Merge "reno: Update master for unmaintained/xena"
- reno: Update master for unmaintained/xena
Update the xena release notes configuration to build from
unmaintained/xena.
Change-Id: Ib5374e227f1f8e321057e9a7ce9f8b00a1c7cbc3
* Update ironic-ui from branch 'master'
to 01742a861efe0a6c704a2db4d03baba55244b47c
- reno: Update master for unmaintained/victoria
Update the victoria release notes configuration to build from
unmaintained/victoria.
Change-Id: I36e97595adda269aa4299926f9bd7805166aab1d
* Update ironic-ui from branch 'master'
to 6723871d4fa0723cd7ac0a4105b5c77f92c43059
- 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.10 and python 3.11 so updating the same in python
classifier in setup.cfg
Change-Id: I0defc800a81963359a582657729ff05a2df8c2b9
* Update ironic-ui from branch 'master'
to 34f08f217bc53b1f718ddf271a7e934dcd013d54
- reno: Update master for unmaintained/yoga
Update the yoga release notes configuration to build from
unmaintained/yoga.
Change-Id: I2055016e6c190878abaa5726afc7c4da1c6dec73
* Update ironic-ui from branch 'master'
to 1e10c0a2398d82e47fce88abaada84f27870b4ab
- Merge "[codespell] Fixing Spelling Mistakes"
- [codespell] Fixing Spelling Mistakes
This is the first in a series of commits to add support for codespell. This is continuning the process completed in ironic-python-agent.
Future Commits will add a Tox Target, CI support and potentially a git-blame-ignore-revs file if their are lots of spelling mistakes that could clutter git blame.
Change-Id: I1efadb54995b0f5a2a8b672f017831a3009cb6d2
* Update ironic-ui from branch 'master'
to 3dc6ebadafc6410e91006134bfc852687169e618
- Bupm hacking
hacking 3.0.x is too old.
Change-Id: Ib325f6591cce4de88d4878373c5b25adcf747b94
* Update ironic-ui from branch 'master'
to 23aea8b8fb029151395d881467fa95aba295033b
- 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: I85c77fa4cd364ed19307939454b316830e7fb8b5
* Update ironic-ui from branch 'master'
to 8a8e8fab4ebaf421c4de6a8a9b60d9a5c5e3f7ff
- Fix release note build
This fixes the following error in release note build.
Warning, treated as error:
Invalid configuration value found: 'language = None'. Update your
configuration to a valid language code. Falling back to 'en' (English).
Change-Id: I907f20004ffc351b89bf12120d2f317037260009
* Update ironic-ui from branch 'master'
to 93ca4f46d2f6084f9eaef31f7f5e19cc36ff3ebd
- Merge "Django 4.x: ugettext_lazy is removed"
- Django 4.x: ugettext_lazy is removed
In Django 4.x, ugettext_lazy is removed, and one must call the
function gettext_lazy() instead, which was a alias in previous
versions of Django.
Change-Id: I50a3a4c3a8a0713f38a7d143046ba944440fa0f1
* Update ironic-ui from branch 'master'
to 3f636aaf98dd7fb3bd8748c4b910da2cb8dd4288
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I613615acd6d72a4e19b7ddc7de1fb0260e943601
* Update ironic-ui from branch 'master'
to 676aef6bbfe886cfbc8f8cc617cd8a271b8e85b2
- 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: If57319b6f89f19edb007acda3488442e232df6bb
* Update ironic-ui from branch 'master'
to 85630a37979104d895f899182d71778f2fb194ca
- Fix tox4 errors
- Remove skipsdist that it was never supported and causes breakage
when used with usedevelop.
Change-Id: Id4d4b1306999bef9d0e894a2ae7d104caef55075
* Update ironic-ui from branch 'master'
to 647f4988390e425f3803a200d2ad8877b56bc8c1
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I51a0b0a888286d6a448971b315770d165719e52d
* Update ironic-ui from branch 'master'
to 708e850b43f7257e3f34409321bccb5855f426cc
- Add Python3 antelope unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: Ib31c5f4f2d848bffda2154db0fa235fb53e8b3ee
* Update ironic-ui from branch 'master'
to d4b43161678025406ef6b60b4763bf5d6bd6ddbd
- 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: I8e9d41371fb3d5529af9b5e6d7ac121455d2a0c7
* Update ironic-ui from branch 'master'
to 41924ff16e3036b67f70244bf3c8be69af9c3e76
- Merge "Replace deprecated ugettext_lazy"
- 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
This change also removes usage of the deprecated methods in the pybabel
command to extract log messages.
Change-Id: I6a1f17e310f20e3dc6b510308fb4bd5e768b0212
* Update ironic-ui from branch 'master'
to b63d273190a57bd4a4f1a4d49f12a0b74d9b0df2
- 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: Ia14430c8d82342a704a24394dcaa90968aa117ee
* Update ironic-ui from branch 'master'
to 23914cc56cab845e29bc22bd23de48ab648ebaef
- 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: I40857bea1c83704106277bbb858eb35ee39f360f
* Update ironic-ui from branch 'master'
to 8974cb6771a663d5be146fabaec2abd5982426e8
- 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: I29d423305cd15cd3d22ab48c599968c89ee8b447
* Update ironic-ui from branch 'master'
to 1803eeb6c69d9c9de53a091ec6e814e119e86bd3
- The Python 3.6 and Python 3.7 Support has been dropped since zed
[1] https://governance.openstack.org/tc/reference/runtimes/zed.html
Change-Id: I1a88cb62bde4c43f2a0931d75d9bfa773c30f441
* Update ironic-ui from branch 'master'
to 16c4d0a63c22c5f7189967cfb55341811bcdc44e
- 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: I4d64f8ecd2fd665dd4133603dce078e043d00177
* Update ironic-ui from branch 'master'
to 74a0b9c4953e4319ce25badcd7338985f7e1933c
- 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: I9fc981d23dedf9e70af97ecda4d9e04efef31c18
* Update ironic-ui from branch 'master'
to 2ab0e724322f7e3fcaf8ad011555fc6066c32fb6
- 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: I926d76f5f9d02e4bcebc7549afb42b6e0aeac327
* Update ironic-ui from branch 'master'
to 9f493854b4b389e477d17abf9877850b37782cf4
- 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 ironic-ui from branch 'master'
to 07e560755ad2b8b5b04862050c64f85a4f9231c1
- 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: I81a22d4e70bc719fe22b47ce8ddbf846b883b637
* Update ironic-ui from branch 'master'
to d530f0b60f6b3ae2774e6d0e4dbff0afe3ae3b0b
- 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: I68889c66534b94f7b654c82f2724fa983eeb9c08
* Update ironic-ui from branch 'master'
to 67aecdb841db672ab419a5cbaad7368e747d0fde
- Merge "Remove testr"
- Remove testr
* Remove .testr.conf as it's not used anywhere
* Remove .testrepository from .gitignore
* Use 3.18.0 as the minversion for tox
* Add 17.1.0 as lower bound for 'horizon' package in
doc/requirements.txt
Signed-off-by: HeroicHitesh <email.hiteshkumar@gmail.com>
Change-Id: I19741f36d0bd08e49faa5be222adce9eb61b41a5
* Update ironic-ui from branch 'master'
to 9488051e4fbe396c94456df6698b5eb7a1e6bb73
- Merge "Changed minversion in tox to 3.18.0"
- Changed minversion in tox to 3.18.0
The patch bumps min version of tox to 3.18.0 in order to
replace tox's whitelist_externals by allowlist_externals option:
https://github.com/tox-dev/tox/blob/master/docs/changelog.rst#v3180-2020-07-23
Change-Id: If578f12a642f5ee50593c0c5f8ccc501719bb5d4
* Update ironic-ui from branch 'master'
to 22110a102cc5b0790f3a4d30e4d632bd30fa496b
- Merge "setup.cfg: Replace dashes with underscores"
- setup.cfg: Replace dashes with underscores
Setuptools v54.1.0 introduces a warning that the use of
dash-separated options in 'setup.cfg' will not be supported
in a future version [1].
Get ahead of the issue by replacing the dashes with underscores.
Without this, we see 'UserWarning' messages
like the following on new enough
versions of setuptools:
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: I1522305144a7ed11e79372bc710dcfbc9589b9b7
* Update ironic-ui from branch 'master'
to 8459072fca66968b5a3d3296529944e4ddcd24d1
- Remove lower-constraints job
As discussed during the upstream ironic community meeting on
Monday Dec 14 2020, the lower-constraints job is being removed.
Change-Id: I924b59583764584822f09557261985d8bcd6be06
* Update ironic-ui from branch 'master'
to 448f2c4cbf18f25d332c5b286702c8cbf5f1dede
- 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: I11176ef54ca25b130bc2c1c86b8458cbf960312f
* Update ironic-ui from branch 'master'
to f219d0b1cbbf00a5b3d05d593288bed35157f9e3
- 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: I5e84ce54ca96eabf75a875961bbd5fd82f5f85a1
* Update ironic-ui from branch 'master'
to a2ab12a63d4e966d531d76a88c53b242a3ae48ae
- 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: I18c29d0d920a6cbd0380d4306aeb59b708c01a7d
* Update ironic-ui from branch 'master'
to 63fa1fed2203fc63a85ddf2829ba02e1d78a8664
- Add a release note for Wallaby
Change-Id: Ib3371e6bfd7a045e189a9b0b54ebbed3e43e30f1
* Update ironic-ui from branch 'master'
to 94d111fe2c5ad4540632308d5b5919a3787af233
- Merge "Use permissions attribute to detect ironic service"
- Use permissions attribute to detect ironic service
Horizon implements a logic to enable/disable panel by permissions
defined in each panel class. This change replaces the current redundant
logic by that built-in feature to simplify how we define requirements
of the Ironic panels.
Change-Id: I4a9dabfea79c23155fb8986fe8386202d7474485
* Update ironic-ui from branch 'master'
to b12bbeb8fbb56e80f616183b0ffd704c18712a15
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I32462c01dab50d7032bb4d3563a822eb98ed51b9
* Update ironic-ui from branch 'master'
to 12eca8ae610a22b0f23003ebdea35267b26c0b2e
- Fix unittest coverage bug
change the way of unittest coverage checking.
Story: #2008517
Change-Id: Iff7ebc1359f7920c797b684e2d2c94639c0a42bb
* Update ironic-ui from branch 'master'
to a3d0f4e62672cba5dde6e211bb9a44964be164af
- Remove Chrome browser from karma.conf.js
This patch removes Chrome browser from
karma.conf.js as nodejs job fails with Chrome
browser because it is not able to access some URL.
So let's remove Chrome browser now then we can add
it again once the issue is resolved.
Also as discussed during the upstream ironic community meeting on
Monday Dec 14 2020, the lower-constraints job is being removed.
Co-Authored-By: Riccardo Pittau <elfosardo@gmail.com>
Change-Id: Ic7094ab6ed01af2bcbe0beb13f300499215fd903
* Update ironic-ui from branch 'master'
- Set safe version of hacking
Versions of hacking from 3.1.0 until 4.0.0 NOT included are supposed
to require a safe version of flake8, so besides normale issues related
to minor version upgrades, we can safely use those versions.
Also forcing pycodestyle versions to be compatible with flake8 installed
by hacking.
Change-Id: I5bd06dc618dc596b6bfaf029d88061b4e9741f4a
* Update ironic-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: I2993021d39388a603656f3a355f22ba5f60f0e4c
* Update ironic-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: I498cbf7416ee69be52f0a1c899baee98b8bc8280
Sem-Ver: feature
* Update ironic-ui from branch 'master'
- Add npm tox env
With this tox env CI will run JavaScript tests instead of skipping them.
This patch also fixes issues with running tests using
lates Horizon release.
Depends-On: https://review.opendev.org/755003
Change-Id: I3ddd4893ae60a326751c157f0be85b084a2174a4