Skip to content

Commit 4e7ca3c

Browse files
GitHKAndrei Neagu
and
Andrei Neagu
authored
Adding image digests to databases (#1914)
* added sha256 to postgres and redis * this should be preferred * correct sha256 was added * all involeved postgres and redis images are now up to date * reverting accidental change * using image ID as tag is no longer present Co-authored-by: Andrei Neagu <[email protected]>
1 parent 66bdc07 commit 4e7ca3c

File tree

7 files changed

+10
-10
lines changed

7 files changed

+10
-10
lines changed

ci/github/system-testing/e2e.bash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ setup_database() {
127127
echo "--------------- injecting templates in postgres db..."
128128

129129
# Checks that pg is up and running
130-
IMAGE_NAME="$(docker image ls --filter 'reference=postgres*' --format "{{.Repository}}:{{.Tag}}" | tail -1)"
130+
IMAGE_NAME="$(docker image ls --filter 'reference=postgres*' --format "{{.ID}}" | tail -1)"
131131
docker ps --filter "ancestor=$IMAGE_NAME"
132132
docker inspect "$(docker ps --filter "ancestor=$IMAGE_NAME" -q)"
133133

packages/postgres-database/tests/docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
version: '3.4'
22
services:
33
postgres:
4-
image: postgres:10.11
4+
image: "postgres:10.11@sha256:2aef165ab4f30fbb109e88959271d8b57489790ea13a77d27c02d8adb8feb20f"
55
environment:
66
POSTGRES_USER: test
77
POSTGRES_PASSWORD: test

packages/service-library/tests/with_postgres/docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
version: "3.4"
22
services:
33
postgres:
4-
image: postgres:10.11
4+
image: "postgres:10.11@sha256:2aef165ab4f30fbb109e88959271d8b57489790ea13a77d27c02d8adb8feb20f"
55
restart: always
66
environment:
77
POSTGRES_DB: db

packages/simcore-sdk/tests/unit/docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
version: '3.4'
22
services:
33
postgres:
4-
image: postgres:10.11
4+
image: "postgres:10.11@sha256:2aef165ab4f30fbb109e88959271d8b57489790ea13a77d27c02d8adb8feb20f"
55
restart: always
66
environment:
77
POSTGRES_DB: ${TEST_POSTGRES_DB}

services/docker-compose.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ services:
221221
- default
222222

223223
postgres:
224-
image: postgres:10.11
224+
image: "postgres:10.11@sha256:2aef165ab4f30fbb109e88959271d8b57489790ea13a77d27c02d8adb8feb20f"
225225
init: true
226226
environment:
227227
- POSTGRES_USER=${POSTGRES_USER}
@@ -255,7 +255,7 @@ services:
255255
]
256256

257257
redis:
258-
image: redis:5.0.9-alpine
258+
image: "redis:5.0.9-alpine@sha256:b011c1ca7fa97ed92d6c5995e5dd752dc37fe157c1b60ce96a6e35701851dabc"
259259
init: true
260260
networks:
261261
- default

services/web/server/tests/unit/with_dbs/docker-compose-devel.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
version: "3.7"
22
services:
33
postgres:
4-
image: postgres:10.11
4+
image: "postgres:10.11@sha256:2aef165ab4f30fbb109e88959271d8b57489790ea13a77d27c02d8adb8feb20f"
55
restart: always
66
environment:
77
# defaults are the same as in conftest.yaml so we start compose from command line for debugging
@@ -29,7 +29,7 @@ services:
2929
depends_on:
3030
- postgres
3131
redis:
32-
image: redis:5.0.9-alpine
32+
image: "redis:5.0.9-alpine@sha256:b011c1ca7fa97ed92d6c5995e5dd752dc37fe157c1b60ce96a6e35701851dabc"
3333
ports:
3434
- "6379:6379"
3535
redis-commander:

services/web/server/tests/unit/with_dbs/docker-compose.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
version: "3.7"
22
services:
33
postgres:
4-
image: postgres:10.11
4+
image: "postgres:10.11@sha256:2aef165ab4f30fbb109e88959271d8b57489790ea13a77d27c02d8adb8feb20f"
55
restart: always
66
environment:
77
POSTGRES_DB: ${TEST_POSTGRES_DB}
@@ -22,6 +22,6 @@ services:
2222
command: postgres -c tcp_keepalives_idle=600 -c tcp_keepalives_interval=600 -c tcp_keepalives_count=5
2323

2424
redis:
25-
image: redis:5.0.9-alpine
25+
image: "redis:5.0.9-alpine@sha256:b011c1ca7fa97ed92d6c5995e5dd752dc37fe157c1b60ce96a6e35701851dabc"
2626
ports:
2727
- "6379:6379"

0 commit comments

Comments
 (0)