Commit Graph

34 Commits

Author SHA1 Message Date
Zuul 0c4c8dcd6f Merge "reno: Update master for unmaintained/victoria" 2024-03-20 17:22:39 +00:00
Zuul 99d6e8438d Merge "reno: Update master for unmaintained/wallaby" 2024-03-20 17:22:08 +00:00
OpenStack Release Bot 349a6c7e02 reno: Update master for unmaintained/xena
Update the xena release notes configuration to build from
unmaintained/xena.

Change-Id: I046ac690e25686203212674d50b326ee9aa360e1
2024-03-19 10:25:54 +00:00
OpenStack Release Bot b24d437b54 reno: Update master for unmaintained/wallaby
Update the wallaby release notes configuration to build from
unmaintained/wallaby.

Change-Id: Ic5336522c97cb37b620c961639c9d62025b8eedf
2024-03-19 10:25:16 +00:00
OpenStack Release Bot 6020f076ff reno: Update master for unmaintained/victoria
Update the victoria release notes configuration to build from
unmaintained/victoria.

Change-Id: Ib2bb44888c856200c9647267e73a9b6bad1e1943
2024-03-19 10:24:37 +00:00
OpenStack Release Bot 25553495ec 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: I0c663209a51704bdb0954e2e418deb92baad745a
2024-03-15 14:36:33 +00:00
OpenStack Release Bot e57ae2e9f3 reno: Update master for unmaintained/yoga
Update the yoga release notes configuration to build from
unmaintained/yoga.

Change-Id: Id5b886e2f93588d32fb529a29a4e576357ebab8a
2024-02-19 06:32:58 +00:00
OpenStack Release Bot 1c53427ea2 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: Ie1a955e7cab548b617401c27217728f40fbb4a6a
2023-09-15 14:07:26 +00:00
OpenStack Release Bot 3bce428137 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: I077335241d7be4a47c78d0ccb935695e7abdc9a0
2023-03-02 11:51:22 +00:00
OpenStack Release Bot 41ac9fe57c 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: I1bfbf0e9fd9416bccac9a902a02108548874b806
2022-09-16 09:58:23 +00:00
OpenStack Release Bot 151d17c51a 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: Ia7dca0e96be41cde7303a9b8d9a40f1478de66d2
2022-03-10 08:20:44 +00:00
OpenStack Release Bot 5c0721832a 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: If5886e167889b1c02aeee932dda70d386b6968f7
2021-09-15 02:30:56 +00:00
OpenStack Release Bot 03958c9dec 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: I3ce8b6ac6d8a666b75ef943d0c35dc58262c8c94
2021-03-23 17:02:39 +00:00
OpenStack Release Bot d6e710d579 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: I33898b6cd8f9c00db7672603aec85636cff71cce
Sem-Ver: feature
2020-09-22 14:04:26 +00:00
Andreas Jaeger e544677d39 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.

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.

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: If74b848e1f63a0e116737553fec8ab76d63457f5
2020-05-30 18:41:53 +02:00
gugug 7524152766 Fix pygments style
New theme of docs respects pygments_style.

more info: http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html


Change-Id: I26b15daf38616c29ac4b2cf0f68be6eb975577cb
2020-05-21 01:18:39 +00:00
OpenStack Release Bot e6541de2bd 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: I0c83a8eedb3e50c2dc39c7d690f3457aecebf585
Sem-Ver: feature
2020-04-22 16:25:06 +00:00
Ghanshyam Mann 46e1cbfc39 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

kuryr-libnetwork is ready with python 3 and ok to drop the
python 2.7 support.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Depends-On: https://review.opendev.org/#/c/693631/
Change-Id: I3776d17e05b565e05f84266eef0df15374a43a89
2019-11-16 17:10:37 +00:00
OpenStack Release Bot 1e76a4a5b8 Update master for stable/train
Add file to the reno documentation build to show release notes for
stable/train.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/train.

Change-Id: If7e2c4c5c8046ed4eb19fc0f318e386693388a97
Sem-Ver: feature
2019-09-23 08:58:14 +00:00
OpenStack Release Bot 0c148b9bbf Update master for stable/stein
Add file to the reno documentation build to show release notes for
stable/stein.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/stein.

Change-Id: I9e798acfff7657af8be0c67af7b6fab635803b79
Sem-Ver: feature
2019-03-27 11:09:55 +00:00
OpenStack Release Bot d15dde8c38 Update reno for stable/rocky
Change-Id: Ibf653700c7aae318a8aa6e2c8ec637218634de75
2018-08-17 20:06:31 +00:00
OpenStack Release Bot 508c65fd4b Update reno for stable/queens
Change-Id: Ia853bca887b7b1ea4cda67edb1f21b6fb28848ab
2018-01-22 20:08:19 +00:00
Andreas Jaeger fc261ce39a Remove setting of version/release from releasenotes
Release notes are version independent, so remove version/release
values. We've found that projects now require the service package
to be installed in order to build release notes, and this is entirely
due to the current convention of pulling in the version information.

Release notes should not need installation in order to build, so this
unnecessary version setting needs to be removed.

This is needed for new release notes publishing, see
I56909152975f731a9d2c21b2825b972195e48ee8 and the discussion starting
at
http://lists.openstack.org/pipermail/openstack-dev/2017-November/124480.html
.

