2019-12-10 12:38:25 |
Wojtek Rakoniewski |
bug |
|
|
added bug |
2019-12-11 20:56:35 |
Wojtek Rakoniewski |
description |
I'm using kolla-ansible 9.0.0.0rc1, designate from stable/train
1. "Designate" to work requires pool of DNS Servers.
2. Kolla-ansible creates /etc/kolla/designate-worker/pools.yaml file witch following content:
- name: default-bind
id: 387cb738-5fd3-5a4a-b3a6-c018cc7c084e
description: Default BIND9 Pool
attributes: {}
...
3. pool "id" is defined globally in passwords.yml, variable designate_pool_id
4. the same "id" is also used in designate.conf, content:
...
[service:central]
default_pool_id = 387cb738-5fd3-5a4a-b3a6-c018cc7c084e
...
5. kolla-ansible updates pools here: kolla-ansible/ansible/roles/designate/tasks/update_pools.yml
but this do not take effect - nothing happen, pools are not defined because of "designate-manage" work flow
6. latest "designate-manage" work as following:
- if pool id is defined in pools.yaml it looking for existing pool with that id and then update it if exists, never creates new pool.
- if pool id is not defined in pools.yaml it looking for existing pool with defined name and update it if exists. If pool does not exists, **creates it**.
7. after "Designate" installing empty pool named 'default' exists, with auto generated id
8. In my opinion kolla-ansible should work as following:
- do not use pool id defined in passwords.yml
- should read 'default' pool id from "Designate" and use it in place of designate_pool_id. I'm doing it manually and it works for me.
Regards,
Wojtek |
I'm using kolla-ansible 9.0.0.0rc1, designate from stable/train
1. "Designate" to work requires pool of DNS Servers.
2. Kolla-ansible creates /etc/kolla/designate-worker/pools.yaml file with following content:
- name: default-bind
id: 387cb738-5fd3-5a4a-b3a6-c018cc7c084e
description: Default BIND9 Pool
attributes: {}
...
3. pool "id" is defined globally in passwords.yml, variable designate_pool_id
4. the same "id" is also used in designate.conf, content:
...
[service:central]
default_pool_id = 387cb738-5fd3-5a4a-b3a6-c018cc7c084e
...
5. kolla-ansible updates pools here: kolla-ansible/ansible/roles/designate/tasks/update_pools.yml
but this do not take effect - nothing happen, pools are not defined because of "designate-manage" work flow
6. latest "designate-manage" work as following:
- if pool id is defined in pools.yaml it looking for existing pool with that id and then update it if exists, never creates new pool.
- if pool id is not defined in pools.yaml it looking for existing pool with defined name and update it if exists. If pool does not exists, **creates it**.
7. after "Designate" installing empty pool named 'default' exists, with auto generated id
8. In my opinion kolla-ansible should work as following:
- do not use pool id defined in passwords.yml
- should read 'default' pool id from "Designate" and use it in place of designate_pool_id. I'm doing it manually and it works for me.
Regards,
Wojtek |
|
2019-12-12 10:26:44 |
Mark Goddard |
kolla-ansible: status |
New |
Triaged |
|
2019-12-12 10:26:46 |
Mark Goddard |
kolla-ansible: importance |
Undecided |
Medium |
|
2019-12-12 10:27:22 |
Mark Goddard |
bug |
|
|
added subscriber Scott Solkhon |
2020-02-18 10:06:05 |
Viorel-Cosmin Miron |
tags |
|
designate |
|
2020-03-02 08:31:48 |
Jan Horstmann |
bug |
|
|
added subscriber Jan Horstmann |
2020-03-09 08:12:16 |
Radosław Piliszek |
bug |
|
|
added subscriber Radosław Piliszek |
2020-06-02 13:48:28 |
Mark Goddard |
kolla-ansible: importance |
Medium |
High |
|
2020-09-11 08:35:15 |
wu.chunyang |
kolla-ansible: assignee |
|
wu.chunyang (wuchunyang) |
|
2020-09-29 16:46:27 |
Mark Goddard |
nominated for series |
|
kolla-ansible/stein |
|
2020-09-29 16:46:27 |
Mark Goddard |
bug task added |
|
kolla-ansible/stein |
|
2020-09-29 16:46:27 |
Mark Goddard |
nominated for series |
|
kolla-ansible/victoria |
|
2020-09-29 16:46:27 |
Mark Goddard |
bug task added |
|
kolla-ansible/victoria |
|
2020-09-29 16:46:27 |
Mark Goddard |
nominated for series |
|
kolla-ansible/train |
|
2020-09-29 16:46:27 |
Mark Goddard |
bug task added |
|
kolla-ansible/train |
|
2020-09-29 16:46:27 |
Mark Goddard |
nominated for series |
|
kolla-ansible/ussuri |
|
2020-09-29 16:46:27 |
Mark Goddard |
bug task added |
|
kolla-ansible/ussuri |
|
2020-09-29 16:46:34 |
Mark Goddard |
kolla-ansible/victoria: milestone |
|
11.0.0 |
|
2020-09-29 16:46:38 |
Mark Goddard |
kolla-ansible/victoria: status |
Triaged |
Fix Released |
|
2020-09-29 16:46:41 |
Mark Goddard |
kolla-ansible/ussuri: importance |
Undecided |
High |
|
2020-09-29 16:46:43 |
Mark Goddard |
kolla-ansible/train: importance |
Undecided |
High |
|
2020-09-29 16:46:45 |
Mark Goddard |
kolla-ansible/stein: importance |
Undecided |
High |
|
2020-09-29 16:46:49 |
Mark Goddard |
kolla-ansible/ussuri: status |
New |
Triaged |
|
2020-09-29 16:46:51 |
Mark Goddard |
kolla-ansible/train: status |
New |
Triaged |
|
2020-09-29 16:46:53 |
Mark Goddard |
kolla-ansible/stein: status |
New |
Triaged |
|