Skip to content

Commit cfdb797

Browse files
authored
Merge pull request #97 from linuxserver/1.18.0
2 parents d97c3d4 + 0086c81 commit cfdb797

File tree

6 files changed

+13
-6
lines changed

6 files changed

+13
-6
lines changed

Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ RUN \
8383
ALVERSION=$(cat /kasm_release/conf/database/seed_data/default_properties.yaml |awk '/alembic_version/ {print $2}') && \
8484
curl -o \
8585
/tmp/images.tar.gz -L \
86-
"https://kasm-ci.s3.amazonaws.com/1.17.0-images-combined.tar.gz" && \
86+
"https://kasm-ci.s3.amazonaws.com/${KASM_VERSION}-images-combined.tar.gz" && \
8787
tar xf \
8888
/tmp/images.tar.gz -C \
8989
/ && \
@@ -104,6 +104,7 @@ RUN \
104104
/wizard/ && \
105105
useradd -u 70 kasm_db && \
106106
useradd kasm && \
107+
printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
107108
echo "**** cleanup ****" && \
108109
apt-get remove -y g++ gcc make && \
109110
apt-get -y autoremove && \

Dockerfile.aarch64

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ RUN \
8383
ALVERSION=$(cat /kasm_release/conf/database/seed_data/default_properties.yaml |awk '/alembic_version/ {print $2}') && \
8484
curl -o \
8585
/tmp/images.tar.gz -L \
86-
"https://kasm-ci.s3.amazonaws.com/1.17.0-images-combined.tar.gz" && \
86+
"https://kasm-ci.s3.amazonaws.com/${KASM_VERSION}-images-combined.tar.gz" && \
8787
tar xf \
8888
/tmp/images.tar.gz -C \
8989
/ && \
@@ -104,6 +104,7 @@ RUN \
104104
/wizard/ && \
105105
useradd -u 70 kasm_db && \
106106
useradd kasm && \
107+
printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
107108
echo "**** cleanup ****" && \
108109
apt-get remove -y g++ gcc make && \
109110
apt-get -y autoremove && \

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -313,6 +313,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
313313

314314
## Versions
315315

316+
* **22.10.25:** - Update for 1.18.0 release.
316317
* **08.06.25:** - Deprecate develop branch.
317318
* **03.06.25:** - Rebase to Ubuntu Noble. Update for 1.17.0 release.
318319
* **09.11.24:** - Update base image for 1.16.1 release.

readme-vars.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ init_diagram: |
126126
"kasm:latest" <- Base Images
127127
# changelog
128128
changelogs:
129+
- {date: "22.10.25:", desc: "Update for 1.18.0 release."}
129130
- {date: "08.06.25:", desc: "Deprecate develop branch."}
130131
- {date: "03.06.25:", desc: "Rebase to Ubuntu Noble. Update for 1.17.0 release."}
131132
- {date: "09.11.24:", desc: "Update base image for 1.16.1 release."}

root/etc/s6-overlay/s6-rc.d/init-config-kasm/run

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,12 @@ if [[ ! -d "/opt/docker" ]]; then
55
mkdir -p /opt/docker
66
fi
77

8+
# Workaround for running in a rootless docker environment
9+
sed -i '/set -e/d' /etc/init.d/docker
10+
811
# Login to Dockerhub
912
if [[ -n "${DOCKER_HUB_USERNAME}" ]]; then
10-
docker login --username $DOCKER_HUB_USERNAME --password $DOCKER_HUB_PASSWORD
13+
docker login --username "${DOCKER_HUB_USERNAME}" --password "${DOCKER_HUB_PASSWORD}"
1114
fi
1215

1316
# Generate self cert for wizard

root/etc/s6-overlay/s6-rc.d/svc-kasm-wizard/run

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22

33
# Wait for docker to be up
44
while true; do
5-
if [ -S "/var/run/docker.sock" ]; then
5+
if [[ -S "/var/run/docker.sock" ]]; then
66
break
77
fi
88
sleep 1
99
done
1010

1111
# Don't do anything if wizard is disabled
12-
if [ -f "/opt/NO_WIZARD" ]; then
12+
if [[ -f "/opt/NO_WIZARD" ]]; then
1313
sleep infinity
1414
fi
1515

16-
cd /wizard
16+
cd /wizard || exit 1
1717
/usr/bin/node index.js

0 commit comments

Comments
 (0)