Skip to content

[QA] opencloud-compose upgrade from 6.0.2 to 7.0.0-rc.0 fails #2811

@jnweiger

Description

@jnweiger

Describe the bug

oc-6.2.0 started on a Rapberry Pi 5 via docker compose according to https://docs.opencloud.eu/docs/admin/getting-started/container/docker-compose/docker-compose-base/

Log in, upload. download, check basic functions. OK.
docker compose down
edit .env OC_DOCKER_TAG=7.0.0-rc.0
docker compose up

The server fails to start:

2026/05/21 09:01:38 Could not create config: config file already exists, use --force-overwrite to overwrite or --diff to show diff
{"level":"info","service":"nats","time":"2026-05-21T09:01:38Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21","message":"Starting nats-server"}
{"level":"info","service":"nats","time":"2026-05-21T09:01:38Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21","message":"  Version:  2.14.0"}
{"level":"info","service":"nats","time":"2026-05-21T09:01:38Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21","message":"  Git:      [0a0be61]"}
{"level":"info","service":"nats","time":"2026-05-21T09:01:38Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21","message":"  Cluster:  opencloud-cluster"}
{"level":"info","service":"nats","time":"2026-05-21T09:01:38Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21","message":"  Name:     NAKZVBFUDVAXODPKF6AE2UCHFYPBBBJIMNXUHCONGODOQM3PXRXJBZQI"}
{"level":"info","service":"nats","time":"2026-05-21T09:01:38Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:21","message":"  Node:     GDwFKvSX"}

Expected behavior

The config can bootstrap itself into the new version.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions