microceph:devel/squid

Last commit made on 2024-06-26
Get this branch:
git clone -b devel/squid https://git.launchpad.net/microceph

Branch merges

Branch information

Name:
devel/squid
Repository:
lp:microceph

Recent commits

03fdcb2... by utkarsh bhatt

abbreviate pkg_version to 10 chars.

Signed-off-by: Utkarsh Bhatt <email address hidden>

9d78fbe... by utkarsh bhatt

Fix squid builds and CI failures.

Signed-off-by: Utkarsh Bhatt <email address hidden>

224a724... by Billy Olsen

Add liblmdb.so for rgw support

RGW requires liblmbdb but this is not staged. Ensure that this
is staged into the snap.

Signed-off-by: Billy Olsen <email address hidden>

e0e4272... by Billy Olsen

Add setuptools dependency

Ceph has a dependency on distutils, which was removed from the
packaging since it was an undeclared package dependency. This
change adds setuptools package to work around this dependency.

Since distutils has been removed from python 12, this also reverts
to core22.

Signed-off-by: Billy Olsen <email address hidden>

7d31590... by utkarsh bhatt

Build squid Microceph

Signed-off-by: Utkarsh Bhatt <email address hidden>

891b397... by Peter Sabaini

Merge pull request #371 from gboutry/chore/upgrade-dependencies

Upgrade microceph dependencies

00e60af... by Guillaume Boutry

Upgrade microceph dependencies

canonical/microcluster#106 introduced breaking
change in how cluster members must be named.
canonical/microcluster#156 allows cluster members to contain `.`, thus
allowing for FQDNs.

This is needed in Sunbeam, because Sunbeam creates members with FQDNs.
Be it it's own microcluster instance or the microceph's one.

Unpin go=1.21 in mod-tidy since lxd dependency requires go 1.22.4

Signed-off-by: Guillaume Boutry <email address hidden>

2d11d18... by utkarsh bhatt

Resolved PR comments.

Signed-off-by: Utkarsh Bhatt <email address hidden>

d86218e... by utkarsh bhatt

Remove duplicate service record for rgw

Service record addition is a part of service placement interface.
All services including RGW get service record added, hence, adding
a record during enablement is not required.

Signed-off-by: Utkarsh Bhatt <email address hidden>

8bcdfa5... by utkarsh bhatt

Added service restart threshold for 2 sec.

Signed-off-by: Utkarsh Bhatt <email address hidden>