Rename install role to bifrost-ironic-install

Since the install role is specifically geared to install ironic
in a way that bifrost uses, we should name the role appropriately.

Note: This will be followed up with a change to revise the
README file for the role as changing and renaming the file
will result in issues with the file history.

Change-Id: I553a29206a045b5aa0e679ce05e984c7dd4b9df3
Depends-On: Ia6226a8573753ff02da19dcb3c2b5abfb9b3c297
This commit is contained in:
Julia Kreger 2015-08-04 16:15:51 -04:00
parent 639dc16643
commit 6840c963a2
26 changed files with 23 additions and 21 deletions

View File

@ -6,7 +6,7 @@
gather_facts: yes
roles:
- { role: bifrost-prep-for-install, when: skip_install is not defined }
- ironic-install
- bifrost-ironic-install
- { role: bifrost-create-dib-image, dib_imagename: "{{ deploy_image }}", dib_imagetype: "qcow2", dib_os_element: "{{ dib_os_element|default('debian') }}", dib_elements: "vm serial-console simple-init {{ extra_dib_elements|default('') }}", dib_packages: "{{ dib_packages|default('') }}", when: create_image_via_dib == true and transform_boot_image == false }
environment:
http_proxy: "{{ lookup('env','http_proxy') }}"

View File

@ -88,9 +88,9 @@ Dependencies
------------
This role is expected to be executed on a system that has had the
ironic-install role executed upon it, however as the configuration
drive creation step is fairly self contained, it can be executed
as a separate step.
bifrost-ironic-install role executed upon it, however as the configuration
drive creation step is fairly self contained, it can be executed as a
separate step.
Example Playbook
----------------

View File

@ -7,8 +7,8 @@ installed by Bifrost.
Requirements
------------
This role is expected to be executed on a node that the "ironic-install" node
has been executed upon.
This role is expected to be executed on a node that the
"bifrost-ironic-install" node has been executed upon.
This role expects to be executed in a sequence with
bifrost-configdrives-dynamic, however that is un-necessary IF the host has a
@ -53,10 +53,11 @@ instance_info: A dictionary containing the information to define an instance.
Dependencies
------------
This role is intended to be executed upon a node that the ironic-install role
has been executed upon. The configuration that is leveraged by this role
utilizes a configuration drive to place network configuration and an SSH key on
the newly deployed host. As such, the bifrost-configdrives role is required.
This role is intended to be executed upon a node that the
bifrost-ironic-install role has been executed upon. The configuration that
is leveraged by this role utilizes a configuration drive to place network
configuration and an SSH key on the newly deployed host. As such, the
bifrost-configdrives role is required.
Example Playbook
----------------

View File

@ -61,7 +61,7 @@ Example Playbook
gather_facts: yes
roles:
- { role: bifrost-prep-for-install, when: skip_install is not defined }
- role: ironic-install
- role: bifrost-ironic-install
cleaning: false
testing: true

View File

@ -7,8 +7,8 @@ baremetal_csv_file utilizing the os_ironic_node installed by Bifrost.
Requirements
------------
This role is expected to be executed on a node that the "ironic-install" node
has been executed upon.
This role is expected to be executed on a node that the
"bifrost-ironic-install" node has been executed upon.
As configured, this role requires the "bifrost-configdrives" role be executed
prior to this role, utilizing the baremetal_csv_file variable which defines the
@ -50,10 +50,11 @@ deploy_image: This is the full path to the image to be deployed to the system.
Dependencies
------------
This role is intended to be executed upon a node that the ironic-install role
has been executed upon. The configuration that is leveraged by this role
utilizes a configuration drive to place network configuration and an SSH key on
the newly deployed host. As such, the bifrost-configdrives role is required.
This role is intended to be executed upon a node that the
bifrost-ironic-install role has been executed upon. The configuration that
is leveraged by this role utilizes a configuration drive to place network
configuration and an SSH key on the newly deployed host. As such,
the bifrost-configdrives role is required.
Example Playbook
----------------

View File

@ -23,7 +23,7 @@ Dependencies
------------
This role has no roles that it is directly dependent upon, but expects that the
environment has been installed with the ironic-install role.
environment has been installed with the bifrost-ironic-install role.
Example Playbook
----------------

View File

@ -63,8 +63,8 @@ driver required.
Dependencies
------------
This role is presently dependent upon the ironic-install role which installs
the necessary requirements.
This role is presently dependent upon the bifrost-ironic-install role which
installs the necessary requirements.
Example Playbook
----------------

View File

@ -48,7 +48,7 @@
when: ci_testing is defined
roles:
- role: bifrost-create-vm-nodes
- role: ironic-install
- role: bifrost-ironic-install
cleaning: false
testing: true
- { role: bifrost-create-dib-image, dib_imagetype: "qcow2", dib_imagename: "{{deploy_image}}", dib_os_element: "{{ dib_os_element|default('debian') }}", dib_elements: "vm serial-console simple-init {{ extra_dib_elements|default('') }}", dib_packages: "{{ dib_packages|default('') }}", when: create_image_via_dib == true and transform_boot_image == false }