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

Support VM disk resize (zfs and lvm) without reboot (from Incus) #14211

Open
wants to merge 11 commits into
base: main
Choose a base branch
from

Commits on Nov 7, 2024

  1. lxd/storage/lvm: Allow live resize

    Signed-off-by: Stéphane Graber <[email protected]>
    (cherry picked from commit d78b0a89e61afbb73790c561653acda1d79d6f9f)
    Signed-off-by: Kadin Sayani <[email protected]>
    License: Apache-2.0
    stgraber authored and kadinsayani committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    2b04746 View commit details
    Browse the repository at this point in the history
  2. lxd/storage/zfs: Allow online resize of ZFS block volumes

    Signed-off-by: Stéphane Graber <[email protected]>
    (cherry picked from commit 0d8561e95d0f0eac1f4a5c497916f950dc6a6db1)
    Signed-off-by: Kadin Sayani <[email protected]>
    License: Apache-2.0
    stgraber authored and kadinsayani committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    831dad9 View commit details
    Browse the repository at this point in the history
  3. lxd/device/disk: Add callback on resize

    Signed-off-by: Stéphane Graber <[email protected]>
    (cherry picked from commit c13e9298cc6341bdb522b91ea53bbb91e6865eb1)
    Signed-off-by: Kadin Sayani <[email protected]>
    License: Apache-2.0
    stgraber authored and kadinsayani committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    9d2c63d View commit details
    Browse the repository at this point in the history
  4. lxd/instance/drivers/qmp: Add resize handling

    Signed-off-by: Stéphane Graber <[email protected]>
    (cherry picked from commit 17fb18ef07b1369f59bc9181e9657f7c6e1ee3fa)
    Signed-off-by: Kadin Sayani <[email protected]>
    License: Apache-2.0
    stgraber authored and kadinsayani committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    fcff7c8 View commit details
    Browse the repository at this point in the history
  5. lxd/instance/qemu: Add disk resize handling

    Signed-off-by: Stéphane Graber <[email protected]>
    (cherry picked from commit de3ea2ec6e7ac112ad0e91c0c08339adbae368b1)
    Signed-off-by: Kadin Sayani <[email protected]>
    License: Apache-2.0
    stgraber authored and kadinsayani committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    76023ce View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5cb4db7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4a31c8e View commit details
    Browse the repository at this point in the history
  8. lxd/api_internal: Add API to notify volume resizes

    Signed-off-by: Stéphane Graber <[email protected]>
    (cherry picked from commit 9df531e5ee9a5d0267cd74f15312d9ac031315da)
    Signed-off-by: Kadin Sayani <[email protected]>
    License: Apache-2.0
    stgraber authored and kadinsayani committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    13922a1 View commit details
    Browse the repository at this point in the history
  9. lxd/storage/backend: Notify instances following block custom volume r…

    …esize
    
    Signed-off-by: Stéphane Graber <[email protected]>
    (cherry picked from commit 81f9c4b915830322871bb49d6f04f3009f63d01a)
    Signed-off-by: Kadin Sayani <[email protected]>
    License: Apache-2.0
    stgraber authored and kadinsayani committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    e58b8f8 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Configuration menu
    Copy the full SHA
    5c59f19 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    319bf37 View commit details
    Browse the repository at this point in the history