File tree Expand file tree Collapse file tree 2 files changed +10
-5
lines changed
Expand file tree Collapse file tree 2 files changed +10
-5
lines changed Original file line number Diff line number Diff line change 11- name : osmosis configuration
22 hosts : osmosis
3- gather_facts : no
43 become : yes
54 roles :
65 - osmosis
Original file line number Diff line number Diff line change 1010 postgis_version : 2.5
1111 when : ansible_distribution_release == "buster"
1212
13+ - name : set postgresql_version = 17
14+ set_fact :
15+ postgresql_version : 17
16+ postgis_version : 3.5
17+ when : ansible_distribution_release == "bookworm"
18+
1319- name : install packages
1420 apt : pkg={{ item }}
1521 with_items :
1622 - osmosis
1723 - postgresql
1824 - postgis
1925 - postgresql-contrib
20- - python -psycopg2
26+ - python3 -psycopg2
2127 - default-jre-headless
2228
2329- name : ensure postgresql server is running
4652 become : yes
4753 become_user : postgres
4854
49- - name : psql extension hstore
55+ - name : psql extensions
5056 command : psql -d osm -c "CREATE EXTENSION IF NOT EXISTS {{ item }}"
5157 register : psql_res
52- changed_when : " not 'extension \" {{ item }} \" already exists' in '{{ psql_res.stderr }}' "
58+ changed_when : " not 'extension \" item | string \" already exists' in psql_res.stderr | string "
5359 become : yes
5460 become_user : postgres
5561 with_items :
7480- name : psql check schema osmosis
7581 command : psql -t -d osm -c "SELECT EXISTS(SELECT 1 FROM pg_namespace WHERE nspname = 'osmosis');"
7682 register : check_schema
77- changed_when : " 'f' in '{{ check_schema.stdout }}' "
83+ changed_when : " 'f' in check_schema.stdout | string "
7884 become : yes
7985 become_user : postgres
8086
You can’t perform that action at this time.
0 commit comments