Commit Graph

53 Commits

Author SHA1 Message Date
Zuul 8c375572de Merge "reno: Update master for unmaintained/xena" 2024-03-12 14:41:40 +00:00
Zuul 8ba9685498 Merge "reno: Update master for unmaintained/wallaby" 2024-03-12 14:41:39 +00:00
Zuul 7b0cce9988 Merge "reno: Update master for unmaintained/victoria" 2024-03-12 13:12:45 +00:00
OpenStack Release Bot 6ee125a018 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: Ib981fcfb22708b3873a762703f177a1c99898b49
2024-03-08 14:22:55 +00:00
OpenStack Release Bot 66b1281851 reno: Update master for unmaintained/xena
Update the xena release notes configuration to build from
unmaintained/xena.

Change-Id: I38f2a5550741b74a723d1af749dcab62b46d3520
2024-03-07 14:26:21 +00:00
OpenStack Release Bot ec8de0ecfd reno: Update master for unmaintained/wallaby
Update the wallaby release notes configuration to build from
unmaintained/wallaby.

Change-Id: I0d8e8d833c89e99aed82e3f0f10fe982177ec2c8
2024-03-07 14:22:02 +00:00
OpenStack Release Bot 3187cd60d0 reno: Update master for unmaintained/victoria
Update the victoria release notes configuration to build from
unmaintained/victoria.

Change-Id: I70390dd109ced7cdf07dd5ff14d45490c1b35c13
2024-03-07 14:16:40 +00:00
Zuul 531f39e63c Merge "healthcheck: Ignore proxied requests" 2024-02-20 11:56:54 +00:00
OpenStack Release Bot 35a46b382b reno: Update master for unmaintained/yoga
Update the yoga release notes configuration to build from
unmaintained/yoga.

Change-Id: I2b8e6268494bb26aaf86a35e054aeeecd7834a2f
2024-02-06 14:28:41 +00:00
Zuul fdd7e462e5 Merge "Remove deprecated SSLMiddleware" 2023-12-19 19:02:07 +00:00
Zuul 1629536472 Merge "Remove oslo namespace package (again)" 2023-12-14 11:54:48 +00:00
Takashi Kajinami 25f91a7b19 healthcheck: Ignore proxied requests
... so that operators can hide the healthcheck endpoint, which is
usually deployed without any auth mechanism, from users accessing
APIs through front-end load balancer or reverse proxy.

Note that this behavior is optional and can be enabled by
the new option.

Change-Id: Ib87da1b3d231dea44939686af544db101d68e179
2023-11-17 05:42:43 +00:00
Zuul 81bd9ac7bb Merge "healthcheck: Limit source IP range" 2023-11-16 18:10:03 +00:00
Takashi Kajinami 67b9c23f16 Remove deprecated SSLMiddleware
It was deprecated 8 years ago[1].

[1] 67ec676980

Change-Id: Icf5ea03ec56cdb3a42345f1be32a7a9926351a82
2023-11-14 22:55:15 +09:00
Takashi Kajinami 77b69a37ce Remove oslo namespace package (again)
The oslo namespace package was removed once[1] but was readded[2]
because of some problems at the time because nova required the old
namespace until liberty release.

Time has passed and now we should be ready to re-remove it.

[1] 18d7b08490
[2] ce6ca04280

