* Update neutron-vpnaas-dashboard from branch 'master'
to fca4889daf7b4ef3de09d129661b21ea967c6590
- Merge "Update master for stable/2024.1"
- 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: If75b576725d7c8034d7111b24fb4d797da21ba6d
* Update neutron-vpnaas-dashboard from branch 'master'
to 65aa4ff889c0ce0291f1c524fc505e7d9de13fd6
- Merge "Explicitly convert ``assertQuerysetEqual`` input parameters"
- Explicitly convert ``assertQuerysetEqual`` input parameters
Since [1], Django do not implicitly call ``repr()`` on the input
queries. It is needed to explicitly convert the input values
before comparing. This patch is present in Django 4.1.
This patch also bumps horizon to version 23.4.0. This version
contains [2], that bumped the required version of Django to 4.2.
[1]e2be307b3a
[2]https://review.opendev.org/c/openstack/horizon/+/905218
Closes-Bug: #2057914
Change-Id: I48ec7a57b9a9774ce0cd5853a6486c4acb7d9fb3
* Update neutron-vpnaas-dashboard from branch 'master'
to 2d0ea35fb59ebb108acd73edc40c6a38fb075b38
- Merge "reno: Update master for unmaintained/victoria"
- reno: Update master for unmaintained/victoria
Update the victoria release notes configuration to build from
unmaintained/victoria.
Change-Id: I2bf287285f3f7184c132491ade1e82432b7635af
* Update neutron-vpnaas-dashboard from branch 'master'
to 5e6266661b0593b9ef64ebc18a201e08b6006c32
- 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: I49139591facd96c50d040d91c3acde5ff761fad5
* Update neutron-vpnaas-dashboard from branch 'master'
to e419adcd158cf66c181331669cd83b1e845cccbb
- reno: Update master for unmaintained/xena
Update the xena release notes configuration to build from
unmaintained/xena.
Change-Id: I7cd3b82da559bd8b7174f9f1455afe1e24989507
* Update neutron-vpnaas-dashboard from branch 'master'
to bc85f39690ac1cb29d9cd1525c1bd68029246d2f
- reno: Update master for unmaintained/yoga
Update the yoga release notes configuration to build from
unmaintained/yoga.
Change-Id: I6e982f2d6cf932b928fae725f67e66ff703aa82b
* Update neutron-vpnaas-dashboard from branch 'master'
to 50fa3b071b3cf3f013020adcc82be8301d86d915
- Merge "Update master for stable/2023.2"
- 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: I5921d30948bc48b466397972317626dcd4765325
* Update neutron-vpnaas-dashboard from branch 'master'
to 41195b9852f22e272de332c70514daa3a56ee63c
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I8b880e046604acda58d3dff85341ba823746d798
* Update neutron-vpnaas-dashboard from branch 'master'
to 8963c4ee73de773a8753763a08ccc1b5e1f31b82
- 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: I05c846f4a5e4c79b7ecebfb652ec7425f3a0e5a0
* Update neutron-vpnaas-dashboard from branch 'master'
to 22bad8cd428b8aa93935d49deda98121ead2a246
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I5584025339020624988551edaaa4fe7bd95ea8ed
* Update neutron-vpnaas-dashboard from branch 'master'
to 22d6d9fb9fe020d897ac8f475e9b31232e384d57
- 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: Iff081dcd6b5f996ea765b8c7daaa28f45c80655e
* Update neutron-vpnaas-dashboard from branch 'master'
to ab559758e6575685fcb52cc0f6bd4a1a8b6ecc5e
- 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: I3d64a55d7d1306520d8a6c168a245c71aecad67d
* Update neutron-vpnaas-dashboard from branch 'master'
to 090d60056204af4b1695a08b92c16b626a120a33
- 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: I5e3106ac97b02bf90d0428b1047a611926ceed19
* Update neutron-vpnaas-dashboard from branch 'master'
to bdd17286eff34f17f3f3187064a718a261f17ac1
- Fix pdf-docs target
Tox version 4 introduced changes that causes new fails in tox targets,
here with pdf-docs. This patch fixes gate.
Change-Id: I0af3e8f869011e76b8cda18cd3418192b437a7b6
* Update neutron-vpnaas-dashboard from branch 'master'
to aad36ddaa0b84ee256bd90e54370a01fdf4ed0a9
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: Ie33639c154f598e580ffe3d43a148106b34bdb0c
* Update neutron-vpnaas-dashboard from branch 'master'
to 4b1e68baf414a4349dc7ecae4938ed0d6f8ed736
- Merge "Update master for stable/wallaby"
- 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: I874e23140f4dd7879fb482957e7a6d947bf71e17
* Update neutron-vpnaas-dashboard from branch 'master'
to 367eda35bae69de6d20c87de868beb7315478e76
- Merge "Use TOX_CONSTRAINTS_FILE"
- 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>.
Change-Id: Iace49466dd684eeadb0232473aea6c95f6bd55ba
* Update neutron-vpnaas-dashboard from branch 'master'
to 9c3b1796dbd3335d82f14af08961492892ed3a70
- Merge "Update master for stable/xena"
- 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: Ibb9701f07925acd002a4af74708e7bb3dbdc685b
* Update neutron-vpnaas-dashboard from branch 'master'
to d6a0bfb94e51ea875d1e38912a3a0ab737406f0c
- Merge "Replace deprecated django.conf.urls.url()"
- Replace deprecated django.conf.urls.url()
This method is deprecated in Django 3.1[1], in favor of
django.urls.re_path(), and triggers the following warning.
RemovedInDjango40Warning: django.conf.urls.url() is deprecated in favor
of django.urls.re_path().
This was already fixed in Horizon by [2].
[1] https://docs.djangoproject.com/en/4.0/releases/3.1/#id2
[2] d9266fd82c1f0acc6b7236a6dc9b7e510985eb13
Change-Id: Iee805aa9b51f88756728be5df3aab8a196860a63
* Update neutron-vpnaas-dashboard from branch 'master'
to d70ec0f8488b2434df51584612900902a9442869
- Merge "Replace deprecated ugettext_lazy and ungettext_lazy"
- Replace deprecated ugettext_lazy and ungettext_lazy
The ugettext_lazy method and the ungettext_lazy method are both
deprecated since Django 3.0[1].
These were already replaced in Horizon repo by [2].
[1] https://docs.djangoproject.com/en/3.0/releases/3.0/#id3
[2] cd7c1b5110fe1f64cd9dfbeb1072b37912d0efee
Change-Id: Ib9a4983382efeb4f8292eb275fdb5768d7f60fa7
* Update neutron-vpnaas-dashboard from branch 'master'
to 388e2c72b538a0c5abf3f1a9946e7d873775ff08
- 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: I0f8d113814044a60fdd02d23db92f6ca6ec5581a
* Update neutron-vpnaas-dashboard from branch 'master'
to 106f64aaefce00ee88a053e639a2e0f226599e8c
- 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: I083dd5453c6ec0d6d7f35159a8caee053166f860
* Update neutron-vpnaas-dashboard from branch 'master'
to cc67bcd40782a80620a36a2ae005532e3e03f257
- Update python testing as per zed cycle testing runtime
In Zed cycle, we have dropped the python 3.6/3.7[1] testing
and its support. Add release notes and update the python
classifier for the same.
[1] https://governance.openstack.org/tc/reference/runtimes/zed.html
Co-Authored-By: Ghanshyam Mann <gmann@ghanshyammann.com>
Change-Id: I266bfd155742abcbdafa0813eb955b864fcf3adc
* Update neutron-vpnaas-dashboard from branch 'master'
to 7f951c364b29ca9f8a1fe3f985331850a8a2b5c2
- Fix lower constraints
To make the lower-constraints job pass the following changes need to be
made:
* bump decorator version, as newer setuptools removed use_2to3
parameter support
* bump horizon version, as third party mock was removed and pytest was
introduced. new horizon version involves need for newer XStatic-mdi
as well
Change-Id: I046ea04f80f73405a33e3d24cbb809e0449b00fd
* Update neutron-vpnaas-dashboard from branch 'master'
to 47b295b16bccf0d5320e215b94e0f11de5a7c59b
- 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: Ia1215fdd88950ae8375ff83da3c5624b4aa4aec8
* Update neutron-vpnaas-dashboard from branch 'master'
to f0a1186b5f0328837fe4038d4dda766b4cb8987f
- Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I603542251dbbecc0796839621f0eb8fba2d35a19
* Update neutron-vpnaas-dashboard from branch 'master'
to ac9bb60797ce860a8721b7114e4f2f5e89d21f00
- Fix lower-constraints
hacking min version does not match test-requirements, so lower-constraints
job fails. lower-constraints job does not need linters, so we can drop
linters from lower-constraints.txt.
Change-Id: I49f66cb09c3fc1dbcbea9085611574f9caac1389
* Update neutron-vpnaas-dashboard 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: I9898bf0074624dc2675e9cce3c03b60807a193ef
* Update neutron-vpnaas-dashboard 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: I422a0e80a208d44fc0392d79b35e2f2de2ab43a7
Sem-Ver: feature
* Update neutron-vpnaas-dashboard from branch 'master'
- Merge "Add aggressive negotiation mode for ikepolicy"
- Add aggressive negotiation mode for ikepolicy
The phase1 negotiation mode adds support for aggressive mode,
which can be selected when creating an ikepolicy.
Change-Id: Idd11861ec3d6cca09beea68832999a9f3410281e
Partial-Bug: #1701413
* Update neutron-vpnaas-dashboard from branch 'master'
- Cleanup for Refactor-error-messages
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: I56ac07e20768dbbe5610741736c0c545b1dfaa0d
* Update neutron-vpnaas-dashboard from branch 'master'
- Merge "[goal] Migrate testing to ubuntu focal"
- [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
Bump the lower constraints for required deps which added python3.8
support in their later version.
Story: #2007865
Task: #40199
Closes-Bug: #1886298
[1] https://governance.openstack.org/tc/goals/selected/victoria/migrate-ci-cd-jobs-to-ubuntu-focal
Change-Id: I5b9054a25f2892c158fa2e0855fc32bd4d3c0bd6
* Update neutron-vpnaas-dashboard from branch 'master'
- drop mock from lower-constraints and requirements
The mock third party library was needed for mock support in py2
runtimes. Since we now only support py36 and later, we don't need it
in lower-constraints and requirements.
These changes will help us to drop `mock` from openstack/requirements
Change-Id: I1a31c6c5a04e0e883cf956a5ae74f444b1673332
* Update neutron-vpnaas-dashboard from branch 'master'
- Switch to newer openstackdocstheme and reno versions
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_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 lower-constraints, 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: Ia039d70c66d05ee0ca64bb8e85920bc36d16831a
* Update neutron-vpnaas-dashboard from branch 'master'
- Fix hacking min version to 3.0.1
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: If3e913f5251ecbdcc996199329ec27daa80486ee
* Update neutron-vpnaas-dashboard from branch 'master'
- Merge "Bump default tox env from py37 to py38"
- Bump default tox env from py37 to py38
Python 3.8 is now our highest level supported python runtime.
This updates the default tox target environments to swap out
py37 for py38 to make sure local development testing is
covering this version.
This does not impact zuul jobs in any way, nor prevent local
tests against py37. It just changes the default if none is
explicitly provided.
Change-Id: Icfe472e76835f2e44009110ef5814f2d0f4af2e4
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Update neutron-vpnaas-dashboard from branch 'master'
- Merge "Add py38 package metadata"
- Add py38 package metadata
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: Id75e53ddc704253216cec19011de7ecf904a1d57
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Update neutron-vpnaas-dashboard from branch 'master'
- 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: I1116f5cd2e795cb5e2267cc3e9c482258f40993a
* Update neutron-vpnaas-dashboard from branch 'master'
- Add Python3 victoria unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for victoria.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: I9cb2f77cb836f985535ea1e06d6fb7dfda4aa60b
* Update neutron-vpnaas-dashboard from branch 'master'
- Update master for stable/ussuri
Add file to the reno documentation build to show release notes for
stable/ussuri.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/ussuri.
Change-Id: I21c06efdeb1d49c16bc165d588e25762aba187fc
Sem-Ver: feature
* Update neutron-vpnaas-dashboard from branch 'master'
- Merge "Fix pyScss version in lower-constraints.txt"
- Fix pyScss version in lower-constraints.txt
Horizon requires pyScss>=1.3.7 [1] but lower-constraints.txt
in neutron-vpnaas-dashboard uses pyScss 1.3.4 which can cause the
failure in future. So this patch update pyScss version in
lower-constraints.txt to sync the change.
[1] https://review.opendev.org/#/c/715241/
Change-Id: I44a0110105400b4734ef0d8fe724169bf80b2273
* Update neutron-vpnaas-dashboard from branch 'master'
- 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: Id214957764d8df99da2974fc4e12da1001134690
* Update neutron-vpnaas-dashboard from branch 'master'
- Update hacking for Python3
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.
Fix problems found.
Update local hacking checks for new flake8.
Change-Id: Iad5e3891c59713f7dd2cdb0a691a964ff37108cf
* Update neutron-vpnaas-dashboard from branch 'master'
- Drop Django 1.11 support
Django 1.11 ends its extended support in April 2020 (which is before
Ussuri release), so horizon drops Django 1.11 support in Ussuri.
tox envs for non-primary Django versions are no longer needed in tox.ini
as testing environments for non-primary Django versions are setup in
the zuul jobs now.
horizon>=17.1.0 is required to use Django 2.2. requirements.txt and
lower-constraints.txt are updated accordingly. for more info. please
refer [1].
Depends-On: https://review.opendev.org/#/c/700733/
[1] https://etherpad.openstack.org/p/Enable_Django22_support_in_Horizon_Plugin
Change-Id: If78d9ce4206dae403f0cc03eb3c8601ba3bab752
* Update neutron-vpnaas-dashboard from branch 'master'
- translation: drop babel extractor definitions
babel extractors are now registered via python entry points,
so there is no need to declare babel extractors in babel configs.
This change is important to make translation work in Django 2.2.
django-babel does not work with Django 2.2 and looks unmaintained
for over two years. The horizon team is thinking to switch the extractor
to enmerkar (a fork of django-babel) to make extraction of translation
string work again near future. It is important to drop the extractor
definition to make the transition smooth.
Change-Id: I24d333db823232f9d7a86f474a94c95d68b3b07b