Activity log for bug #1863357

Date Who What changed Old value New value Message
2020-02-14 17:10:11 Andrea Ieri bug added bug
2020-02-14 17:10:22 Andrea Ieri bug added subscriber Canonical IS BootStack
2020-02-14 17:10:31 Andrea Ieri bug added subscriber The Canonical Sysadmins
2020-02-18 09:08:56 Alberto Donato maas: status New Incomplete
2020-03-02 10:03:26 Andrea Ieri description Pods are currently created with mem == maxmem. The consequence is that if a pod needs to subsequently be resized (which is likely to happen at some point during the life of a cloud), it will have to be stopped and started. Having a higher maxmem would allow operators to live-update ram in pods, reducing downtime. For this reason it would be great if maas allowed pods to be composed with a higher maxmem value, and possibly set it by default to something reasonable. Composed KVM virtual machines are currently created with mem == maxmem. The consequence is that if one of these virtual machines needs to subsequently be resized (which is likely to happen at some point during the life of a cloud), it will have to be stopped and started. Having a higher maxmem would allow operators to live-update ram in VMs, reducing downtime. For this reason it would be great if maas pods composed machines with a higher maxmem value, and possibly set it by default to something reasonable. More specifically: Let's say I have a KVM guest with 8GB of RAM assigned. I now realize this is too small, and I want to double its RAM to 16GB. With maxmem == mem I have to run the following: * virsh setmaxmem <domain> <16GB_or_more> --config * virsh setmem <domain> 16GB --config * shutdown the VM * virsh start <domain> If the KVM guest had however been originally created with (for example) maxmem = 4*mem, I would be able to do the following instead and avoid a reboot: * virsh setmem <domain> 16GB --live
2020-03-02 10:03:41 Andrea Ieri summary pods could be created with maxmem > mem composed KVM guests could be created with maxmem > mem
2020-03-02 10:12:44 Andrea Ieri maas: status Incomplete New
2020-03-02 11:25:12 Andrea Ieri attachment added bionic-t0.xml https://bugs.launchpad.net/maas/+bug/1863357/+attachment/5332693/+files/bionic-t0.xml
2020-03-02 11:25:28 Andrea Ieri attachment added bionic-t1.xml https://bugs.launchpad.net/maas/+bug/1863357/+attachment/5332694/+files/bionic-t1.xml
2020-04-07 13:18:12 Alberto Donato maas: status New Triaged
2020-04-07 13:18:14 Alberto Donato maas: importance Undecided Medium
2022-12-15 09:38:05 Jerzy Husakowski maas: status Triaged Invalid