Change-Id: If2163eb1229448dd4bf765978b6f4cc5cbdd0a25
2023-11-14 22:51:34 +09:00
OpenStack Proposal Bot 5ee9168a1d Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Ia4e3c5ded3c2e711d491a531127577b993e087ba
2023-09-21 05:31:45 +00:00
OpenStack Release Bot e122c1e80b 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: Ibd04af962cf169e169b1c14af5317c118d65a5f0
2023-09-07 09:37:32 +00:00
OpenStack Proposal Bot 4153ffef53 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Ic894b6117cdb9d16ee10073d47c469ef7594cf23
2023-06-28 04:09:45 +00:00
OpenStack Release Bot 05be604d8b 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: Ia920d3d542e54d26557c7ae6f4d503fdd365d787
2023-02-24 15:20:58 +00:00
OpenStack Release Bot 1901b622c3 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: I13554b310a209c3d86ba531c7b4ec32188a19968
2022-09-09 09:17:29 +00:00
Pierre Riteau 7e0c046e03 Fix formatting of release list
Change-Id: Ia5e029dbbc2416e212da611f9c7a28db7d76a6cd
2022-03-22 12:28:45 +00:00
OpenStack Release Bot 725aeaa776 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: Ib011e6b4377fdfbd1e74fcd28ef3d57298dd4463
2022-03-04 17:18:52 +00:00
OpenStack Release Bot f8749d2842 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: I3b7528dd3718acb5a9dbee8e65316c562e437844
2021-09-10 14:35:49 +00:00
Takashi Kajinami 9ce08a6f0f healthcheck: Limit source IP range
This change introduces the new [healthcheck] allowed_source_ranges
option, to restrict access to healthcheck endpoint within specific
network ranges. This parameter is useful to avoid access from external
network, because healthcheck endpoint has no authentication usually.

Change-Id: I2b88704c260edd1a4c49cfde9de4cee4b90be862
2021-08-11 13:33:18 +00:00
ramishra da7987ca92 Add new basic auth middleware
This adds a middleware that can be used as an alternative to noauth in
standalone environments.

This middleware uses a password file which supports the Apache htpasswd
syntax. This file is read for every request, so no service restart is
required when changes are made.

The only password digest supported is bcrypt, and the ``bcrypt``
python library is used for password checks since it supports ``$2y$``
prefixed bcrypt passwords as generated by the Apache htpasswd utility.

Adapted from I874783b8ece0eedf27a94dfed5163d0c82f8b9de.

Change-Id: I3d80d86afd063af9fa2f411885dbd0dc65a7bbc7
2021-08-03 16:30:42 +05:30
Zuul 8d8133c5ce Merge "remove unicode from code" 2021-04-16 13:43:23 +00:00
OpenStack Release Bot c1a30f304a 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: I29d90fbf1a417053b1a50b0f70a6f61804346eb1
2021-04-15 18:23:00 +01:00
xuanyandong 2eb27aa5ae remove unicode from code
Change-Id: I5efbe90ec103fbf25412b2dc2cc6d85ccbb90f83
2021-01-03 16:18:03 +08:00
OpenStack Release Bot b588f9684e 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: I4a6c70c8fad5c120b4382fd34e4b281012e6f3a0
Sem-Ver: feature
2020-09-11 20:59:10 +00:00
melissaml 69dd162b7c 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: Ieaa8a37dbd07ec0312fee1cefd85973140fd9503
2020-06-04 15:25:17 +08:00
Andreas Jaeger 620c6689e9 Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.0 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.

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.

