Skip to content

Commit 4c1dffd

Browse files
authored
Merge pull request #55 from stackhpc/bugfix/requirements
Install kayobe-config requirements.txt
2 parents 1cd44f2 + 78733bb commit 4c1dffd

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

ansible/deploy-openstack-config.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -155,9 +155,15 @@
155155
virtualenv_command: "/usr/bin/python3 -m venv"
156156
state: latest
157157

158-
- name: Ensure `kayobe` is present
158+
- name: Fix up `kayobe-config` requirements to point to local checkout
159+
ansible.builtin.replace:
160+
path: "{{ src_directory }}/{{ kayobe_config_name }}/requirements.txt"
161+
regexp: "^kayobe@.*$"
162+
replace: "kayobe@git+file://{{ src_directory }}/{{ kayobe_name }}"
163+
164+
- name: Ensure `kayobe-config` requirements are installed
159165
ansible.builtin.pip:
160-
name: "{{ src_directory }}/{{ kayobe_name }}/"
166+
requirements: "{{ src_directory }}/{{ kayobe_config_name }}/requirements.txt"
161167
virtualenv: "{{ ansible_env.HOME }}/venvs/kayobe"
162168
virtualenv_command: "/usr/bin/python3 -m venv"
163169
state: present

0 commit comments

Comments
 (0)