=== cpaelzer_ is now known as cpaelzer | ||
blaisebool | hello, how can I run an ansible playbook bootstrapped with cloud-init ? | 09:45 |
---|---|---|
=== shardy is now known as shardy_lunch | ||
=== shardy_lunch is now known as shardy | ||
smoser | rharper, hm. | 13:16 |
smoser | rharper, bah. i must have branched ubuntu/devel. will re-do from master. | 13:16 |
smoser | rharper, https://code.launchpad.net/~smoser/cloud-init/+git/cloud-init/+merge/304415 looks saner now. | 13:21 |
blaisebool | hello, how can I run an ansible playbook bootstrapped with cloud-init ? | 13:23 |
smoser | blaisebool, cloud-init doesn't have any specific support for ansible. | 13:25 |
smoser | but a simple '#!' as user-data that does whatever you would normally do should work for you. | 13:25 |
smoser | cpaelzer, https://bugs.launchpad.net/cloud-init/+bug/1618572 | 13:25 |
smoser | i can't reproduce either. i had a simplified version also. | 13:25 |
smoser | i suspect it might be related to overlayroot | 13:26 |
cpaelzer | hmm | 13:26 |
cpaelzer | ah you are here | 13:26 |
cpaelzer | only saw in #server before | 13:26 |
smoser | so maas ephemeral environment is running overlayroot | 13:27 |
cpaelzer | roaksoax not here | 13:27 |
cpaelzer | :-/ | 13:27 |
smoser | /etc/apt/.... thats on overlayroot | 13:27 |
smoser | i'll try on a serverstack | 13:27 |
smoser | and let you know how i did it. | 13:27 |
roaksoax | cpaelzer: here | 13:28 |
cpaelzer | roaksoax: hi | 13:28 |
cpaelzer | roaksoax: just relaized discussing with smoser that you were missing here | 13:28 |
cpaelzer | roaksoax: smoser is assuming it might be related to overlayroot and tries to recreate on serverstack | 13:29 |
roaksoax | cpaelzer: ack! | 13:29 |
roaksoax | cpaelzer: i'm setting up a different environment too | 13:29 |
roaksoax | cpaelzer: so you can access there | 13:29 |
smoser | i suspect this is overlayroot as the cause. | 13:31 |
smoser | we've seen surprisinggly little issues with overlayroot, but it does have some wierdities | 13:31 |
roaksoax | smoser: but wouldn't that also affect the chroot ? | 13:32 |
roaksoax | smoser: but wouldn't that also affect the chroot for curtin ? | 13:32 |
smoser | roaksoax, no. because the chroot is not on an overlay | 13:33 |
smoser | this is overlayroot related, almost sure. | 13:41 |
smoser | i just did this: | 13:41 |
smoser | a.) launch instance in openstack (serverstack) of yakkety | 13:41 |
smoser | b.) echo "overlayroot=tmpfs" | sudo tee /etc/overlayroot.local.conf | 13:41 |
smoser | c.) sudo reboot | 13:41 |
smoser | console log: http://paste.ubuntu.com/23116093/ | 13:41 |
smoser | horay! | 13:41 |
smoser | seems like kernel regression in overlayroot to me | 13:42 |
roaksoax | fun! | 13:43 |
smoser | ok. suck. | 13:48 |
cpaelzer | grmbl | 14:06 |
cpaelzer | why can't there ever be a day where things just work :-) | 14:07 |
cpaelzer | smoser: since you call it a regression - is the same working for xenial or before? | 14:07 |
cpaelzer | smoser: I don't know if you had the time | 14:07 |
smoser | so what i know so far | 14:30 |
smoser | trusty , i can do | 14:30 |
smoser | boot image | 14:30 |
smoser | sudo sh -c 'echo overlayroot=tmpfs > /etc/overlayroot.local.conf && reboot' | 14:30 |
smoser | everything fine | 14:30 |
roaksoax | smoser: btw.. on that note, any ETA on getting cloud-init to xenial (with the apt support ?) | 14:30 |
smoser | that seems to stop working at wily (systemd) | 14:30 |
smoser | roaksoax, well, why would i SRU that when it would break you | 14:30 |
smoser | (as you shown) | 14:31 |
smoser | :) | 14:31 |
roaksoax | smoser: but if you say that's a kernel regression :) then that at least would get into -proposed | 14:31 |
roaksoax | smoser: so it is ready to land once kernel fixes the kernel ? | 14:31 |
smoser | well, theres stills ome things i do not understand there. | 14:31 |
roaksoax | smoser: oh I see! | 14:31 |
smoser | i dont think cloud-init is at fault | 14:31 |
smoser | but we may end up needing to make changes | 14:32 |
roaksoax | smoser: yeah doesn't seem to be that case | 14:32 |
roaksoax | right | 14:41 |
=== shardy is now known as shardy_afk |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!