And indeed the entire-ass Mounts section is missing:
$ docker service inspect renovate_coopcloud_tech_app | jq '.[0].Spec.TaskTemplate.Mounts'
$
🤔
`compose.yml` has a `volumes` section for the `app` service: https://git.coopcloud.tech/coop-cloud/renovate/src/branch/main/compose.yml#L20-L21
BUT!
Docker Swarm seems to never create the volume:
```
$ docker volume ls | grep renovate
$
```
And indeed the entire-ass `Mounts` section is missing:
```
$ docker service inspect renovate_coopcloud_tech_app | jq '.[0].Spec.TaskTemplate.Mounts'
$
```
🤔
Oh, good shout. Is this some weirdness because replicas: 0? I assume we need that volume for the caching worked on in #5. Maybe @cyrnel has some ideas?
Oh, good shout. Is this some weirdness because `replicas: 0`? I assume we need that volume for the caching worked on in https://git.coopcloud.tech/coop-cloud/renovate/pulls/5. Maybe @cyrnel has some ideas?
Maybe it was also diskspace-related? It seems to be working now. I did add a dummy service to provision the volume (image: renovate/renovate:41, command: ["tail", "-f", "/dev/null"]) but Mounts is still defined after removing that and undeploy / redeploy.
Maybe it was also diskspace-related? It seems to be working now. I did add a dummy service to provision the volume (`image: renovate/renovate:41`, `command: ["tail", "-f", "/dev/null"]`) but `Mounts` is still defined after removing that and `undeploy` / `redeploy`.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
compose.ymlhas avolumessection for theappservice: https://git.coopcloud.tech/coop-cloud/renovate/src/branch/main/compose.yml#L20-L21BUT!
Docker Swarm seems to never create the volume:
And indeed the entire-ass
Mountssection is missing:🤔
Oh, good shout. Is this some weirdness because
replicas: 0? I assume we need that volume for the caching worked on in #5. Maybe @cyrnel has some ideas?Maybe it was also diskspace-related? It seems to be working now. I did add a dummy service to provision the volume (
image: renovate/renovate:41,command: ["tail", "-f", "/dev/null"]) butMountsis still defined after removing that andundeploy/redeploy.And indeed if there's no volume I think there is no caching.
Sweet, that makes sense. Let's close this then 🙏