charm-helpers:stable/ussuri

Last commit made on 2023-03-21
Get this branch:
git clone -b stable/ussuri https://git.launchpad.net/charm-helpers

Branch merges

Branch information

Name:
stable/ussuri
Repository:
lp:charm-helpers

Recent commits

fee520a... by Felipe Reyes

ns_query: capture NoNameservers exception. (#698) (#764)

When all the servers configured in the system failed to answer the query
the exception `dns.resolver.NoNameservers` is raised while NXDOMAIN is
only for when the name was not found.

(cherry picked from commit 91ee22fbe3c6fbe8b3b2b60371b43ad0a3c67f92)

f753717... by Jorge Merlino

Support HAproxy https health checks (#662) (#751)

This change adds the option of running HTTPS health checks. It is
proposed in the context of LP: #1946280 where the backend radosgw server
can be configured to run in https mode.
We disable certificate verification because we are only interested in
the health of the service.

Related ceph-radosgw change:
* https://review.opendev.org/c/openstack/charm-ceph-radosgw/+/817582

Co-authored-by: Cornellius Metto <email address hidden>

Co-authored-by: Corn Metto <email address hidden>
Co-authored-by: Cornellius Metto <email address hidden>

cb00da6... by Billy Olsen <email address hidden>

Merge pull request #722 from lmlg/ussuri-ows-services

Make ows_check_services_running() public (#658)

856a4aa... by Aurelien Lourot

Make ows_check_services_running() public (#658)

(cherry picked from commit f46d355efe7af3f360ce3d0c2b56bd938665659a)

13f2d80... by James Page

Merge pull request #709 from dosaboy/bug/1965967-ussuri

Add service_type to keystone-authtoken section (#687)

448f227... by Edward Hope-Morley

Add service_type to keystone-authtoken section (#687)

Related-Bug: #1965967
(cherry picked from commit 0cf935879e675a54269567458e1e928ea86a4c64)
(cherry picked from commit a7a04cc0d62ccafeb4de869ee3a6c1ddbcda84ba)
(cherry picked from commit b98fab5796e7330bb8e2e8e5246051450c9831b2)
(cherry picked from commit 15d1b8ab822aba1ff9ba7753d1375b1ebfa1d0bd)

a99a667... by Billy Olsen <email address hidden>

Merge pull request #695 from nobuto-m/stable/ussuri

Ease KeepAliveTimeout in line with keystoneauth1.session.Session

4172477... by Nobuto Murata

Ease KeepAliveTimeout in line with keystoneauth1.session.Session

Apache2's default value for KeepAliveTimeout is 5 seconds, which is okay
for general web-page serving use cases. However, sessions and connection
pools created by keystoneauth1.session.Session can be terminated
unnecessarily during multiple API calls in a session due to the short
KeepAliveTimeout.

Let's ease KeepAliveTimeout to 75 seconds, which is fairly standard for
API services behind a reverse proxy since it's the default value of
nginx.

Closes-Bug: #1947010
(cherry picked from commit 9a5bf40790080362cf340692b8992f31a6750cda)

a3c7783... by Alex Kavanagh <email address hidden>

Remove tempita as it doesn't seem to be required anymore (#682)

Cherry-pick from #674.

b332795... by Aurelien Lourot

Merge pull request #660 from ajkavanagh/stable/21.10

Fix get_mon_map() for octopus and later