@@ -19,6 +19,7 @@ services:
19
19
timeout : 20s
20
20
retries : 10
21
21
start_period : 60s
22
+ pull_policy : always
22
23
23
24
elasticsearch :
24
25
image : ${ES_VER}
@@ -33,6 +34,7 @@ services:
33
34
timeout : 2s
34
35
retries : 15
35
36
start_period : 60s
37
+ pull_policy : always
36
38
37
39
iam-login-service :
38
40
image : ${IAM_VER}
@@ -47,6 +49,7 @@ services:
47
49
timeout : 2s
48
50
retries : 15
49
51
start_period : 60s
52
+ pull_policy : always
50
53
51
54
# Mock of an S3 storage
52
55
s3-direct :
@@ -59,7 +62,7 @@ services:
59
62
environment :
60
63
- initialBuckets=my-first-bucket
61
64
- debug=true
62
-
65
+ pull_policy : always
63
66
64
67
diracx-wait-for-db :
65
68
@@ -69,7 +72,7 @@ services:
69
72
mysql :
70
73
condition : service_healthy
71
74
command : /home/dirac/LocalRepo/ALTERNATIVE_MODULES/DIRAC/tests/CI/check_db_initialized.sh
72
-
75
+ pull_policy : always
73
76
74
77
75
78
dirac-server :
@@ -99,6 +102,7 @@ services:
99
102
environment :
100
103
- DIRACX_CONFIG_BACKEND_URL=git+file:///cs_store/initialRepo
101
104
- DIRACX_SERVICE_AUTH_TOKEN_KEY=file:///signing-key/rs256.key
105
+ pull_policy : always
102
106
103
107
dirac-client :
104
108
image : ${CI_REGISTRY_IMAGE}/${HOST_OS}-dirac
@@ -109,6 +113,7 @@ services:
109
113
- dirac-server
110
114
ulimits :
111
115
nofile : 8192
116
+ pull_policy : always
112
117
113
118
114
119
@@ -123,6 +128,7 @@ services:
123
128
# Because the users are different between the DIRAC and DiracX containers
124
129
entrypoint : |
125
130
/dockerMicroMambaEntrypoint.sh bash -c "ssh-keygen -P '' -trsa -b4096 -mPEM -f/signing-key/rs256.key && /dockerMicroMambaEntrypoint.sh chmod o+r /signing-key/rs256.*"
131
+ pull_policy : always
126
132
127
133
diracx-init-cs :
128
134
image : ghcr.io/diracgrid/diracx/server
@@ -135,6 +141,7 @@ services:
135
141
- diracx-key-store:/signing-key/
136
142
entrypoint : |
137
143
/dockerMicroMambaEntrypoint.sh dirac internal generate-cs /cs_store/initialRepo --vo=diracAdmin --user-group=admin --idp-url=http://dsdsd.csds/a/b
144
+ pull_policy : always
138
145
139
146
diracx :
140
147
image : ghcr.io/diracgrid/diracx/server
@@ -160,3 +167,4 @@ services:
160
167
timeout : 2s
161
168
retries : 15
162
169
start_period : 60s
170
+ pull_policy : always
0 commit comments