charm-helpers:stable/victoria

Last commit made on 2023-06-02
Get this branch:
git clone -b stable/victoria https://git.launchpad.net/charm-helpers

Branch merges

Branch information

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

Recent commits

f282c61... by Felipe Reyes

Run CI on stable branches [victoria] (#792)

* Run CI on stable branches (#786)

Charm-helpers has stable git branches that need to run the CI (github
actions workflow) too.

(cherry picked from commit b26627541bfb62e5f5a1e747715b315b835e3d88)

* Update Makefile to be consistent with CI (#777)

Also remove python3.5 from the CI build,
because that is no longer supported in charm-helpers,
and use a supported runs-on ubuntu version for github CI.

(cherry picked from commit 59f134b7d8b0b918ac71cbac8aa641e21babbdee)

* Pep8 fixes.

(cherry picked from commit a085ade940264a774716e43aae2c8327f26526ad)

* Pin dnspython to sensible versions

* Use yaml.safe_load()

---------

Co-authored-by: Samuel Walladge <email address hidden>

ee54be4... by Felipe Reyes

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

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)

0baeeb9... by Jorge Merlino

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

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>

08e709b... by Luciano Lo Giudice <email address hidden>

Make ows_check_services_running() public (#658) (#723)

(cherry picked from commit f46d355efe7af3f360ce3d0c2b56bd938665659a)

Co-authored-by: Aurelien Lourot <email address hidden>

e2a94cc... by James Page

Merge pull request #708 from dosaboy/bug/1965967-victoria

Add service_type to keystone-authtoken section (#687)

15d1b8a... 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)

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

Merge pull request #694 from nobuto-m/stable/victoria

Ease KeepAliveTimeout in line with keystoneauth1.session.Session

4e15c80... 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)

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

Merge pull request #681 from ajkavanagh/stable/victoria

Remove tempita as it doesn't seem to be required anymore

21f95a7... by Alex Kavanagh <email address hidden>

Remove tempita as it doesn't seem to be required anymore

Cherry-pick from #674.