-
Notifications
You must be signed in to change notification settings - Fork 136
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
bastille upgrade cannot upgrade from release to itself #300
Comments
I see this too. Confused how to upgrade. |
Getting the same issue here. |
Hello, a fix has been applied in this PR: ed8ff8b to properly upgrade base RELEASE, the update is a two step as expected but I will briefly explain it here. Usage: Current issue example:
After patch applied examples Upgrade Step #1 (I optionally used --force option here):
**Upgrade Step #2:
Notes: Alternatively an user can also bootstrap an 12.2-RELEASE, then stop the jail then manually edit config files to make the thinjail to point to the new RELEASE path, IIRC I've created a command called As expected UPGRADING a base RELEASE will affect all child containers depending on said RELEASE, so be warned. Similar upgrade steps for Thickjail Here: #273 Regards |
@JRGTH put this in a PR in JAN 2021. Closing as fixed. |
I have recently updated my host from 12.1-RELEASE to 12.2-RELEASE. Today, I have tried for the first time to upgrade my jails, currently based on 12.1-RELEASE. For that, I have successfully run
bastille update 12.1-RELEASE
, then I have rebooted. Now, when I try:or, equivalently:
I get this error:
Any idea why?
freebsd-version
in any of my jails still outputs12.1-RELEASE-p12
. My Bastille configuration is essentially the default one, except that I have disabled ZFS and changedbastille_prefix
to/data/bastille
. The original release was bootstrapped withbastille bootstrap 12.1-RELEASE
.Bastille and FreeBSD version (paste
bastille -v && freebsd-version -kru
output)How did you install bastille? (port/pkg/git)
port
The text was updated successfully, but these errors were encountered: