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: I6c223dc08d194f1177a8eae28867b67948f22071
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: I2653d42e1bae95c6517216d07058836da7bebd04
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: I4d9afeba560f5edb148c25982489daeaba7a200e
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: I420fa82327a64ecf4e747488809c717de2758471
OpenStack CI now uses tox4 by default. This patch 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.
Change-Id: Ic12cddd2fddee64ce115f209b1e10da3b66c689f
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: I6930fc8a803165cc73a477fd5fdbcb736f9c06fd
horizon recently switch nodeset for a few jobs from
focal to debian-bullseye [1] as per the runtime of 2023.1
cycle but looks like 'vitrage-dashboard-integration-tests'
start failing because the firefox package for debian-bullseye
is missing in ``bindep.txt``. This patch updates the ``bindep.txt``
file to sync with the horizon.
[1] https://review.opendev.org/c/openstack/horizon/+/865453
Change-Id: I1b2cca160b30556243a0ff6660f6b2a1c8f43c86
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: If70806d289c5ee2079183bff0243b1e0769569d9
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: Iaabdc37178a7a37dc5ac12561018fbe8f8f47ff1
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: I9a4656e78314bf56130a14152c7791f577bb4f11
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: I44cb6aa10b05486ab9d1486172631ea260f83b9d
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: Ib73c1bca76f410b9dca8acb47663b7e9ec4894fa
* Replace .testr.conf by .stestr.conf for migration and update
.gitignore,test-requirements files accordingly
* Use 3.18.0 as the minversion for tox
Change-Id: I6bf98adecb772896c6243a90271a1b258569a4df
vitrage-dashboard doc job is failing as requires some font
'tgtermes.sty' to generate pdf doc. This patch adds that required
package in bindep.txt to fix doc job.
Change-Id: Ica19ab980166bb9323b500fbf8359e1496d2afef
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
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: Idfc92fdc6ea9c9022b5964fcaf7f8d8960ecb7e0
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: I93840e62c1c4483f820e7a1100604f07c5b23ad3
This patch update browser from PhantomJS to Firefox
in karma.conf.js becuase nodejs-run-test job fails
with PhantomJS browser. So let's switch to Firefox
browser now later once we fix issue with PhantomJS
then we can use it.
Change-Id: I2c82374eae4c4a05848af47cdae3ed4776a60f94
This patch update browser from Chrome to Phantomjs
in karma.conf.js because nodejs job fails with Chrome
browser as not able to access some URL.
So let's switch to Phantomjs browser now then we can
use Chrome browser in future once this issue is resolved.
It also adds libfontconfig1 in bindep.txt as phantomjs
requires libfontconfg[1].
[1] https://www.npmjs.com/package/phantomjs-prebuilt#linux-note
Change-Id: Id66915db78d788d98645d536fb112dadf9a89aed
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: I2fc0e971aee49579752e451a595d13489a29b16b
Sem-Ver: feature
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems
Update Sphinx version as well.
Set openstackdocs_pdf_link to link to PDF file. Note that
the link to the published document only works on docs.openstack.org
where the PDF file is placed in the top-level html directory. The
site-preview places the PDF in a pdf directory.
Disable openstackdocs_auto_version to not auto-version the documents.
Disable openstackdocs_auto_name to use 'project' variable as name.
Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.
Remove docs requirements from test-requirements, they are not needed
during install or test but only for docs building.
openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.
See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
Change-Id: I7a752815abf068c8fecadfa8ecbf01e77bf6efdc
flake8 new release 3.8.0 added new checks and gate pep8
job start failing. hacking 3.0.1 fix the pinning of flake8 to
avoid bringing in a new version with new checks.
Though it is fixed in latest hacking but 2.0 and 3.0 has cap for
flake8 as <4.0.0 which mean flake8 new version 3.9.0 can also
break the pep8 job if new check are added.
To avoid similar gate break in future, we need to bump the hacking min
version.
- http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html
Change-Id: I093d57f49f7da215e9d18b231aed2358fb268d47
Now that we are running the Victoria tests that include a
voting py38, we can now add the Python 3.8 metadata to the
package information to reflect that support.
Change-Id: I2eb847f626ecf883cd64a0542101602f5149cdf1
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>