When customizing this property, purging and prefetch does not work.
It seems the property was added mainly for testing, thus is not very
much indented for production use case.
This also drops the logic for windows which has never been supported.
Change-Id: I2856b87e4cb3f56646b12e2bba98179ccf6e1089
CentOS 8 reached its EOL a while ago. Because we already removed
support for CentOS 7, we no longer support any non-stream CentOS
versions.
This deprecates the stream parameter and makes the stream repository
used always.
Change-Id: Iba3c8aea2f6dd8b9cca17ed1468a43d6c7d39b53
We removed support for these during wallaby cycle. Because we are now
transitioning victoria and older branches to EOL, we no longer have to
support these old versions now.
Change-Id: I7574de03ada51b375195f025c7fee6c73e163655
Debian 9 support was removed when we bumped the supported version to
10 during victoria cycle. Because we are transitioning stable/ussuri
to EOL, we no longer have to support that old version.
Change-Id: Ie535f1eba454ed804d7e8195eed5dfe64743cf01
The train release was the last release with CentOS 7 support, but it is
now being transitioned to EOL.
This change removes support for CentOS 7 and RHEL 7 because we no
longer support any OpenStack release supporting these old operating
systems.
Because fastcgi package was available for only CentOS/RHEL 7, its
support is also removed by this change.
This also removes the wrong warning message for rgw deployment with
mod_proxy_fcgi. This pattern is still valid in supported operating
systems and only the one with mod_fastcgi should be deprecated or
removed.
Change-Id: I1238b23f1aee57641788a21556123bec94a1ed1b
This introduces support for the rgw_keystone_accepted_admin_roles
option of RADOS Gateway Keystone integration.
Change-Id: I74778f12110683abf5c38e98bb72a0d89e8db2c6
mod_fastcgi package is not provided for recent operating system
versions. This adds the warning messages to make users aware of that
fact.
The parameter will be removed once we remove the remaining support for
CentOS 7.
Change-Id: I683f68457f568712afb25e7c208e4fc3e737aa03
This introduces a few new parameters to the profile class so that users
can enable keystone integration of RADOS Gateway.
This allows us to fix some ignored profile parameters, and also remove
the references from the non-profile manifest to the profile parameters.
The rgw_keystone_version parameter is removed by this change.
The actual parameter was deprecated[1] and was removed[2] from the rgw
class very long ago.
[1] 85b9d61c40
[2] 0377da4e08
Change-Id: I4026d3c2d40ae9b7ed9c3a60529011854b878f89
In OpenStack deployment we more commonly use `member` than `Member`.
Also the `member` role is now implied by the `admin` role.
This removes the Member role to get rid of the unused role and follow
the standard roles.
Change-Id: I64175a3d485358af9a012060826dcedbe24b1042
... and introduces a few new parameters to customize keystone service,
so that we can replace it by the generic interfaces.
Closes-Bug: #2029009
Change-Id: Ia91560a0948257c7a7801aaca9f43bfde2a573fb
This parameter was used for directory creation but has never been
added to the config file properly. This ensures the rgw_data option is
set so that the specified directory is used to store data.
Change-Id: I2cf5510e21de2879e1f0aa458a98e70b85e4ac0f
We have been using this module with CentOS Stream 9 in our CI, so are
ready to add it to the supported operating systems.
Change-Id: I358f1e1b08e9de0fa1d239e73d6542d84d54d13e
The beast frontend library has been supported since Mimic and will
replace the civetweb library which was deprecated in Pacific.
This also fixes the rgw_frontneds parameter so that the reasonable
default value is selected according to the frontend type selected.
Change-Id: I2faac0151165aa296ac2df3a0b9a1255654947ef
All strings are considered as unicode string from Python 3.
This patch drops the explicit unicode literal (u'...')
appearances from the unicode strings.
Change-Id: I7b131f9099d092e479ab294c52943b9420788148
Co-Authored-By: LiZekun <2954674728@qq.com>
URL of SIG repository is different between CentOS and CentOS Stream.
('-stream' prefixes major version)
This change introduces the `stream` parameter which we already added
to openstack_extras so that users can use the correct repository
without defining the whole url by ceph_mirror.
Change-Id: Ibfb4cc4df52cd1318a5497e2ea02c2ca0893331f
Fedora support is never tested, and has been unmaintained for a while.
Because we don't expect any actual user using OpenStack on Fedora, this
change drops support for Fedora directly.
This change also fixes the release version used in CentOS8/RHEL8 when
setting up package repositories.
Change-Id: I541a57bf4bdb51d1d27ff25e317683e3dbb56afa
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: I8e29f5bcf3a4a32d691bb2d2f1b83907cbb71c0f
Removes the parameters for keystone auth
that has been deprecated in last release
and doesn't do anything.
Depends-On: https://review.opendev.org/#/c/679031/
Change-Id: I64af103b93177bff60411ff484aad0f6506a9d13
First release including support for Ceph Nautilus.
Although this version is maintaining the same configuration parameters,
support for file-based OSDs has been removed so i think it's more
appropiate bump major release.
Change-Id: I0f3918287ba6c58056d5154a2a5f15e274787e5d
Add file to the reno documentation build to show release notes for
stable/mimic.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/mimic.
Change-Id: Ia4f83327f5a73d56ba105a7b75f58b688ad9c04b
Sem-Ver: feature
The Keystone v2.0 and PKI params in ceph::rgw::keystone
is now deprecated and the functionality is removed since
the v2.0 API is now available anymore and PKI tokens is
also removed.
Change-Id: I152da5f9a83aaca27d52b85a889f9391522e3531
This deprecates the rgw_keystone_version and
rgw_keystone_admin_token parameters which now
has no effect.
It makes the following parameter required as
it's now only using Keystone V3.
* rgw_keystone_admin_domain
* rgw_keystone_admin_project
* rgw_keystone_admin_user
* rgw_keystone_admin_password
Also does cleanup on documentation of parameters and
the spec testing.
Change-Id: Id4c6b564a47e583c4f6af587d9a3c97f419e90a9
With firefly there was a need to exclude base packages
that conflicted, firefly is EOL and all release after
does not have that issue so we can remove this.
Change-Id: I7f107ff63232f1553d34ea5534431496e7460f4f