-
Notifications
You must be signed in to change notification settings - Fork 72
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
Incompatibility with latest LXD LTS #1640
Comments
Thank you for reporting us your feedback! The internal ticket has been created: https://warthogs.atlassian.net/browse/CRAFT-2784.
|
We are also affected by this, check the following CIs:
Our charmcraft comes mainly from |
A workaround for this is to revert the LXD version to |
FWIW I fixed this in my nix ports with a relatively trivial patch: jnsgruk/crafts-flake@e2adae3 @sergiusens / @cmatsuoka we probably need to get |
Not as urgent as fixing the actual bug here, but it would be helpful to add some CI that would catch things like this in the future. For example, weekly CI that runs on edge channels of the dependencies, etc. This feels like something that can be detected ahead of it hitting users |
This will be fixed by: #1641 Turns out the issue was already fixed in |
Thanks folks! Yes, we'll be fixing this with a 2.6 release rather than backporting the fix to the older craft-providers. Plan is to put that into candidate today and hopefully push pretty much immediately into stable. The only other change in 2.6.0 is #1623. |
Awesome @lengau, thanks! |
This is available on the candidate channel now, and presuming the tests I do in the next few hours look good it'll be moving to stable shortly. |
This is now on stable. |
* Set controller channel to 3.4 in CI The functional tests requiered some changes, they were done strangely and I'm not sure why they worked before. I think it's maybe due [1], but I did not have time to investigate more. --- [1]: pytest-dev/pytest-asyncio#706 * tmp fix until [1] is not resulved --- [1]: canonical/charmcraft#1640 * drop bootstack-actions for func tests * define concurrency in CI * dropping tmp usage of 5.20/stable for LXD * Switch back to bootstack-actions
Bug Description
It seems like the lxd snap stable channel updated to a version not yet compatible with charmcraft.
Unfortunately, it is not easy to roll back lxd to a previous version, because its internal database would break.
To Reproduce
lxd
andcharmcraft
snaps both trackinglatest/stable
charmcraft pack
Environment
OS: Ubuntu 23.10
Snaps:
charmcraft.yaml
Relevant log output
The text was updated successfully, but these errors were encountered: