/srv/irclogs.ubuntu.com/2017/05/01/#cloud-init.txt

=== rangerpbzzzz is now known as rangerpb
=== tekniq_ is now known as tekniq
blackboxswLooks like somebody else has an openbuild cloud-init up with some stale package references. https://build.opensuse.org/package/show/Cloud:Tools/cloud-init16:00
rharperinteresting16:34
powersjbah launchpad failed to create a diff...19:04
blackboxswsmoser, this bug is linked as sru https://bugs.launchpad.net/cloud-init/+bug/1644064 but the related branch is "Needs Fixing" what should it be19:29
ubot5`Ubuntu bug 1644064 in cloud-init (Ubuntu) "sshd_config file permission changed to 644 if ssh_pwauth value is true or false" [Undecided,New]19:29
blackboxswlooks like all review comments were addressed19:31
blackboxswjust not merged19:32
powersjrharper: thanks for the 2nd review19:34
blackboxswpowersj, sure, anyday (including today works well for me)19:36
blackboxswpowersj, sure. Anyday .including today, works well for me.19:36
blackboxswgeez I give up on English19:37
powersjblackboxsw: Today works for me as well19:37
powersjlol19:37
powersjjust tell me where19:37
blackboxswok I'm just going through sru bugs to create a template.19:37
blackboxswand trying to reproduce failing tests19:37
blackboxswpowersj, how's 3:30 sound, someone might drop a delivery by the house sometime between now and 3:30.19:39
blackboxswI can go anywhere (your choosing as last time we didn't have internet019:40
powersjblackboxsw: 330pm dazbog harmony/timberline19:40
blackboxswdone19:40
smoserblackboxsw, i suspect its fix-released in artful20:00
smoserlooking. i just marekd it fix-committed in cloud-init20:01
blackboxswsmoser, thanks, does this bug need to be SRU'd? https://bugs.launchpad.net/cloud-init/+bug/1636531  it's just unit tests?20:27
ubot5`Ubuntu bug 1636531 in cloud-init (Ubuntu) "unittests blkid command fails on slave s390x" [Undecided,New]20:27
blackboxswwhich aren't included in the deb anyway20:27
naccblackboxsw: probably we want the unit tests to pass on older releases?20:30
naccblackboxsw: unclear, i guess20:30
naccblackboxsw: although the 'fix' is a jenkins change?20:30
blackboxswwell it's a unit test not leaking blkid calls change which could fail on a variety of systems20:30
blackboxswthough I just found other leaks in testing the fix20:30
blackboxswbut not really part of this bug.20:31
naccblackboxsw: ok, yeah, i guess it's not clear to me, i was just looking at powersj's response20:31
blackboxswyeah I'm with you nacc, I'm not quite certain why that makes an SRU cut. unless we have ungoing jenkins runs against proposed/released cloud-init too20:32
blackboxswwhich I guess is a goal20:32
powersjif I recall smoser has SRU'ed test fixes before20:32
naccpowersj: yep, we have20:32
powersjas I remember doing SRU versification on them20:32
naccpowersj: i'm just not sure here if the fix is in curtin but really a jenkins change?20:32
blackboxswpowersj, how'd you verify unit tests as they aren't delivered in the deb produced. did you have to git clone the repo and attempt to run the tests again?20:33
powersjThere were two fixes, 1) the jenkins path change, so no action here, and 2) smoser made a new branch with some other changes related to this issue to prevent it in the future20:33
naccpowersj: ah i see20:33
blackboxswyeah the part 2) is what I was wondering about. as it is just unit test mocks20:34
powersjblackboxsw: pull-lp-source cloud-init <release>; cd cloud-init-*; run tests20:34
blackboxswheh nice20:34
blackboxswTIL ^20:34
naccpowersj: didn't you have a test that did this specifically in jenkins?20:35
naccpowersj: that is, ran the unit tests (or vmtests?) for a given release from the src for that release?20:35
powersjblackboxsw: of course if you do it that way make sure to specify the version so they know it lines up and make sure to use release-proposed in the command20:36
powersjnacc: yeah we have the proposed tests that run when cloud-init is there.20:36
powersjit does the same thing20:36
naccpowersj: yep, ok20:36
powersjnacc: to be clear though, the jenkins job runs the integration tests20:37
naccpowersj: we have so many new curtin/cloud-init jenkins jobs, i often don't know what does which :)20:37
naccpowersj: ah ok20:37
powersjso not unit tests, but maybe I should add those anyway20:37
powersjnacc: I know :( I'm not sure how to clean them up either20:37
naccpowersj: unit tests seem like a self-consistency check that's worthwhile20:37
powersjI'm glad we have expanded coverage of things, but it isn't always clear20:37
smoserblackjid, regarding "how'd you verify unit tests..."21:53
smoserthere is no ubuntu deb if the unit tests didn't run21:53
smoseras they're run as part of build21:53
powersjblackboxsw: https://paste.ubuntu.com/24495122/21:55
blackboxswthanks didn't realize disconnected from freenode21:56
blackboxswok thanks, yeah I see unit tests being run in the build recipe before the package build. ok https://launchpadlibrarian.net/317312745/buildlog_ubuntu-xenial-amd64.cloud-init_0.7.9-1495-g2796dab-0ubuntu1+1267~trunk~ubuntu16.04.1_BUILDING.txt.gz21:58
smoserblackboxsw, yeah..i was going to find al ink to that21:59
smoserbut for some reason... launchpad.net isn't resolving for me21:59
smoserfun21:59
powersjsmoser: can you add artful to https://launchpad.net/~cloud-init-dev/+archive/ubuntu/test-archive22:01
powersjand https://launchpad.net/~curtin-dev/+archive/ubuntu/test-archive22:01
smosernot until i make launchpad.net resolv :)22:01
powersjhahaha22:01
powersjsorry just read that22:01
smoserhttp://paste.ubuntu.com/24495160/22:03
smosersomeone really doesnt want me to et an ip for launchpad.22:03
smoser(iv'e restarted network manaer, and killed the dnsmasq process that it is running)22:03
smoserbut 'host launchpad.net 8.8.8.8' should be asking 8.8.8.8 directly22:03
smoserpowersj, ok.. so added launchpad.net to /etc/hosts22:08
smoseri can do that, but i22:08
smoseri am pretty sure you could have too22:08
smoser"Package details"22:08
smoser"copy packages"22:08
powersjfor curtin maybe, I have no rights on cloud-init22:08
powersjah ha! ok I see you already did it for curtin22:09
smoserthe key thing to remember is that when you do it..22:09
rharpersmoser: if you're at a sprint, sometimes you need to push 8.8.8.8 infront of your caching nameserver; I've had to do that if DNSSEC was enabled, if youre on zesty or artful, systemd-resolvd tries to use DNSSEC22:09
smoser*copy existin binaries*22:09
powersjah so no rebuild22:09
smoserrharper, see my paste22:09
smoseri'm on xenial here.22:09
smoserbut even directly asking (host launchpad.net 8.8.8.8)22:10
smoserdidn't work22:10
smoseri'mi pretty sure that is directly asking 8.8.8.8 for launchpad.net22:10
smoserso something (i think) is udp intercepting22:10
rharperyes22:10
rharperthey intercept dns22:10
smoserand has a negative cache for that.22:10
rharperlocally22:10
rharperfor example, they deny phone updates so there's no phone storm of updates on the network22:11
rharperthere are a list of other DNS hijacks via the sprints AP22:11
rharperI used to run DNSSEC enabled local cache and it *always* broke at the sprint22:11
rharpernot quite sure why launchpad.net would be busted22:11
smoseroh. i'm not on canoncial22:11
smoseron mariott22:12
rharperoh well, they could do the same thing at the hotel22:12
smoseryeah. but seems still busted to cache a negative result22:12
rharperie, hijacking dns for shit n giggles22:12
rharperif you bring up vpn, it works right ?22:12
smoserwell, i think i have vpn sending only vpn traffic22:12
rharperyou can flip the bit to send it all22:13
smoseryeah22:13
rharperwhich would direct dns through vpn (at least temp)22:13
smoserbut i assume this problem will go away at some point22:13
smoserand i just put /etc/hosts entry in22:13
rharperwell, it does, until you forgot you put in there and then at some point in the future you freak out again22:13
* rharper did that with diglett, bastion and other hosts22:13
rharperwhy u no connect! ?!22:14
naccrharper: i think DNSSEC has been deisabled again, right?22:14
rharperin systemd-resolvd, I think so22:14
smoserright.22:14
rharperor resolved22:14
naccrharper: yeah, i got a prompt at some point last week22:14
rharperflippin spelling22:14
* rharper is playing with pihole 22:15
rharperputting that rpi2 to work22:15
=== rangerpb is now known as rangerpbzzzz
blackboxswgenerally speaking are these the typical things we ask for when users submit bugs against cloud-init http://pastebin.ubuntu.com/24495391/?22:31
smoserblackboxsw, all of /var/lib/cloud/ is good too22:34
smoserand /var/log/cloud-init-output.log22:34
smoserand /me goes away22:34
blackboxsw+1 smoser22:35
powersjblackboxsw: https://paste.ubuntu.com/24495434/ is what our integration tests pull after each test22:39
blackboxswthx ppo22:39
blackboxswthx powersj22:39
powersjsmoser: thanks for the ppa updates22:40
blackboxswok updated bug filing request https://bugs.launchpad.net/cloud-init/+filebug22:57
blackboxswjust to request the info we care about when someone files bugs22:58
* blackboxsw relocates home after picking up some food 22:59
=== blackboxsw is now known as blackboxsw_bl
=== blackboxsw_bl is now known as blackboxsw_bbl

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