mirror of
https://github.com/cwchristerw/tjas-infra
synced 2025-09-04 03:43:23 +00:00
Compare commits
2 Commits
41008ed852
...
296b3b5502
Author | SHA1 | Date | |
---|---|---|---|
![]() |
296b3b5502 | ||
![]() |
681999d4e2 |
@@ -214,9 +214,22 @@
|
|||||||
- kea
|
- kea
|
||||||
- dhcp
|
- dhcp
|
||||||
|
|
||||||
- name: "Deployer - Kea - Configure - Database"
|
- name: "Deployer - Kea - Configure - Database : Init"
|
||||||
ansible.builtin.command:
|
ansible.builtin.command:
|
||||||
cmd: "kea-admin db-init mysql -h 127.0.0.1 -n {{ config.mariadb.users['kea'].database }} -u {{ config.mariadb.users['kea'].username }} -p {{ config.mariadb.users['kea'].password }}"
|
cmd: "kea-admin db-init mysql -h 127.0.0.1 -n {{ config.mariadb.users['kea'].database }} -u {{ config.mariadb.users['kea'].username }} -p {{ config.mariadb.users['kea'].password }}"
|
||||||
|
register: deployerTaskD2
|
||||||
|
changed_when:
|
||||||
|
- deployerTaskD2.stdout.find('Initializing database') != -1
|
||||||
|
failed_when:
|
||||||
|
- deployerTaskD2.stdout.find('ERROR') != -1
|
||||||
|
- deployerTaskD2.stdout.find('Expected empty database kea.') == -1
|
||||||
|
tags:
|
||||||
|
- kea
|
||||||
|
- dhcp
|
||||||
|
|
||||||
|
- name: "Deployer - Kea - Configure - Database : Upgrade"
|
||||||
|
ansible.builtin.command:
|
||||||
|
cmd: "kea-admin db-upgrade mysql -h 127.0.0.1 -n {{ config.mariadb.users['kea'].database }} -u {{ config.mariadb.users['kea'].username }} -p {{ config.mariadb.users['kea'].password }}"
|
||||||
tags:
|
tags:
|
||||||
- kea
|
- kea
|
||||||
- dhcp
|
- dhcp
|
||||||
@@ -227,7 +240,7 @@
|
|||||||
state: restarted
|
state: restarted
|
||||||
enabled: true
|
enabled: true
|
||||||
when:
|
when:
|
||||||
- (deployerTaskD1 is defined and deployerTaskD1.changed) or deployerTaskD1 is undefined
|
- (deployerTaskD1 is defined and deployerTaskD1.changed) or deployerTaskD1 is undefined or (deployerTaskD2 is defined and deployerTaskD2.changed) or deployerTaskD2 is undefined
|
||||||
tags:
|
tags:
|
||||||
- kea
|
- kea
|
||||||
- dhcp
|
- dhcp
|
||||||
|
Reference in New Issue
Block a user