Change-Id: I509a8771b66c227bc6d206f2ef3960b443083706
2017-11-17 10:17:42 +01:00
Jenkins 38059cca84 Merge "Use openstackdocstheme over oslosphinx" 2017-07-03 14:33:12 +00:00
Kirill Zaitsev bf9e3e02c0 Use openstackdocstheme over oslosphinx
This commit is part of general doc-migration effort. It replaces
oslosphinx with openstackdocstheme and marks docs warnings to be treated
as errors.

Kuryr projects do not seem to have any docs in the openstack-manuals, so
there are no docs we need to pull from that repo.
However being the official project kuryr would benefit from unifying
its docs with the rest of openstack projects as well as using
openstackdocstheme, theme intended for official projects
https://docs.openstack.org/openstackdocstheme/latest/

See https://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html
and https://etherpad.openstack.org/p/doc-migration-tracking for more
information

Change-Id: Iaba05a9e50e1c1e1bdd821a1222b392038561e63
2017-07-03 14:38:30 +03:00
Hongbin Lu 3bc383a6a8 Support tagging existing subnetpool
Change-Id: Iee68cbff7a491a8d0dda9aa05e677adc9ea30481
Closes-Bug: #1671222
2017-06-21 18:29:32 +00:00
Mohammad Banikazemi cd82675242 Allow running kuryr-libnetwork with uwsgi
scripts/run_kuryr.sh now understands KURYR_USE_UWSGI. If set to "True" (default)
it would attempt to look for uwsgi executable and run kuryr-libnetwork
with it.
Number of spawned threads and processes can be controlled with
KURYR_UWSGI_THREADS and KURYR_UWSGI_PROCESSES env variables.

If uwsgi is not present or KURYR_USE_UWSGI is set to false the script
operates as usual.

Targets bp: deploy-kuryr-libnetwork-api-in-wsgi
Co-Authored-By: Kirill Zaitsev <k.zaitsev@me.com>

Change-Id: I821a78649ad6f07e4709fa343a0e678e4193a068
2017-05-15 09:57:52 +03:00
Janonymous 837830b496 Fixing releasenotes gate
Closes-bug: #1676711
Change-Id: I00fc47f7c01e4f8f9c3568b57e077a74bdf34726
2017-03-28 05:50:37 +00:00
Dongcan Ye 5188ec26c8 Add support kuryr IPv6 subnet
This patch add IPv6 subnet when calling NetworkDriver.CreateNetwork.

NOTE:
Fullstack test and docs will land in separate patches.

Change-Id: I0721f5896710e221ae028c62e69768b51014d0af
Partially-Implements: blueprint ipv6-subnet
2017-03-15 17:08:00 +08:00
Hongbin Lu a3739822a9 Handle containers with both ipv4 & ipv6
To create a container with an existing port that has both ipv4
and ipv6 addresses, IpamDriver.RequestAddress will be called twice
to request the ipv4 and ipv6 address for the same port. In before,
this was not allowed, which blocked the dual addresses scenario.
This commit fixed it.

Closes-Bug: #1668803
Change-Id: I51722b818d047968e8900182f35efdf21a94afde
2017-03-12 17:32:37 +00:00
Hongbin Lu 9e99cc0242 Support creating from existing subnetpool
To use this feature, users need to pre-create the subnetpool and
pass the pool name to kuryr. For example:

$ docker network create -d kuryr --ipam-driver=kuryr ... \
    -o neutron.pool.name=testpool \
    --ipam-opt neutron.pool.name=testpool \
    foo

Kuryr will look for the existing subnetpool in neutron instead of
creating a new subnetpool. If the network is deleted, the existing
subnetpool will not be deleted.

NOTE: the option 'neutron.pool.name' was used to specify an custom
name of subnetpool. This commit will the semantic of this option.

Implements: blueprint existing-subnetpool
Change-Id: I73f6c17e0e941ef9dbd20591002fdf96c59e6424
2017-03-09 17:03:08 +00:00
Dongcan Ye 879f42f172 Fix build releasenotes error
Change-Id: I1eeb4681b111a292a018df20da540aeb3dd185a8
Closes-Bug: #1664444
2017-02-14 13:33:19 +08:00
Darla Ahlert a2218002db Add reno support to kuryr-libnetwork
Adding releasenotes support to the kuryr-libnetwork project
similar to other OpenStack services.

Co-Authored-By: Jaivish Kothari(janonymous) <janonymous.codevulture@gmail.com>

Change-Id: I7867456820267f9fa839064533a8f27f165d44a4
Closes-Bug: #1620582
2017-02-06 09:30:43 -06:00
Kyle Mestery 677252f3f7 Use reno for release notes
The OpenStack Release team has enabled support for reno for release notes
across all projects [1]. Start using this for Kuryr.

Note that Kuryr has no stable/liberty branch, so similar to shade [2],
we'll just tuck in the release notes into the general documentation area
for now.

[1] http://docs.openstack.org/developer/reno/
[2] https://review.openstack.org/#/c/253597/

Change-Id: I3b172f25fe454253fd82f138ed012f35a47c2eb9
Signed-off-by: Kyle Mestery <mestery@mestery.com>
2015-12-14 09:41:51 -06:00