Depends-On: https://review.opendev.org/728938
Change-Id: Idc8d870e5c12e18efd07427eb1772d0f4e65d262
2020-05-18 21:09:23 +02:00
OpenStack Release Bot 3866b36d50 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: I2f4be7d3e6d46a23eedd5444fa7458cf410780d6
Sem-Ver: feature
2020-04-14 10:15:48 +00:00
Hervé Beraud 2c2d94ecd5 reword releasenote for py27 support dropping
Change-Id: If3a102650346da625ad91af8448c80534f32ac62
2020-02-06 11:05:05 +01:00
Hervé Beraud 0f769d4c9f [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in Ussuri cycle.

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

Change-Id: I8604e1a22d7cb13251e2ef22ef86318ad2de346e
2020-02-03 18:15:43 +01:00
OpenStack Release Bot 22069a8771 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: I625cc2cab482e50ad388974dd34b3331b1471ecb
Sem-Ver: feature
2019-09-20 16:35:00 +00:00
Zuul 9bae80ec02 Merge "More details when logging 413 Entity Too Large" 2019-07-16 17:18:44 +00:00
Johan Guldmyr d6b74f5ce9
More details when logging 413 Entity Too Large
I spent a few days figuring out what was making the OS-FEDERATION
mapping rules create/update API calls return "413 Entity Too Large"
errors for our CentOS7/haproxy/apache/mod_wsgi/keystone/python2 setup.

To make this a bit easier for future users then I would like to include
max_request_body_size and its value in the response and also log the
error.

Retaining the "Request is too large." bit in the message is intended to
also make it easier to find where the limit is set.

Resulting log error in keystone looks like:

2019-07-04 06:52:13.217789 | ubuntu-bionic |  INFO
[oslo_middleware.sizelimit] Request is too large. Larger than
max_request_body_size (114688).

Change-Id: Ic66882afba25222ab8464ac9194c5002c8666db1
Closes-Bug: #1835363
Signed-off-by: Johan Guldmyr <johan.guldmyr@csc.fi>
2019-07-10 20:34:59 +03:00
pengyuesheng 250c571c00 Bump the openstackdocstheme extension to 1.20
Some options are now automatically configured by the version 1.20:
- project
- html_last_updated_fmt
- latex_engine
- latex_elements
- version
- release.

Change-Id: Ibba92185735ed6b41486678fab6390a3168888e2
2019-07-05 09:24:52 +08:00
OpenStack Release Bot c3ab308d08 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: Ib7ab89cd26c93f5f509416c6623d60a9eb1099ce
Sem-Ver: feature
2019-03-18 14:45:34 +00:00
OpenStack Release Bot 4b13827921 Update reno for stable/rocky
Change-Id: I85c956d727c9bbdb4df2eb89316c248874993c26
2018-07-26 12:38:57 +00:00
OpenStack Proposal Bot 381dcca54a Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I633afcf1828de3c0dae91beb466b09a3cafe106e
2018-03-01 06:18:45 +00:00
OpenStack Proposal Bot 0ce274bb85 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Iaad0d3546beb586dc0e848b2f114c3d937f50ef7
2018-02-07 07:07:29 +00:00
OpenStack Release Bot 1876e3db29 Update reno for stable/queens
Change-Id: I055063eaed15bde67002b6e6df5445e7145d8330
2018-01-24 18:06:16 +00:00
Andreas Jaeger 439bfd8da1 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: If4c6087796b967bba183d7ea21bc5ff1143c2c92
2017-11-16 21:46:16 +01:00
OpenStack Proposal Bot 6897e8cfdf Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I598f016d1a7d061b275b0a2633f4b9c0df4c2568
2017-10-08 06:02:18 +00:00
OpenStack Release Bot ae8539902e Update reno for stable/pike
Change-Id: I5d59cb90168eb08e63bb936d7c914da6c222e238
2017-07-28 21:05:08 +00:00
Dong Ma 9118502133 switch from oslosphinx to openstackdocstheme
Change-Id: Iadf4ea330b79dd81e5eed98b145798fe29c64c70
2017-06-28 14:32:18 +08:00
Sean Dague 0e3dbba0d9 Set global_request_id if passed in as X-OpenStack-Request-ID.
If an inbound header that validates against the regex ``req-$uuid`` is
passed in, we'll set it where oslo.context could later read it. This
creates a mechanism for parents to pass their request-id to children.

Change-Id: I5c5268e8680392395fbe04efe0124575ad8db468
2017-05-23 12:48:41 -04:00
Sean Dague 9b94bae73c Allow compatibility headers for request_id
We discovered that Nova is using a local version of the request_id
header code because it's x-compute-request-id predates
x-openstack-request-id, and things were never migrated after the oslo
code was extracted. In order to let Nova use the base code (which may
become more complicated with inbound request-id setting) we need to
support a compat headers field, which is additional http header names
that should be set with the request-id value.

Change-Id: I18a92f8bf2f85fcf30d32be68bae58f64b135df0
2017-05-23 12:48:41 -04:00
OpenStack Release Bot f20e08e3ed Update reno for stable/ocata
Change-Id: I55b809bb367e97bf7278784a317632eec18a5a25
2017-01-26 20:22:41 +00:00