-
Bug descriptionWhen starting the container, I receive the following
I've upgraded to the latest container but somehow v10.284.0 has been "locked into the image". Looking through the Dockerfile, it declares Steps to reproduce
Expected behaviorContainer version matches the release version of foundry Container metadatacom.foundryvtt.version = "10.286"
org.opencontainers.image.authors = "[email protected]"
org.opencontainers.image.created = "2022-09-20T21:36:07.057Z"
org.opencontainers.image.description = "An easy-to-deploy Dockerized Foundry Virtual Tabletop server."
org.opencontainers.image.licenses = "MIT"
org.opencontainers.image.revision = "7144434df48d7551e8b64b0664ea597fb0b0d68f"
org.opencontainers.image.source = "https://github.com/felddy/foundryvtt-docker"
org.opencontainers.image.title = "foundryvtt-docker"
org.opencontainers.image.url = "https://github.com/felddy/foundryvtt-docker"
org.opencontainers.image.vendor = "Geekpad"
org.opencontainers.image.version = "10.286.0" Relevant log outputfoundryvtt | Entrypoint | 2022-09-20 20:59:37 | [info] Starting felddy/foundryvtt container v10.284.0
foundryvtt | Entrypoint | 2022-09-20 20:59:37 | [warn] FOUNDRY_VERSION has been manually set and does not match the container's version.
foundryvtt | Entrypoint | 2022-09-20 20:59:37 | [warn] Expected 10.284 but found 10.285
foundryvtt | Entrypoint | 2022-09-20 20:59:37 | [warn] The container may not function properly with this version mismatch.
foundryvtt | Entrypoint | 2022-09-20 20:59:38 | [info] Foundry Virtual Tabletop 10.285 is installed.
foundryvtt | Entrypoint | 2022-09-20 20:59:38 | [info] Not modifying existing installation license key.
foundryvtt | Entrypoint | 2022-09-20 20:59:38 | [info] Setting data directory permissions. Code of Conduct
|
Beta Was this translation helpful? Give feedback.
Replies: 9 comments 9 replies
-
Thank you for the report. This warning message you are seeing is working as expected. You have manually set the To correctly update your container remove the See: |
Beta Was this translation helpful? Give feedback.
-
I commented out the FOUNDRY_VERSION tag and pulled a new version. The issue persists:
|
Beta Was this translation helpful? Give feedback.
-
The current version of the container is Verify that the tag you are using in your Also check your logs to see if Docker is "recreating" the container. You'll want to re- Here is the output I see after changing the image from ❱ docker compose pull
foundry Pulling
foundry Pulled
❱ docker compose up --detach
Container foundryvtt-docker-foundry-1 Recreate
Container foundryvtt-docker-foundry-1 Recreated
Container foundryvtt-docker-foundry-1 Starting
Container foundryvtt-docker-foundry-1 Started |
Beta Was this translation helpful? Give feedback.
-
Confirmed docker-compose is using :release. What gets me is that :release is showing How does |
Beta Was this translation helpful? Give feedback.
-
docker build \
--build-arg VERSION=10.286.1 \
--tag felddy/foundryvtt:10.286.1 \
https://github.com/felddy/foundryvtt-docker.git#develop In this repo, the builds are executed by GitHub Actions. The version of the image lives in foundryvtt-docker/src/_version.py Line 3 in 9201293 foundryvtt-docker/.github/workflows/_metadata.yml Lines 49 to 52 in 9201293 foundryvtt-docker/.github/workflows/build.yml Lines 139 to 148 in 9201293 I'm know you said you did a What does your docker image list output look like? ❱ docker images felddy/foundryvtt
REPOSITORY TAG IMAGE ID CREATED SIZE
felddy/foundryvtt 10.286.1 3f929a6d0949 4 hours ago 221MB
felddy/foundryvtt release 3f929a6d0949 4 hours ago 221MB
felddy/foundryvtt 10.286.0 166c6f356977 21 hours ago 221MB
felddy/foundryvtt 10.277.0 55dad723c92a 6 weeks ago 211MB
felddy/foundryvtt 10.276.0 2491574f1d76 7 weeks ago 211MB
felddy/foundryvtt 10.265.0 1844a4b8efbd 3 months ago 211MB |
Beta Was this translation helpful? Give feedback.
-
Thanks for sharing how that gets created.
|
Beta Was this translation helpful? Give feedback.
-
Hmmm. I have no idea! But I am ready for the exciting conclusion. Please don't give up on this. |
Beta Was this translation helpful? Give feedback.
-
Happy to share. Let me know if you see any red flags. ---
version: "3.8"
secrets:
config_json:
file: secrets.json
services:
foundry:
container_name: foundryvtt
image: felddy/foundryvtt:release
restart: unless-stopped
hostname: shank_foundry_host
init: true
volumes:
- type: bind
source: ./data
target: /data
- type: bind
source: ./foundry
target: /home/foundry
- type: bind
source: '/mnt/media/seadrivecli/My Libraries/My Library/D&D'
target: '/data/Data/D&D'
read_only: true
- type: bind
source: '/mnt/media/music_organized'
target: '/data/Data/music'
read_only: true
environment:
- CONTAINER_PRESERVE_CONFIG=true
- CONTAINER_PRESERVE_OWNER=/data/Data/D&D\|/data/Data/music
- TIMEZONE=America/Los_Angeles
- FOUNDRY_UID=1000
- FOUNDRY_VERSION=10.285
ports:
- target: 30000
published: 30000
protocol: tcp
secrets:
- source: config_json
target: config.json
labels:
- "com.centurylinklabs.watchtower.enable=true"
- "diun.enable=false" |
Beta Was this translation helpful? Give feedback.
-
Ah-ha! I'm running a slightly modified
|
Beta Was this translation helpful? Give feedback.
Happy to share. Let me know if you see any red flags.