/srv/irclogs.ubuntu.com/2016/03/04/#cloud-init.txt

smoserrharper, trunk now builds with /usr/lib/python3/ rather than 3.5.00:10
rharpersmoser: nice!00:27
rharperhttps://code.launchpad.net/~raharper/cloud-init/make-check-cleanup/+merge/28804100:27
smoseri'm fighint stupid systemd.00:28
smoseri swear it worked before00:28
smoserbut now my disable doesnt seem to00:28
rharperheh00:29
jgrimmboo00:33
smoserwell, at least i understand this now.01:55
rharpersmoser: cool;  I've a reliable mechanism to collect data from the target without using cloud-init; as well as running After=multi-user.target;  I think we can also use cloud-final.target as well;  as even if cloud-init is disabled the target is still present for ordering;  that'll have to be confirmed once you've a disabled branch to test;03:20
rharperannoyingly though since I'm running this as a systemd service, one cannot ask systemd how far along in the boot process one is; systemd-analyze says; still booting; try back later; which is quite annoying; but I can take proc/uptime samples; and if there are other cloud-init eyecatchers, we can look for those as well03:21
Odd_Blokesmoser: Would you be able to release trunk in to xenial, please?11:31
smoserOdd_Bloke, can you sniff my ppa ?13:53
smoserand then i'll do that.13:53
Odd_Blokesmoser: Your PPA?13:54
smoseror if yoiu'd rather: https://code.launchpad.net/~cloud-init-dev/+archive/ubuntu/daily13:56
smoserset that up last night. to daily build trunk with a xenial packaging branch.13:56
=== drue_ is now known as drue
Odd_Blokesmoser: Oh, nice!13:58
Odd_BlokeJust kicked another recipe build off to pull my merges in.13:58
smoserOdd_Bloke,  you did not enable the bigstep datasource14:17
Odd_Blokesmoser: "enable"?14:18
Odd_Blokesmoser: Oh, you mean add it to the default config?14:19
smoser cloudinit/settings.py14:20
smoseri'll tell you the same thing i told utlemming yesterday14:20
smoserwhen you merge, please make a git style commit with14:21
smoser summary <= 74 chars14:21
smoser blank line14:21
smoser longer description14:21
smoserand add entry to 'ChangeLog'14:22
smoser(like the summary line)14:22
smoserand please give people credit in that line when appropriate14:22
smoserand if you fix a bug, in the merge commit, please --fixes lp:XXXX14:22
Odd_Blokesmoser: Ack.14:23
Odd_Blokesmoser: https://code.launchpad.net/~daniel-thewatkins/cloud-init/bigstep/+merge/28810514:25
smoserOdd_Bloke, when you dont have that file there..14:55
smoseri dontrecall. does cloud-init warn that the ds raised exception ?14:55
smosercan you just try and catch the load_file and return false if not there ?14:56
rharpertrusty pep8 (1.4.6) is fickler than xenial pep8 (1.6.2);  make check under trusty sbuild fails; fixing now;15:26
smoserrharper, see what i said15:35
smoser:)15:35
rharpereh, 3 lines15:36
smoserthats not so bad.15:36
rharperpep8 is easy;  getting newer init system levels in trusty15:36
rharperanother storey15:36
rharperI don't want to tackle now; but I suppose cloud-init ought to run as well on trusty (and know what it can and cannot due, ala curtin)15:36
rharpersmoser: https://code.launchpad.net/~raharper/cloud-init/trunk.fix-trusty-pep8/+merge/28812616:06
=== smatzek_ is now known as smatzek
=== harlowja_at_home is now known as hollaja
smoserOdd_Bloke, aorund ?18:51
=== smatzek__ is now known as smatzek
smoserOdd_Bloke, bah20:29
smoserMar  4 20:29:05 x2 [CLOUDINIT] util.py[DEBUG]: failed read of /sys/class/dmi/id/product_name#012Traceback (most recent call last):#012  File "/usr/lib/python3/dist-packages/cloudinit/util.py", line 2143, in _read_dmi_syspath#012    key_data = load_file(dmi_key_path)#012  File "/usr/lib/python3/dist-packages/cloudinit/util.py", line 1187, in load_file#012    return decode_binary(contents)#012  File "/usr/lib/python3/dist-packages/clou20:29
smoserdinit/util.py", line 88, in decode_binary#012    return blob.decode(encoding)#012UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte20:29

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!