Mark Goddard
a2cbe94b76
Improve bare metal compute node management
...
Adds these new commands:
kayobe baremetal compute inspect
kayobe baremetal compute manage
kayobe baremetal compute provide
These can be used to set the provision state of ironic nodes in the
baremetal-compute group.
2017-12-13 11:30:26 +00:00
Mark Goddard
4f7a6ddde9
Add blank line after pip install task
2017-12-04 16:29:35 +00:00
Darren Hoyland
2bd0926604
Added python-ironicclient (would be better going in the os-openstackclient role, but that's on galaxy
2017-12-04 16:26:04 +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
Mark Goddard
e56c68cb09
Don't provide compute nodes that are in maintenance mode
2017-11-09 20:31:34 +00:00
Mark Goddard
ca284aea06
Fix ansible warnings for when clauses with curly braces
2017-10-20 12:14:35 +01:00
Mark Goddard
19ceec45cd
Use virtualenv_path for all virtualenvs
2017-08-07 12:08:08 +00:00
Mark Goddard
71d05fe397
Fix compute node limit for compute-node-provide.yml
2017-05-29 16:53:07 +01:00
Mark Goddard
5c825bd395
Allow target compute nodes to be limited in compute-node-provide.yml
...
Uses the familiar ansible --limit syntax of a colon-separated host list.
2017-04-27 13:00:34 +01:00
Mark Goddard
2a43254f7c
Move shade, openstackclient and projects roles to Ansible Galaxy
2017-04-06 21:37:20 +01:00
Mark Goddard
7920568796
Add a playbook to make compute nodes available in ironic
2017-04-06 10:58:49 +01:00