Skip to content

Commit b3ec8f0

Browse files
authored
Merge pull request #10 from companieshouse/feature/hostname-rename
Update hostname regular expression pattern after instance rename
2 parents d8be257 + 76eb4ce commit b3ec8f0

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

roles/deploy/tasks/main.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
- xslt_transformer_url is defined and xslt_transformer_url | trim | length > 0
1414
msg: "Required variable(s) empty or undefined"
1515

16-
# The hostname is assumed to be in the format: i<instance-index>-frontend-tuxedo-<environment>
16+
# The hostname is assumed to be in the format: frontend-tuxedo-<environment>-<instance-index>
1717
- set_fact:
18-
tuxedo_domain_id_suffix: "{{ ansible_facts.hostname | regex_replace('^i(\\d+)-frontend-tuxedo-([A-Za-z].*)$', 'INSTANCE_\\1_\\2_DOM') | upper }}"
19-
tuxedo_logical_machine_id_suffix: "{{ ansible_facts.hostname | regex_replace('^i(\\d+)-frontend-tuxedo-([A-Za-z].*)$', 'INSTANCE_\\1_\\2_SRV') | upper }}"
20-
tuxedo_local_domain_suffix: "{{ ansible_facts.hostname | regex_replace('^i(\\d+)-frontend-tuxedo-([A-Za-z].*)$', 'INSTANCE_\\1_\\2_LOD') | upper }}"
18+
tuxedo_domain_id_suffix: "{{ ansible_facts.hostname | regex_replace('^frontend-tuxedo-([A-Za-z].*)-(\\d+)$', 'INSTANCE_\\2_\\1_DOM') | upper }}"
19+
tuxedo_logical_machine_id_suffix: "{{ ansible_facts.hostname | regex_replace('^frontend-tuxedo-([A-Za-z].*)-(\\d+)$', 'INSTANCE_\\2_\\1_SRV') | upper }}"
20+
tuxedo_local_domain_suffix: "{{ ansible_facts.hostname | regex_replace('^frontend-tuxedo-([A-Za-z].*)-(\\d+)$', 'INSTANCE_\\2_\\1_LOD') | upper }}"
2121

2222
- name: Using constructed variable suffixes
2323
ansible.builtin.debug:

0 commit comments

Comments
 (0)