** Description changed: - [Rationale] virt-manager 3.2 is out for more than a year now and upstream git includes many fixes. That was brought up upstream in [1] already and the estimation is somewhere around our feature freeze [2]. But we also need time to do this in Debian and test it and so on, therefore to be transparent and prepared I wanted to file an FFe bug right away. There was no release by upstream in time before Feature Freeze. But now there is [3] v4.0.0 since last week. In addition many of the changes in there are also needed for bug 1959976 [4] And finally today's virt-manager (3.2) in jammy would be an FTBFS without some fixes that are in 4.0 (due to the much newer libvirt version we have) - just another motivation to move to the new version. - - [Proposed upload] Since the release last week Debian packaged 4.0 (thanks). I have test built this for jammy in a PPA [5]. The full diff out of that is available there [6]. No Delta needed - once the FFe is approved I'd sync the package. - - [Tests] The package has self tests on its own at build and autopkgtest. On that PPA [5] I was then also running the autopkgtests which passed on all architectures [7-11] on autopkgtest infrastructure. There are not too many reverse dependencies that we could break, actually just cockpit-machines and image-factory (for virtinst). - The options used in image-factory (just one call to virt-install) all are still present. - The calls from cockpit-machines do proper feature checking (app.jsx) to only use what is present and it seems to be ready for the new version. - The tests it has are integration tests not run at build/autopkgtest time so I have no results of them available atm. + - The options used in image-factory (just one call to virt-install) all are still present. + - The calls from cockpit-machines do proper feature checking (app.jsx) to only use what is present and it seems to be ready for the new version. + The tests it has are integration tests not run at build/autopkgtest time so I have no results of them available atm. I have installed cockpit on jammy and run a guest install with the new virt-inst. I saw cockpit spawning + + 4 0 32881 32860 20 0 303116 90172 poll_s Sl ? 0:01 + \_ /usr/bin/python3 /usr/bin/virt-install --connect qemu:///system + --quiet --name test --os-variant ubuntu20.04 --memory 2048 --wait -1 + --noautoconsole --disk size=8,format=qcow2 --graphics + vnc,listen=127.0.0.1 --graphics spice,listen=127.0.0.1 --install + os=ubuntu20.04 --unattended profile=jeos,admin-password- + file=/tmp/cockpit-machines-756m3w3a-admin-password,user- + login=ubuntu,user-password-file=/tmp/cockpit-machines-iuri0r6_-user- + password + + That successfully created a guest + root@j:~# virsh list --all + Id Name State + ---------------------- + 1 test running + + I selected an unattended install which seemed to work fine with the new + virt-manager. + Upgrade log of virt-inst can be found at [12] Install log of virt-manager can be found at [13] - - [References] [1]: https://listman.redhat.com/archives/virt-tools-list/2022-January/msg00016.html [2]: https://listman.redhat.com/archives/virt-tools-list/2022-January/msg00017.html [3]: https://github.com/virt-manager/virt-manager/releases/tag/v4.0.0 [4]: https://bugs.launchpad.net/ubuntu/+source/virt-manager/+bug/1959976 [5]: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/4802/+packages [6]: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/4802/+files/virt-manager_1%3A3.2.0-3.1_1%3A4.0.0-1ubuntu1~jammyppa2.diff.gz [7]: https://autopkgtest.ubuntu.com/results/autopkgtest-jammy-ci-train-ppa-service-4802/jammy/amd64/v/virt-manager/20220310_090145_cd4f0@/log.gz [8]: https://autopkgtest.ubuntu.com/results/autopkgtest-jammy-ci-train-ppa-service-4802/jammy/arm64/v/virt-manager/20220310_090149_9209e@/log.gz [9]: https://autopkgtest.ubuntu.com/results/autopkgtest-jammy-ci-train-ppa-service-4802/jammy/armhf/v/virt-manager/20220310_085939_9209e@/log.gz [10]: https://autopkgtest.ubuntu.com/results/autopkgtest-jammy-ci-train-ppa-service-4802/jammy/ppc64el/v/virt-manager/20220310_090213_a7fb9@/log.gz [11]: https://autopkgtest.ubuntu.com/results/autopkgtest-jammy-ci-train-ppa-service-4802/jammy/s390x/v/virt-manager/20220310_085546_00842@/log.gz [12]: https://paste.ubuntu.com/p/2S2jmJrxQf/ [13]: https://paste.ubuntu.com/p/xfGFwWG4gs/
** Attachment added: "virt-inst-4.0-from-cockpit-jammy.png" https://bugs.launchpad.net/ubuntu/+source/virt-manager/+bug/1961027/+attachment/5567651/+files/virt-inst-4.0-from-cockpit-jammy.png ** Description changed: [Rationale] virt-manager 3.2 is out for more than a year now and upstream git includes many fixes. That was brought up upstream in [1] already and the estimation is somewhere around our feature freeze [2]. But we also need time to do this in Debian and test it and so on, therefore to be transparent and prepared I wanted to file an FFe bug right away. There was no release by upstream in time before Feature Freeze. But now there is [3] v4.0.0 since last week. In addition many of the changes in there are also needed for bug 1959976 [4] And finally today's virt-manager (3.2) in jammy would be an FTBFS without some fixes that are in 4.0 (due to the much newer libvirt version we have) - just another motivation to move to the new version. [Proposed upload] Since the release last week Debian packaged 4.0 (thanks). I have test built this for jammy in a PPA [5]. The full diff out of that is available there [6]. No Delta needed - once the FFe is approved I'd sync the package. [Tests] The package has self tests on its own at build and autopkgtest. On that PPA [5] I was then also running the autopkgtests which passed on all architectures [7-11] on autopkgtest infrastructure. There are not too many reverse dependencies that we could break, actually just cockpit-machines and image-factory (for virtinst). - The options used in image-factory (just one call to virt-install) all are still present. - The calls from cockpit-machines do proper feature checking (app.jsx) to only use what is present and it seems to be ready for the new version. The tests it has are integration tests not run at build/autopkgtest time so I have no results of them available atm. I have installed cockpit on jammy and run a guest install with the new virt-inst. I saw cockpit spawning 4 0 32881 32860 20 0 303116 90172 poll_s Sl ? 0:01 \_ /usr/bin/python3 /usr/bin/virt-install --connect qemu:///system --quiet --name test --os-variant ubuntu20.04 --memory 2048 --wait -1 --noautoconsole --disk size=8,format=qcow2 --graphics vnc,listen=127.0.0.1 --graphics spice,listen=127.0.0.1 --install os=ubuntu20.04 --unattended profile=jeos,admin-password- file=/tmp/cockpit-machines-756m3w3a-admin-password,user- login=ubuntu,user-password-file=/tmp/cockpit-machines-iuri0r6_-user- password That successfully created a guest root@j:~# virsh list --all - Id Name State + Id Name State ---------------------- - 1 test running + 1 test running I selected an unattended install which seemed to work fine with the new - virt-manager. - + virt-manager. I attached a screenshot of that [14] Upgrade log of virt-inst can be found at [12] Install log of virt-manager can be found at [13] [References] [1]: https://listman.redhat.com/archives/virt-tools-list/2022-January/msg00016.html [2]: https://listman.redhat.com/archives/virt-tools-list/2022-January/msg00017.html [3]: https://github.com/virt-manager/virt-manager/releases/tag/v4.0.0 [4]: https://bugs.launchpad.net/ubuntu/+source/virt-manager/+bug/1959976 [5]: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/4802/+packages [6]: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/4802/+files/virt-manager_1%3A3.2.0-3.1_1%3A4.0.0-1ubuntu1~jammyppa2.diff.gz [7]: https://autopkgtest.ubuntu.com/results/autopkgtest-jammy-ci-train-ppa-service-4802/jammy/amd64/v/virt-manager/20220310_090145_cd4f0@/log.gz [8]: https://autopkgtest.ubuntu.com/results/autopkgtest-jammy-ci-train-ppa-service-4802/jammy/arm64/v/virt-manager/20220310_090149_9209e@/log.gz [9]: https://autopkgtest.ubuntu.com/results/autopkgtest-jammy-ci-train-ppa-service-4802/jammy/armhf/v/virt-manager/20220310_085939_9209e@/log.gz [10]: https://autopkgtest.ubuntu.com/results/autopkgtest-jammy-ci-train-ppa-service-4802/jammy/ppc64el/v/virt-manager/20220310_090213_a7fb9@/log.gz [11]: https://autopkgtest.ubuntu.com/results/autopkgtest-jammy-ci-train-ppa-service-4802/jammy/s390x/v/virt-manager/20220310_085546_00842@/log.gz [12]: https://paste.ubuntu.com/p/2S2jmJrxQf/ [13]: https://paste.ubuntu.com/p/xfGFwWG4gs/ + [14]: https://bugs.launchpad.net/ubuntu/+source/virt-manager/+bug/1961027/+attachment/5567651/+files/virt-inst-4.0-from-cockpit-jammy.png -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1961027 Title: [FFE] merge virt-manger >3.2 for Jammy once released To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/virt-manager/+bug/1961027/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
