466 Commits

Author SHA1 Message Date
Mark Goddard
850a727aab Set the Vagrant development VM's hostname
By default the hostname will be localhost, which causes issues with
RabbitMQ.
2017-10-27 17:35:53 +01:00
Mark Goddard
0103c9a443
Merge pull request #50 from markgoddard/limit-node-exporter
Restrict prometheus node exporter to overcloud hosts running docker
2017-10-27 17:04:05 +01:00
Mark Goddard
a4bf054feb Merge pull request #41 from markgoddard/kolla-build-config-path
Change kolla build configuration path variable
2017-10-27 16:44:22 +01:00
Mark Goddard
714b7d073d Merge pull request #46 from markgoddard/route-tables-and-rules
Add support for configuration of IP route tables and rules
2017-10-27 16:43:57 +01:00
Mark Goddard
f1543f0bf5 Use a local branch of MichaelRigart.interfaces role until merged upstream 2017-10-27 15:42:53 +00:00
Mark Goddard
7168052381 Restrict prometheus node exporter to overcloud hosts running docker
Also add some default global configuration to enable the service.
2017-10-27 15:35:09 +00:00
Mark Goddard
635118027a Fix kolla_docker_registry_username and kolla_docker_registry_password
Previous name was not changed as necessary.
2017-10-27 13:15:20 +00:00
Mark Goddard
95715c1296 Merge branch 'master' into kolla-build-config-path 2017-10-26 17:53:00 +01:00
Mark Goddard
06becbf899 Merge pull request #42 from markgoddard/remove-genericswitch-default
Use kolla-ansible's default neutron ML2 mechanism drivers
2017-10-26 17:15:45 +01:00
Mark Goddard
185d5dd1d8 Merge pull request #38 from markgoddard/fix-when-warnings
Fix when warnings & add no_log
2017-10-26 17:15:10 +01:00
ktibi
cb71f1d626 Add ceph config file for kolla (#48)
* Add ceph config file for kolla

* Update main.yml

* Remove whitespace

* Update main.yml

* Update kolla
2017-10-26 14:40:25 +01:00
Jon Davies
a19501a174 Added Prometheus node exporter role (#34)
* Added roles/node-exporter.

* node-exporter.yml: Deploy on all overcloud hosts.

* node-exporter: deploy: Use command variable.

* node-exporter: README: Fixed role name.

* node-exporter: Do not enable by default.
2017-10-26 14:39:26 +01:00
Mark Goddard
cd5605fa71 Add support for configuration of IP route tables and rules 2017-10-26 11:06:19 +00:00
Mark Goddard
7db4ab4471 Merge branch 'master' into remove-genericswitch-default 2017-10-26 10:47:23 +01:00
Mark Goddard
3f273df94d Use kolla-ansible's defaults for neutron ML2 mechanism drivers
Kolla-ansible has some logic to select appropriate mechanism drivers.
Let's use that logic instead of assigning our own defaults.
2017-10-26 10:32:42 +01:00
Mark Goddard
af5a3e56e0 Merge pull request #45 from ktibi/patch-5
add credentiels config for registry
2017-10-26 09:38:58 +01:00
ktibi
35cc193f53 Update container-image-build.yml 2017-10-26 10:24:53 +02:00
Mark Goddard
2d60f19dd6 Merge pull request #40 from markgoddard/networking-docs
Improve networking documentation
2017-10-26 09:17:51 +01:00
ktibi
11e9827da2 Update container-image-build.yml 2017-10-25 15:14:15 +02:00
ktibi
adc08fe539 Update globals.yml.j2 2017-10-25 15:09:07 +02:00
ktibi
2709698a1e Update kolla.yml 2017-10-25 15:07:48 +02:00
ktibi
bbe324b930 Update kolla 2017-10-25 15:07:10 +02:00
ktibi
ab73d76845 Update container-image-build.yml 2017-10-25 15:06:19 +02:00
ktibi
7a80af0a8f Update kolla.yml 2017-10-25 12:17:58 +02:00
ktibi
d35d139629 Update kolla 2017-10-25 12:15:33 +02:00
ktibi
fd2817326d add credentiels for registry 2017-10-25 12:04:09 +02:00
Mark Goddard
3ccb27e84f Merge branch 'master' into kolla-build-config-path 2017-10-25 09:39:59 +01:00
Mark Goddard
d21ba0565e Merge pull request #43 from markgoddard/disable-swift-default
Disable swift by default
2017-10-23 16:05:34 +01:00
Mark Goddard
2f3be13906 Disable swift by default
Follow kolla's default value for swift enablement - disabled.
2017-10-23 15:39:11 +01:00
Mark Goddard
2b9a304d83 Change kolla build configuration path variable
Previously shared kolla-ansible's kolla_config_path, now uses
kolla_build_config_path.

Also adds a variable, config_path, which sets a base path for
configuration on the remote hosts.
2017-10-23 15:28:56 +01:00
Mark Goddard
66025bf26d Improve networking documentation
Adds details on network interface configuration, and networking for bare metal inspection
and provisioning.
2017-10-23 15:15:55 +01:00
Mark Goddard
d982be2191 Merge pull request #39 from stackhpc/bugfix/remove_restart_retries
In latest Docker 17.05 restart-retires and unless-stopped are
2017-10-23 11:18:47 +01:00
stack
20e3b75547 In latest Docker 17.05 restart-retires and unless-stopped are
mutually exclusive. Remove restart-retries where used.
2017-10-23 11:13:48 +01:00
Mark Goddard
db618c6c85 Fix operator precedence issue in controller network list 2017-10-20 18:38:22 +00:00
Mark Goddard
050e260839 Add no_log to kolla_passwords module argument 2017-10-20 12:14:35 +01:00
Mark Goddard
ba6d30c10a Don't fail to register introspection rules when variable is None 2017-10-20 12:14:35 +01:00
Mark Goddard
ca284aea06 Fix ansible warnings for when clauses with curly braces 2017-10-20 12:14:35 +01:00
Mark Goddard
6aa36fe52b Merge pull request #30 from stackhpc/skip-tags
Add support for --skip-tags and --kolla-skip-tags
2017-10-19 23:13:10 +01:00
Mark Goddard
464a29eea5 Add missing variable kolla_enable_heat 2017-10-19 14:51:07 +01:00
Mark Goddard
8311ec0e91 Merge pull request #35 from markgoddard/custom-fluent-filters
Add support for configuration of custom fluentd filters
2017-10-18 17:25:54 +01:00
Mark Goddard
9187216b78 Add extra config for heat 2017-10-18 17:25:33 +01:00
Mark Goddard
7fc93906de Add all extra-configurable services to release notes 2017-10-18 17:24:29 +01:00
ktibi
95af80353b add version for ironic api (#37)
*  add version for ironic api 

Fix a failure in the bifrost inventory script

* Update overcloud-provision.yml
2017-10-18 16:28:55 +01:00
Mark Goddard
e0507298a0 Merge pull request #36 from ktibi/patch-3
add version for ironic api
2017-10-18 16:17:13 +01:00
ktibi
966173d474 add version for ironic api
Fix a failure in the bifrost inventory script
2017-10-18 16:58:06 +02:00
Mark Goddard
9f4ef46357 Merge pull request #31 from stackhpc/ngs-extra
Support additional options for neutron generic switch driver config
2017-10-18 12:42:22 +01:00
Mark Goddard
d440e8e3c0 Rework custom kolla-ansible configuration
Supports removal of custom config files in $KAYOBE_CONFIG_PATH/kolla/config/, and
adds support for ironic, keystone, magnum, murano, sahara, and swift custom config.
2017-10-18 12:40:02 +01:00
Mark Goddard
4cd2ff7e83 Merge branch 'master' into ngs-extra 2017-10-17 17:17:22 +01:00
Mark Goddard
9601159fe7 Add support for configuration of custom fluentd filters
These may be placed in $KAYOBE_CONFIG_PATH/kolla/config/fluentd/filter.
2017-10-17 16:31:48 +01:00
Mark Goddard
dd5a6960b9 Merge pull request #33 from markgoddard/neutron-nova-custom-config
Neutron & nova custom config
2017-10-17 14:42:32 +01:00