change playbook to use hostname

This commit is contained in:
Mike Reeves
2023-02-22 14:32:49 -05:00
parent 59c700ad10
commit 68708accde
3 changed files with 5 additions and 2 deletions

View File

@@ -91,6 +91,8 @@ so-mysql:
{% for BINDING in DOCKER.containers['so-mysql'].port_bindings %} {% for BINDING in DOCKER.containers['so-mysql'].port_bindings %}
- {{ BINDING }} - {{ BINDING }}
{% endfor %} {% endfor %}
- extra_hosts:
- {{ GLOBALS.manager }}:{{ GLOBALS.sobip }}
- environment: - environment:
- MYSQL_ROOT_HOST={{ GLOBALS.manager_ip }} - MYSQL_ROOT_HOST={{ GLOBALS.manager_ip }}
- MYSQL_ROOT_PASSWORD=/etc/mypass - MYSQL_ROOT_PASSWORD=/etc/mypass

View File

@@ -36,8 +36,8 @@ query_playbookdbuser_grants:
query_updatwebhooks: query_updatwebhooks:
mysql_query.run: mysql_query.run:
- database: playbook - database: playbook
- query: "update webhooks set url = 'http://{{ GLOBALS.manager}}:7000/playbook/webhook' where project_id = 1" - query: "update webhooks set url = 'http://{{ GLOBALS.manager_ip}}:7000/playbook/webhook' where project_id = 1"
- connection_host: {{ GLOBALS.manager_ip }} - connection_host: {{ GLOBALS.manager }}
- connection_port: 3306 - connection_port: 3306
- connection_user: root - connection_user: root
- connection_pass: {{ MYSQLPASS }} - connection_pass: {{ MYSQLPASS }}

View File

@@ -21,6 +21,7 @@
'md_engine': INIT.PILLAR.global.mdengine, 'md_engine': INIT.PILLAR.global.mdengine,
'pipeline': INIT.PILLAR.global.pipeline, 'pipeline': INIT.PILLAR.global.pipeline,
'so_version': INIT.PILLAR.global.soversion, 'so_version': INIT.PILLAR.global.soversion,
'so_bip': INIT.PILLAR.docker.sobip,
'url_base': INIT.PILLAR.global.url_base, 'url_base': INIT.PILLAR.global.url_base,
'so_model': INIT.GRAINS.get('sosmodel',''), 'so_model': INIT.GRAINS.get('sosmodel',''),
'description': INIT.PILLAR.sensoroni.get('node_description',''), 'description': INIT.PILLAR.sensoroni.get('node_description',''),