[00:09] anyone have an idea on why an init script would be completely ignoring the packages and runcmd blocks? it sets up my users just fine and then fails to install packages/run commands silently. nothing in the cloud-init-output.log indicates that it even tried [00:20] sedition: /var/log/cloud-init.log should have some info on what got run (it won't have your script output); but maybe a reason why it couldn't run it; === ginsul is now known as gin === gin is now known as ginsul [13:27] sedition, did you find something out on your ppa thing ? [13:28] the only thing i can come up with is that you did not have networkign at that poign. [13:29] and then as rharper stated, /var/log/cloud-init.log and var/log/cloud-init-output.log probaly have more info [13:29] gholms, it sounds like a unit test bug [13:40] morning, trying to use cloud-init on Debian 8.3 image however there a known bug fixed in cloud-init 0.7.7 but apt-get only pulls down 0.7.6, how can i get 0.7.7 is on this version of debian [14:07] davydotcom, https://packages.qa.debian.org/c/cloud-init.html [14:07] stable has 0.7.9 [14:07] you might be able to just use that package, or build your own for older debian. i'm not aware of any othe rbackported option [14:08] smoser: thanks ill try that out [14:36] smoser: https://bugs.launchpad.net/cloud-init/+bug/1721243 might be worth looking at, he came back with a patch [14:36] Ubuntu bug 1721243 in cloud-init "cc_resizefs for zfs/zpool" [Medium,New] [14:40] powersj, responded [15:03] smoser: any comments on the patch? ;) [15:05] powersj, needs tests [15:05] but yeah, i do have comments on it. [15:37] gholms, tox-venv py3 python3 -m nose tests/unittests/test_handler/test_handler_ntp.py [15:37] bah [15:37] gholms, https://bugs.launchpad.net/cloud-init/+bug/1721573 [15:37] Ubuntu bug 1721573 in cloud-init "ntp unit tests broken if no package program available in test environment" [Low,Confirmed] [15:37] and rharper ^ just fyi. [15:39] k [15:41] smoser: huh, schema unit tests [15:56] smoser: Oh, I already filed a bug for that yesterday [15:56] https://bugs.launchpad.net/cloud-init/+bug/1721411 [15:56] Ubuntu bug 1721411 in cloud-init "cc_ntp schema validation tests don't work in the absence of a package manager" [Undecided,New] [16:02] gholms: thanks for the bug, just marked it duplicate to track under 1721573 [16:02] Thanks [16:02] thanks gholms sorry for the noise [16:02] No worries. Thanks for confirming. [16:28] smoser: i solved the ppa issue, now moving on to another script for a different server that's silently eating the runcmd and package block. hoping this morning i can attack it with fresh eyes. thank you for asking! [16:28] great little community [16:48] smoser: We just got a pull request on github [16:48] https://github.com/cloud-init/cloud-init/pull/9 [16:52] heh [16:52] nice [16:53] what was our policy there? close and ask to submit to lp? [16:53] and sign the cla [16:53] :) [16:53] larsks might know him actually [16:58] <_ix> Good morning friends. Can someone let me in on the secret to versioning from 0.7.9 -> 17.1. How does this match up to EL Repos? [16:58] <_ix> Running into this specific issue: https://bugs.launchpad.net/cloud-init/+bug/1699282 [16:58] Ubuntu bug 1699282 in cloud-init "cloud-init process fails to configure puppet" [Medium,Fix released] [16:59] hi _ix. EL repos should eventually update to 17.1. It's a recent release versioning decision that we just came too a few weeks ago with cloud-vendors & distro vendors. More details here FYI https://lists.launchpad.net/cloud-init/msg00106.html [17:00] checking the bug details now [17:02] <_ix> OK. Thanks very much! I'll check back in just a few minutes. [17:02] _ix have you been able to check our latest cloud-init builds as built in our copr repo? https://copr.fedorainfracloud.org/coprs/g/cloud-init/cloud-init-dev/ [17:03] repos there have tip (which will have version 17.1+) [17:03] in which I think we have a fix for puppet config [18:13] Question, where do I start debugging when I get 'Failed to start Initial cloud-init job (metadata service crawler)? [18:14] nothing 'pops' out when grepping the source code [18:14] I ran `cloud-init --debug init`, also nothing popping out as an 'ERROR' [18:15] my script problem was 'sedition is an idiot' [18:16] apt will just silently zombie forever without internet access. [18:16] * sedition facedesk [18:16] I'm running version: 0.7.5 on centos [18:28] <_ix> blackboxsw: I'll take a look at that. Thanks! [19:09] smoser: https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+merge/331892 [20:00] couple comments rharper [20:00] https://code.launchpad.net/~raharper/cloud-init/+git/cloud-init/+merge/331892 [20:01] blackboxsw: well this is the merge, that's already committed upstream; this is into release [20:01] you're right though [20:03] ahh right, right [20:05] blackboxsw, so we need to fix ? [20:05] upstremam ? did you fidn a b ug there ? [20:06] smoser: I think I did find a corner case, "if 0" will never get into that non-bool check to convert it to boolean [20:06] it's best to fix, the network config documents use of strings 'off' and 'on' ; not 0 or 1; but nothing prevents us from getting such a config [20:06] bridge_stp = iface.get('bridge_stp') [20:06] 57 + if bridge_stp and type(bridge_stp) != bool: [20:06] blackboxsw: yeah, I should check if value is not None and type is not bool; [20:06] yeah one liner [20:07] ok. then submit that for merge and then re-submit for package ? [20:09] sure putting it up [20:18] blackboxsw, ok. i'm waiting on an MP with a fix for that bug you found. [20:19] then re-MP from raharper. [20:20] smoser: pushed. writing a proper descriptiojn now [20:21] https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+ref/network-stp-handle-0 [20:23] https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/331898 [20:25] ship it. [20:26] $ tox && git push upstream HEAD [20:27] (that is running here) [20:27] merged [20:27] bah [20:27] you pushed ? [20:27] thats fine [20:27] yeah pushed [20:27] * smoser ctrl-c [20:27] heh thx [20:27] ok. now raharper for ubuntu points [20:27] rharper, [20:38] smoser: ok, I'll re MP [20:39] good === energizer1 is now known as energizer [21:20] blackboxsw: thanks for spotting that [21:21] better late than never [21:21] thanks for going through the upload gauntlet 50 times [21:22] smosers handy gist is super helpful [21:22] so for our SRU change log to xenial.... does our card need to actually capture all bugs from 0.7.9~233 until tip? [21:22] blackboxsw, it will. [21:22] here. [21:23] thanks, I was going to post-process the changelog into the trello checklist [21:23] http://paste.ubuntu.com/25682062/ [21:24] :( why do people do so much work? :) [21:24] for your reference, what i did: [21:24] git checkout ubuntu/xenial [21:24] ./debian/new-upstream-snapshot [21:24] it shows that log in a editor, i copy paste [21:24] say 'n' [21:24] then [21:25] git reset --hard upstream/ubuntu/xenial [21:25] placing an bash alias function for that in my env [21:40] what is the process for newer cloud-inits getting added to a distro? [21:41] ie can i expect to see 17.1 in xenial cloud images? [21:45] htaccess: for Ubuntu, the process is here: https://wiki.ubuntu.com/StableReleaseUpdates; and yes you can expect 17.1 to come to xenial; [21:46] htaccess: we are working on uploading an SRU today/tomorrow to xenial at which point we need to go through verification on the related bugs. I'd expect 1-2 weeks on when you will see 17.1 in xenial. folks can correct me if that's too optimistic [21:47] thanks! [22:18] well just wrote a dumb script for trello SRU checklists from debian changelog [22:18] heh for next time on SRU check http://paste.ubuntu.com/25682341/ [22:18] yields http://pastebin.ubuntu.com/25682350/ [22:20] looks like 13 bugs to verify instead of 7 for xenial I think'