aRustyDev | Anyone have an idea why when I try to autoinstall with cloud-init it downloads the user-data file, but its always empty? | 05:23 |
---|---|---|
fly | howdy, y'all. I am wondering, how much of a dreadful mistake would be to diy parsing cloud-init data, or should I bite the bullet and use the python thingie? | 20:35 |
minimal | fly: python thingie? you mean cloud-init? | 20:37 |
fly | Yes | 20:38 |
fly | I know it's a weird question but I'm coming up with ideas on how to add python to our images that are all very contorted | 20:39 |
minimal | what do you mean by "parsing cloud-init data"? | 20:39 |
minimal | you mean to use for boot-time configuration? | 20:39 |
fly | yeah, I wonder how big is the spec to parse it myself | 20:39 |
minimal | there's more to cloud-init that just parsing YAML data | 20:40 |
minimal | s/that/than/ | 20:40 |
minimal | there are alternative to cloud-init written in various languages but none of them has the full feature set/functionality of cloud-init | 20:40 |
minimal | fly? | 20:48 |
fly | hello | 20:48 |
minimal | you didn't comment on my previous msgs | 20:49 |
minimal | so you are looking to write yet another cloud-init alternative? | 20:49 |
fly | I was looking for reasons not to write one | 20:49 |
fly | I am also wondering how well python cloud-init would work on my niche system that is supposedly supported | 20:50 |
minimal | as I said there are multiple alternatives, each with limitations | 20:50 |
minimal | niche? custom OS? | 20:50 |
fly | yeah it's netbsd | 20:50 |
minimal | NetBSD is support by cloud-init AFAIK | 20:50 |
minimal | along with FreeBSD and (I think) DragonBSD | 20:51 |
fly | my grand idea is to maybe have netbsd itself ship images that do cloud-init by default, but it's not super straightforward to make it a solution people would be happy with, lots of technical debt, I'm trying to consider other options :-) | 20:55 |
fly | and I'm a bit of a perfectionist | 20:56 |
fly | and wondering how well it'd all work in the end as I'm not sure anyone has been using cloud-init on netbsd | 20:56 |
minimal | NetBSD is listed as supported: https://cloudinit.readthedocs.io/en/latest/topics/availability.html | 20:57 |
minimal | so obviously as NetBSD stuff has been added to cloud-init in the past that implies there are people who use/have used it | 20:58 |
fly | mhm | 20:58 |
minimal | as for NetBSD images with cloud-init build in, I am the Alpine Linux package maintainer for cloud-init and I have written a shell script to generate disk images with cloud-init enabled | 20:59 |
fly | I guess the one thing I encoutnered with cloud-init was already resolved | 20:59 |
minimal | so I'm aware of what's involved to get c-i integrated with an OS | 21:00 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!