meena | has anyone noticed yet that setup.py is just a huge pile of hacks, because no one seems to know how setuptools / distutils works | 11:38 |
---|---|---|
hexa- | setup.py is on the way out in favor pyproject.toml, precisely because setup.py allows you to introduce all kinds of weird hacks | 11:57 |
hexa- | see how setuptools documentation favors pyproject.toml: https://setuptools.pypa.io/en/latest/userguide/quickstart.html | 11:58 |
meena | hexa-: okay, but, can we do anything we have to do? (regardless of how hanky we're doing it right now?) | 12:14 |
pitch | hey folks. i know cloudinit from uploading a file to a hostingprovider and run it. now we want to bootstrap deployment at my hackspace. how can cloud-init be used locally? | 16:43 |
meena | pitch: there are some sources that can be used that aren't bound to a cloud provider: NoCloud, ConfigDrive | 17:04 |
minimal | pitch: use the NoCloud datasource by providing it with configuration files, via either ISO or seed URL | 17:07 |
pitch | any hint for a step by step? first time user kinda. just used the yaml arguments with some cloudproviders to seed ssh keys. | 19:44 |
meena | pitch: we have done documentation on how to create an image | 19:59 |
meena | https://cloudinit.readthedocs.io/en/latest/reference/datasources/nocloud.html#example-creating-a-disk | 20:01 |
pitch | so just all the stuff i can do as a yaml/textfile in the /user-data on a seperate partition with cidata label and cloudinit including images will jsut pick it up? | 20:04 |
meena | yes! | 20:05 |
pitch | okay | 20:05 |
pitch | automagic all the dings | 20:05 |
pitch | thanks a lot. | 20:05 |
meena | if you have a bunch of machines, you might wanna use an http service | 20:05 |
meena | Also this https://cloudinit.readthedocs.io/en/latest/reference/datasources/nocloud.html#dmi-specific-kernel-commandline | 20:07 |
pitch | i know. this is about bootstrapping a saltmaster. probably ill just use a ci to build that iso. | 20:08 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!