~hopem/stsstack-bundles:add-more-stack-manager-tools2

Last commit made on 2020-03-02
Get this branch:
git clone -b add-more-stack-manager-tools2 https://git.launchpad.net/~hopem/stsstack-bundles
Only Edward Hope-Morley can upload to this branch. If you are Edward Hope-Morley please log in for upload directions.

Branch merges

Branch information

Name:
add-more-stack-manager-tools2
Repository:
lp:~hopem/stsstack-bundles

Recent commits

9e0f2be... by Edward Hope-Morley

missing

29a5a18... by Edward Hope-Morley

Improve stack-manager client tooling

Add more tools to help mamage vms and also fix
the existing mark-model-* tools that were broken.

c636412... by Edward Hope-Morley

Add placement-api certificates interface support

c4de873... by Hemanth Nakkina

fix ceph-mon relations for ceph-fs and kubernetes-master

Fix for LP #1864688 modifies all ceph-mon relations with
__CEPH__INTERFACE__. Only ceph-mon:client relations need
to be modified to __CEPH_INTERFACE__. And hence the
relations not supported by ceph-proxy will be broken when
--ceph-proxy overlay is used.

Following relations are reverted back to use ceph_mon
instead of __CEPH__INTERFACE__
- ceph-fs:ceph-mds ceph-mon:mds
- kubernetes-master:ceph-storage ceph-mon:admin

Also this patch adds default value to __NUM_CEPH_FS_UNITS__

Closes-Bug: #1864783

d27700c... by Hemanth Nakkina

enforce to use port security enabled network for k8s deployments

Port security enabled is used only k8s is deployed with --lb-octavia overlay.
Since our cloud is using Octavia as loadbalancer solution, enforce to use
port security enabled network by default.
However for the HA overlay cases --lb-ha-hacluster*, --k8s-master-ha*,
--vault-ha*, --etcd-ha* network with port security disabled have to be
used.

Closes-Bug: #1863896

1d2fedd... by Edward Hope-Morley

Add support for using vault for all api certs

af98e15... by Edward Hope-Morley

Ensure all ceph-mon relations are using __CEPH_INTERFACE__

Also don't use yaml variable to substitute ceph-mon since
it doesnt support doing composite strings like
"*interface:client".

6b6fac8... by Jorge Niedbalski

Add the ceph-fs overlay

Add the initial cephfs overlay.

Signed-off-by: Jorge Niedbalski <email address hidden>

6c4be89... by Edward Hope-Morley

Silence ssh-keygen

If we don't do this we get garbage when the key is generated.

a2a4888... by Edward Hope-Morley

Updates to help message