I was inspired by this git project https://github.com/unlenen/openstack-kolla-freezer in which OS_AUTH_URL docker environment variable is set.
I've hacked the kolla-ansible by adding `environment: "OS_AUTH_URL={{ openstack_auth.auth_url }}/v3"` in kolla_docker module and now freezer-scheduler works.
I was inspired by this git project https:/ /github. com/unlenen/ openstack- kolla-freezer in which OS_AUTH_URL docker environment variable is set. auth.auth_ url }}/v3"` in kolla_docker module and now freezer-scheduler works.
I've hacked the kolla-ansible by adding `environment: "OS_AUTH_URL={{ openstack_
Here are my snippets: tasks/check- containers. yml: common_ options }}" container_ name }}" dimensions }}" auth.auth_ url }}/v3" services[ service_ name] }}" or_restart_ container" common_ options }}" container_ name }}" auth.auth_ url }}/v3"
. in roles/freezer/
- name: Check freezer containers
become: true
kolla_docker:
action: "compare_container"
common_options: "{{ docker_
name: "{{ item.value.
image: "{{ item.value.image }}"
volumes: "{{ item.value.volumes | reject('equalto', '') | list }}"
dimensions: "{{ item.value.
environment: "OS_AUTH_URL={{ openstack_
...
- name: Restart freezer-scheduler container
vars:
service_name: "freezer-scheduler"
service: "{{ freezer_
become: true
kolla_docker:
action: "recreate_
common_options: "{{ docker_
name: "{{ service.
image: "{{ service.image }}"
volumes: "{{ service.volumes | reject('equalto', '') | list }}"
dimensions: "{{ service.dimensions }}"
+ environment: "OS_AUTH_URL={{ openstack_
. in roles/freezer/ tasks/check- containers. yml: common_ options }}" container_ name }}" dimensions }}" auth.auth_ url }}/v3"
- name: Check freezer containers
become: true
kolla_docker:
action: "compare_container"
common_options: "{{ docker_
name: "{{ item.value.
image: "{{ item.value.image }}"
volumes: "{{ item.value.volumes | reject('equalto', '') | list }}"
dimensions: "{{ item.value.
+ environment: "OS_AUTH_URL={{ openstack_