28 lines
742 B
YAML
28 lines
742 B
YAML
---
|
|
# tasks file for ansible-role-tripleo-tempest-undercloud
|
|
|
|
- name: Add fake driver to Ironic config
|
|
become: yes
|
|
lineinfile:
|
|
backup: true
|
|
backrefs: true
|
|
dest: '/etc/ironic/ironic.conf'
|
|
regexp: '^(enabled_drivers=(?:(?!fake).)*)$'
|
|
line: '\1,fake'
|
|
|
|
- name: Restart the Ironic conductor service
|
|
become: yes
|
|
service: name=openstack-ironic-conductor state=restarted
|
|
|
|
- name: Ensure the fake driver is enabled
|
|
shell: >
|
|
source {{ working_dir }}/stackrc;
|
|
ironic driver-list;
|
|
register: driver_list
|
|
failed_when: "'fake' not in driver_list.stdout"
|
|
|
|
- name: Copy tempest input file to undercloud
|
|
copy:
|
|
src: "tempest-undercloud-config.conf"
|
|
dest: "{{ working_dir }}/{{ tempest_deployer_input_file }}"
|