Skip to content

Commit 1d4116c

Browse files
authored
Release v1.3.3 (#115)
1 parent ff98a0f commit 1d4116c

File tree

7 files changed

+41
-56
lines changed

7 files changed

+41
-56
lines changed

refinery/template/docker-compose.yml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ services:
5050
- ./oathkeeper:/etc/config/oathkeeper:Z
5151

5252
refinery-authorizer:
53-
image: kernai/refinery-authorizer:latest
53+
image: kernai/refinery-authorizer:v1.2.0
5454
restart: always
5555
expose:
5656
- 80
@@ -66,7 +66,7 @@ services:
6666
- default
6767

6868
refinery-ui:
69-
image: kernai/refinery-ui:latest
69+
image: kernai/refinery-ui:v1.3.1
7070
restart: always
7171
ports:
7272
- 7050:80
@@ -76,7 +76,7 @@ services:
7676
- default
7777

7878
refinery-entry:
79-
image: kernai/refinery-entry:latest
79+
image: kernai/refinery-entry:v1.3.0
8080
restart: always
8181
environment:
8282
- IS_OS=1
@@ -88,7 +88,7 @@ services:
8888
postgres-migrate:
8989
depends_on:
9090
- graphql-postgres
91-
image: kernai/refinery-gateway:latest
91+
image: kernai/refinery-gateway:v1.3.2
9292
environment:
9393
- POSTGRES=postgresql://postgres:onetask@graphql-postgres:5432
9494
command: alembic upgrade head
@@ -98,7 +98,7 @@ services:
9898
refinery-gateway:
9999
depends_on:
100100
- refinery-config
101-
image: kernai/refinery-gateway:latest
101+
image: kernai/refinery-gateway:v1.3.2
102102
restart: always
103103
ports:
104104
- 7051:80
@@ -108,10 +108,10 @@ services:
108108
- /var/run/docker.sock:/var/run/docker.sock:Z
109109
- graphql-sqlite:/sqlite
110110
environment:
111-
- AC_EXEC_ENV_IMAGE=kernai/refinery-ac-exec-env:latest
112-
- LF_EXEC_ENV_IMAGE=kernai/refinery-lf-exec-env:latest
113-
- ML_EXEC_ENV_IMAGE=kernai/refinery-ml-exec-env:latest
114-
- RECORD_IDE_IMAGE=kernai/refinery-record-ide-env:latest
111+
- AC_EXEC_ENV_IMAGE=kernai/refinery-ac-exec-env:v1.3.0
112+
- LF_EXEC_ENV_IMAGE=kernai/refinery-lf-exec-env:v1.2.0
113+
- ML_EXEC_ENV_IMAGE=kernai/refinery-ml-exec-env:v1.3.0
114+
- RECORD_IDE_IMAGE=kernai/refinery-record-ide-env:v1.2.0
115115
- POSTGRES=postgresql://postgres:onetask@graphql-postgres:5432
116116
- LF_NETWORK=refinery_default
117117
- WEAK_SUPERVISION=http://refinery-weak-supervisor:80
@@ -163,7 +163,7 @@ services:
163163
refinery-gateway-proxy:
164164
depends_on:
165165
- graphql-postgres
166-
image: kernai/refinery-gateway-proxy:latest
166+
image: kernai/refinery-gateway-proxy:v1.3.0
167167
restart: always
168168
expose:
169169
- 80
@@ -197,7 +197,7 @@ services:
197197
- {LOCAL_VOLUME_MINIO}:/data
198198

199199
refinery-weak-supervisor:
200-
image: kernai/refinery-weak-supervisor:latest
200+
image: kernai/refinery-weak-supervisor:v1.3.0
201201
restart: unless-stopped
202202
ports:
203203
- 7054:80
@@ -210,7 +210,7 @@ services:
210210
- default
211211

212212
refinery-embedder:
213-
image: kernai/refinery-embedder:latest
213+
image: kernai/refinery-embedder:v1.3.0
214214
restart: unless-stopped
215215
ports:
216216
- 7058:80
@@ -228,7 +228,7 @@ services:
228228
- default
229229

230230
refinery-config:
231-
image: kernai/refinery-config:latest
231+
image: kernai/refinery-config:v1.2.0
232232
restart: unless-stopped
233233
ports:
234234
- 7059:80
@@ -243,7 +243,7 @@ services:
243243
refinery-doc-ock:
244244
depends_on:
245245
- refinery-config
246-
image: kernai/refinery-doc-ock:latest
246+
image: kernai/refinery-doc-ock:v1.2.0
247247
restart: unless-stopped
248248
ports:
249249
- 7060:80
@@ -253,7 +253,7 @@ services:
253253
- TELEMETRY_URI=https://telemetry.kern.ai
254254

255255
refinery-websocket:
256-
image: kernai/refinery-websocket:latest
256+
image: kernai/refinery-websocket:v1.2.0
257257
restart: unless-stopped
258258
environment:
259259
- DB_DSN=postgresql://postgres:onetask@graphql-postgres:5432?sslmode=disable
@@ -265,7 +265,7 @@ services:
265265
refinery-tokenizer:
266266
depends_on:
267267
- refinery-config
268-
image: kernai/refinery-tokenizer:latest
268+
image: kernai/refinery-tokenizer:v1.3.0
269269
restart: unless-stopped
270270
ports:
271271
- 7061:80
@@ -282,7 +282,7 @@ services:
282282
- default
283283

284284
refinery-updater:
285-
image: kernai/refinery-updater:latest
285+
image: kernai/refinery-updater:v1.3.0
286286
restart: unless-stopped
287287
ports:
288288
- 7062:80
@@ -298,7 +298,7 @@ services:
298298
- default
299299

300300
refinery-neural-search:
301-
image: kernai/refinery-neural-search:latest
301+
image: kernai/refinery-neural-search:v1.2.1
302302
restart: unless-stopped
303303
ports:
304304
- 7063:80
@@ -311,7 +311,7 @@ services:
311311
- default
312312

313313
refinery-zero-shot:
314-
image: kernai/refinery-zero-shot:latest
314+
image: kernai/refinery-zero-shot:v1.2.0
315315
restart: unless-stopped
316316
ports:
317317
- 7064:80

start

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,17 +27,17 @@ sed -i.bak -e "s|{LOCAL_VOLUME_QDRANT}|$LOCAL_VOLUME_QDRANT|g" refinery/docker-c
2727
rm refinery/*.bak
2828

2929
#pull exec envs if not existent
30-
if [[ "$(docker images -q kernai/refinery-ac-exec-env:latest 2> /dev/null)" == "" ]]; then
31-
docker pull kernai/refinery-ac-exec-env:latest
30+
if [[ "$(docker images -q kernai/refinery-ac-exec-env:v1.3.0 2> /dev/null)" == "" ]]; then
31+
docker pull kernai/refinery-ac-exec-env:v1.3.0
3232
fi
33-
if [[ "$(docker images -q kernai/refinery-lf-exec-env:latest 2> /dev/null)" == "" ]]; then
34-
docker pull kernai/refinery-lf-exec-env:latest
33+
if [[ "$(docker images -q kernai/refinery-lf-exec-env:v1.2.0 2> /dev/null)" == "" ]]; then
34+
docker pull kernai/refinery-lf-exec-env:v1.2.0
3535
fi
36-
if [[ "$(docker images -q kernai/refinery-ml-exec-env:latest 2> /dev/null)" == "" ]]; then
37-
docker pull kernai/refinery-ml-exec-env:latest
36+
if [[ "$(docker images -q kernai/refinery-ml-exec-env:v1.3.0 2> /dev/null)" == "" ]]; then
37+
docker pull kernai/refinery-ml-exec-env:v1.3.0
3838
fi
39-
if [[ "$(docker images -q kernai/refinery-record-ide-env:latest 2> /dev/null)" == "" ]]; then
40-
docker pull kernai/refinery-record-ide-env:latest
39+
if [[ "$(docker images -q kernai/refinery-record-ide-env:v1.2.0 2> /dev/null)" == "" ]]; then
40+
docker pull kernai/refinery-record-ide-env:v1.2.0
4141
fi
4242

4343
if [ ! -f "./refinery/oathkeeper/jwks.json" ]; then
@@ -49,6 +49,8 @@ source alembic_fix
4949

5050
docker-compose -f refinery/docker-compose.yml up -d
5151

52+
sleep 5
53+
5254
echo "UI: http://localhost:4455/app/"
5355
echo "Minio: $MINIO_ENDPOINT"
5456
echo "MailHog: http://localhost:4436/"

start.bat

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -42,21 +42,21 @@ powershell -Command "(gc refinery\docker-compose.yml) -replace '{LOCAL_VOLUME_PO
4242
powershell -Command "(gc refinery\docker-compose.yml) -replace '{LOCAL_VOLUME_MINIO}', '%LOCAL_VOLUME_MINIO%' | Out-File -encoding ASCII refinery\docker-compose.yml"
4343
powershell -Command "(gc refinery\docker-compose.yml) -replace '{LOCAL_VOLUME_QDRANT}', '%LOCAL_VOLUME_QDRANT%' | Out-File -encoding ASCII refinery\docker-compose.yml"
4444

45-
for /f "tokens=1" %%i in ('docker images kernai/refinery-ac-exec-env:latest') do (set image=%%i)
45+
for /f "tokens=1" %%i in ('docker images kernai/refinery-ac-exec-env:v1.3.0') do (set image=%%i)
4646
if "%image%" neq "kernai/refinery-ac-exec-env" (
47-
docker pull kernai/refinery-ac-exec-env:latest
47+
docker pull kernai/refinery-ac-exec-env:v1.3.0
4848
)
49-
for /f "tokens=1" %%i in ('docker images kernai/refinery-lf-exec-env:latest') do (set image=%%i)
49+
for /f "tokens=1" %%i in ('docker images kernai/refinery-lf-exec-env:v1.2.0') do (set image=%%i)
5050
if "%image%" neq "kernai/refinery-lf-exec-env" (
51-
docker pull kernai/refinery-lf-exec-env:latest
51+
docker pull kernai/refinery-lf-exec-env:v1.2.0
5252
)
53-
for /f "tokens=1" %%i in ('docker images kernai/refinery-ml-exec-env:latest') do (set image=%%i)
53+
for /f "tokens=1" %%i in ('docker images kernai/refinery-ml-exec-env:v1.3.0') do (set image=%%i)
5454
if "%image%" neq "kernai/refinery-ml-exec-env" (
55-
docker pull kernai/refinery-ml-exec-env:latest
55+
docker pull kernai/refinery-ml-exec-env:v1.3.0
5656
)
57-
for /f "tokens=1" %%i in ('docker images kernai/refinery-record-ide-env:latest') do (set image=%%i)
57+
for /f "tokens=1" %%i in ('docker images kernai/refinery-record-ide-env:v1.2.0') do (set image=%%i)
5858
if "%image%" neq "kernai/refinery-record-ide-env" (
59-
docker pull kernai/refinery-record-ide-env:latest
59+
docker pull kernai/refinery-record-ide-env:v1.2.0
6060
)
6161

6262
IF NOT EXIST .\refinery\oathkeeper\jwks.json (
@@ -68,6 +68,7 @@ call alembic_fix.bat
6868

6969
docker-compose -f refinery\docker-compose.yml up -d
7070

71+
timeout 5 > nul
7172

7273
echo UI: http://localhost:4455/app/
7374
echo Minio: %MINIO_ENDPOINT%

update

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -65,15 +65,6 @@ else
6565
echo "kern-refinery is not installed. Skipping update..."
6666
fi
6767

68-
echo "Pulling newest images of exec envs..."
69-
docker pull kernai/refinery-ac-exec-env:latest
70-
docker pull kernai/refinery-lf-exec-env:latest
71-
docker pull kernai/refinery-ml-exec-env:latest
72-
docker pull kernai/refinery-record-ide-env:latest
73-
74-
echo "Pulling newest images of refinery..."
75-
docker-compose -f refinery/docker-compose.yml pull
76-
7768
echo "Starting refinery containers..."
7869
source start
7970
sleep 10

update.bat

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -73,16 +73,6 @@ if !ERRORLEVEL! == 0 (
7373
echo kern-refinery is not installed. Skipping update...
7474
)
7575

76-
echo Pulling newest images of exec envs...
77-
docker pull kernai/refinery-ac-exec-env:latest
78-
docker pull kernai/refinery-lf-exec-env:latest
79-
docker pull kernai/refinery-ml-exec-env:latest
80-
docker pull kernai/refinery-record-ide-env:latest
81-
82-
echo Pulling newest images of refinery...
83-
docker-compose -f refinery\docker-compose.yml pull
84-
85-
8676
echo Starting refinery containers...
8777
call start.bat update
8878
timeout /t 10 /nobreak > nul

wait_until_db_ready

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ echo "Waiting for container to be ready..."
1313
docker exec $CONTAINER pg_isready > /dev/null 2>&1
1414
while [ $? -ne 0 ]
1515
do
16+
sleep 1
1617
docker exec $CONTAINER pg_isready > /dev/null 2>&1
1718
done
18-
19+
sleep 1
1920
echo "db ready"

wait_until_db_ready.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@ IF %ERRORLEVEL% NEQ 0 (
2020
timeout 1 > nul
2121
goto RECHECK
2222
)
23-
23+
timeout 1 > nul
2424
echo db ready.
2525

0 commit comments

Comments
 (0)