charm-microceph:remove-automatic-updates

Last commit made on 2024-01-05
Get this branch:
git clone -b remove-automatic-updates https://git.launchpad.net/charm-microceph

Branch merges

Branch information

Name:
remove-automatic-updates
Repository:
lp:charm-microceph

Recent commits

5ea643a... by Luciano Lo Giudice

Prevent automatic updates.

This PR stops the microceph snap from refreshing automatically and
uses a named track as a default to make installations more
predictable.

Signed-off-by: Luciano Lo Giudice <email address hidden>

6556b0e... by hemanthnakkina <email address hidden>

Merge pull request #11 from gnuoy/remove-default-crush-rule

Do not set default crush rule when creating pools

b20c979... by Liam Young

Do not set default crush rule when creating pools

A recent change to microceph *1 caused the default crush rule called
`replicated_rule` to be removed. Instead a rule called
`microceph_auto_osd` is created on single node deployments. If/when
the cluster is expanded sufficently a new rule called
`microceph_auto_host` is created automatically and existing pools
migrated to use this, all this is done automatically be microceph.

This change stop a profile being set at all to take advantage of this
new behaviour.

*1 https://github.com/canonical/microceph/commit/14dfe4513fd4c2fb80f7d24b5f4aabb84710d326

4536d20... by Guillaume Boutry

Merge pull request #9 from hemanthnakkina/broker-requests

Fix already treated broker request logic

612f625... by Hemanth Nakkina

Fix already treated broker request logic

Currently already treated broker requests check
in store for request ids. However the data source
should be the unit relation data. Change the logic
to check if the request is already processed in
unit relation data.

468637b... by Liam Young

Merge pull request #8 from hemanthnakkina/replication-pool

Update pool size as part of pool update

089696b... by Hemanth Nakkina

Update pool size as part of pool update

For replicated pool, update the pool size if the
replica changes as part of broker request on
existing pool.

52f9243... by Liam Young

Merge pull request #7 from hemanthnakkina/replicas

Add ceph configuration defaults

bce47ac... by Hemanth Nakkina

Add ceph configuration defaults

Add mon_allow_pool_size_one and osd_pool_default_size
to ceph configuration so that ceph supports single
node deployment.
Use --yes-i-really-mean-it flag while setting the pool
size to 1.

6d13a9e... by James Page

Merge pull request #5 from hemanthnakkina/docs

Update documentation