diff --git a/tasks/plumgrid_config.yml b/tasks/plumgrid_config.yml index d02520b6..744f99b3 100644 --- a/tasks/plumgrid_config.yml +++ b/tasks/plumgrid_config.yml @@ -23,6 +23,15 @@ tags: - neutron_config +- name: Place pgrc file + template: + src: plugins/plumgrid/pgrc + dest: /etc/neutron/plugins/plumgrid/pgrc + owner: "{{ neutron_system_user_name }}" + group: "{{ neutron_system_group_name }}" + tags: + - neutron_config + - name: Install plumgrid pip packages (venv) pip: name: "{{ item }}" diff --git a/templates/plugins/plumgrid/pgrc b/templates/plugins/plumgrid/pgrc new file mode 100644 index 00000000..bbaa2cfd --- /dev/null +++ b/templates/plugins/plumgrid/pgrc @@ -0,0 +1,9 @@ +# {{ ansible_managed }} +#!/bin/sh +export os_auth_url="{{ keystone_service_adminuri }}/v3" +export os_admin_user="{{ keystone_admin_user_name }}" +export os_admin_tenant="{{ keystone_admin_tenant_name }}" +export os_admin_password="{{ keystone_auth_admin_password }}" +export pg_virtual_ip="{{ pg_vip }}" +export pg_username="{{ pg_username }}" +export pg_password="{{ pg_password }}"