kolla-ansible/tools
Paul Bourke 5cb375645c Add a Kolla 'devstack' mode
Add a new variable 'kolla_devmode', which when enabled, clones and
bindmounts service source code into the containers.

This commit adds the relevant changes for Heat, more services can be
added and built upon.

Usage:
* Set 'kolla_devmode: yes'

* Code is cloned to /opt/stack/{{ project_name }} on target
  node(s)

* Users can develop in these repos, and simply restart the container to
  pick up / test changes.

Debugging can be done from the host via 'remote_pdb'[0].

[0] https://pypi.python.org/pypi/remote-pdb

Implements: blueprint mount-sources
Change-Id: Ic0431b10d723bf84eeefc72039376fe0058dd902
2017-06-08 09:55:54 +01:00
..
cleanup-containers Fix the remove mariadb volume failed 2017-03-20 04:40:33 +00:00
cleanup-host Add a Kolla 'devstack' mode 2017-06-08 09:55:54 +01:00
cleanup-images Add force flag to cleanup-images 2016-08-17 10:28:38 +00:00
diag Diagnostics for Environment 2016-05-06 07:20:03 -04:00
dump_info.sh Convert gate to file backend rather than partition 2016-01-21 22:59:13 +00:00
generate_passwords.py Rename kolla namespace to kolla_ansible 2017-02-15 16:34:51 +08:00
init-runonce Update the cirros version to "0.3.5" 2017-04-03 16:04:12 +08:00
init-vpn Add basic docs for neutron-vpnaas 2017-01-17 14:28:01 +00:00
kolla-ansible Add a Kolla 'devstack' mode 2017-06-08 09:55:54 +01:00
loc Move demos and dev directory into a new contrib directory 2016-10-14 12:57:49 +02:00
merge_passwords.py Rename kolla namespace to kolla_ansible 2017-02-15 16:34:51 +08:00
openrc-example Add documentation for two-VIP and TLS blueprints 2016-03-08 09:27:26 -05:00
ovs-dpdkctl.sh fix typo 2017-04-11 12:08:19 +00:00
playbook-setup-nodes.yml Enable multinode gate 2017-06-05 11:35:20 -07:00
pre-commit-hook Add support to lint the install commands in Dockerfiles 2016-05-26 17:41:42 +05:30
run-bashate.sh Standardize bashate and add linters 2016-01-13 17:33:28 +00:00
setup_Debian.sh [Trivial] Fix two typos in kolla-ansible. 2017-05-16 19:32:36 -07:00
setup_gate.sh Enable multinode gate 2017-06-05 11:35:20 -07:00
setup_RedHat.sh Fix gate failure 2017-01-20 01:48:50 +08:00
stop-containers Added support for a stop playbook in kolla 2016-11-23 11:45:23 +00:00
validate-all-file.py Change python interpreter 2017-02-16 13:39:36 -08:00
validate-all-yaml.sh Remove unecessary blank lines 2016-05-02 07:44:29 -04:00
validate-docker-execute.sh Rename validate-docker-execute with .sh extension 2016-03-08 22:14:09 -07:00
validate-install-command.sh Add support to lint the install commands in Dockerfiles 2016-05-26 17:41:42 +05:30
validate-maintainer.sh Remove unecessary blank lines 2016-05-02 07:44:29 -04:00
validate-yaml.py Change python interpreter 2017-02-16 13:39:36 -08:00