-
Notifications
You must be signed in to change notification settings - Fork 228
Add migration notes for using the 3.0.0 image #138
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I think this is detailed in the release notes V3.0.0 I'll leave someone else to figure out if it is an actual bug, but just wanted to make sure you had read them to see if this explains the behaviour. |
Yeah, I was afraid of this, which is why the latest release was a breaking change. I readily admit I should have done a better job of identifying the impact and mitigation steps. I'll get started on that now. |
Just FYI moving everything from |
Oh ok. It was unexpected for this to happen when upgrading 1.5.1 to 1.5.2. And further unexpected that existing image tags were updated like this. An upgrade note / breaking changes note in README would've been nice and would also show up on https://hub.docker.com/r/octoprint/octoprint But fair enough - keep up the good work. 👍 |
There are breaking change notes in both the CHANGELOG and in releases. Even if I put the notes in README, you wouldn't see them before you updated. Whereas with the breaking changes being in the changelog and in releases, gitlab has built-in notification functionality for you by clicking Watch > custom > releases. In addition to that, I have pinned in both docker channels in discord when there are breaking changes. Users need to take some responsibility to check for changes before pulling new images, and I'm doing everything I can to push notifications in multiple places and ways. |
@morganchristiansson I've made a change to the README in PR #142 that contains the following language. Can you read it over and let me know if you think that would have worked for you had it been there beforehand?
|
Uh oh!
There was an error while loading. Please reload this page.
Describe the bug
After
docker-compose pull && docker-compose up -d
all my data was gone. Looking inside the container it's created new folder structure under/octoprint/octoprint
whereas previously they were in/octoprint
Seems to affect 1.5.0, 1.5.1 and 1.5.2 docker images which all have been pushed in the last 2 days.
To Reproduce
Expected behavior
Files used to live directly under /octoprint
Workaround
I first moved everything to /octoprint/octoprint but plugins stopped working. I guess they should still be in /octoprint/plugins ?
To make things simple I just created symlink using
ln -s . octoprint
inside /octoprint (outside or inside docker) and everything is back again.Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered: