When deploy openstack with selfsigned CA cert, the senlin-dashboard unable to fetch required data.
Adding `cacert = settings.OPENSTACK_SSL_CACERT` and `insecure = settings.OPENSTACK_SSL_NO_VERIFY` to build ks_session.Session suitable for current environment and fix SSL Error issue
Closes-Bug: #2047622
Change-Id: I949871801d147a14b53696d3ebad79f0b4c8d3a7
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: I9812c156183f3d8507760d5c8ad421d2aff5cdbd
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: I101b08a188f3b0b6a2d315cf71b273dcb6a92691
OpenStack CI now uses tox4 by default.
- Drop "skipsdist = True".
When skipsdist=True is specified, a target application is not
installed into a tox env, but there seems no reason to do so.
In various other OpenStack projects, a target applicatin needs
to be installed into a tox vnev, for example, in docs and/or
linter jobs and it causes failures with tox4. So dropping it
would avoid potential future failures.
- Add ignore_basepython_conflict = True to tox.ini
With latest tox (>4.0.15) python version conflicted with base
python. Adding ignore_basepython_conflict = True solves this
issue.
- Replace deprecated whitelist_externals with allowlist_externals.
Change-Id: Iead95c0779f9705cf096d1ac3038a16aa62f1678
django.utils.translation.ugettext(), ugettext_lazy(), ugettext_noop(),
ungettext(), and ungettext_lazy() are deprecated in favor of the
functions that they’re aliases for: django.utils.translation.gettext(),
gettext_lazy(), gettext_noop(), ngettext(), and ngettext_lazy().
For more info. please refer [1].
https://docs.djangoproject.com/en/4.0/releases/3.0/#id3
[1] https://review.opendev.org/c/openstack/horizon/+/827092
Change-Id: I6a95be7d1272c41b18d402cc76f33224c083823e
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: I4f5f1f2cecc3dfdb0d28c3ac9353bba26a6f2862
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: Id04a5a1a0f00e4968b08f1e448582f693ebef299
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
Change-Id: I9fe64b5705d81a08d28f9941bfb67b3e477e4a9a
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: I1d7c703bee067951efc8393ad04ed6d968e83066
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: Ie121bb449831e9d3d06487a7c272d126b63a7d62
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: I29820d1f908f6bb90e2c78b6c52b429b24abf378
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: I93e83000a29e9860caf03f0f4b17bef1ddac3f6f
We facing errors related to the new pip resolver, this
topic was discussed on the ML and QA team proposed to
to test lower-constraints [1].
I propose to drop this test because the complexity and recurring pain needed
to maintain that now exceeds the benefits provided by this mechanismes.
[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-December/019390.html
Change-Id: Ic7f53ea8486a19478821d8b226fc3d188ecb6025
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: I5bcf9a3c4f1481a43fd610a80dc03b4f456d373c
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: I5e99ed259ac0d50e3dff0719bb1143229688bb04
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: I956f55f4c95c7ec892430a7fd0bfda4a6819aba9
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: I4ab44cbafc9744c83c14355f7077a8349f9f565a
Sem-Ver: feature
As per victoria cycle testing runtime and community goal[1]
we need to migrate upstream CI/CD to Ubuntu Focal(20.04).
Bump the lower constraints for required deps which added
python3.8 support in their later version.
Story: #2007865
Task: #40218
If we move horizon jobs to focal then senlin-dashboard 'nodejs-test'
job fails. This patch adds libfontconfig1 in bindep.txt as phantomjs
requires libfontconfig[2] to fix failed nodejs job.
Closes-Bug: #1886298
[1] https://governance.openstack.org/tc/goals/selected/victoria/migrate-ci-cd-jobs-to-ubuntu-focal
[2] https://www.npmjs.com/package/phantomjs-prebuilt#linux-note
Change-Id: If95f8005d31ce340f2dec1c3fe0d732ecb5a06ca
Co-Author: Ghanshyam Mann <gmann@ghanshyammann.com>
This patch is a clean-up patch for refactor-error-messages bp
which remove the exception message from base message otherwise
the same exception message display twice like
this https://ibb.co/XyFWMdz .
Depends-On: https://review.opendev.org/#/c/708069/
Change-Id: I3e0c652ce5a43d615cd2b08b5a51c0420acb0564
Python modules related to coding style checks (listed in blacklist.txt in
openstack/requirements repo) are dropped from lower-constraints.txt
they are not needed during installation.
Change-Id: Ic8f4a4aad2d64395c633722ac1a3b414f411a40d