I guess maybe the slowness contributes to why #AWS never added the same kind of "extract a ZIP'ed #userData payload" that's available in #cloud-init. If #EC2Launch is this gawdawful slow with a text-stream payload, how slow would it be if it had to convert a ZIP-stream into uncompressed data".

The speed-difference between #EC2Launch and #cloud-init is pretty stark. When I fire up a #Linux instance that has a #userData payload, doing:

sleep $(( 60 * 2 )) ; ssh <USER>@<INSTANCE_ID>Is usually sufficient to get me a login. If I launch a Windows-based EC2, I usually have to do:
sleep $(( 60 * 10 )) ; aws ssm start-session --target <INSTNCE_ID>Unless I want the dreaded "not available error". Worse, while two-minute pause for the cloud-init/Linux EC2 usually logs me in with the cloud-init content well underway, the #SSM login, after a ten-minute pause, usually has me arriving well before EC2Launch has even finished unpacking its data to start executing powershell scripts. It's like "dafuq is taking you so long??"

"Why are you writing the #Linux modules, first, when this part of the project is primarily #Windows based?"

...Because I can iterate the Linux stuff seven times in the same amount of time it takes me to iterate twice on the Windows stuff. When I get the Linux stuff fully squared away, I have a fairly strong solution-path forged, I just need to translate the bits and pieces.

Seriously: why does it take two minutes from the time I launch a Linux EC2 to start running
#cloud-init component where it's nearly ten minues for #EC2Launch to even sorta get started to its work?? It's not like I'm using different instance-families or sizes.

#AWS

A big limitation for #incus coming from #cloudinit: it is impossible to properly merge cloud-config keys between user-data and vendor-data. Even after setting merging rules, the user-data key content will override the vendor-data one.

So e.g. it is impossible to use the `packages:` key in both to install default and instance-specific package.

The bug report exposes that the merging feature of cloud-init is of dubious quality: https://github.com/canonical/cloud-init/issues/6268

This is quite annoying.

PXE autoinstall Ubuntu Desktop 24.04 fails at snapd.seeded.service #cloudinit

https://askubuntu.com/q/1566001/612

PXE autoinstall Ubuntu Desktop 24.04 fails at snapd.seeded.service

Title PXE autoinstall Ubuntu Desktop 24.04 fails at snapd.seeded.service Body I am setting up PXE-based autoinstall for Ubuntu Desktop 24.04.4. The install consistently fails during boot with: [FA...

Ask Ubuntu
To clarify cloud-init works when manually ran but on boot there’s a race condition where the network isn’t fully up #cloudinit #freebsd #hetzner #runbsd #sre #cloud

Wrote another blog post about my fun trying to get #cloudinit to work on #freebsd running in #hetzner

If anyone has any cool ideas I’m open to suggestions

https://bev.is/posts/2026-04-22-freebsd-on-hetzner-2-cloud-init-boogaloo/

#runbsd #sre #cloud

FreeBSD on Hetzner Cloud 2: Cloud Init Boogaloo

A frustrating adventure in trying to get cloud-init to behave

Grant Bevis

Was messing around with the ansible libvirt collection to deploy some molecule instances. Turns out the virt_install module forgot to add the #cloud-config header to user-data when converting it from dictionary to string. Therefor my cloudinit user never got created. Currently preparing a pull request but I am stuck a bit on the test setup.

#ansible #molecule #python #libvirt #automation #cloudinit

First time I noticed #cloudInit it was using a noticeable part of the CPUs...

#RaspberryPi says it's for the first install, and I agree it's useful, a bit better that the old /boot/config.txt. But then it sticks around, why ?

I suspect it caused the recent crashes and/or interferes with my #ansible setup on my older Raspis 2 & 3...

И так, вам дали доступ к VMware Cloud Director

Переезд всегда застаёт врасплох. Врасплох застал и переезд на облако. Опыт подсказывал, что потребуется неделька, чтобы освоиться на VMware'вской платформе, но ничто так легко не недооценивается, как трудозатраты. Переезд по прежнему в активной фазе, но здесь в формате руководства уже собраны булыжники, о которые пришлось запнуться, прежде чем обжиться на новом облаке. Читать далее 📚

https://habr.com/ru/articles/977490/

#vmware_vcloud_director #vcd #debian #cloudinit #ova #iac #iaac #linux #боль

И так, вам дали доступ к VMware Cloud Director

Синопсис 📜 Начальной мотивацией для статьи было собрать лайки было зафиксировать определённые эмпирические моменты создания шаблона виртуальной машины. Хабр кажется для этого надёжнее, чем внутренний...

Хабр