~hopem/stsstack-bundles:cleanup-k8-channel-commit

Last commit made on 2019-06-19
Get this branch:
git clone -b cleanup-k8-channel-commit 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:
cleanup-k8-channel-commit
Repository:
lp:~hopem/stsstack-bundles

Recent commits

adf5a83... by Edward Hope-Morley

Refactor commit de16fe9

Make change more inline with coding standards and add some
helpful comments to the code to better instruct how to extend
the code in the future.

de16fe9... by Rodrigo Barbieri

Add ability to choose K8s and charm channels on generate_bundle

This commit improves the ease of use of generate_bundle
for Kubernetes. Before it was necessary to generate a
bundle and edit the channel option for kubernetes-master
and kubernetes-worker manually. Now, you can specify
'--k8s-channel {k8s-channel}' to generate the bundle with
the option set.

Also, for the purpose of deploying Kubernetes with the
latest charm versions, if '--use-stable-charms' is not
specified, the new default will append the parameter
'--channel=edge' to the 'juju deploy' command, causing
all charms in the bundle to be deployed with their
edge channel revisions.

How to use:
- Default k8s-channel value is: 'latest/stable'.
- The latest edge charms will be used by default for
Kubernetes deployments. If you want to revert back to
using stable charms, use '--use-stable-charms' when
generating the bundle.
- There is no validation on whether the k8s-channel
you specify is valid.

a29631d... by Edward Hope-Morley

Add extra info to min_release check

Show what teh current release is for comparison.

3d69411... by Edward Hope-Morley

Add missing ceph dependency to rgw in openstack

1195223... by Edward Hope-Morley

Add openstack-integrator to k8s bundle

This allows k8s to leverage stsstack ost provider
to create persistent volumes and loadbalanacers (once
we add Octavia).

a583c6c... by Jorge Niedbalski

add required ceilometer-agent <-> rabbitmq-server relation

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

79fb945... by Edward Hope-Morley

Fix bin/add-data-ports.sh

Only ever add one extra port i.e. there must only be one data-port
from this network otherwise it creates a network loop.

6c53d6e... by Edward Hope-Morley

Allow post-deploy-config to pass if no units to configure

For example if we are deploying dvr-snat we want this to
pass since there are no neutron-gateway units.

59a9538... by Edward Hope-Morley

Add designate-bind forwarders option and collect value

Also re-word some of the other input collectors to make
them clearer.

9a14bd2... by Edward Hope-Morley

Add bundle ssl support for ceph and swift

Allows each module to create its own set of ca/cert/key