File tree 12 files changed +29
-28
lines changed
12 files changed +29
-28
lines changed Original file line number Diff line number Diff line change
1
+ [defaults]
2
+
3
+ callback_whitelist = profile_tasks
Original file line number Diff line number Diff line change 157
157
158
158
- name : Create symbolic links for Postgres binaries to /usr/bin/
159
159
become : yes
160
- file :
161
- src : " {{ item.path }}"
162
- path : " /usr/bin/{{ item.path | basename }}"
163
- state : link
164
- force : yes
165
- with_items : " {{ postgresql_bin.files }}"
160
+ shell :
161
+ cmd : " for fl in /usr/lib/postgresql/bin/* ; do ln -sf $fl /usr/bin/$(basename $fl) ; done"
Original file line number Diff line number Diff line change 1
1
- name : adminapi - system user
2
2
user :
3
3
name : adminapi
4
- groups : root,admin
4
+ groups : root,admin,postgres
5
5
append : yes
6
6
7
7
- name : disk script
Original file line number Diff line number Diff line change 49
49
- name : postgis - build SFCGAL
50
50
make :
51
51
chdir : /tmp/SFCGAL-v{{ sfcgal_release }}
52
+ jobs : 16
52
53
become : yes
53
54
54
55
- name : postgis - install SFCGAL
58
59
become : yes
59
60
60
61
- name : postgis - download latest release
61
- get_url :
62
- url : " https://download.osgeo.org/postgis/source/postgis-{{ postgis_release }}.tar.gz"
63
- dest : /tmp/postgis-{{ postgis_release }}.tar.gz
64
- checksum : " {{ postgis_release_checksum }}"
65
- timeout : 60
62
+ shell :
63
+ cmd : " curl -sf -L https://supabase-public-artifacts-bucket.s3.amazonaws.com/postgis-{{ postgis_release }}.tar.gz -o /tmp/postgis-{{ postgis_release }}.tar.gz"
66
64
67
65
- name : postgis - unpack archive
68
66
unarchive :
80
78
- name : postgis - build
81
79
make :
82
80
chdir : /tmp/postgis-{{ postgis_release }}
81
+ jobs : 16
83
82
become : yes
84
83
85
84
- name : postgis - install
86
85
make :
87
86
chdir : /tmp/postgis-{{ postgis_release }}
88
87
target : install
89
- become : yes
88
+ become : yes
Original file line number Diff line number Diff line change 36
36
- name : pgRouting - build
37
37
make :
38
38
chdir : /tmp/pgrouting-{{ pgrouting_release }}/build
39
+ jobs : 16
39
40
become : yes
40
41
41
42
- name : pgRouting - install
42
43
make :
43
44
chdir : /tmp/pgrouting-{{ pgrouting_release }}/build
44
45
target : install
45
- become : yes
46
+ become : yes
Original file line number Diff line number Diff line change 26
26
- name : pljava - build
27
27
become : yes
28
28
shell :
29
- cmd : mvn clean install
29
+ cmd : mvn -T 1C clean install -Dmaven.test.skip -DskipTests -Dmaven.javadoc.skip=true
30
30
chdir : /tmp/pljava-{{ pljava_release }}
31
31
32
32
- name : pljava - install
61
61
become : yes
62
62
file :
63
63
path : ~/.m2
64
- state : absent
64
+ state : absent
Original file line number Diff line number Diff line change 46
46
make :
47
47
chdir : /tmp/plv8
48
48
target : install
49
- become : yes
49
+ become : yes
Original file line number Diff line number Diff line change 63
63
64
64
- name : Postgres - build
65
65
make :
66
- target : world
66
+ target : world-bin
67
67
chdir : /tmp/postgresql-{{ postgresql_release }}
68
68
69
69
- name : Postgres - install
70
70
make :
71
- target : install-world
71
+ target : install-world-bin
72
72
chdir : /tmp/postgresql-{{ postgresql_release }}
73
73
74
74
# Create postgres user
99
99
state : directory
100
100
owner : postgres
101
101
group : postgres
102
- mode : 0664
102
+ mode : 0775
103
103
with_items :
104
104
- ' /etc/postgresql-custom'
105
105
109
109
state : touch
110
110
owner : postgres
111
111
group : postgres
112
+ mode : 0664
112
113
with_items :
113
114
- ' generated-optimizations.conf'
114
115
- ' custom-overrides.conf'
Original file line number Diff line number Diff line change 44
44
make :
45
45
chdir : /tmp/wal-g
46
46
target : pg_build
47
+ jobs : 16
47
48
params :
48
49
GOBIN : " /usr/local/bin"
49
50
PATH : " {{ ansible_env.PATH }}:/usr/local/go/bin"
Original file line number Diff line number Diff line change @@ -34,10 +34,10 @@ node_exporter_release_checksum:
34
34
arm64 : sha256:eb5e7d16f18bb3272d0d832986fc8ac6cb0b6c42d487c94e15dabb10feae8e04
35
35
amd64 : sha256:8c1f6a317457a658e0ae68ad710f6b4098db2cad10204649b51e3c043aa3e70d
36
36
37
- adminapi_release : 0.16.1
37
+ adminapi_release : 0.16.2
38
38
adminapi_release_checksum :
39
- arm64 : sha256:96ad2a67063882c77ff63b73a2bf82e9af1bae837a33070484593eaca28b05b5
40
- amd64 : sha256:5e82ac02ef43b9c962f840a0fb5e93b11969ab58e11b087afd8685d25d4c8cdb
39
+ arm64 : sha256:94fc9d916ce7b54c20e4cb9e0898a2aed205436ee604663636f38a40183163f3
40
+ amd64 : sha256:134be79a98416e8fcefe2bebf85c6fad56d23c0f99252c8566889c879b9651b5
41
41
42
42
# Postgres Extensions
43
43
postgis_release : " 3.1.4"
Original file line number Diff line number Diff line change 1
1
{
2
- "postgres-version" : " 14.1.0.15-rc4 "
2
+ "postgres-version" : " 14.1.0.15-rc7 "
3
3
}
Original file line number Diff line number Diff line change 1
1
{
2
- "ami_regions" : " ap-southeast -1" ,
2
+ "ami_regions" : " us-east -1" ,
3
3
"arch" : " arm64" ,
4
4
"environment" : " dev" ,
5
- "instance-type" : " t4g.2xlarge " ,
6
- "region" : " ap-southeast -1" ,
7
- "ubuntu-2004" : " ami-077adae4d983338da "
5
+ "instance-type" : " c6g.4xlarge " ,
6
+ "region" : " us-east -1" ,
7
+ "ubuntu-2004" : " ami-0b49a4a6e8e22fa16 "
8
8
}
You can’t perform that action at this time.
0 commit comments