python-tripleoclient/tripleoclient
Steve Baker b1df493d43 Add --set argument to prepare command
This new argument will allow special ceph variables to be added to the
template file overcloud_containers.yaml.j2. For example if the
following existed in the template file:
  {% set ceph_namespace=ceph_namespace or "ceph" %}
  {% set ceph_daemon=ceph_daemon or "daemon" %}
  {% set ceph_tag=ceph_tag or "tag-build-master-jewel-centos-7" %}
  - imagename: "{{ ceph_namespace }}/{{ ceph_daemon }}:{{ ceph_tag }}"

Then the --set argument will allow making substitutions on these
values, for example:
  openstack overcloud container image prepare \
      --namespace tripleoupstream \
      --tag latest \
      --images-file overcloud_containers.yaml \
      --set ceph_namespace=myceph \
      --set ceph_tag=latest \
      --env-file $HOME/docker_registry.yaml

Change-Id: Ie12dbab0f4d7f20d14a764abb9095fd8b326c700
2017-08-14 13:03:18 +12:00
..
tests Add --set argument to prepare command 2017-08-14 13:03:18 +12:00
v1 Add --set argument to prepare command 2017-08-14 13:03:18 +12:00
workflows Increase timeout in get_deprecated_parameters workflow 2017-08-09 12:53:14 +02:00
__init__.py Add ReNo support 2016-10-08 00:28:43 +00:00
constants.py Fail early in case of error in env directory path 2017-07-26 13:53:16 +02:00
exceptions.py Invokes specified workflows in plan env file 2017-07-05 03:36:30 -04:00
fake_keystone.py Save DefaultPasswords values for undercloud deploy 2017-04-26 20:38:00 +01:00
heat_launcher.py Improve undercloud deploy logging 2017-06-29 09:56:17 +12:00
noauth_policy.json Add heat_launcher module to help launch heat-all 2017-02-08 15:49:24 -05:00
plugin.py Remove the single-message interface to websockets 2017-04-04 09:14:26 +01:00
utils.py Removing the default role to swiftoperator 2017-07-24 22:07:57 +02:00