KVM/libvirt error with ubuntu cloud image when secureboot enabled #uefi #virtualization #secureboot #cloudinit #libvirt
KVM/libvirt error with ubuntu cloud image when secureboot enabled #uefi #virtualization #secureboot #cloudinit #libvirt
If you are building stuff with #cloudinit then there are
cloud-init schema -c user-data
cloud-init schema -c network-config -t network-config
to validate your files. (brought to you by an hour of suffering)
I seem to have hit some kind of weird bug with Ubuntu's autoinstall.yaml
and Ubuntu Server 24.04. It refuses to create the user for identity:
. I have to then define a legacy cloud-init user-data:
hash under autoinstall:
, except it refuses the set the password and instead leaves the user locked with a !
in /etc/shadow
. I've tried lock-passwd: false
, lock_passwd: false
, and lock_passwd: False
to no avail.
Lazy FreeBSD: where is the documentation or example cloud-init user-data
for creating users, setting passwords, adding SSH pubkeys, and installing packages specifically for a FreeBSD system?
I created a cloud-init .iso
file containing my meta-data
and user-data
files, and dd
ed the BASIC-CLOUDINIT
FreeBSD image onto the device, and booted it, and it did set the hostname and created my users, but without any passwords or SSH keys...
Интеграция компонентов OpenStack Glance в существующую инфраструктуру oVirt
В этой статье мы расскажем о нашем опыте совмещения серверной инфраструктуры на основе oVirt с компонентами OpenStack, наших мотивах для этого решения и тех сложностях, с которыми мы столкнулись во время реализации этой задачи.
https://habr.com/ru/companies/hostkey/articles/915594/
#hostkey #openstack_glance #ovirt #деплой #централизованное_управление #виртуальные_машины #openstack #qcow2 #cloudinit #масштабирование
@mrgrumpymonkey depends...
Next logical step is some #PowerShell script that downloads a #Linux distro image, repartition the system drive, add some unallocated space at the end, put a #CloudInit config in it and then do an #UnattendedInstall of said system with bcd
by calling up #bcdedit to #chainload said partition.