Skip to content
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

lxd: update #36824

Merged
merged 4 commits into from
Jun 1, 2022
Merged

lxd: update #36824

merged 4 commits into from
Jun 1, 2022

Conversation

CameronNemo
Copy link
Contributor

@CameronNemo CameronNemo commented Apr 23, 2022

  • raft: update to 0.13.0
  • dqlite: update to 1.10.0
  • lxd: update to 5.1
  • lxd-lts: update to 5.0.0

Testing the changes

  • I tested the changes in this PR: YES

I tested creating/launching an Ubuntu container, including a container created prior to the upgrade from LXD 4.19.

I tested on x86_64 only.

@CameronNemo
Copy link
Contributor Author

CI is failing on "verify repository state", but I do not understand why (the package with unresolved libs was removed/replaced):

lxd-lts-4.0.4_1: broken, unresolvable shlib `libraft.so.0'
Transaction aborted due to unresolved shlibs.
Failed to install 'dqlite' and 'lxd-lts-4.0.4_1'
Error: Process completed with exit code 1.

@ericonr
Copy link
Member

ericonr commented May 9, 2022

@fosslinux any interest in adopting lxd-lts and adding a versioned raft dep?

Otherwise I think we can merge.

Just please split the removed-packages commit; I don't think we can fix that CI step here unless you made it a dummy empty package, which we don't want.

@CameronNemo
Copy link
Contributor Author

CameronNemo commented May 9, 2022

I guess another option is to bump lxd-lts to 5.0.0, which is the new LTS version. Then no versioned raft dep is necessary. Just sort of realized that today.

@fosslinux
Copy link
Contributor

Hm, I wouldn't really like to adopt any packages right now while I redo a bit of my home infra, but possibly in the future. lxd-lts to 5.0.0 if @CameronNemo is happy to continue maintaining lxd-lts seems best option to me.

Copy link
Member

@ericonr ericonr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good otherwise! Thanks for the PR. I can merge once builders are clear.

srcpkgs/raft/template Outdated Show resolved Hide resolved
@CameronNemo
Copy link
Contributor Author

@ericonr ping

@CameronNemo CameronNemo changed the title lxd lxd: update May 30, 2022
@paper42 paper42 merged commit f164be9 into void-linux:master Jun 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants