-
Notifications
You must be signed in to change notification settings - Fork 935
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
Backports (stable-5.21) #13857
Merged
Merged
Backports (stable-5.21) #13857
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signed-off-by: Mark Laing <mark.laing@canonical.com>
Signed-off-by: Mark Laing <mark.laing@canonical.com>
Signed-off-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com>
Signed-off-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com>
Signed-off-by: Mark Laing <mark.laing@canonical.com>
Signed-off-by: Mark Laing <mark.laing@canonical.com>
Signed-off-by: Mark Laing <mark.laing@canonical.com>
Signed-off-by: Mark Laing <mark.laing@canonical.com>
Signed-off-by: Mark Laing <mark.laing@canonical.com>
Signed-off-by: Mark Laing <mark.laing@canonical.com>
Signed-off-by: Din Music <din.music@canonical.com>
…to the InstanceSource struct Signed-off-by: Din Music <din.music@canonical.com>
Signed-off-by: Din Music <din.music@canonical.com>
The volume size of the imported VM disk is: 1. User specified storage pool and volume size - respect even if image won't fit in the pool (error out in such case). 2. User did not specify volume size - depends on conversion option format: a) format is enabled: Use the size of the uncompressed image (we get that info from qemu-img info) b) format is disabled: Use the value from SourceDiskSize field - We need to know the volume size before copying the image / disk as it will go directly into the volume. Signed-off-by: Din Music <din.music@canonical.com>
…ol from devices Signed-off-by: Din Music <din.music@canonical.com>
Signed-off-by: Din Music <din.music@canonical.com>
…r conversion API Signed-off-by: Din Music <din.music@canonical.com>
Signed-off-by: Din Music <din.music@canonical.com>
Signed-off-by: Din Music <din.music@canonical.com>
Signed-off-by: Din Music <din.music@canonical.com>
Signed-off-by: Din Music <din.music@canonical.com>
Signed-off-by: Din Music <din.music@canonical.com>
Signed-off-by: Din Music <din.music@canonical.com>
…imiting CPU time Signed-off-by: Din Music <din.music@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Mark Laing <mark.laing@canonical.com>
…ction. Signed-off-by: Mark Laing <mark.laing@canonical.com>
Signed-off-by: Mark Laing <mark.laing@canonical.com>
We have too many storage drivers now, so using tabs for them doesn't scale. ;-) Also, it will cause problems when adding API/UI instructions anyway, so converting it into sections. Signed-off-by: Ruth Fuchss <ruth.fuchss@canonical.com>
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> (cherry picked from commit 356c6842d99b31a4da6083287ae579fe3b73bc64) Signed-off-by: Mark Laing <mark.laing@canonical.com> License: Apache-2.0
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> (cherry picked from commit 72a06a4f33a0a693533f4a5799b4e1c1029501ab) Signed-off-by: Mark Laing <mark.laing@canonical.com> License: Apache-2.0
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> (cherry picked from commit 6499313e75f4539123be2a9b8cead15022ea6140) Signed-off-by: Mark Laing <mark.laing@canonical.com> License: Apache-2.0
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> (cherry picked from commit 67777f96337938374fbc208d9fa9beed5e227346) Signed-off-by: Mark Laing <mark.laing@canonical.com> License: Apache-2.0
Signed-off-by: Mark Laing <mark.laing@canonical.com>
To support more versions of virtiofsd. Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com>
We need a non-locking delete on an `Instance`. I don't love the type assertion here. However, since CreateInternal returns Instance, we don't have a lot of options beyond enriching that interface or providing an additional one. A solution that doesn't use type assertions would be to define an internal interface for `delete` and possibly a few other functions in the drivers/ package and implement it for common/lxc/qemu. Alternatively, moving the `Interface` interface into the same package as the drivers would allow us to define some private methods on `Interface` instead. Signed-off-by: Wesley Hershberger <wesley.hershberger@canonical.com>
Signed-off-by: Din Music <din.music@canonical.com>
Signed-off-by: Din Music <din.music@canonical.com>
Signed-off-by: Din Music <din.music@canonical.com>
This at least runs through the reverter that gets built in case snapshot creation fails. Signed-off-by: Wesley Hershberger <wesley.hershberger@canonical.com>
... rootfs to stop. Signed-off-by: Wesley Hershberger <wesley.hershberger@canonical.com>
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> (cherry picked from commit 2fbdbe9518f8739d5e4adcca0e9e963e96f41053) Signed-off-by: Mark Bolton <mark.bolton@canonical.com> License: Apache-2.0
Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com>
Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com>
websocket package had regressions on riscv64 on LP. openfga package changes its function signatures and so needs work in LXD to build. Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com>
Signed-off-by: Stéphane Graber <stgraber@stgraber.org> (cherry picked from commit ecbe1e1f6cc029b4f4f2c479c81a49b8f4a8cadd) Signed-off-by: Din Music <din.music@canonical.com> License: Apache-2.0
…ew contexts Signed-off-by: Din Music <din.music@canonical.com>
Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com>
MusicDin
approved these changes
Aug 2, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.