Skip to content

Commit 9a0eea8

Browse files
committed
attempt snmp object binary upload
1 parent 922587d commit 9a0eea8

File tree

2 files changed

+8
-9
lines changed

2 files changed

+8
-9
lines changed

.github/workflows/demo-db-deploy.yml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -39,24 +39,23 @@ jobs:
3939
PGPASSWORD: ${{ secrets.DEMO_PGPASSWORD }}
4040
PGHOST: ${{ secrets.DEMO_PGHOST }}
4141
PGDATABASE: ${{ secrets.DEMO_PGDATABASE }}
42-
run: |
43-
psql -c "DROP OWNED BY $PGUSER CASCADE"
44-
psql -c "CREATE SCHEMA public"
45-
curl -LO https://github.com/netdisco/netdisco2-demo/raw/master/netdisco2-demo-cumulus-clean.db.sql
46-
psql -X -v ON_ERROR_STOP=0 -v ON_ERROR_ROLLBACK=on -d ${{ env.PGDATABASE }} -f netdisco2-demo-cumulus-clean.db.sql
47-
48-
- name: Update schema
49-
env:
5042
NETDISCO_HOME: /home/netdisco
5143
POETRY_CACHE_DIR: /home/netdisco/python/cache/pypoetry
5244
NETDISCO_DB_USER: ${{ secrets.DEMO_PGUSER }}
5345
NETDISCO_DB_PASS: ${{ secrets.DEMO_PGPASSWORD }}
5446
NETDISCO_DB_HOST: ${{ secrets.DEMO_PGHOST }}
5547
NETDISCO_DB_NAME: ${{ secrets.DEMO_PGDATABASE }}
5648
run: |
49+
curl -LO https://github.com/netdisco/netdisco2-demo/raw/master/netdisco2-demo-cumulus-clean.db.sql
50+
curl -LO https://raw.githubusercontent.com/netdisco/upstream-sources/refs/heads/master/bootstrap/netdisco-lookup-tables.sql
51+
curl -LO https://github.com/netdisco/netdisco2-demo/raw/master/netdisco2-demo-snmp-object-data.bin
52+
psql -c "DROP OWNED BY $PGUSER CASCADE"
53+
psql -c "CREATE SCHEMA public"
54+
psql -X -v ON_ERROR_STOP=0 -v ON_ERROR_ROLLBACK=on -d ${{ env.PGDATABASE }} -f netdisco2-demo-cumulus-clean.db.sql
5755
/home/netdisco/bin/localenv /home/netdisco/bin/netdisco-db-deploy
56+
psql -X -v ON_ERROR_STOP=0 -v ON_ERROR_ROLLBACK=on -d ${{ env.PGDATABASE }} -f netdisco-lookup-tables.sql
57+
pg_restore -x -O -1 -d ${{ env.PGDATABASE }} netdisco2-demo-snmp-object-data.bin
5858
/home/netdisco/bin/localenv /home/netdisco/bin/netdisco-do stats -D
59-
/home/netdisco/bin/localenv /home/netdisco/bin/netdisco-do loadmibs -D
6059
6160
- name: Setup tmate session
6261
uses: mxschmitt/action-tmate@v3

netdisco2-demo-snmp-object-data.bin

22.3 MB
Binary file not shown.

0 commit comments

Comments
 (0)