~hopem/stsstack-bundles:update-designate

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

Recent commits

3123a04... by Edward Hope-Morley

Update designate config to allow pointing neutron dns to designate-bind

This is because typically deployments will configure neutron
dnsmasq to forward requests to designate-bind but this is still
a post-deploy action to configure (see LP 1773377).

Also make ml2dns upstream dns server configurable for the
--ml2-dns case.

Also modify parameter request strings to be prefixed with
"REQUIRED:".

3ac03ac... by Edward Hope-Morley

Refactor code

Aim is to make code cleaner and more intuitive for
contributors. Moves as much module/bundle specific code
out of common/generate-bundle.sh and makes each module
generator more consistent with helpful comments.

8ab472c... by Edward Hope-Morley

Add tools to power on/off all vms in a model

8698a6f... by Edward Hope-Morley

Fix ssl gen code and missing stdin cache

69a9950... by Edward Hope-Morley

Remove backslash char from generate-bundle command output

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