Steve Baker
53636ba03c
Move roles into a standard directory layout
...
This change adopts the same directory layout as tripleo-ansible[1]
in preparation for the metalsmith repo containing ansible plugins such
as modules.
Like in tripleo-ansible, the roles directory becomes a symlink to the
new roles location so that ansible can discover the role without
having to install.
[1] https://opendev.org/openstack/tripleo-ansible/src/branch/master/tripleo_ansible
Change-Id: I34114e653a0714cb5991672af1192e9fad95ea6b
2020-07-01 13:30:35 +12:00
Dmitry Tantsur
fc85cb9230
Support partition HTTP images in CLI
...
Also removed some dead code from sources.
Change-Id: I570eda45285771068711ef90d22550632411e98f
Story: #2002048
Task: #26208
2018-09-12 10:13:33 +02:00
Dmitry Tantsur
2afd20938d
Support creating a swap partition
...
BREAKING: --root-disk-size => --root-size
Story: #2002171
Task: #20033
Change-Id: I5d6b38e1a9e71b608b40e140e34c4509b896a1ff
2018-09-10 17:00:41 +02:00
Dmitry Tantsur
df831309ba
Support traits for scheduling
...
Story: #2003685
Task: #26209
Change-Id: I4895c414abc55ece6cf56133f13ffaa7cd4f5f92
2018-09-07 16:57:57 +02:00
Dmitry Tantsur
6bdd479773
Support for HTTP image location
...
Story: #2002048
Task: #19695
Change-Id: I75f33ebca3ea65274dcfcd8f4ddbd193f34706a9
2018-09-07 10:04:38 +02:00
Dmitry Tantsur
a638cec066
Allow filtering by arbitrary predicate and conductor_group
...
BREAKING: changed order of arguments in reserve_node.
BREAKING: changed exceptions inheriting ReservationFailed.
Change-Id: I79cc9b2794d8332cdb818af0b7effb28d4e9a786
Story: #2003584
Task: #24890
2018-09-05 12:25:11 +02:00
Dmitry Tantsur
5aacd7bbdb
Allow specifying a list of nodes to pick from
...
Makes resource class no longer mandatory.
Change-Id: If14d5846e7b50a867950ae439985bbe877998bc7
Story: #2002171
Task: #20034
2018-07-05 19:54:57 +02:00
Dmitry Tantsur
cbf7294be9
ansible: split waiting from provisioning
...
Introduces a new command 'wait' for this purpose.
Change-Id: I52ef0228cce2be276046b93c284743c4067da0a6
Story: #2002186
Task: #20058
2018-07-03 15:26:16 +02:00
Dmitry Tantsur
e2085dc026
Support creating users via configdrive
...
Change-Id: I93259ccd98d4153f1ed370541e2208124ddb0ca1
2018-06-29 16:33:17 +02:00
Dmitry Tantsur
8464fced77
ansible: explicit support for netboot, correct extra_args
...
Change-Id: Ibff5911f5a9777683cf86f7c654a58020796c00a
2018-06-12 09:34:31 +02:00
Dmitry Tantsur
c91a08fb16
Simple role to deploy instances
...
Story: #2002170
Task: #20029
Change-Id: I3fc0ea5144b83262a39593c8211bd88ce90e13f8
2018-06-11 11:01:08 +02:00