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: Ia792d8f824d9da3c6cf24401b454f27f6f6354c4
The COMPRESS_ENABLED option controls whether the compression should be
enabled. This adds support for this option.
Change-Id: Ie3e48afc50770b121daacb90d8c70cf241efd330
This backend was deprecated in django 3.2 and was removed in 4.1.
At the time of writing, all of the supported distributions provide
django 3.2 which contains the deprecation, so we can deprecate its
support now.
Change-Id: Ic0781aa5cd2100ded69ec262cffd834b0de86495
In Debian, some files are installed into local_settings.d by their
packages and these conflict with the options added to local_settings.
This introduces an option to purge the directory.
Change-Id: I7e074f78b15ab22d86d6a6a10f573cfc4052023a
The package name of ironic-ui in Ubnutu/Debian does not follow
the general naming rule and the existing horizon::dashboard can't be
used.
Closes-Bug: #2033929
Change-Id: I7703550897c6b31f2b45ffce75f0ab2bae7a4157
Horizon recently introduced TOTP support. This introduces a few new
parameters to allow users to enable the feature.
Depends-on: https://review.opendev.org/c/openstack/horizon/+/885570
Change-Id: I0b8d86c292715ffbb6d75dadcda7b51b1c190641
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: Id088549b140d5ae0c2c38811251d6de5a52aa69e
The SESSION_TIMEOUT parameter in horizon defaults to 3600. This updates
the default in our module to use the consistent default.
Change-Id: Icb609fad8ce95f867fe467064995e665e42f253c
The default value of can_set_mount_point
that we merge into the hypervisor_options
parameter is not the Horizon default.
This removes the defaults that sets the
can_set_mount_point to true by default when
Horizon has this as false by default, it's
also only really functional on a very specific
hypervisor.
This also removes the can_set_password config
that we set to False that already is the Horizon
default.
Change-Id: Iba05bce817da1c1bc51acb06b6bdc69beba2ea26
Signed-off-by: Tobias Urdin <tobias.urdin@binero.com>
The OPENSTACK_USE_SIMPLE_TENANT_USAGE option in horizon expects only
boolean values and using a different type can result in unexpected
result.
This enforces the correct value type to ensure we accept only boolean
to avoid such problems.
Change-Id: Ib3735d354f658dee64a7fd01e609a11d174dbf8d
This parameter was deprecated during the previous cycle[1] because it
has had no effect.
[1] 4f3e975a9e
Change-Id: I5bb84e271c0191be809538331de703b47560ac4d
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: Iaff1a3b75bbca71e4ef3be6ea3d40dacc4a27ce5
The images_panel key in HORIZON_CONFIG setting dict was once added
during Newton cycle but was removed when ANGULAR_FEATURES option was
added in the same cycle[1].
Because the parameter has have no effect for long, this deprecates
the parameter so that we can remove it in a future release instead of
fixing it.
[1] https://review.opendev.org/c/openstack/horizon/+/353377
Change-Id: I376af3b7c4525036bf1bb449cb71490495395f2c
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: I99734d23c545a1b03529aa7d99091f540256b157
The pymemcache library should be installed when pymemcache backend is
used but this library is not installed by the package dependencies and
should be installed additionally.
This also ensures the cache libraries are installed during package
installation phase, so that the libraries are available when horizon
is started.
Closes-Bug: #1988205
Change-Id: I90cd9d9e1276fae71fcb9cbc7ba95b8839690dbd
This is follow-up of 625275af36 and
removes the temporal logic to keep compatibility, because we have kept
the warning message for several cycles.
Related-Bug: #1946277
Change-Id: I1b11305df67dbe3127642a96bda429faae0059d5
This change allows a cloud-deployer using WEBSSO to not expose a
form for attempting to log in using Keystone Credentials.
Closes-Bug: #1983855
Change-Id: Iae15a5dac8f3de0f70dad5af8837177f67857428
This change introduces the new horizon::dashboards::designate class,
which allows users to manage the independent configuration file for
designate dashboard (_1799_dns_settings.py).
Depends-on: https://review.opendev.org/823238
Change-Id: Ie36d70b7b9fdde5f1ceb4be59cfb4f5c16981e7d
... because RDO will provide packages for only CentOS Stream 9 for Zed
release. This change removes RHEL 8 as well.
Depends-on: https://review.opendev.org/843503
Change-Id: Ib7db5a4b282d56229816d24a143de0f2697aa688
... because the parameter was deprecated during Xena cycle in favor of
the separate classes for dashboard plugins.
Change-Id: I0105dca66abed6b4252df93d71c10d838dda1a7b
The SYSTEM_SCOPE_SERVICES parameter was introduced during stable/yoga,
to enable usage of system scope tokens per service. This change adds
support for the parameter so that users can customize the parameter
using this module.
Change-Id: I921a913c51801083a2f799ab3d0d1debc62c8f2a
Debug log from the django.template is known to be too verbose. Recently
the sample local_settings.py in Horizon repo has been updated to
disable debug log from this module[1].
This change follows that decision and keep the default INFO log level
even when log_level='DEBUG' is set. Users are still able to enable
debug log from this module by setting the new django_template_log_level
parameter.
[1] 85e20a62e2b986f066484147d0a15446d2699559
Related-Bug: #1720893
Change-Id: I9c301db691da4adce1b9f6c40b7a3583e7e8a6f5
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: Icb59d88278d2106da26283956d6f2185e5825379
This change introduces the new ssl_extra_params parameter, which allows
overriding apache::vhost parameters for SSL vhost. This parameter
behaves like the existing extra_params parameter, but affects only
the SSL vhost. When this parameter is NOT set, then the extra_params
parameter affects both non-SSL vhost and SSL vhost.
Change-Id: I88fc341f6970006b03cc796117e2fb8f46e87a52
This change introduces a new parameter to determine log level of
the django module. Debug log from this module is known to be quite
verbose though most of them are warning caused by implementation and
not useful for operators. Adding a new parameter allows enabling debug
for all modules except for the django module.
Change-Id: Ice284786f9b34f328ff72e8d5a50dff03b827f73
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: If4c3fa9c9bbf60f9fa5b7c5db5e67b7ce9cc2d12
Co-Authored-By: LiZekun <2954674728@qq.com>