Skip to content

Upgrade from 6.2.0 to 7.0.0 troublesome #2896

@maxju

Description

@maxju

Hi!
First of all thanks to the developers!
Luckily my OpenCloud Instance is working again now but I had some trouble upgrading to 7.0.0.
I am writing this issue to give some feedback on the release notes and ask about the recommended update strategy.

Release Notes

Whenever I upgrade, I check the GitHub Release notes. When I don't see anything that says "Caution" or "Breaking Change", I upgrade.
The OpenCloud 7.0.0 Release Notes just said "⏳ First startup may take a few minutes", so I thought I was good.
The upgrade caused my container to crash loop because the config was incomplete. After looking again, I saw buried in the release note paragraph "requires config change". Okay, my bad for not reading all the way through.
Still, I would wish for a clearer warning about breaking changes.

Upgrade procedure

So I clicked the link to the upgrading guide, carefully crafted a docker run command with my volume mounts in order to use opencloud init --diff which printed a suggestion (?) on how to update the config. Because my config is in a docker volume I had to access it through the container shell. So I used vi to manually copy and paste the config suggestions (or at least the ones I thought are necessary).
Is this the intended path? Even if I had mounted the config to my filesystem this requires quite a lot of administration work.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions