Cockpit is the modern Linux admin interface. We release regularly. Here are the release notes:
https://cockpit-project.org/blog/cockpit-267.html
Summary: - FIPS crypto policy support - Machines: Redesign VM creation - Machines: Remove static hosts from virtual network’
You can get Cockpit here: http://cockpit-project.org/running.html
The new releases are available in Fedora 35 and 36. Cockpit: https://bodhi.fedoraproject.org/updates/FEDORA-2022-9da2abe257 https://bodhi.fedoraproject.org/updates/FEDORA-2022-70c1d3d182
Cockpit-machines: https://bodhi.fedoraproject.org/updates/FEDORA-2022-6112b9e895 https://bodhi.fedoraproject.org/updates/FEDORA-2022-adfdc882ed
Cockpit-podman: https://bodhi.fedoraproject.org/updates/FEDORA-2022-2b1c3acae0 https://bodhi.fedoraproject.org/updates/FEDORA-2022-10fba0b7f9
Or download the tarballs here: https://github.com/cockpit-project/cockpit/releases/tag/267 https://github.com/cockpit-project/cockpit-machines/releases/tag/266 https://github.com/cockpit-project/cockpit-podman/releases/tag/46
Take care,
Martin Pitt
Am 13.04.2022 um 12:10 schrieb Martin Pitt mpitt@redhat.com:
Cockpit is the modern Linux admin interface. We release regularly. Here are the release notes:
https://cockpit-project.org/blog/cockpit-267.html
Summary:
- FIPS crypto policy support
- Machines: Redesign VM creation
- Machines: Remove static hosts from virtual network’
Thanks for all the effort. The modified new machine creation process and the option to delay startup and fine-tune the configuration comes in very handy. I really missed this option especially when creating based on cloud images or using the import feature.
Does this release also fix the unnecessary dependencies issue and the download of lot of crap we discussed earlier?
Peter
Hello Peter,
Peter Boy [2022-04-13 12:32 +0200]:
Thanks for all the effort. The modified new machine creation process and the option to delay startup and fine-tune the configuration comes in very handy.
Note that this already existed before, by unchecking [x] Immediately start VM but now it's more obvious and symmetric indeed.
Does this release also fix the unnecessary dependencies issue and the download of lot of crap we discussed earlier?
Yes! This was a much bigger Yak shave than I anticipated, but it got in at last: https://github.com/cockpit-project/cockpit-machines/pull/622
Pitti
Hi Martin
Am 13.04.2022 um 12:40 schrieb Martin Pitt mpitt@redhat.com:
Hello Peter,
Peter Boy [2022-04-13 12:32 +0200]:
Thanks for all the effort. The modified new machine creation process and the option to delay startup and fine-tune the configuration comes in very handy.
Note that this already existed before, by unchecking [x] Immediately start VM but now it's more obvious and symmetric indeed.
I just made a short test with f35 and tried to install a CentOS 9-stream cloud image. Unfortunately, you still can’t delay the startup with a cloud image. The button is greyed out and not active.
Additionally I missed the option to use cloud-init to set an initial password for root. So I have a nice cloud image running, but can’t log in. Is there now another way to get access to a VM generated by cloud image?
And I couldn’t normally shutdown that machine, but had to use forced shutdown.
The delay works fine with import now, where is was not available in the previous version. That’s a big improvement.
And when I did a rpm -U cockpit* (for a local update), I got a strange selinux message, but that obviously didn’t any harm. Unfortunately, I didn't made a note. Just in case you want to investigate that further I would have to try to reproduce it.
I will complete my meanwhile cockpit standard test procedure with the new version. If I discover any further ambiguities, or have any questions, I would be happy to get back to you. But can take 1-2 days.
Does this release also fix the unnecessary dependencies issue and the download of lot of crap we discussed earlier?
Yes! This was a much bigger Yak shave than I anticipated, but it got in at last: https://github.com/cockpit-project/cockpit-machines/pull/622
Yes, I got no issues there.
Best Peter
Hello Peter,
adding Simon to CC, our primary c-machines developer.
Peter Boy [2022-04-13 14:53 +0200]:
Am 13.04.2022 um 12:40 schrieb Martin Pitt mpitt@redhat.com: Peter Boy [2022-04-13 12:32 +0200]:
Thanks for all the effort. The modified new machine creation process and the option to delay startup and fine-tune the configuration comes in very handy.
Note that this already existed before, by unchecking [x] Immediately start VM but now it's more obvious and symmetric indeed.
I just made a short test with f35 and tried to install a CentOS 9-stream cloud image. Unfortunately, you still can’t delay the startup with a cloud image. The button is greyed out and not active.
As I said, this was just a UI change, not a functional one. I faintly remember that there was some reason why delayed startup doesn't work for cloud images. This is possibly a limitation, as it can't control the install process any more wrt. the temporary cloud-init iso? Simon?
Additionally I missed the option to use cloud-init to set an initial password for root. So I have a nice cloud image running, but can’t log in. Is there now another way to get access to a VM generated by cloud image?
I tested this on F35 with
curl -O https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-Generic...
Indeed the "create and edit" is disabled (see above): https://piware.de/tmp/vmcreate.png But the "Automation" tab has the user/password stuff: https://piware.de/tmp/vmautomation.png
(Note, I had to re-do this with a bigger 8GB disk, as grub freaks out with just 2 GB; but this is unrelated)
But indeed I can't log in as root nor martin. On the serial console I see the boot messages (not on the VNC console, as it's quiet there). No cloud-init in sight anywhere 🤔 (i.e. not even the basic stuff without user-data).
But "missed the option" sounds like you were perhaps not aware of the "Automation" tab at all?
And I couldn’t normally shutdown that machine, but had to use forced shutdown.
The host or the guest? (That both sounds unrelated, though?)
Thanks,
Martin
server@lists.fedoraproject.org