8000 Add pg_backtrace into prod vars · hscmgroup/postgres@998d14a · GitHub
[go: up one dir, main page]

Skip to content

Commit 998d14a

Browse files
pashkinelfedarora
authored andcommitted
Add pg_backtrace into prod vars
1 parent cb95314 commit 998d14a

File tree

3 files changed

+29
-0
lines changed

3 files changed

+29
-0
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# pg_backtrace
2+
- name: pg_backtrace - download latest release
3+
git:
4+
repo: https://github.com/pashkinelfe/pg_backtrace.git
5+
dest: /tmp/pg_backtrace
6+
version: 'v{{ pg_backtrace_release }}'
7+
become: yes
8+
9+
- name: pg_backtrace - build
10+
make:
11+
chdir: /tmp/pg_backtrace
12+
become: yes
13+
14+
- name: pg_backtrace - install
15+
make:
16+
chdir: /tmp/pg_backtrace
17+
target: install
18+
become: yes
19+
20+
- name: pg_backtrace - cleanup
21+
file:
22+
state: absent
23+
path: /tmp/pg_backtrace

ansible/tasks/setup-extensions.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,9 @@
8686
- name: Install Trusted Language Extensions
8787
import_tasks: tasks/postgres-extensions/29-pg_tle.yml
8888

89+
- name: Install pg_backtrace
90+
import_tasks: tasks/postgres-extensions/30-pg_backtrace.yml
91+
8992
- name: Verify async task status
9093
import_tasks: tasks/postgres-extensions/99-finish_async_tasks.yml
9194
when: async_mode

ansible/vars.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,3 +149,6 @@ pg_tle_release_checksum: sha256:d04f72d88b21b954656609743560684ac42645b64a36c800
149149

150150
index_advisor_release: "0.2.0"
151151
index_advisor_checksum: sha256:2d3642012a9185cda51f1e82ba43d64a81b24a2655a3ac3afdcbbd95d46a1a27
152+
153+
pg_backtrace_release: "1.1"
154+
pg_backtrace_checksum: sha256:4950d42917994f6c78e6448b7b91aae199bb6955bea0445308430885d6f635cb

0 commit comments

Comments
 (0)
0