546 Commits

Author SHA1 Message Date
Mark Goddard
619ad3ebc8 Update external-net.yml to use the stackhpc.os-networks role 2017-11-17 12:06:22 +00:00
Mark Goddard
510db6b121 Fix dell playbook inclusion 2017-11-17 12:06:22 +00:00
Mark Goddard
9f4499e4b6
Merge pull request #76 from markgoddard/travis-test
Use a build matrix for TravisCI tests
2017-11-17 10:41:38 +00:00
Mark Goddard
e83e2e2d09
Merge pull request #74 from ktibi/add_ldap_keystone
add ldap conf for keystone
2017-11-17 10:18:17 +00:00
Kevin TIBI
bdb90c0ed9 add ldap conf for keystone and horizon 2017-11-17 10:13:40 +00:00
Mark Goddard
bca931693f Remove stale script configure-kayobe.sh 2017-11-17 09:11:49 +00:00
Mark Goddard
00e03f64df Use a build matrix for TravisCI
This more cleanly separates the different test jobs and their pass/fail
status.
2017-11-17 09:09:11 +00:00
Mark Goddard
8cfa1da254 Add heat configuration mk2 2017-11-16 16:59:04 +00:00
Mark Goddard
c3db775203
Merge pull request #73 from markgoddard/add-compute-group
Add support for virtualised compute
2017-11-16 14:36:02 +00:00
Mark Goddard
be898f61a6
Merge pull request #75 from markgoddard/heat-conf
Add support for free-form configuration of heat
2017-11-16 14:13:41 +00:00
Mark Goddard
f43ac2e0be Add support for free-form configuration of heat 2017-11-16 14:04:36 +00:00
Mark Goddard
a451ce4142
Merge pull request #68 from ktibi/conf_regex_build
add conf regex for build image
2017-11-15 15:36:08 +00:00
Mark Goddard
c33d2a4e0e Don't run baremetal compute tasks when ironic is disabled
This includes:
* Building and registering IPA images
* Registering a provisioning network
* Registering ironic inspector introspection rules
* Creating an inspection store container
2017-11-13 19:15:48 +00:00
Mark Goddard
7b4135095e
Merge pull request #72 from autonomouse/kolla_nova_compute_ironic_group_fix
(potential) fix for https://github.com/stackhpc/kayobe/issues/71
2017-11-13 16:27:44 +00:00
Darren Hoyland
80b30b8a98 The default group doesn't need to be configurable 2017-11-13 16:16:01 +00:00
Kevin TIBI
3cdc055b72 add conf regex for build image 2017-11-13 16:11:20 +00:00
Darren Hoyland
77c13fe626 Added a comment to explain what's going on with kolla_nova_compute_ironic_host 2017-11-13 16:04:26 +00:00
Darren Hoyland
b0a67996c3 (potential) fix for https://github.com/stackhpc/kayobe/issues/71 2017-11-13 15:46:58 +00:00
Mark Goddard
3a8d0c7ba8
Merge pull request #69 from ktibi/fix_directory_registry
Add creation for directory CA docker
2017-11-13 15:32:27 +00:00
Kevin TIBI
ce3fd3b226 Add creation for directory CA docker 2017-11-13 15:31:33 +00:00
Mark Goddard
53fd8bc47d
Merge pull request #70 from jpds/node-exporter-remove-retries
[roles/node-exporter] Remove restart-retries for Docker 17.05.
2017-11-13 15:25:25 +00:00
Jonathan Davies
c9db56e002 [roles/node-exporter] Added NTP collector. 2017-11-13 15:06:59 +00:00
Jonathan Davies
3ec02fc5ca [roles/node-exporter] collector option here has changed to path. 2017-11-13 15:02:30 +00:00
Jonathan Davies
8f058e66fb [roles/node-exporter] Remove restart-retries for Docker 17.05. 2017-11-13 14:52:22 +00:00
Mark Goddard
fd6ed96e39
Merge pull request #67 from ktibi/add_docker_ca_registry
add CA conf for private registry
2017-11-13 09:54:56 +00:00
Kevin TIBI
b73b0b8a4d add CA conf for private registry 2017-11-13 09:14:09 +00:00
Mark Goddard
744345f737 Allow for non-existent groups in kolla-ansible top level group mapping
This allows us to add groups (such as compute) to the top level group mapping,
which are not present in an existing inventory.
2017-11-12 17:55:48 +00:00
Mark Goddard
b598f268b7 Add documentation for virtualised compute hosts 2017-11-12 09:36:10 +00:00
Mark Goddard
a6680f01bc Move configuration guide to a separate ToC 2017-11-12 09:35:40 +00:00
Mark Goddard
697b2eecc2 Create a baremetal-compute group for baremetal compute nodes
The compute group was used in a few places, but this now overlaps with
the group used for virtualised compute nodes.
2017-11-12 09:35:40 +00:00
Kevin TIBI
aee86e5136 Add a check for controllers without ironic enabled 2017-11-12 09:35:40 +00:00
Mark Goddard
038c73414e Add configuration for virtualised compute hosts
Hosts in the [compute] group will be configured as virtualised compute
hosts. These hosts are treated as part of the overcloud, and affected by
all overcloud commands.
2017-11-12 09:35:40 +00:00
Mark Goddard
1b96a20895
Merge pull request #66 from ktibi/add_dns_interface
Add custom for dns interface
2017-11-10 10:10:48 +00:00
Kevin TIBI
1ff98a6637 Add custom for dns interface 2017-11-10 09:55:51 +00:00
Mark Goddard
e56c68cb09 Don't provide compute nodes that are in maintenance mode 2017-11-09 20:31:34 +00:00
Mark Goddard
8d26164515 Fix default for idrac_network_ips - should be a dict 2017-11-09 18:48:57 +00:00
Mark Goddard
e93102ccf2
Merge pull request #64 from ktibi/registry_conf
add conf for private registry
2017-11-09 14:49:48 +00:00
Kevin TIBI
e3b8fb5f59 add conf for private registry 2017-11-09 13:34:17 +00:00
Mark Goddard
0c1f75e0f3
Merge pull request #62 from markgoddard/horizon-custom-config
Add support for custom horizon configuration
2017-11-08 08:53:33 +00:00
Mark Goddard
67375fe221
Merge pull request #58 from jpds/networks-xmit-hash-policy
networks.py: Added xmit_hash_policy to bonding option filters.
2017-11-08 08:50:03 +00:00
Mark Goddard
8bf6512e2b
Merge pull request #59 from markgoddard/nova-compute-ironic
Make hosts running nova compute service for ironic configurable
2017-11-08 08:49:37 +00:00
Mark Goddard
f5c39530cd Add support for custom horizon configuration
Fixes: #61
2017-11-07 13:44:01 +00:00
Jonathan Davies
4c9a2435c1 network.rst: Document delay and lacp_rate options. 2017-11-03 17:04:49 +00:00
Jonathan Davies
99b93ad9c7 networks.py: Added up/down-delay and lacp rate options. 2017-11-03 17:01:41 +00:00
Mark Goddard
74205ee3a9 Add a variable to configure which hosts run nova compute for ironic
May be used to avoid HA nova compute for ironic, which is experimental.
2017-11-03 14:39:57 +00:00
Mark Goddard
2663a92af4 Add workaround for ansible bug 8743 to yum configs 2017-11-03 14:32:29 +00:00
Mark Goddard
ccc11e181b
Merge pull request #57 from stackhpc/net-connectivity
Add a command to check network connectivity between hosts
2017-11-03 11:36:22 +00:00
Mark Goddard
76ece0ee65
Merge branch 'master' into net-connectivity 2017-11-03 11:35:59 +00:00
Jonathan Davies
ac905ef914 network.rst: Document xmit_hash_policy option. 2017-11-03 11:13:11 +00:00
Jonathan Davies
a2b75046b9 networks.py: Added xmit_hash_policy to bonding option filters. 2017-11-03 10:09:20 +00:00