Tuesday, 2017-11-28

*** rbrndt has quit IRC00:00
*** ijw has quit IRC00:02
*** rlandy|rover is now known as rlandy|rover|bbl00:06
*** salv-orlando has quit IRC00:12
*** salv-orlando has joined #openstack-infra00:13
jeblairEmilienM: i've looked at 522667 and related changes and i also don't know why that isn't working00:16
jeblairinfra-root: i'd like to restart zuulv3 now with the repl installed to try to debug that further ^00:16
*** salv-orlando has quit IRC00:17
mordredjeblair: ++00:17
jeblairrestarting now00:18
openstackgerritK Jonathan Harker proposed openstack/diskimage-builder master: zypper: fix package removal  https://review.openstack.org/51765800:20
openstackgerritK Jonathan Harker proposed openstack/diskimage-builder master: Install dpkg on yum-based systems in testing  https://review.openstack.org/52325100:20
EmilienMjeblair: good to know00:23
jeblairpost-restart re-enqueue is finishing up now.  i'll dig into the problem first thing tomorrow00:24
*** ijw has joined #openstack-infra00:30
*** hongbin has quit IRC00:33
*** stakeda has joined #openstack-infra00:33
*** jkilpatr has quit IRC00:36
*** raissa has quit IRC00:43
*** raissa has joined #openstack-infra00:44
mordredAJaeger: whence you awaken, I've pushedup a few more revs to updated-pti patches andhave made some notes in the etherpad00:44
*** jascott1 has quit IRC00:44
*** jkilpatr has joined #openstack-infra00:45
*** Kevin_Zheng has joined #openstack-infra00:46
clarkbpabelanger: dmsimard how are we supposed to explicitly enable epel in jobs now?00:47
clarkbpabelanger: dmsimard specifically http://logs.openstack.org/51/523251/1/check/dib-dsvm-functests-python2-centos-7/443cb4c/job-output.txt.gz#_2017-11-28_00_33_49_002799 needs to execute with epel enabled00:47
clarkbyum -y install --enablerepo=epel ?00:48
pabelangeryah, it is installed by disabled00:48
dmsimardThere's an arg to do it automatically00:49
dmsimardiirc openstack-ansible does it00:49
clarkbit broke dib functional tests because dpkg is in epel00:49
* clarkb will be updating jesusaur's patch in a sec00:49
openstackgerritClark Boylan proposed openstack/diskimage-builder master: Install dpkg on yum-based systems in testing  https://review.openstack.org/52325100:50
*** jkilpatr has quit IRC00:50
dmsimardclarkb: http://docs.ansible.com/ansible/latest/yum_module.html see enablerepo00:51
clarkbI don't see email about the change to our images. Did we send anything out?00:51
clarkb(I know other projects have been affected too)00:51
*** dklyle has quit IRC00:54
clarkbI'm rebooting logstash-worker03 as it is out to lunch00:58
clarkbI think similar to some of the other hosts we've seen rencelty00:58
pabelangerclarkb: epel has been removed for a few months, maybe it was centos-release-openstack-ocata that is now missing00:59
pabelangeror the tests have been broken that long00:59
*** david-lyle has joined #openstack-infra01:01
clarkbpabelanger: I doubt they've been broken for very long since ianw and others have been doing dib work. Could be something else01:01
*** cuongnv has joined #openstack-infra01:01
ianwit might have been broken for a few days01:02
*** jascott1 has joined #openstack-infra01:03
*** jkilpatr has joined #openstack-infra01:03
clarkbI think it was manilla also had problems because no erlang or rabbitmq in the base repos01:03
clarkbthat seems more likely to be the rdo repo removal though01:03
*** s-shiono has joined #openstack-infra01:06
openstackgerritIan Wienand proposed openstack-infra/zuul-jobs master: Move to dictionary list of projects zuul._projects (take 2)  https://review.openstack.org/51881501:09
ianwjeblair: now "tested" ... will comment01:09
*** jkilpatr has quit IRC01:09
jeblairianw: cool, thanks.  i'll try to catch up on that tomorrow01:10
*** jaypipes has quit IRC01:10
*** jkilpatr has joined #openstack-infra01:11
clarkblogstash-worker03 is back up and running workers01:11
clarkbI think starting tomorrow we can work to add in new files to indexing and possibly go back to 10 days of indexed logs01:12
clarkbwill have to look at disk usage01:12
*** salv-orlando has joined #openstack-infra01:14
*** salv-orlando has quit IRC01:19
*** liujiong has joined #openstack-infra01:23
*** armax has quit IRC01:27
*** Guest888 has joined #openstack-infra01:29
*** aeng has quit IRC01:33
*** dave-mccowan has joined #openstack-infra01:36
*** jkilpatr has quit IRC01:38
*** s-shiono_ has joined #openstack-infra01:39
*** Guest888 has quit IRC01:41
*** s-shiono has quit IRC01:43
*** esberglu has joined #openstack-infra01:46
*** sdague has quit IRC01:47
*** mriedem has joined #openstack-infra01:48
*** aeng has joined #openstack-infra01:49
*** esberglu has quit IRC01:50
*** hughhalf has quit IRC01:51
*** hughhalf has joined #openstack-infra01:53
*** yolanda has quit IRC01:54
*** Goneri has quit IRC01:57
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources master: Added get unpublished events endpoint  https://review.openstack.org/52327402:02
*** camunoz has quit IRC02:02
*** ianychoi has quit IRC02:03
*** annp has joined #openstack-infra02:10
*** salv-orlando has joined #openstack-infra02:15
*** zhurong has joined #openstack-infra02:17
*** yolanda has joined #openstack-infra02:18
*** salv-orlando has quit IRC02:21
*** Apoorva_ has joined #openstack-infra02:21
*** yamamoto has joined #openstack-infra02:22
*** yolanda has quit IRC02:24
*** Apoorva has quit IRC02:25
*** Apoorva_ has quit IRC02:25
*** hongbin has joined #openstack-infra02:27
*** gcb has joined #openstack-infra02:27
*** wangqian has joined #openstack-infra02:31
*** esberglu has joined #openstack-infra02:36
*** esberglu has quit IRC02:36
*** esberglu has joined #openstack-infra02:37
*** mat128 has joined #openstack-infra02:38
wangqianHello everyone02:39
wangqianI downloaded the diskimage-builder project.02:39
wangqianI want to build a image locally instead of connecting the network.02:39
wangqianWhat should I do ?02:39
*** erlon has quit IRC02:41
*** esberglu has quit IRC02:41
*** yolanda has joined #openstack-infra02:41
*** ramishra has joined #openstack-infra02:45
ianwwangqian: your best bet is to look in project-config02:47
ianwtools/build-image.sh02:48
*** iyamahat has quit IRC02:53
*** yamahata has quit IRC02:53
wangqian@ianw I found only the tox_install.sh file in the Tools Directory02:54
ianwwangqian: you want to clone git://git.openstack.org/openstack-infra/project-config and look in there02:55
*** sam_wan has joined #openstack-infra02:55
*** gyee_ has quit IRC02:55
*** rlandy|rover|bbl is now known as rlandy|rover02:57
wangqianianw: Thx  I will read it02:57
*** ijw has quit IRC02:59
*** dhinesh has quit IRC03:01
*** ijw has joined #openstack-infra03:02
dmsimardianw: this pattern of micro roles drives me nuts :P03:10
dmsimardone role to install the thing, one role to configure the thing and one role to run the thing03:10
dmsimardI agree on your sentiment that if unbound isn't actually installed and pre-configured as currently done in the nodepool base image it likely wouldn't work03:11
ianwdmsimard: well i don't really disagree, and if we started everything fresh we wouldn't do it like this ... but yeah, as i said, there's really no point in even installing it, it won't be configured03:11
*** dave-mccowan has quit IRC03:12
dmsimardI could say the same about the directory creation that was there before03:12
dmsimardIf the directory isn't there you have other problems03:12
*** dave-mccowan has joined #openstack-infra03:12
ianwit would be fine as an assert03:13
dmsimardWe discussed moving the unbound installation/configuration outside of nodepool-builder but it seems like some providers are not expected to provide working DNS resolution out of the box03:13
ianwright, that was how we ended up like this with it split03:13
dmsimardSo DNS needs to be pre-configured to some extent if we're interested in installing it later03:13
ianwi probably should have called it "dynamic-" which might have made it even clearer what's going on03:13
dmsimardIt's out of scope to me to do that, at least for now03:14
dmsimardianw: I think weighing the balance of what we move out the image and keep inside is an interesting topic03:14
*** coolsvap has joined #openstack-infra03:15
dmsimardMoving something out of the image means we're going to be doing it >10k times a day so it definitely has a cost03:15
dmsimardBut at the same time, (although this role is in openstack-zuul-jobs, I'm speaking in general) we'd like zuul-jobs to be generic enough to be widely used outside of OpenStack03:15
dmsimardyet there's a bunch of assumptions in there, some assumes pip and/or tox is installed, or even that you're running on ubuntu, etc03:16
*** dave-mcc_ has joined #openstack-infra03:16
ianwright, it's always been a bit of tension03:16
ianwdib makes for a terrible, terrible ansible/puppet03:17
*** salv-orlando has joined #openstack-infra03:17
dmsimardianw: For me, the configure-unbound role could be a generic "dns-cache" role that would live in zuul-jobs. Users want a dns-cache, they include it, it works with sane defaults out of the box.03:17
ianwpabelanger has had some stabs at making an ansible element, so we're not writing dodgy custom script elements03:17
dmsimardianw: oh, actually, you know, that's not a bad idea at all03:18
ianwobviously we used to run puppet on the images in dib as part of daily builds, but have excised that03:18
pabelangerI did, I should rebase that and get simple-ansible going again03:18
dmsimardpabelanger, ianw: some of the roles from zuul-jobs/openstack-zuul-jobs could run on the image03:18
dmsimardat build-time03:18
*** dave-mccowan has quit IRC03:18
pabelangerYup, we talked about that maybe 18months ago at midcycle in germany03:19
ianwyes ... but that was essentially what we did with puppet too.  the push is to make the images dumb and the ansible smart ... so yeah.  there's no fast rule, i think it's up to us to use good taste when evaluating options03:19
dmsimardWell, it's not about ansible, or puppet, or bash or DIB03:19
pabelangerhttps://review.openstack.org/385608/03:19
pabelangerI'll rebase it tomorrow, and test agian03:20
pabelangeragain*03:20
clarkbin the dns case for me that is pretty clearly an image thing because image should have working dns03:20
clarkb(at least imo)03:20
dmsimardIt's about running something >10k times a day when you could embed it in the image -- even if it costs 5 seconds that's 13 hours worth of computing03:20
clarkbits independwnt of running jobs, you want dns to work on boot03:20
pabelangermaybe even get https://github.com/ansible/ansible/issues/12728 working with chroot03:20
clarkbsame with the firewall03:20
dmsimardclarkb: what's stopping us from just putting the 4 nameservers in /etc/resolv.conf ?03:20
clarkbdmsimard: we put one there today03:21
clarkbwhats wrong with that?03:21
dmsimardclarkb: but you missed the part of the discussion where I suggested we ran the role on the image03:21
dmsimardclarkb: so that there's no delta and there's also no assumption03:21
clarkb?03:21
clarkbdelta or assumption?03:21
clarkbthis us purely about make an image that has base working functionality03:21
clarkbso ssh, dns, firewall03:22
clarkb(we've had to tweak things with haveged too for ssh host key generation)03:22
clarkbbasically those things belong in the image imo03:23
pabelangerand xenial intropy pump03:23
*** ijw has quit IRC03:23
dmsimardclarkb: right, but what I'm trying to say is that right now this is embedded in the images and this makes some things weird or broken in zuul-jobs when you're trying to consume it from outside OpenStack nodepool images.03:23
*** salv-orlando has quit IRC03:23
clarkbwhy?03:23
dmsimardclarkb: so pretend we had a role in zuul-jobs instead that'd do dns, ssh and firewall, and then we ran those roles in the images03:23
clarkbwhy would dns do that?03:23
clarkbcomputers assume working dns for the most part tpday so I'd be surprised if something conflicted with that03:24
clarkbI'd also say anything in zuul-jobs that requires a specific dns setup is buggy03:25
dmsimardThe discussion spawned from ianw's comment in https://review.openstack.org/#/c/523228/03:25
clarkbthings should work with any reasonable internet facing resolver03:25
dmsimardThere is likely a use case for a generic role that would set up a local dns cache in zuul-jobs, which we happen to be doing half in nodepool, half in openstack-zuul-jobs03:26
clarkbah ok so the real issue here is the late "binding" of resolverz03:26
dmsimardThis local dns cache role in zuul-jobs could hypothetically run in the image and this would also mean that users outside of OpenStack could leverage that03:26
clarkbwe could bake that into the image instead if we like03:27
dmsimardand we could take the same approach for other components, make them re-usable03:27
dmsimard*exactly*03:27
dmsimardbake that into the image, yes, but by running a generic role :D03:27
clarkbthe problem is it has to run post boot03:27
dmsimardoh ?03:27
clarkbso bake into the image means bake in a script/systemd unit/whatever that does it03:27
clarkbyes the whole point us it cant know what resolvers to use until networking is configured03:28
clarkbso you cant hardocde in the image03:28
clarkbbut you could have the image configure itself post boot03:28
dmsimardwell right now we already hammer the four nameservers in right ?03:28
clarkbno just two iirc03:28
dmsimardthe configure-unbound role did take a different approach and only configure v4 or v603:28
dmsimardnope, I looked at it today :D03:29
clarkbbecause it should be ipv4 xor ipv603:29
dmsimardhttp://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/elements/nodepool-base/finalise.d/89-unbound#n2903:29
clarkbbut ehat do we do late?03:29
clarkbbecause thats overridden03:30
pabelangerI want to say we drop in both ipv4 / ipv6 in DIB, and if ipv6 is missing, unbound fails back to ipv403:30
dmsimardclarkb: configure-unbound checks if the default route is ipv603:30
dmsimardand configures accordingly03:30
dmsimardbut yeah like pabelanger mentions, it doesn't seem to matter to unbound03:30
dmsimard¯\_(ツ)_/¯03:30
clarkbwell it round robins them03:30
clarkbiirc it just loops around them03:30
clarkbuntil one answers03:31
clarkbproblem is when ipv4 is nated03:31
clarkband the failures are more faily03:31
dmsimardthere's actually a setting in unbound to enable v4 and v603:31
dmsimardwe don't seem to be touching those03:32
dmsimardnot sure if we should03:32
*** sree has joined #openstack-infra03:32
clarkbdmsimard: thats on the listen side or the resolving side?03:32
clarkbbut anyways the problem being addressed is you cant set the config until instamce is booted03:32
clarkbthat ckuld be encoded into a boot time script if we want03:33
dmsimardclarkb: looks like both? http://paste.openstack.org/raw/627529/03:33
clarkbbut you cant hardcode the image and expect it to be happy in all cases (ipv6 with natted ipv4being the known problem case)03:33
dmsimardthat's fair03:34
pabelangeryah, a lot of that was done in v2 ready-script for nodepool03:34
*** ijw has joined #openstack-infra03:34
pabelangerso, make sense we need to do it in pre-run in zuulv303:34
*** armax has joined #openstack-infra03:34
clarkbbyt also that wouldnt be zuul-jobs right?03:34
clarkbso I'm not sure I see where there is a conflict with reusability03:35
dmsimardMy goal here is to take as much out of the image as we can and make it re-usable by other zuul operators/users, while keeping the ability to embed things inside the image (by running the generic roles at build time) because, like I said, running something >10k times a day has a cost03:35
clarkbzuul-jobs should likely just expect dns to work03:35
dmsimardclarkb: I see a use case for a generic role that sets up dns caching03:35
dmsimardthat people could include in base if they case03:35
dmsimards/case/care/03:35
clarkbya I can see that, however I really do think there are fundamental bits you want in the image and that is one of them (working ssh another)03:36
clarkbwhat is concern with others using the unbound setup as it exists in dib today?03:37
clarkbyou cam set your own resolvers03:37
dmsimardit doesn't really exist in dib actually03:37
clarkbmaybe we need to document that better?03:37
dmsimardit exists as a project-config nodepool element03:37
dmsimardso they'd need to fork it etc03:37
clarkbthat is a dib element03:37
dmsimardit's not provided out of the box if I install dib or nodepool03:38
clarkbwe can move it into dib if dib thinks it is appropriate03:38
clarkbit does path style element lookups too so not even an issue to have it in both places during a transition iirc03:38
dmsimardYeah for me the lines between dib/zuul(-jobs)/ansible are pretty blurry sometimes :)03:38
dmsimardbut I was arguably never a fan of dib (sorry)03:39
*** links has joined #openstack-infra03:39
clarkbthats an orthogonal issue03:39
* dmsimard nods03:39
clarkbif you want to make image building easier using the tools we use thats the way to address it03:39
*** rlandy|rover has quit IRC03:41
clarkbfwiw a lot of people seem to think its dib or X rather than dib with X for various values of X like ansible, docker, libguestfs03:42
clarkbbut in many cases they are complimentary03:42
clarkbits just a matter of hooking in $tool at appropriate run step or executing it as part of an element03:43
*** sree has quit IRC03:43
*** dhinesh has joined #openstack-infra03:44
dmsimardDon't get me wrong, I know what dib is, what it does and I use it -- I've just been doing too much Ansible and when you have a hammer.. everything is a nail :)03:44
clarkbright my point us nothing stops you from using ansible with dib03:44
clarkbwe did dib with puppet for forever03:44
dmsimardbut dib elements are basically ansible roles :P03:44
dmsimardin bash03:45
clarkbno they are not03:45
clarkbnothing requires they be bash03:45
dmsimardok, fair03:45
clarkbthey are run parts executed collections of scripts03:45
clarkbwhich can be ansible03:45
clarkbor puppet03:45
dmsimardwhich is launched by bash?03:45
clarkbno its python03:45
clarkbor more specifically whatever run parts you use03:45
dmsimardoh? I thought it would be an element that'd do like puppet apply03:45
clarkbdib happens to ship one written in python03:46
*** dhinesh_ has joined #openstack-infra03:46
clarkbdmsimard: the only requirement is that the script start witha digit and be executable iirc03:46
clarkbcould be comliled C or Go or rust03:47
clarkbor java even03:47
dmsimardAnyway, I'm not going to ditch DIB tomorrow or anything :)03:48
*** dhinesh has quit IRC03:48
dmsimardwrapping something up and signing off o/03:48
clarkbnot expecting you too just want to make it clear you could have dib set up to do ansible with dib handling the image conversion at the end03:48
pabelangerthe approach in https://review.openstack.org/385608/ was you'd run ansible outside the chroot, but you could do just the same by installing ansible in to virtualenv inside chroot, then delete on cleanup.d phase03:48
clarkbbash not required03:48
pabelangerpuppet, was harder to do that03:48
*** sree has joined #openstack-infra03:49
clarkbbcause like I said everyone seems to think its dib or X but they can complement each other imo03:49
dmsimardclarkb: I think I'm not knowledgeable enough of what DIB does under the hood, because I can only see "elements" being ansible roles that would be sandwhiched between tasks that create the image, chroot, etc. Ansible even has a chroot connection plugin so it'd be 100% transparent03:50
dmsimardthe image/chroot would be a host from the perspective of ansible03:50
clarkbyup thats what pabelanger did iirc03:50
pabelangerdmsimard: review 385608 :)03:50
*** yamamoto has quit IRC03:51
dmsimardmore than a year old03:51
dmsimardlet's get that in :P03:51
clarkbdmsimard: I think the point would be elemtns are a way if collecting useful bits without caring what the implementation is03:51
clarkbso I can write something that puppets or salts and you can ansible and we dont care03:51
clarkbwe just tell dib to runthe element that does what we nees03:52
pabelangerdmsimard: yes, we've had this discussion for 18months or so. Now that zuulv3 is live, and we are using ansible more, I think we can loop back to the discussion again03:52
pabelangerI'll rebase patch in the morning03:52
pabelangerand maybe get ianw to review :)03:52
*** yamamoto has joined #openstack-infra03:53
*** yamamoto has quit IRC03:53
ianwlet's get the dib gate working first :)03:53
dmsimardclarkb: btw, what I am describing is the approach from ansible-container https://github.com/ansible/ansible-container03:53
dmsimardwhich has ansible build docker images (and optionally orchestrate them)03:54
pabelangeryah, I don't want to run ansible-container03:54
dmsimardout of roles/playbooks instead of dockerfiles03:54
dmsimardpabelanger: well it doesn't do anything else than docker (and maybe OCI?) anyway03:54
*** yamamoto has joined #openstack-infra03:54
* dmsimard goes back to fight flask in ara unit tests03:55
*** yamamoto has quit IRC03:55
pabelangerFWIW: it it is much easier to build docker images with DIB and simple-playbook element, the only part I couldn't crack was Docker json file that is added to a tarball03:55
pabelangersomeday I will figure that out03:55
*** ihrachys has quit IRC03:58
*** sree has quit IRC03:59
*** yamamoto has joined #openstack-infra04:05
*** ijw has quit IRC04:08
*** ykarel has joined #openstack-infra04:09
*** dhinesh_ has quit IRC04:11
*** udesale has joined #openstack-infra04:14
*** salv-orlando has joined #openstack-infra04:19
*** sam_wan has quit IRC04:20
*** raissa_ has joined #openstack-infra04:23
*** kiennt26 has quit IRC04:24
*** dbecker has quit IRC04:25
*** salv-orlando has quit IRC04:25
*** raissa has quit IRC04:25
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Use EPEL for debootstrap on centos  https://review.openstack.org/52325104:26
ianwif that one doesn't win the "most confusing confluence of bugs" of the day award, not sure what will04:27
*** zhurong has quit IRC04:30
*** gouthamr has quit IRC04:31
*** hongbin has quit IRC04:32
*** psachin has joined #openstack-infra04:37
*** dbecker has joined #openstack-infra04:38
*** rosmaita has quit IRC04:39
*** dave-mcc_ has quit IRC04:42
*** yamamoto has quit IRC04:43
*** sree has joined #openstack-infra04:46
*** dhajare has joined #openstack-infra04:51
*** pgadiya has joined #openstack-infra04:51
*** pgadiya has quit IRC04:52
*** yamamoto has joined #openstack-infra04:54
*** yamamoto has quit IRC04:54
*** yamamoto has joined #openstack-infra04:54
*** raissa_ has quit IRC05:06
*** raissa has joined #openstack-infra05:06
*** raissa has quit IRC05:07
*** janki has joined #openstack-infra05:07
*** raissa has joined #openstack-infra05:07
*** raissa has quit IRC05:08
*** raissa has joined #openstack-infra05:08
*** raissa has quit IRC05:08
*** threestrands has quit IRC05:10
*** threestrands has joined #openstack-infra05:10
*** claudiub|2 has joined #openstack-infra05:11
*** threestrands has quit IRC05:12
*** threestrands has joined #openstack-infra05:12
*** pgadiya has joined #openstack-infra05:13
*** pgadiya has quit IRC05:13
*** dhinesh has joined #openstack-infra05:20
*** salv-orlando has joined #openstack-infra05:20
*** salv-orlando has quit IRC05:27
*** slaweq has joined #openstack-infra05:31
*** sam_wan has joined #openstack-infra05:32
*** jascott1 has quit IRC05:35
*** slaweq has quit IRC05:35
*** jascott1 has joined #openstack-infra05:36
*** esberglu has joined #openstack-infra05:37
*** esberglu has quit IRC05:41
*** dsariel has joined #openstack-infra05:44
*** cshastri has joined #openstack-infra05:53
Jeffrey4lis it OK to add a squid cache proxy in the infra env?05:58
*** armax has quit IRC05:58
Jeffrey4lthen we can download files through that proxy, which could cache files.05:59
Jeffrey4lit is better than reverse proxy05:59
*** armax has joined #openstack-infra06:01
*** claudiub|2 has quit IRC06:01
*** armax has quit IRC06:02
*** pcaruana has joined #openstack-infra06:06
*** pcaruana has quit IRC06:06
*** zhurong has joined #openstack-infra06:06
*** kiennt26 has joined #openstack-infra06:10
*** huanxie has joined #openstack-infra06:12
*** sam_wan has quit IRC06:13
*** esberglu has joined #openstack-infra06:15
*** kiennt26 has quit IRC06:18
*** esberglu has quit IRC06:20
*** salv-orlando has joined #openstack-infra06:22
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: mqtt: add basic reporter  https://review.openstack.org/51827906:27
*** salv-orlando has quit IRC06:28
*** mat128 has quit IRC06:28
openstackgerritMerged openstack/diskimage-builder master: Use EPEL for debootstrap on centos  https://review.openstack.org/52325106:31
AJaegermordred: looked at octavia again - and commented on etherpad. We miss an important part: The autogen support that we got from pbr ;(06:32
*** armaan has joined #openstack-infra06:36
*** tojuvone has quit IRC06:39
*** armaan_ has joined #openstack-infra06:40
*** armaan has quit IRC06:43
*** xinliang has quit IRC06:46
*** jtomasek has joined #openstack-infra06:48
*** jtomasek has quit IRC06:48
*** jtomasek has joined #openstack-infra06:49
*** salv-orlando has joined #openstack-infra06:49
*** salv-orlando has quit IRC06:50
*** salv-orlando has joined #openstack-infra06:50
*** e0ne has joined #openstack-infra06:52
*** aeng has quit IRC06:55
ianwJeffrey4l: we have not added a generic proxy to the mirrors.  i do not think it would be practical to figure out how to limit it's scope; we don't have a private internal network between ci hosts to limit access from, for example.06:55
Jeffrey4lianw, not know the current deployment arch. but isn't the reverse proxy run on each nodepool? or a central place?06:57
Jeffrey4lnow kolla download lots of packages from many place. add reverse proxy is complicated.06:58
ianwJeffrey4l: we have one mirror host in each region we run CI in.  ansible sets up hosts to use their region-local mirror early in the base jobs06:58
Jeffrey4lhow about add a squid cache proxy on each region?06:59
snapiripabelanger: any chance you could give me a quick review for https://review.openstack.org/#/c/520320/ ?06:59
ianwwell we could not add it as a completely public proxy07:00
*** xinliang has joined #openstack-infra07:00
*** xinliang has quit IRC07:00
*** xinliang has joined #openstack-infra07:00
*** mriedem has quit IRC07:00
Jeffrey4lianw, so the real issue is public? how about restrict the access address?07:01
ianwin theory, we could firewall it to allowed hosts, but i have no idea how you'd figure out the allowed hosts and instrument that through all the deployment07:01
ianwit would be quite a project07:04
*** threestrands has quit IRC07:04
Jeffrey4lianw, how about, dynamic add/remove the rules when lunch a vm? the we can get the ip address.07:04
*** zhurong has quit IRC07:05
ianwthat's very easy to say, but not very easy to do :)07:05
Jeffrey4laha, yes. but it will save lots of network bandwith.07:06
Jeffrey4lnow lots of kolla jobs failed due to network issue.07:06
Jeffrey4lanyway, i will try to add more reverse proxy now.07:06
*** namnh has joined #openstack-infra07:06
openstackgerritJose Luis Franco proposed openstack-infra/tripleo-ci master: WIP: Upgrade UC and OC using tripleo-upgrade role  https://review.openstack.org/51564307:09
*** yamahata has joined #openstack-infra07:11
*** slaweq has joined #openstack-infra07:17
*** iyamahat has joined #openstack-infra07:17
*** iyamahat_ has joined #openstack-infra07:18
*** spectr has joined #openstack-infra07:18
*** spectr has quit IRC07:21
*** iyamahat has quit IRC07:22
*** slaweq has quit IRC07:25
*** sree_ has joined #openstack-infra07:28
*** claudiub|2 has joined #openstack-infra07:28
*** sree_ is now known as Guest7970107:28
*** danpawlik has quit IRC07:29
*** sree has quit IRC07:31
*** ykarel is now known as ykarel|lunch07:34
*** makowals has joined #openstack-infra07:35
mordredAJaeger: ah! yes07:39
*** dhinesh has quit IRC07:40
mordredAJaeger: I remember discussing there being a more native sphinx tool for this - but I don't remember the details ... investigating07:41
*** hashar has joined #openstack-infra07:42
*** slaweq has joined #openstack-infra07:44
mordredianw: "Use EPEL for debootstrap on centos" is the best commit message ever07:45
AJaegermordred: seeing the change to openstackdocstheme: This will hit many repos that use the same tox_install ;(07:50
AJaegerconfig-core, a couple of cleanups on project-config for review sometime, please: https://review.openstack.org/522894 https://review.openstack.org/522895 https://review.openstack.org/522888 - and an unrelated one  https://review.openstack.org/#/c/51392607:51
*** rcernin has quit IRC07:53
*** d0ugal has joined #openstack-infra07:55
*** hoangcx has joined #openstack-infra07:56
hoangcxfrickler: Hi, Can you please bless this one in project-config https://review.openstack.org/#/c/522995/ . Thanks a lot07:58
*** andreas_s has joined #openstack-infra07:58
*** e0ne has quit IRC08:01
*** kiennt26 has joined #openstack-infra08:01
*** kjackal has quit IRC08:06
*** shardy has joined #openstack-infra08:08
*** andreas_s has quit IRC08:08
*** iyamahat_ has quit IRC08:16
*** iyamahat_ has joined #openstack-infra08:16
*** kjackal has joined #openstack-infra08:17
*** hoangcx has quit IRC08:18
*** hoangcx has joined #openstack-infra08:18
*** ralonsoh has joined #openstack-infra08:18
mordredAJaeger: boo. well, maybe it's worth figuring out why that file didn't work then08:19
mordredAJaeger: woot! I think I've got a solution for the octavia autoindex thing08:20
*** amoralej|off is now known as amoralej08:21
*** florianf has joined #openstack-infra08:22
*** danpawlik has joined #openstack-infra08:22
*** danpawlik has quit IRC08:23
*** iyamahat has joined #openstack-infra08:23
*** danpawlik has joined #openstack-infra08:24
mordredAJaeger: https://review.openstack.org/521211 Change how path munging works for sphinx docs08:24
*** slaweq_ has joined #openstack-infra08:24
*** iyamahat_ has quit IRC08:26
*** danpawlik has quit IRC08:26
*** pcaruana has joined #openstack-infra08:28
*** danpawlik has joined #openstack-infra08:29
mordredAJaeger: that's working for me locally - if it works up in the gate, I think we should extract the code into a sphinx plugin08:29
*** slaweq_ has quit IRC08:29
*** dhajare has quit IRC08:30
*** alexchadin has joined #openstack-infra08:31
*** Hal has joined #openstack-infra08:36
mordredAJaeger: https://review.openstack.org/521729  seems to be working now08:36
odyssey4medmsimard re: running our plays directly by zuul... maybe, but to do that we'd need to focus our implementation to run a range of ansible versions, rather than use new features when we can... which makes things a little different08:38
odyssey4mealso, it'll be important because zuul may just switch to a new version and our stable branches may require code churn as a result of that... so it's not ideal08:39
odyssey4meso for now we're keeping the execution binary of the tests independent of zuul08:39
mordredodyssey4me: ++08:39
*** ykarel|lunch is now known as ykarel08:40
mordredodyssey4me: there has been a bit of discussion around providing user-selectable ansible versions - but that's a fairy-tale for now :)08:40
odyssey4meyeah, that would change things for us - but that would be quite a things to maintain I would guess08:41
fricklerhoangcx: I'm failing to find logs for the periodic jobs, are you sure that these are really running?08:41
odyssey4mezuul would effectively have to maintain being able to use somewhere around 4 versions of ansible for tests execution at any one time, maybe even 6 if you take minors into account08:42
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Remove legacy jobs from oaktree repos  https://review.openstack.org/52324708:43
odyssey4meit would also mean having to hold back on using new features due to old versions not being able to work wiith them, although I suppose it would be possible to shim/plugin things to work around that08:43
*** wewe0901 has joined #openstack-infra08:45
*** iyamahat has quit IRC08:46
*** iyamahat has joined #openstack-infra08:46
*** ccamacho has joined #openstack-infra08:46
openstackgerritIan Y. Choi proposed openstack-infra/system-config master: Clean up translate.o.o before vhost  https://review.openstack.org/52335008:49
mordredodyssey4me: figuring out the maint burden is the hardest bit - otoh, it's not a *huge* surface area if we play our cards right. there are definitely bigger fish to fry first though08:50
*** jascott1 has quit IRC08:51
*** jascott1 has joined #openstack-infra08:51
*** gmann is now known as gmann_afk08:53
*** ianychoi has joined #openstack-infra08:53
*** gridinv has quit IRC08:53
*** jascott1 has quit IRC08:55
*** dhajare has joined #openstack-infra08:56
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Refactor provider config to driver module  https://review.openstack.org/48838408:56
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Implement a static driver for Nodepool  https://review.openstack.org/46862408:56
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Implement an OpenContainer driver  https://review.openstack.org/46875308:57
odyssey4memordred yeah, agreed - it would certainly make things more interesting for us - we could cut out a ton of machinery08:58
odyssey4mebut right now we're also targeting higher value things08:58
mordred++08:59
*** priteau has joined #openstack-infra09:01
*** yamamoto has quit IRC09:04
*** yamamoto has joined #openstack-infra09:05
AJaegermordred: what timezone are you in currently?09:06
AJaegermordred: https://review.openstack.org/520363  fails ;(09:07
*** jpich has joined #openstack-infra09:07
mordredAJaeger: US/Central ... but for some reason I was lucky enough to wake up at 1am (yay!)09:08
AJaegermordred: Oh no ;(09:08
AJaegermordred: go back to sleep ;)09:08
* AJaeger can't dig into jobs right now either...09:08
*** gridinv has joined #openstack-infra09:08
*** iyamahat has quit IRC09:09
*** iyamahat has joined #openstack-infra09:09
*** jpena|off is now known as jpena09:09
mordredAJaeger: oh. I think I see the issue with 52036309:10
*** yamamoto has quit IRC09:11
*** mnencia has quit IRC09:13
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Switch build-openstack-sphinx-docs to build-sphinx-docs  https://review.openstack.org/52114509:14
mordredAJaeger: ^^ triggered a recheck on https://review.openstack.org/#/c/52036309:14
mordredAJaeger: and yes - sleep sounds like a great idea09:14
openstackgerritMerged openstack-infra/project-config master: Cleanup voting entries in projects.yaml  https://review.openstack.org/52289409:15
*** iyamahat has quit IRC09:15
*** iyamahat_ has joined #openstack-infra09:15
AJaegermordred: will review later today, thanks09:19
*** lucas-afk is now known as lucasagomes09:19
*** iyamahat_ has quit IRC09:20
*** zhurong has joined #openstack-infra09:21
*** dbecker has quit IRC09:21
*** sbezverk has quit IRC09:22
AJaegermordred: yeah, 520363 works now.09:22
ianychoiconfig-core: Would you review and approve https://review.openstack.org/#/c/523350/ ? This was the old configuration before using vhost with translate01.o.o and it seems that this is the main blocker for an ongoing patch from I18n PTL now: https://review.openstack.org/#/c/506795/09:22
mordredAJaeger: \o/09:23
*** mnencia has joined #openstack-infra09:23
*** dbecker has joined #openstack-infra09:23
AJaegerianychoi: config-core does not have +2 on system-config - only infra-root has ^09:24
*** pgadiya has joined #openstack-infra09:24
*** pgadiya has quit IRC09:24
ianychoiAJaeger, Aha... I thought that they take core both project-config & system-config. Thanks!09:24
ianychois/core/care09:24
mordredianychoi: https://review.openstack.org/#/c/523350/ lgtm - ianw still around and feel like a +A?09:25
ianwsure :)09:27
mordredianw: yay! if you feel like a second easy one ... https://review.openstack.org/#/c/523247/09:28
* mordred hands ianw a pie09:28
AJaegerfrickler, ianw https://review.openstack.org/#/c/513926 as well, please09:29
* AJaeger holds up a pie as well to hand out ;)09:29
AJaegerand a couple of cleanups on project-config for review sometime, please: https://review.openstack.org/522895 and https://review.openstack.org/52288809:29
AJaegerand https://review.openstack.org/522185 as well - the repo is retired now, let's formalize it09:30
*** salv-orlando has quit IRC09:33
mordredAJaeger: ooh. i like https://review.openstack.org/522888 :)09:33
*** martinkopec has joined #openstack-infra09:33
*** salv-orlando has joined #openstack-infra09:33
* ianw was in the study to do some time on the elliptical machine and has now run out of excuses :)09:34
openstackgerritRui Chen proposed openstack-infra/nodepool feature/zuulv3: Fix nodepool alien-list issue  https://review.openstack.org/52249509:35
openstackgerritMerged openstack-infra/project-config master: remove non-voting from experimental jobs  https://review.openstack.org/52289509:36
AJaegerianw: regarding 522888, I used codesearch to check for them, hope I didn't screw up ;)09:36
*** e0ne has joined #openstack-infra09:36
AJaegerthanks09:36
AJaegerany takers for 523247?09:37
priteauHello. I noticed that there were no project release announcements on openstack-announce since last November: http://lists.openstack.org/pipermail/openstack-announce/2016-November/date.html09:38
priteauIs it not done anymore? I would be surprised that no new client was released for a year09:38
*** salv-orlando has quit IRC09:38
AJaegerpriteau: better ask on #openstack-release channel - and yes that was changed...09:39
priteauoh, wrong channel, thanks09:39
AJaegerpriteau: but read http://lists.openstack.org/pipermail/openstack-announce/2016-November/001966.html first09:40
AJaegerthat part of the list you pasted...09:40
priteauThanks! I didn't see it in the middle of all the announcements. I guess that was the issue…09:40
openstackgerritMerged openstack-infra/project-config master: Remove ceilometerclient from infra  https://review.openstack.org/52218509:41
openstackgerritMerged openstack-infra/project-config master: Remove unused jenkins/scripts scripts  https://review.openstack.org/52288809:41
*** ociuhandu has joined #openstack-infra09:43
openstackgerritMerged openstack-infra/zuul-jobs master: Remove old python-sdist job  https://review.openstack.org/51392609:44
*** ociuhandu has quit IRC09:46
*** derekh has joined #openstack-infra09:46
*** openstackgerrit has quit IRC09:48
*** electrofelix has joined #openstack-infra09:50
*** openstackgerrit has joined #openstack-infra09:51
openstackgerritMerged openstack-infra/project-config master: Remove legacy jobs from oaktree repos  https://review.openstack.org/52324709:51
*** Hal has quit IRC09:52
openstackgerritMerged openstack-infra/system-config master: Clean up translate.o.o before vhost  https://review.openstack.org/52335009:52
*** erlon has joined #openstack-infra09:55
*** pblaho has joined #openstack-infra09:55
*** rcernin has joined #openstack-infra09:55
*** makowals has quit IRC09:57
openstackgerritDuong Ha-Quang proposed openstack-infra/openstack-zuul-jobs master: Remove legacy jobs in neutron-vpnaas  https://review.openstack.org/52336809:59
openstackgerritDuong Ha-Quang proposed openstack-infra/project-config master: Remove legacy jobs in neutron-vpnaas  https://review.openstack.org/52336909:59
*** Hal has joined #openstack-infra10:00
*** pblaho has quit IRC10:03
ykarelmordred, hi10:03
mordredhi ykarel10:04
ykarelmordred, is this the channel for query for openstacksdk10:04
*** bhavik1 has joined #openstack-infra10:04
AJaegerykarel: check https://governance.openstack.org/tc/reference/projects/index.html10:05
AJaegershould point you to #openstack-shade10:05
*** sdatko has quit IRC10:06
ykarelAJaeger, Ok will continute there10:06
*** yamahata has quit IRC10:07
*** namnh has quit IRC10:07
*** cuongnv has quit IRC10:10
*** ganso has joined #openstack-infra10:10
*** sambetts|afk is now known as sambetts10:11
*** pblaho has joined #openstack-infra10:12
openstackgerritMichał Dulko proposed openstack-infra/project-config master: Add release-notes-jobs to kuryr-kubernetes  https://review.openstack.org/52337610:13
*** yamamoto has joined #openstack-infra10:14
openstackgerritGoutham Pratapa proposed openstack-infra/project-config master: Create Kingbird-Dashboard Project.  https://review.openstack.org/52337710:16
*** yamamoto has quit IRC10:19
*** zhurong has quit IRC10:19
*** sdague has joined #openstack-infra10:22
openstackgerritMerged openstack-infra/irc-meetings master: Adjust oslo meeting time  https://review.openstack.org/52274010:22
openstackgerritMerged openstack-infra/irc-meetings master: Update Designate's meeting time  https://review.openstack.org/52317710:24
*** alexchadin has quit IRC10:28
*** gcb has quit IRC10:28
*** s-shiono_ has quit IRC10:29
*** Hal has quit IRC10:30
*** tosky has joined #openstack-infra10:31
*** Hal has joined #openstack-infra10:32
*** huanxie has quit IRC10:36
*** slaweq_ has joined #openstack-infra10:37
*** slaweq_ has quit IRC10:42
*** bhavik1 has quit IRC10:43
*** haleyb has quit IRC10:45
*** kiennt26 has quit IRC10:45
*** esberglu has joined #openstack-infra10:46
*** alexchadin has joined #openstack-infra10:51
*** esberglu has quit IRC10:51
*** udesale has quit IRC10:55
*** ldnunes has joined #openstack-infra10:55
amotokiAJaeger: Question on updated-pti tox_install.sh patches: do you have further steps on tox_install.sh?10:59
*** salv-orlando has joined #openstack-infra11:01
*** annp has quit IRC11:03
amotokiAJaeger: some comments are not correct: for example, you say 'neutron'  in horizon plugin repos. it is good if you have further steps and they will be clean up later.11:03
*** jkilpatr has joined #openstack-infra11:07
*** liujiong has quit IRC11:07
*** salv-orlando has quit IRC11:07
*** salv-orlando has joined #openstack-infra11:08
openstackgerritAthlan-Guyot sofer proposed openstack-infra/tripleo-ci master: Make sure we collect var/lib/heat-config directory.  https://review.openstack.org/52338811:08
*** makowals has joined #openstack-infra11:12
*** salv-orlando has quit IRC11:13
*** salv-orlando has joined #openstack-infra11:14
amotokiAJaeger: I think you also want to do this https://review.openstack.org/#/c/523390/11:19
amotokiAJaeger: I just would like to know more plans. thanks.11:19
*** makowals has quit IRC11:21
*** makowals has joined #openstack-infra11:23
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Refactor provider config to driver module  https://review.openstack.org/48838411:24
*** wewe0901 has quit IRC11:25
*** jkilpatr has quit IRC11:27
*** adarazs|ruck is now known as adarazs|ruck|lnc11:30
*** jkilpatr has joined #openstack-infra11:38
*** dhajare has quit IRC11:40
*** wolverineav has joined #openstack-infra11:48
AJaegeramotoki: good catch with trove, thanks. We don't have further changes out there. horizon and neutron are the same class of "problems"11:51
amotokiAJaeger: yes, they are classified into a same problem, but you changed 'horizon' into 'neutron' in most patches. is it intended?11:52
*** efried has quit IRC11:54
amotokiAJaeger: FYI: tox_install.sh with "os:horizon" were created by the requirement team + (me [I copied what was created by the req team). I thought that was the new and recommended way at that time, but it turns out not a right way now.11:54
*** Guest79701 has quit IRC11:54
amotokiAJaeger: I would like to see a document what is the recommended way. It is really a chaos world without no guidance.11:56
amotokiAJaeger: if the infra team would like to have a single interface, some guidance would be really appreciated.11:56
AJaegeramotoki: I just copied a file over ;(11:58
amotokiI refactors install_project() in networking-projects several months ago. perhaps you copied it over.11:58
AJaegeramotoki: mordred is working on updating the doc jobs and we found that we need to consolidate for this. Best discuss with him later11:58
amotokiAJaeger: okay. thanks for sharing the context.11:59
AJaegeramotoki: http://lists.openstack.org/pipermail/openstack-dev/2017-November/124815.html is some more info about this11:59
*** shardy is now known as shardy_afk11:59
amotokiAJaeger: another projects which uses tox_install.sh is python-openstackclient/osc-lib (perhaps mordred is aware of them)12:00
AJaegeramotoki, mordred : It might indeed be a good way to have *one* master source for tox_install.sh (or two as needed)12:00
*** e0ne has quit IRC12:01
*** psachin has quit IRC12:01
*** sree has joined #openstack-infra12:02
*** pblaho has quit IRC12:03
*** d0ugal has quit IRC12:04
*** e0ne has joined #openstack-infra12:05
*** jkilpatr has quit IRC12:06
*** jkilpatr has joined #openstack-infra12:07
*** efried has joined #openstack-infra12:07
*** sree has quit IRC12:07
*** d0ugal has joined #openstack-infra12:07
*** armaan_ has quit IRC12:08
*** armaan has joined #openstack-infra12:09
*** yamamoto has joined #openstack-infra12:18
*** pblaho has joined #openstack-infra12:20
*** yamamoto has quit IRC12:22
*** sree has joined #openstack-infra12:23
*** udesale has joined #openstack-infra12:23
*** sree has quit IRC12:27
*** raissa has joined #openstack-infra12:30
*** ramishra has quit IRC12:33
*** esberglu has joined #openstack-infra12:34
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Implement a static driver for Nodepool  https://review.openstack.org/46862412:35
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Implement an OpenContainer driver  https://review.openstack.org/46875312:36
*** katkapilatova has joined #openstack-infra12:37
*** rossella_s has quit IRC12:38
*** esberglu has quit IRC12:39
*** rossella_s has joined #openstack-infra12:41
*** dhajare has joined #openstack-infra12:42
*** katkapilatova has quit IRC12:43
*** rossella_s has quit IRC12:46
*** armaan has quit IRC12:46
*** armaan has joined #openstack-infra12:46
*** bobh has joined #openstack-infra12:46
*** rossella_s has joined #openstack-infra12:47
*** jtomasek_ has joined #openstack-infra12:49
*** ldnunes has quit IRC12:50
*** adarazs|ruck|lnc is now known as adarazs|ruck12:51
*** jtomasek has quit IRC12:52
*** sboyron has joined #openstack-infra12:52
*** shardy_afk is now known as shardy12:57
*** smatzek has joined #openstack-infra13:02
*** amoralej is now known as amoralej|lunch13:02
*** ldnunes has joined #openstack-infra13:02
*** dtantsur|afk is now known as dtantsur13:02
*** jpena is now known as jpena|lunch13:02
*** bhavik1 has joined #openstack-infra13:03
*** sree has joined #openstack-infra13:04
*** wangqian has quit IRC13:05
*** dave-mccowan has joined #openstack-infra13:06
*** sree has quit IRC13:08
*** rhallisey has joined #openstack-infra13:09
*** slaweq_ has joined #openstack-infra13:10
*** ijw has joined #openstack-infra13:11
*** dprince has joined #openstack-infra13:11
*** rosmaita has joined #openstack-infra13:12
*** slaweq_ has quit IRC13:14
*** lucasagomes is now known as lucas-hungry13:14
*** ijw has quit IRC13:15
*** links has quit IRC13:16
*** yolanda has quit IRC13:16
openstackgerritAthlan-Guyot sofer proposed openstack-infra/tripleo-ci master: Make sure we collect var/lib/heat-config directory.  https://review.openstack.org/52338813:17
*** trown|outtypewww is now known as trown13:20
*** Wei_Liu has quit IRC13:20
*** yolanda has joined #openstack-infra13:21
*** edmondsw has joined #openstack-infra13:22
*** jascott1 has joined #openstack-infra13:23
*** rossella_s has quit IRC13:24
*** sree has joined #openstack-infra13:24
*** rossella_s has joined #openstack-infra13:27
*** bobh has quit IRC13:27
*** jascott1 has quit IRC13:28
*** sree has quit IRC13:29
*** esberglu has joined #openstack-infra13:29
*** esberglu has quit IRC13:29
*** esberglu has joined #openstack-infra13:29
*** esberglu has quit IRC13:29
*** esberglu has joined #openstack-infra13:30
*** dhajare has quit IRC13:30
*** sree has joined #openstack-infra13:30
*** jaypipes has joined #openstack-infra13:31
*** mriedem has joined #openstack-infra13:32
*** mat128 has joined #openstack-infra13:33
*** rlandy has joined #openstack-infra13:33
*** bhavik1 has quit IRC13:33
*** rlandy is now known as rlandy|rover13:35
*** sree has quit IRC13:35
*** esberglu has quit IRC13:35
*** fultonj has joined #openstack-infra13:41
*** kgiusti has joined #openstack-infra13:41
*** sree has joined #openstack-infra13:43
*** HeOS has quit IRC13:43
*** ramishra has joined #openstack-infra13:44
*** hashar has quit IRC13:46
*** hashar has joined #openstack-infra13:47
*** fultonj has quit IRC13:48
*** ykarel is now known as ykarel|away13:54
*** salv-orlando has quit IRC13:57
*** haleyb has joined #openstack-infra13:58
*** mihalis68 has joined #openstack-infra14:00
*** esberglu has joined #openstack-infra14:00
*** yamahata has joined #openstack-infra14:00
*** ykarel|away has quit IRC14:06
*** thorst has joined #openstack-infra14:06
*** lucas-hungry is now known as lucasagomes14:07
*** bobh has joined #openstack-infra14:08
*** jpena|lunch is now known as jpena|off14:08
*** amoralej|lunch is now known as amoralej14:08
*** amoralej is now known as amoralej|off14:10
openstackgerritDavid Moreau Simard proposed openstack-infra/openstack-zuul-jobs master: General improvements to configure-unbound role  https://review.openstack.org/52322814:13
*** pcaruana has quit IRC14:13
*** rossella_s has quit IRC14:14
*** pcaruana has joined #openstack-infra14:17
*** Goneri has joined #openstack-infra14:18
*** mat128 has quit IRC14:18
*** rossella_s has joined #openstack-infra14:18
*** mat128 has joined #openstack-infra14:20
*** yolanda has quit IRC14:21
*** yamamoto has joined #openstack-infra14:21
*** armaan has quit IRC14:22
ttxfungi: could you add me as initial member to the meta-sig-core Gerrit group at https://review.openstack.org/#/admin/groups/1850,members ? It's used as a core reviewer group for openstack/governance-sigs14:25
ttxI'll add Melvin14:26
*** janki has quit IRC14:29
*** smatzek has quit IRC14:30
*** smatzek has joined #openstack-infra14:31
*** slaweq has quit IRC14:31
openstackgerritThierry Carrez proposed openstack-infra/project-config master: Set up doc-building jobs for governance-sigs repo  https://review.openstack.org/52342314:31
*** slaweq has joined #openstack-infra14:32
*** alexchadin has quit IRC14:32
*** yamamoto has quit IRC14:33
*** eharney has quit IRC14:34
*** smatzek has quit IRC14:35
*** yolanda has joined #openstack-infra14:35
*** slaweq has quit IRC14:36
*** cshastri has quit IRC14:37
*** sree_ has joined #openstack-infra14:39
*** sree_ is now known as Guest9753014:39
*** sree has quit IRC14:40
*** armax has joined #openstack-infra14:40
*** kgiusti has quit IRC14:42
*** rossella_s has quit IRC14:44
*** katkapilatova has joined #openstack-infra14:45
fungittx: done14:45
openstackgerritMerged openstack-infra/openstackid-resources master: Added get unpublished events endpoint  https://review.openstack.org/52327414:45
*** rossella_s has joined #openstack-infra14:47
*** camunoz has joined #openstack-infra14:50
*** salv-orlando has joined #openstack-infra14:51
*** salv-orl_ has joined #openstack-infra14:56
*** kgiusti has joined #openstack-infra14:56
*** ihrachys has joined #openstack-infra14:58
*** salv-orlando has quit IRC14:59
*** yamamoto has joined #openstack-infra15:00
openstackgerritAlex Kavanagh proposed openstack-infra/openstack-zuul-jobs master: Add python35 charm jobs template for new python3-only charms  https://review.openstack.org/52343315:01
openstackgerritAlex Kavanagh proposed openstack-infra/project-config master: Modify charm-ceph-mon to make py27 a voting job  https://review.openstack.org/52309815:01
*** hongbin has joined #openstack-infra15:02
*** rossella_s has quit IRC15:02
openstackgerritAlex Kavanagh proposed openstack-infra/project-config master: Modify charm-ceph-mon to make it an python35 only for gate  https://review.openstack.org/52309815:03
*** smatzek has joined #openstack-infra15:03
*** udesale has quit IRC15:03
*** Hal has quit IRC15:04
*** liusheng has quit IRC15:07
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: Create ovb-ha-ipv6 and deprecate fs024 job  https://review.openstack.org/52261815:09
openstackgerritSam Betts proposed openstack-infra/os-loganalyze master: Repair htmlify-log.py command  https://review.openstack.org/38381215:10
*** marst has joined #openstack-infra15:10
*** yamamoto has quit IRC15:10
*** rbrndt has joined #openstack-infra15:11
mordredamotoki: the *ultimate* goal is to stop needing tox_install.sh at all - but we're still a few steps away from being able to do that...15:16
mordredamotoki: you make a very good point though - I think we should make a larger picture plan and document it15:16
AJaegermordred: just analyzed the octavia problem and updated etherpad with some comments15:17
mordredAJaeger: awesome, thanks15:17
*** ramishra has quit IRC15:17
mordredAJaeger: also - the issue ykarel came up with last night is ... rather troubling15:18
mordredAJaeger: oh, no, nevermind - it's localized15:18
* mordred will keep from spouting too much trouble15:18
*** ramishra has joined #openstack-infra15:19
AJaeger;)15:19
*** clayton has quit IRC15:20
AJaegerwho reviews bashate and hacking? https://review.openstack.org/520670 and https://review.openstack.org/520669 ifix the releasenotes and need some love, please15:20
*** Hal has joined #openstack-infra15:21
*** clayton has joined #openstack-infra15:21
fungiAJaeger: bashate and hacking are qa deliverables, if that helps15:23
AJaegerfungi, thanks - will try there as well. Saw some infra folks on reviewer list...15:23
mordredAJaeger: I have +2 on at least hacking ...15:24
openstackgerritMerged openstack-infra/tripleo-ci master: Add novajoin to collect-logs.yml list  https://review.openstack.org/52159115:24
*** coolsvap has quit IRC15:24
*** hashar is now known as hasharAway15:25
mordredAJaeger: hacking done15:26
AJaegerthanks15:26
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources master: Updated get summit by id JSON  https://review.openstack.org/52344115:26
jeblairAJaeger: +2 bashate15:27
openstackgerritMerged openstack-infra/openstackid-resources master: Updated get summit by id JSON  https://review.openstack.org/52344115:27
AJaegerthanks, jeblair15:27
*** d0ugal has quit IRC15:28
*** janki has joined #openstack-infra15:28
*** armaan has joined #openstack-infra15:30
mordredAJaeger: just in case it comes up again, the 'troubling' issue ykarel found last night is that openstacksdk has "basepython = {env:OPENSTACKSDK_TOX_PYTHON:python2}" set in tox.ini ... which causes py35 tox envs to not actually use python315:31
mordredAJaeger: mostly mentioning it in case you happen to see people reporting issues somewhere that tests in the gate are not running the same as they do in local testing15:31
openstackgerritMerged openstack-dev/hacking master: Remove setting of version/release from releasenotes  https://review.openstack.org/52067015:32
AJaegermordred: ok15:33
AJaegerwho can +2A the same change for subunit2sql, please?15:34
*** ramishra has quit IRC15:34
*** HeOS has joined #openstack-infra15:38
*** slaweq has joined #openstack-infra15:38
*** trown is now known as trown|brb15:40
*** d0ugal has joined #openstack-infra15:42
*** slaweq has quit IRC15:43
*** dklyle has joined #openstack-infra15:43
*** yamahata__ has joined #openstack-infra15:44
*** gouthamr has joined #openstack-infra15:45
*** isq_ has quit IRC15:45
*** slaweq has joined #openstack-infra15:45
*** yamamoto has joined #openstack-infra15:46
*** ijw has joined #openstack-infra15:46
*** david-lyle has quit IRC15:46
*** nicolasbock has joined #openstack-infra15:49
*** slaweq has quit IRC15:50
*** ijw has quit IRC15:50
*** trown|brb is now known as trown15:51
*** Hal has quit IRC15:52
*** jamesmcarthur has joined #openstack-infra15:52
*** yamamoto has quit IRC15:52
AJaegermordred: regarding https://review.openstack.org/522369 - seems I was to fast to handle doc/requirements in requirements, this bites us now. should we disable requirements check briefly?15:52
ttxfungi: thx15:53
mordredAJaeger: no- I think you were correct - I think we should add that requirement to g-r - I'll get a patch up for that in just a few15:56
*** masuberu has joined #openstack-infra16:01
AJaegermordred: ok16:02
*** dhajare has joined #openstack-infra16:04
*** masber has quit IRC16:05
*** sbezverk has joined #openstack-infra16:07
smcginnisAnyone remember - we had an issue with library projects failing to install themselves with LIBS_FROM_GIT due to checking that the new version didn't match what was in upper-constraints.16:07
smcginnisI see another failure: http://logs.openstack.org/50/520650/1/gate/legacy-tempest-dsvm-neutron-src/06f9eb3/logs/devstacklog.txt.gz#_2017-11-28_15_03_58_53416:07
*** raissa has quit IRC16:07
*** masuberu has quit IRC16:08
*** raissa has joined #openstack-infra16:08
*** dhinesh has joined #openstack-infra16:08
smcginnisBut it actually does look like it was installed in this case: http://logs.openstack.org/50/520650/1/gate/legacy-tempest-dsvm-neutron-src/06f9eb3/logs/devstacklog.txt.gz#_2017-11-28_14_53_26_16916:08
*** masuberu has joined #openstack-infra16:08
clarkbsmcginnis: there was a change merged to devstack that broke the check, I believe the fix went in though16:08
clarkbsmcginnis: it did a test -z instead of a test -n so check was inverted16:09
smcginnisclarkb: Oh? Do you know when that merged?16:09
clarkblet me find it16:09
smcginnisThis just failed within probably 30 minutes ago.16:09
clarkbhttps://review.openstack.org/#/c/522077/16:09
clarkbnovember 2216:09
openstackgerritAlex Kavanagh proposed openstack-infra/openstack-zuul-jobs master: Add python35 charm jobs template for new python3-only charms  https://review.openstack.org/52343316:10
smcginnisclarkb: Hmm, last week. But I just hit this today.16:10
*** Hal has joined #openstack-infra16:10
clarkbsmcginnis: I think the issue there is glance_store vs glance-store16:11
clarkboh16:11
clarkbwait did pip just update?16:11
smcginnisRuh roh.16:11
clarkbno it is still 9.0.116:11
clarkbso ya I think maybe glance_store vs glance-store?16:12
smcginnisclarkb: Ah, could be on to something there.16:12
smcginnis"Successfully installed glance-store hacking-0.12.0 requests-mock-1.3.0"16:12
smcginnisBut it is indeed looking for glance_store, not glance-store.16:12
*** dhinesh has quit IRC16:13
fricklerclarkb: smcginnis: https://review.openstack.org/522423 should be the fix for that16:13
fungiglance_store seems to be the canonical name16:14
fungistrange that pip list converts _ to -16:14
*** eharney has joined #openstack-infra16:14
smcginnisfrickler, fungi, clarkb: Thanks, that does appear to be the case. I'll wait for that fix to merge before I recheck.16:14
smcginnisIs there some background sync that needs to happen before I recheck, or will that be ready after it merges?16:15
clarkbshould be ready once it merges16:16
smcginnisGreat, I will hold tight for now.16:16
fungishould be able to depends-on it too16:16
clarkbI will review it shortly16:16
fungii'm not a devstack-core, but lgtm16:17
*** bobh has quit IRC16:24
*** salv-orlando has joined #openstack-infra16:28
*** salv-orl_ has quit IRC16:31
*** yamamoto has joined #openstack-infra16:31
*** yamamoto has quit IRC16:36
*** caphrim007 has joined #openstack-infra16:37
SamYaplelooking for some love on this bindep patch, definetely needs to be merged before we cut the bindep tag as it adjust some logic on my previous patch https://review.openstack.org/#/c/517105/16:39
*** salv-orlando has quit IRC16:42
*** salv-orlando has joined #openstack-infra16:42
*** [HeOS] has joined #openstack-infra16:42
*** slaweq has joined #openstack-infra16:43
*** HeOS has quit IRC16:44
*** slaweq_ has joined #openstack-infra16:45
*** salv-orlando has quit IRC16:46
*** slaweq has quit IRC16:48
*** jamesmcarthur has quit IRC16:52
openstackgerritDavid Moreau Simard proposed openstack-infra/openstack-zuul-jobs master: General improvements to configure-unbound role  https://review.openstack.org/52322816:52
openstackgerritPaul Belanger proposed openstack-infra/zuul feature/zuulv3: Add command_socket setting to executor section  https://review.openstack.org/52346516:52
openstackgerritPaul Belanger proposed openstack-infra/zuul feature/zuulv3: Add command socket support to zuul-scheduler  https://review.openstack.org/52346616:52
*** jamesmcarthur has joined #openstack-infra16:53
AJaegermordred: did you see the -1 on https://review.openstack.org/521558 ?16:54
mordredAJaeger: I did not- but now have, and I agree with it16:59
clarkbinfra-root reviews on https://review.openstack.org/#/c/522399/3 much appreciated as I think that is the last piece to get us back to logstash state pre zuulv317:00
*** armaan has quit IRC17:00
*** trown is now known as trown|lunch17:00
*** armaan has joined #openstack-infra17:00
clarkbSamYaple: re bindep change, is that behavior that should be explicitly tested?17:01
SamYapleclarkb: yes, but we dont really have any infrastructure in place to test it17:02
SamYaplewe basically just do syntax checking17:02
clarkbSamYaple: bindep has unittests doesn't it?17:02
clarkbso you'd check if the package is excluded when in a group that doesn't match?17:03
SamYapleclarkb: its been about a month since i touched the patch, give me a few to look remember what i found17:03
SamYaplei explictly rememebr it not being that simple for some reason17:04
*** katkapilatova has left #openstack-infra17:04
SamYaplewhich is why i started downthe functional path, but i cant for remember what that reason was at this moment17:04
*** liusheng has joined #openstack-infra17:04
clarkbSamYaple: in this case I think you can just call _evaluate() directly and check the results with different inputs17:06
SamYapleclarkb: i think youre right and i may have just had tunnel vision17:07
SamYapleim not seeing a reason i cant do that17:08
SamYaplewill get some tests in for it17:08
*** ijw has joined #openstack-infra17:09
*** rossella_s has joined #openstack-infra17:09
openstackgerritClark Boylan proposed openstack-infra/system-config master: Revert "Reduce elasticsearch retention to 7 days"  https://review.openstack.org/52347417:11
clarkbI'm sure some of it is just slower week with holiday but our disk usage has dropped significantly on the ES servers. I think because we've excluded those very large files that were OOMing logstash workers17:11
clarkbpabelanger: dmsimard ^ so I think we can go back to 10 days17:11
*** jamesmcarthur has quit IRC17:11
clarkb(and just keep an eye on it)17:11
*** ccamacho has quit IRC17:12
pabelanger+217:13
*** guinm is now known as mguiney17:14
*** yamamoto has joined #openstack-infra17:16
AJaegerargh, what are they doing with bindep here? https://review.openstack.org/#/c/523455/ fungi, care to comment?17:19
openstackgerritMerged openstack-infra/project-config master: Remove legacy jobs from python-cinderclient  https://review.openstack.org/52177917:20
fungiAJaeger: i'll leave a comment. i have a feeling they don't know they can define arbitrary profiles17:21
*** jamesmcarthur has joined #openstack-infra17:21
*** yamamoto has quit IRC17:21
AJaegerfungi: yep...17:21
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: Create ovb-ha-ipv6 and deprecate fs024 job  https://review.openstack.org/52261817:22
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: Create ovb-ha-ipv6 and deprecate fs024 job  https://review.openstack.org/52261817:22
clarkbjeblair: so the rough make a storyboard board process is stories for every board item then make board and attach stories to board cards?17:23
*** jamesmcarthur has quit IRC17:25
jeblairclarkb: boards can have stories, tasks, or both17:25
*** jascott1 has joined #openstack-infra17:26
jeblairclarkb: https://storyboard.openstack.org/#!/board/53 is all stories17:26
jeblairclarkb: https://storyboard.openstack.org/#!/board/41 is all tasks17:26
clarkblooks like the cards call that out too "task in story foo" for the task case17:27
jeblairya17:27
jeblairwhen you click on em17:27
dsarielhi! I want to run on my local machine all steps that are performed by upstream gate. E.g http://logs.openstack.org/72/512572/7/check/manila-tempest-minimal-dsvm-cephfs-native-centos-7/50f16bc/logs/devstack-early.txt.gz17:27
jeblairclarkb: tasks can have assignees and statuses.  stories can have tags.17:27
jeblairclarkb: task statuses roll up into stories, so you can have a story that's active or not depending on its task statuses17:28
jeblairclarkb: but story tags don't roll down onto tasks17:28
clarkbdsariel: http://logs.openstack.org/72/512572/7/check/manila-tempest-minimal-dsvm-cephfs-native-centos-7/50f16bc/logs/reproduce.sh may be of help until that job stops being a legacy job17:28
dsarielis there somewhere a list of steps to be taken?17:28
*** camunoz has quit IRC17:28
jeblairclarkb: that's the thing i keep bumping into17:28
*** dhinesh_ has joined #openstack-infra17:29
clarkbjeblair: interesting. at first glance stories are probably what I want to use beacuse I want ot make a more explicit "this is work infra is doing" with a "help" wanted section17:29
clarkbjeblair: so that it is easier to people driving by to see where they might help out17:29
clarkb(and I think task may be too granular for that)17:29
clarkbI'll fiddle with it17:29
jeblairclarkb: yeah, stories + tags will probably work for that.17:29
jeblairclarkb: board 53 is entirely automatic, driven by storyboard queries, because it's only stories + tags17:29
dsarielclarkb, thanks a lot. I'll try it17:29
openstackgerritDavid Moreau Simard proposed openstack-infra/openstack-zuul-jobs master: Add support for configuring TTLs in configure-unbound  https://review.openstack.org/52317817:29
jeblairclarkb: board 41 is driven by a script in cron, because it maps tags to tasks locally since storyboard doesn't do that.17:30
*** jascott1 has quit IRC17:30
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources master: Fixed postEvent and publishEvent Endpoints  https://review.openstack.org/52348417:30
clarkbjeblair: the queries are something you inject into the board for column data?17:30
jeblairclarkb: i think what you describe is most like board 53.  the only thing that makes difficult is showing that something is in progress vs available for someone to work on.17:30
clarkb*column data population17:30
jeblairclarkb: yep.  you can have manual columns ("lanes") or automatic ones.  you can create the automatic ones through the web interface17:31
clarkbjeblair: awesome, thanks that helps17:31
jeblairclarkb: board 41 uses manual columns (with a bot to automatically manage them).  board 53 uses automatic columns.17:31
openstackgerritMerged openstack-infra/openstackid-resources master: Fixed postEvent and publishEvent Endpoints  https://review.openstack.org/52348417:31
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: Create ovb-ha-ipv6 and deprecate fs024 job  https://review.openstack.org/52261817:33
*** Hal has quit IRC17:33
jeblairEmilienM: i think i have reproduced the issue in 522667 locally17:34
jeblairdebugging now17:34
EmilienMcool17:35
*** shardy has quit IRC17:37
*** florianf is now known as florianf|afk17:37
sshnaidmjeblair, EmilienM, mwhahaha, in continue of discussion with pabelanger, jeblair and other infra folks, I created 2 stories in storyboard for zuul project, which will help us to move tripleo jobs to native for zuulv3: https://storyboard.openstack.org/#!/story/2001353 and https://storyboard.openstack.org/#!/story/200135417:37
sshnaidmjeblair, pabelanger please tell me if something more is needed or you want me test it17:38
*** Apoorva has joined #openstack-infra17:40
*** Apoorva has quit IRC17:40
EmilienMsshnaidm: sounds good17:41
*** Apoorva has joined #openstack-infra17:41
openstackgerritTin Lam proposed openstack-infra/project-config master: Remove all remaining single node jobs  https://review.openstack.org/52348717:41
openstackgerritSergii Golovatiuk proposed openstack-infra/tripleo-ci master: Introduce TRIPLEO_HEAT_TEMPLATES_ROOT  https://review.openstack.org/52348817:42
*** dhinesh_ has quit IRC17:42
*** dhinesh has joined #openstack-infra17:42
openstackgerritTin Lam proposed openstack-infra/openstack-zuul-jobs master: Remove all legacy zuul jobs for openstack-helm  https://review.openstack.org/52348917:43
*** dhinesh has quit IRC17:44
*** dhinesh has joined #openstack-infra17:44
*** jamesmcarthur has joined #openstack-infra17:45
openstackgerritTin Lam proposed openstack-infra/openstack-zuul-jobs master: Remove all legacy zuul jobs for openstack-helm  https://review.openstack.org/52348917:45
*** jascott1 has joined #openstack-infra17:46
*** martinkopec has quit IRC17:46
*** yamahata has quit IRC17:47
*** camunoz has joined #openstack-infra17:47
*** dtantsur is now known as dtantsur|afk17:50
*** sambetts is now known as sambetts|afk17:50
*** raissa has quit IRC17:51
*** raissa has joined #openstack-infra17:52
*** pcaruana has quit IRC17:53
EmilienMhttp://codesearch.openstack.org/ is down for me or very slow17:56
*** pblaho has quit IRC17:56
*** thorst has quit IRC17:57
*** thorst has joined #openstack-infra17:58
*** mihalis68 has quit IRC17:59
*** sshnaidm is now known as sshnaidm|off17:59
*** jamesdenton has joined #openstack-infra18:00
*** trown|lunch is now known as trown18:01
clarkbcould be next victim of the live migrations18:01
clarkb"live" migrations18:01
*** yamamoto has joined #openstack-infra18:01
*** tushar_ has joined #openstack-infra18:02
tushar_Hi All18:02
*** thorst has quit IRC18:02
tushar_I am facing issue in PCI passthrough on ubuntu 16.0418:02
*** tosky has quit IRC18:03
*** derekh has quit IRC18:04
jeblairEmilienM: i believe if you drop the 3.x jobs from the puppet-openstack-module-unit-jobs project-template on the stable/newton branch of puppet-openstack-integration, you'll get the behavior you want.18:06
tushar_error message - error: Failed to attach device from hostdev.xml error: internal error unable to execute QEMU command 'device_add': Device 'pci-assign' could not be initialized18:06
*** yamamoto has quit IRC18:06
tushar_any idea about this error?18:06
jeblairtushar_: you probably want the #openstack channel, this channel is for discussing the developer infrastructure for the project18:07
jeblairEmilienM: does that work as a solution, or would that affect too many projects?  (ie, it would affect more than puppet-tripleo, it would affect all the projects using that template)18:08
tushar_jeblair : thanks . I am facing this issue in my third party CI, I thought openstack-infra might be using PCI passthrough while execute zuul check jobs18:09
*** Swami has joined #openstack-infra18:09
tushar_I will connect in other group18:10
clarkbEmilienM: I'm attempting to ssh to that server and not getting to it so ya think it may be the live migration thing again. I will reboot it shortly18:10
*** thorst has joined #openstack-infra18:10
fungitushar_: nope, we just use vanilla virtual machine instances from public cloud providers. see https://docs.openstack.org/infra/manual/testing.html for an explanation18:10
tushar_fungi : okk, thanks.18:11
fungitushar_: there's also a #openstack-third-party-ci channel you may want to try18:11
*** ralonsoh has quit IRC18:11
clarkbit pings but doesn't ssh which seems to be a common occurence18:11
tushar_fungi : yeh , will connect there18:12
jeblairEmilienM: (fwiw, i think there may still be a bug here, i'm considering ways to fix it -- just wanted to unblock you asap)18:12
dhellmannis codesearch.openstack.org down?18:12
clarkb#status log rebooting non responsive codesearch.openstack.org. It pings but does not http(s) or ssh. Probably another live migration gone bad18:12
openstackstatusclarkb: finished logging18:12
clarkbdhellmann: yes see ^18:12
dhellmannheh18:12
dhellmannthanks, clarkb18:12
fungiclarkb: today was a slew of xen advisories, so i'm guessing that's why all the quiet live migration at rax18:13
fungialso several qemu advisories... not a great day for openstack cloud operators, i'm betting18:13
clarkbserver is up now, but not hound /me figures that out18:14
fungiclarkb: also remember that hound takes a while to (re)start18:14
*** thorst has quit IRC18:14
fungiwhich is why we don't auto-restart it for config updates/repo additions18:14
clarkbit appears to be starting up now18:15
openstackgerritPaul Belanger proposed openstack-infra/zuul feature/zuulv3: Add command_socket setting to executor section  https://review.openstack.org/52346518:16
openstackgerritPaul Belanger proposed openstack-infra/zuul feature/zuulv3: Add command socket support to zuul-scheduler  https://review.openstack.org/52346618:16
*** dsariel has quit IRC18:16
*** yamamoto has joined #openstack-infra18:18
*** yamamoto has quit IRC18:18
clarkbEmilienM: dhellmann codesearch appears back now18:19
dhellmannclarkb : thanks!18:19
clarkbinfra-root fyi when you have servers that ping in rax but do not ssh they appear to be doing "live" migrations there that don't always work properly. A hard reboot of the server seems to get things going again when thsi happens18:20
fungiclarkb: have you looked for open tickets too?18:22
clarkbfungi: I didn't this time because in the past there haven't been any18:22
*** lucasagomes is now known as lucas-afk18:23
*** yamahata has joined #openstack-infra18:23
fungiahh, there's an open one from 3 hours ago...18:23
clarkbfungi: like when review.o.o was hit. I think from rax's perspective the migration was either successful or in progress but the server was down for an extended period of time from a functionality standpoint and there wasnt tickets then18:23
fungiRackspace is migrating the cloud servers listed below from their current location in our DFW datacenter to another location in the DFW datacenter. [...] codesearch.openstack.org (3f74b152-eea6-46c5-8fad-e8fd9c142a6d)18:23
fungii also closed out one from yesterday for...18:24
fungilogstash-worker04.openstack.org18:24
fungiand there's one for stackalytics.openstack.org... i'll check it now18:24
fungithat last one seems fine at least18:25
clarkbya I think for the most part the live migration do end up being relatively live18:25
clarkbnot sure what causes some of these to fail18:25
fungii wouldn't be surprised if they're not technically "hung" but rather in scheduling limbo18:25
fungiand the sync is taking forever or live cutover hasn't happened yet at least18:26
fungibut for whatever reason they the original instance ends up paused or stopped18:27
fungis/they/then/18:27
fungii'll go ahead and close out the codesearch ticket18:27
fungiahh, yep there's the sentence i missed: "You are receiving this message because our automatic live-migration tool failed."18:28
*** tushar_ has quit IRC18:28
*** dhinesh has quit IRC18:29
*** ansmith has joined #openstack-infra18:31
pabelangerwonder what the failure rate is on live migrations18:31
*** armaan has quit IRC18:32
fungibased on our observations, somewhere around 5%?18:32
*** bobh has joined #openstack-infra18:32
fungimaybe as high as 10%?18:32
*** armaan has joined #openstack-infra18:32
clarkbheads up infra meeting in just under half an hour18:33
fungibut we're probably also not running the typical workload compared to most rax customers18:33
*** dhill_ has quit IRC18:33
*** thorst has joined #openstack-infra18:34
*** rbrndt has quit IRC18:35
fungidoubling back to a topic from last week... here's how i eventually coerced pyyaml into emitting indented block sequences that would meet the expectations of yamllint: http://paste.openstack.org/show/627624/18:37
fungiguess i should propose dumper/emitter params upstream to make that an option18:37
*** thorst has quit IRC18:37
*** thorst has joined #openstack-infra18:38
ansmithfungi: hello, regarding https://review.openstack.org/#/c/523455/, would very much like to have single bindep.txt18:39
*** dhill_ has joined #openstack-infra18:39
fungiansmith: awesome... i expect you can just merge those lists but tag the divergent lines with your use-specific profile names instead of having a separate file for each18:40
ansmithfungi: the issue we have is how to set the bindep_profile for each driver tests18:40
ansmithfungi: seems to be fixed as 'test' in the bindep role18:40
fungiansmith: cool, so that sounds like something we should make more extensible in the ansible role18:41
fungiso that you can pass a profile parameter rather than always getting the "test" profile18:41
ansmithfungi: that would be great, that is why we split out to files as passing bindep_file works18:41
fungipabelanger: ^ happen to know the best way to plumb that in as an optional parameter but have it continue to default to the current value?18:42
*** adisky_ has quit IRC18:43
fungii'm poking around in http://git.openstack.org/cgit/openstack-infra/zuul-jobs/tree/roles/bindep/ in hopes it'll be fairly intuitive18:44
*** jamesmcarthur has quit IRC18:45
fungilooks like it's already at least mostly set up for that18:45
fungiwe have a bindep_profile defaulting to test in defaults/main.yaml18:45
pabelangerfungi: we'd likely need to make a change to use something like {{ bindep_profile | default(omit) }}, then update our bindep_profile variable in base playbooks to be test18:45
pabelangerotherwise, we could try passing bindep_profile: "" to the role18:46
fungipabelanger: well... i see that the bindep_run task passes {{ bindep_profile }}18:46
pabelangeryah, jobs should be able to override it from test18:47
fungiso i guess what we're missing is plumbing for that in our shared jobs18:47
pabelangerfungi: ansmith: which job are you currently?18:47
fungipabelanger: https://review.openstack.org/52345518:48
pabelangerhttp://git.openstack.org/cgit/openstack-infra/project-config/tree/playbooks/puppet-tarball/pre.yaml#n3 is what we do for puppet-tarball jobs, to use the 'build' profile18:48
fungipabelanger: so openstack-tox0py27 is being derived18:48
fungier, openstack-tox-py27 and openstack-tox-py35 i guess18:49
ansmithparent is openstack-tox-py*18:49
pabelangerlooking18:49
pabelangeryah, Isee the issue18:50
pabelangerwe hardcode bindep_profile to test in unittests/pre.yaml18:51
pabelangerwe'll have to stop doing that18:51
pabelangerI think we can just remove it18:51
fungipabelanger: we can just drop it there since the bindep role already has test as a defauly18:51
fungier, yep18:51
pabelangerand default to what the role provides18:51
pabelangeryah18:51
jeblairclarkb: i may be slightly late for meeting18:52
ansmithfungi, pabelanger: thanks for checking it out, would it be hard to fix?18:53
*** dhinesh has joined #openstack-infra18:53
openstackgerritPaul Belanger proposed openstack-infra/zuul-jobs master: Remove bindep_profile from unittests/pre.yaml  https://review.openstack.org/52350118:53
pabelangeransmith: fungi: ^not hard at all18:54
ansmithpabelanger: perfect, thanks!18:54
clarkbjeblair: ok, maybe we'll talk about the not zuulv3 thing first18:54
fungiansmith: you should even be able to depends-on that from your change18:54
ansmithfungi: yes, thanks18:56
*** eumel8 has joined #openstack-infra18:57
openstackgerritGraham Hayes proposed openstack-infra/openstack-zuul-jobs master: Remove legacy Designate jobs content  https://review.openstack.org/52350218:57
openstackgerritGraham Hayes proposed openstack-infra/project-config master: Remove legacy designate jobs  https://review.openstack.org/52350318:57
clarkbok infra meeting now19:00
clarkbjoin us in #openstack-meeting19:00
*** armaan has quit IRC19:01
*** armaan has joined #openstack-infra19:02
*** jamesmcarthur has joined #openstack-infra19:03
*** janki has quit IRC19:05
*** bobh has quit IRC19:05
*** jamesmcarthur has quit IRC19:07
*** rtjure has joined #openstack-infra19:13
openstackgerritJeremy Stanley proposed openstack-infra/zuul-jobs master: DO NOT MERGE: testing the bindep_profile fallback  https://review.openstack.org/52350619:13
eumel8hello infra-team!  Zanata team and I18n worked again on simplification of puppet-zanata. Maybe you have time for review: https://review.openstack.org/#/c/506795/19:16
clarkbeumel8: yup I just brought it up in the infra meeting and will look to review it today19:16
clarkbeumel8: ianw and I will likely be your volunteers for the infra side of the upgrade if you want to ping us for when more items come up19:17
*** salv-orlando has joined #openstack-infra19:17
*** yamamoto has joined #openstack-infra19:18
*** rtjure has quit IRC19:18
*** claudiub|2 has quit IRC19:20
jeblairdmsimard: there's a topic in the infra meeting of interest to you (zuul-jobs third-party ci)19:20
openstackgerritMerged openstack-infra/project-config master: Remove legacy-cinder-tox-* jobs from Cinder  https://review.openstack.org/52165519:20
dmsimarddamn it I forgot to fix my calendar event timezone19:21
openstackgerritAndreas Jaeger proposed openstack-infra/openstack-zuul-jobs master: Remove legacy-cinder-tox-* jobs  https://review.openstack.org/52165619:22
*** jamesmcarthur has joined #openstack-infra19:23
flaper87hey folks, would it be possible to set an autohold on the kubernetes job in this patch? https://review.openstack.org/#/c/521951/ I'm trying to debug what's going on with the network in that deployment and it's kind of difficult to do it just using logs19:23
flaper87I have a deployment in my local dev environment that works :/19:24
eumel8thx clarkb19:25
*** electrofelix has quit IRC19:25
*** jamesmcarthur has quit IRC19:27
*** yamamoto has quit IRC19:28
*** tosky has joined #openstack-infra19:29
*** priteau has quit IRC19:30
*** Goneri has quit IRC19:31
*** jamesmcarthur has joined #openstack-infra19:32
*** ijw has quit IRC19:33
*** rbrndt has joined #openstack-infra19:34
*** sdague has quit IRC19:37
*** links has joined #openstack-infra19:38
*** links has quit IRC19:42
fungiflaper87: we can set zuul to hold the next N nodes for failing runs of ansible-role-k8s-keystone-kubernetes-centos across the system. perhaps with suitably large N that's sufficient?19:42
flaper87fungi: that would be great. How long would it hold those nodes for?19:43
fungiuntil one of us clears the hold manually19:44
flaper87fungi: cool, let's do it. I think N can be 1 for now. I'm installing everything in a single node and I'm the only one running these jobs19:44
flaper87fungi: I guess you need my ssh key, right? https://github.com/flaper87.keys19:45
openstackgerritIhar Hrachyshka proposed openstack-infra/project-config master: neutron: don't execute legacy in-tree tempest jobs for master  https://review.openstack.org/52351419:45
clarkblooks like its a single node job?19:45
clarkbnot sure how networking would be drastically funny in that cse19:45
flaper87fungi: can we do 1 for ansible-role-k8s-keystone-kubernetes-centos and one for ansible-role-k8s-keystone-openshift-centos19:45
fungiflaper87: autohold set with --count=119:45
fungii can get you access to it once the job completes19:45
fungijust let me know19:46
flaper87fungi: cool, let me recheck it19:46
clarkbbut reading logs my hunch is firewall19:46
clarkbflaper87: ^19:46
clarkbdial tcp 10.0.1.46:2379: getsockopt: connection refused" says firewall to me19:46
flaper87clarkb: that's my hunch too, need to understand exactly what the heck it is doing and get the right rule19:46
clarkbflaper87: we bloc keverything but ssh to the "external" ip by default19:47
flaper87clarkb: a-ha, mmh, that could be the issue. Although, kubespray sets the firewall rules for k8s. Maybe not all of them19:48
flaper87http://logs.openstack.org/51/521951/20/check/ansible-role-k8s-keystone-kubernetes-centos/7288a26/primary/logs/iptables.txt.gz19:48
flaper87that's the iptable rules19:48
* flaper87 has the feeling this will end up being something obvious and dumb19:50
fungiisn't it usually?19:52
*** gouthamr_ has joined #openstack-infra19:53
*** bobh has joined #openstack-infra19:54
openstackgerritMerged openstack-infra/zuul-jobs master: Remove bindep_profile from unittests/pre.yaml  https://review.openstack.org/52350119:54
flaper87it's basically my life, yes! Stumbling from one dumb issue to the other19:54
*** gouthamr has quit IRC19:56
*** tlaxkit has joined #openstack-infra19:57
pabelangerjeblair: dmsimard: If you'd like to re-review: https://review.openstack.org/513506/ so we can move forward with removing fetch-zuul-cloner from base jobs. Thanks!19:58
mtreinishclarkb: was there ever a patched pushed up for the git 2.15.0 issues with git-review?19:58
mtreinishclarkb: because I'm starting to get annoyed having to deal with the errors every time I use git review19:58
clarkbmtreinish: yes update git review19:59
*** bobh has quit IRC19:59
clarkbmtreinish: we made a release that should have it working again (works for me locally at least)20:00
mtreinishah, ok. I guess I was just out of date20:01
dmsimardpabelanger: it's a good observation, there's actually nothing preventing jobs from setting whatever DNS resolvers they like20:01
mtreinishjust installed 2.16.0 I'll give it a try now20:01
dmsimardpabelanger: with or without the configure-unbound role fwiw20:01
clarkbpabelanger: my biggest concern is that knowingly breaking dns for eg github should be an opt in rather than a global thing or opt out. I mean I totally break dns for things at home but I opt into that :)20:01
dmsimardecho "8.8.8.8" >/etc/resolv.conf20:01
clarkbdmsimard: pabelanger also another data point is that docker will default to 8.8.8.8 if the hosts resolv.conf is for localhost20:02
clarkbdmsimard: pabelanger any cahnce these are dns lookup failures happening due to overrides like ^20:02
pabelangerdmsimard: clarkb: right, but in the past, jobs that have changed unbound settings, tend to have more DNS failures then others. And really didn't understand why we setup unbound in the first place.20:02
clarkbpabelanger: yup20:02
clarkbpabelanger: for example bypassing unbound entirely because docker20:02
dmsimardpabelanger: well there's a saying that goes with "great power comes great responsability" ? that comes with the power of shooting yourself in the foot20:03
fungiansmith: 523501 merged a few minutes ago, so you should be all set to configure bindep_profile from your job definitions now20:03
dmsimardwe're defaulting to sane configurations, if they knowingly change that, they're accountable20:03
clarkbdmsimard: pabelanger considering the failurse we've seen are for containery projects it may be good to just double check really quickly that our dns is being used in the first place before we try to optimize it20:03
*** jamesmcarthur has quit IRC20:03
*** e0ne has quit IRC20:03
ansmithfungi: trying it out now, thanks again20:03
*** jamesmcarthur has joined #openstack-infra20:04
pabelangerright, I agree it should be opt-in, just keep in mind could mean more education on why it is a good / bad thing to break github.com :)20:04
dmsimardI don't expect that enforcing a higher minimum TTL will break github, and if it does, it will probably be at a reduced frequency than it is occurring today20:05
dmsimardI mean, we can look but I don't think they change frontend IPs 50 times a day20:05
pabelangerI'd likely suggest min-ttl of 300 to start20:05
clarkbdmsimard: they've communicated that they may simply by setting the ttl to 20 seconds20:05
pabelangerthen double to 600, if still rate limited20:06
clarkbpabelanger: do we know that we are rate limited? or that these jobs are even resolving against unbound?20:06
dmsimardclarkb: the TTL is a suggestion, most public resolvers (surely google included) have minimum TTLs20:06
openstackgerritMerged openstack-infra/project-config master: Remove all remaining single node jobs  https://review.openstack.org/52348720:06
clarkb(the addition of unbound logs should help figure out the second thing, not sure if it will help with the first)20:06
pabelangerclarkb: most of the failures are from tripleo, when I last checked they are still correctly using unbound20:06
clarkbpabelanger: even via the docker containers?20:07
pabelangerclarkb: does google or opendns have an API to check ratelimit?20:07
clarkbpabelanger: I don't know of any api to check ratelimits on public dns servers20:07
pabelangerclarkb: I don't know that, things I have seen are not in containers20:07
dmsimardclarkb: so anyway, what I'm saying is that even if the github.com TTL is 1 second, and they change IPs -- and they kill the servers that owned those IPs right away, it'll knock out like half the planet using github because their resolvers haven't caught up yet20:07
clarkbpabelanger: ok, the specific case I am thinking of is docker will override your dns resolver config if your host's resolver is localhost. If failures happen outside of containers then this is likely not an issue20:08
clarkbdmsimard: ya so its common to do things like double ttl or whatever20:08
clarkbdmsimard: but double 40 seconds or whatever the ttl is is still much shorter than 30020:09
*** bobh has joined #openstack-infra20:09
pabelangerclarkb: Yah, I remember you saying that about docker, but thought it was fixed20:09
clarkb(and I totally do terrible things to dns at home so I get it, its a thing people like to do. I'm just not sure its appropriate globally on our test infrastructure)20:09
pabelangeryah, that make sense20:10
ianwclarkb: when time, might like to look @ 512245 which does the automatic -eol tag detection workspaces under zuulv2.  i am just tesitng in 523509 it doesn't break zuulv3 (as it touches the tag detection),  otherwise am +220:10
dmsimardclarkb: I'd be super comfortable testing out 900 minimum TTL, remember that the jobs are running on ephemeral nodes and they don't have stale cache at the beginning -- their first lookup will be cached for 15 minutes and it's probably very OK20:10
clarkb(turns out you can use your dns server as a bad adblocker >_>, run http server with 1x1 transparent gif at ip address. have dns server lookup known bad names in table if match send them to that ip address)20:10
*** armaan has quit IRC20:10
dhellmannis gerrit down? I can't load a web view or clone with "git review -d"20:11
clarkbdhellmann: https just loaded for me20:11
smcginnisdhellmann: Was just going to ask too. Hung loading for me.20:11
dhellmannhttps://review.openstack.org/#/c/523233/20:11
dmsimarddhellmann: up for me20:11
dhellmannit doesn't seem to be specific to that patch20:11
openstackgerritMerged openstack-infra/project-config master: Remove legacy designate jobs  https://review.openstack.org/52350320:12
dhellmannah, now it loaded20:12
fungidhellmann: smcginnis: i'm flushing gerrit's caches to confirm whether removing the old zuul account's voting permissions has properly taken effect20:12
openstackgerritMerged openstack-infra/project-config master: Set up doc-building jobs for governance-sigs repo  https://review.openstack.org/52342320:12
clarkbjava melody says we've been doing some garbage collecting today20:12
clarkbfungi: aha that may be it20:12
dhellmannwhee20:12
clarkbeverything has to hit the db instead of cache20:12
*** HenryG has quit IRC20:12
fungiusually it's relatively non-impacting, but perhaps confluence of other factors20:12
dhellmannseems likely20:12
fungiit should finish here in a moment20:12
smcginnisMy review did finally load. Just took an inordinate amount of time.20:12
fungitakes 3-4 minutes to flush these days20:12
fungiespecially now that we don't restart gerrit weekly ;)20:13
*** HenryG has joined #openstack-infra20:13
openstackgerritMerged openstack-infra/project-config master: periodic py jobs for vmware-nsx ocata and pike  https://review.openstack.org/52153820:13
fungiit just completed20:14
*** bobh has quit IRC20:14
*** ldnunes has quit IRC20:14
fungiinfra-root: recent gerrit behavior change... removing voting permission from an account does not seem to hide its prior votes in open changes any longer20:15
clarkbhuh20:15
fungii may have to script something against the api to delete jenkins verify -1 votes from open changes after all20:15
fungiunless i've missed somewhere else it was also getting permission20:16
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config master: Add documentation build and publish jobs for python-tripleoclient  https://review.openstack.org/52352320:16
openstackgerritMerged openstack-infra/nodepool feature/zuulv3: Fix broken use of pre-existing cloud images  https://review.openstack.org/49805020:16
efrieddhellmann Noticed this: https://wiki.openstack.org/wiki/Bugs#Status doesn't seem to reflect reality for Fix Committed & Fix Released anymore.  But not sure what it should actually say.20:16
clarkbdmsimard: pabelanger also we should round robin between providers right? seems odd we'd generate enough traffic to cause one or both of them to rate limit us20:17
dmsimardclarkb: I don't know unbound enough to know whether it actually round-robins or not20:17
openstackgerritMerged openstack-infra/project-config master: Remove legacy jobs from Bandit  https://review.openstack.org/52250420:17
openstackgerritMerged openstack-infra/project-config master: Add release-notes-jobs to kuryr-kubernetes  https://review.openstack.org/52337620:17
clarkbdmsimard: iirc reading the logs from the last time we debugged it it does round robin them20:17
clarkbdmsimard: so each request that goes out to the upstream server is handed to the least recently used upstream server I think20:17
clarkbdmsimard: and it will mix ipv4 and ipv620:18
dhellmannefried : wow, that's old old stuff. I don't see a relevant page in https://docs.openstack.org/project-team-guide/ to replace it though20:18
pabelangerI am not sure, did we land the debug patch to unbound to increase logs?20:18
efrieddhellmann I got there via https://launchpad.net/~nova-bugs FWIW20:19
clarkbpabelanger: dmsimard I've got to grab lunch now but can help with ^ if not yet done20:19
pabelangerclarkb: dmsimard: I haven't actually debugged a github.com failure, aside from it having a TTL of 3020:19
dmsimardclarkb, pabelanger: that was https://review.openstack.org/#/c/521500/20:19
dhellmannefried : make sure to wear a filter mask when you go into those dusty corners! :-)20:19
clarkbthat should also tell us if the unbound server is being asked for those names at all20:19
dhellmannefried : seriously, we mark bugs as "fix released" when a commit merges now because that's a "closed" state in launchpad20:19
*** eharney has quit IRC20:19
dhellmannand the release tools leave a comment about the actual release that includes the fix20:20
*** bobh has joined #openstack-infra20:20
efrieddhellmann I only just found out there was actual documentation for this stuff, as opposed to purely tribal knowledge.20:20
dhellmannI don't think we use fix committed at all20:20
efrieddhellmann Okay, that's about what I thought.  Want me to update that page accordingly?20:20
dhellmannefried : I'm not sure I even realized that wiki page existed20:20
fungidhellmann: efried: also as a parallel for storyboard, the closed states are merged and invalid (no distinction between committed and released there)20:21
dhellmannefried : how do you feel about moving that info over to the project-team-guide instead?20:21
*** Goneri has joined #openstack-infra20:21
*** pcaruana has joined #openstack-infra20:21
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources master: Refactoring/Update of logic for SummitEvent Update  https://review.openstack.org/52352620:22
efrieddhellmann I'm not opposed to that.  The LP links would need to be updated eventually as well.  I'll need a jumpstart on how to do said move.  There's a project called openstack/project-team-guide - I assume that's where you're talking about.  Where in there do we go?20:23
dhellmannefried : you'd want to make a new file with a name like doc/source/bugs.rst for the content and add it to the toctree in doc/source/index.rst20:23
dhellmannwe can replace the body of the wiki page with a link to the new published location20:24
efrieddhellmann Got it.  And bleh, porting from wiki to rst, fun.  Okay, I'll see what I can do.20:24
dhellmannthat avoids having to hunt down all existing references to the old location20:24
dhellmannyou can leave out the list of links to all of the project but trackers20:24
dhellmannefried : the list-table directive is your friend for reformatting those tables20:24
dhellmannefried : and thanks, I appreciate you going to the extra trouble20:25
*** bobh has quit IRC20:26
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config master: Add documentation build and publish jobs for python-tripleoclient  https://review.openstack.org/52352320:26
*** iyamahat has joined #openstack-infra20:26
efrieddhellmann Thank me if I don't give up partway through :$20:26
dmsimardAJaeger: bad copy pasta, we don't really need to filter, fixed ^20:26
dhellmannefried : if you run into trouble or out of time put up a partial patch and I'll pitch in20:26
efrieddhellmann Cool20:26
*** bobh has joined #openstack-infra20:26
dhellmannefried : if you copy over all of the content, even if the formatting is wrong, we can tag-team20:27
efrieddhellmann Roger that.20:27
*** esberglu has quit IRC20:27
efrieddhellmann Where does this content render to?20:28
dhellmannhttps://docs.openstack.org/project-team-guide/20:28
efrieddhellmann Thanks.  Gonna go read that and get a sense for style/layout/organization first...20:28
fungi4339 changes currently match 'is:open label:verified=-1,jenkins'20:28
dhellmannefried : ++20:28
*** bobh has quit IRC20:32
spotzHey all if anyone could help push this along would appreciate it https://review.openstack.org/52197220:32
*** jpich has quit IRC20:33
fungiinfra-root: ^ system config change in support of the reinvigoration of the diversity working group20:35
fungi(also a very easy review!)20:35
*** dhajare has quit IRC20:38
*** bobh has joined #openstack-infra20:38
*** jamesmcarthur has quit IRC20:38
jkilpatrso why does this change to our tox.ini cause retry limit exceeded on linters? https://review.openstack.org/#/c/506351/9/tox.ini Can't seem to figure it out.20:39
jkilpatrit looks like what's failing is some sort of log upload task, I don't see how that's related to the change.20:39
*** jamesmcarthur has joined #openstack-infra20:40
*** esberglu has joined #openstack-infra20:40
*** bobh has quit IRC20:43
*** wolverineav has quit IRC20:43
fungiERROR: unknown environment 'linters'20:44
*** wolverineav has joined #openstack-infra20:44
fungijkilpatr: http://logs.openstack.org/51/506351/9/check/openstack-tox-linters/9e2a3a7/job-output.txt.gz#_2017-11-28_13_07_31_85727120:44
fungiand since it's hitting that in a "pre" task zuul retries the job instead of failing it the first time20:45
*** wolverineav has quit IRC20:45
fungibecause failures in "pre" are sometimes due to flaky instances/networks/providers20:45
*** wolverineav has joined #openstack-infra20:46
*** wolverin_ has joined #openstack-infra20:48
*** wolverineav has quit IRC20:48
pabelangerspotz: fungi: +320:49
*** priteau has joined #openstack-infra20:50
flaper87fungi: seems to have failed already20:52
flaper87fungi: ansible-role-k8s-keystone-kubernetes-centos20:52
spotzpabelanger: :)20:52
flaper87fungi: https://github.com/flaper87.keys20:52
*** edmondsw_ has joined #openstack-infra20:52
flaper87fungi: http://logs.openstack.org/51/521951/21/check/ansible-role-k8s-keystone-kubernetes-centos/d959691/ <- not sure if you need this20:52
openstackgerritMikhail S Medvedev proposed openstack-infra/devstack-gate master: Checkout from -eol tag on zuul v2.x  https://review.openstack.org/52193620:53
*** bobh has joined #openstack-infra20:53
*** dhajare has joined #openstack-infra20:54
*** edmondsw has quit IRC20:56
fungiflaper87: ssh zuul@104.130.199.66 and see if it lets you in now20:57
*** dprince has quit IRC20:57
flaper87fungi: I'm in, thanks! I'll report back again tomorrow and let y'all know20:57
fungiflaper87: thanks, just lmk when you're done and i'll delete it20:58
* fungi disappears to find some food... bbiaw20:58
*** bobh has quit IRC20:58
*** bobh has joined #openstack-infra21:01
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: Create ovb-ha-ipv6 and deprecate fs024 job  https://review.openstack.org/52261821:03
*** thorst has quit IRC21:03
*** bobh has quit IRC21:06
*** dhajare has quit IRC21:06
*** bobh has joined #openstack-infra21:10
openstackgerritMerged openstack-infra/system-config master: Add #openstack-diversity to meetbot and statusbot channels  https://review.openstack.org/52197221:10
*** reed has quit IRC21:14
*** reed has joined #openstack-infra21:14
*** bobh has quit IRC21:15
*** armax has quit IRC21:17
*** gouthamr_ is now known as gouthamr21:21
*** pcaruana has quit IRC21:21
*** smatzek has quit IRC21:22
*** bobh has joined #openstack-infra21:24
*** jamesmcarthur has quit IRC21:25
*** kgiusti has left #openstack-infra21:26
*** jamesmcarthur has joined #openstack-infra21:26
clarkbdmsimard: pabelanger I've approved the unbound logging verbosity increase change. FWIW when we debugged previous unbound/dns issues we just flipped that switch in specific jobs.21:27
*** edmondsw_ is now known as edmondsw21:27
clarkbThe size of the file wasn't very large so should be fine to do globally, just more time to turnaround the switch because new images must be built21:27
*** jamesmcarthur has quit IRC21:28
*** bobh has quit IRC21:29
*** sboyron has quit IRC21:30
*** thorst has joined #openstack-infra21:30
*** sboyron has joined #openstack-infra21:31
*** rbrndt has quit IRC21:31
*** kjackal has quit IRC21:31
openstackgerritMerged openstack-infra/project-config master: Set unbound logging to debug  https://review.openstack.org/52150021:32
*** rcernin has quit IRC21:33
jeblairEmilienM: if you have a sec to answer my question from earlier, it would be helpful (even though i'm almost done fixing the bug that made this behave in an unexpected way)21:34
EmilienMjeblair: I think I missed the ping, let me read again21:35
jeblairEmilienM: http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2017-11-28.log.html#t2017-11-28T18:06:10 and 2 lines that follow21:35
EmilienMjeblair: it doesn't work for us21:36
EmilienMjeblair: because we want to run puppet3 jobs on stable/newton for puppet projects but on puppet-tripleo no21:36
EmilienMthe layout is different21:37
EmilienMsuch are the requirements21:37
jeblairEmilienM: cool, thanks, that helps.21:37
jeblairEmilienM: i'm writing a commit message for a fix now.  maybe we can get it in for tomorrow.21:37
EmilienMjeblair: well, it's complex I know :D21:37
EmilienMmaybe my use case is stupid21:37
EmilienMbut we could do it before zuul v321:38
*** bobh has joined #openstack-infra21:38
jeblairEmilienM: nope, i think it makes a lot of sense and this is definitely not doing the thing you or i or pabelanger expect it to do.  :)21:39
*** ansmith has quit IRC21:39
EmilienMok21:39
*** openstackstatus has quit IRC21:42
*** openstack has joined #openstack-infra21:44
*** ChanServ sets mode: +o openstack21:44
*** bobh has quit IRC21:44
*** sdague has joined #openstack-infra21:44
*** erlon has quit IRC21:44
*** bobh has joined #openstack-infra21:48
*** hamzy has quit IRC21:50
*** bobh has quit IRC21:53
*** slaweq_ has quit IRC21:55
*** slaweq has joined #openstack-infra21:56
*** jamesmcarthur has joined #openstack-infra21:56
*** slaweq_ has joined #openstack-infra21:56
*** thorst has quit IRC21:56
*** slaweq_ has quit IRC21:57
*** slaweq_ has joined #openstack-infra21:57
clarkbianw: sambetts|afk I am reading https://review.openstack.org/#/c/512245/3/functions.sh and isn't that mostly a noop change since the only path updating is the setup_project path which doesn't run anymore under zuulv3? I guess this is for enabling third party ci?21:57
*** bobh has joined #openstack-infra21:58
*** jamesmca_ has joined #openstack-infra21:59
*** slaweq has quit IRC22:00
*** ijw has joined #openstack-infra22:01
*** trown is now known as trown|outtypewww22:01
*** armax has joined #openstack-infra22:02
*** bobh has quit IRC22:03
*** bmjen has quit IRC22:03
*** bmjen has joined #openstack-infra22:03
*** slaweq_ has quit IRC22:03
*** slaweq has joined #openstack-infra22:04
*** jamesmcarthur has quit IRC22:04
*** slaweq has quit IRC22:04
*** oneswig has joined #openstack-infra22:05
oneswigHello infra - our meeting had a meetbot restart, now it's not doing endmeeting.22:05
oneswigDo I need to do anything?22:05
oneswigChannel #openstack-meeting22:06
*** hemna_ has joined #openstack-infra22:06
openstackgerritJulia Kreger proposed openstack-infra/shade master: De-client-ify baremetal node_set_provision_state  https://review.openstack.org/49977322:07
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Combine branch templates and pipeline branch matchers  https://review.openstack.org/52354422:07
jeblairEmilienM, pabelanger: ^ that should address the puppet-tripleo template issue22:07
*** ijw has quit IRC22:07
EmilienMjeblair: thanks22:09
*** bobh has joined #openstack-infra22:09
*** ijw has joined #openstack-infra22:09
clarkboneswig: if the meetbot restarts then there is no longer a running meeting to end22:10
*** rbrndt has joined #openstack-infra22:10
EmilienMjeblair: it looks like our case was complex but somehow valid22:10
oneswigclarkb: thanks - I guess that means I have nothing to do.22:10
*** mat128 has quit IRC22:13
*** slaweq has joined #openstack-infra22:14
*** bobh has quit IRC22:14
*** ijw has quit IRC22:15
clarkbsambetts|afk: ianw I went ahead and approved the cahnge as I'm fairly certain it is a noop for us and if it makes third party ci happier then yay22:22
ianwclarkb: yep, it's for the v2 path22:22
*** oneswig has quit IRC22:22
*** rcernin has joined #openstack-infra22:23
*** priteau has quit IRC22:23
ianwi did a test with it under our v3, since it touches the eol tag detection, and it seems to work, i think i commeneted22:23
*** jamesmca_ has quit IRC22:25
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci master: Fix sub_nodes and sub_nodes_private with multiple nodes  https://review.openstack.org/52322622:25
*** jamesmcarthur has joined #openstack-infra22:25
*** rhallisey has quit IRC22:26
*** thorst has joined #openstack-infra22:27
*** jamesmcarthur has quit IRC22:28
* clarkb bugs infra-root one more time for reviews on https://review.openstack.org/522399 and https://review.openstack.org/523474 before diving into the storyboards22:28
*** jtomasek_ has quit IRC22:29
ianwclarkb: will we never have a digit in there?  like maybe a datestamp or something?22:30
clarkbianw: ya the idea is to collapse datestamps or iteration numbers as logically its all the same content to be learned on22:31
*** thorst has quit IRC22:31
ianwohhh, [^22:34
*** jaypipes has quit IRC22:35
*** jamesmcarthur has joined #openstack-infra22:36
*** edmondsw has quit IRC22:36
ianwclarkb: i'm wondering if logrotate names things differently on at least fedora ... never considered that before :)22:37
jeblairclarkb: on 523474 -- could we stick a note in there, at least as a review comment, indicating why it's okay to expand back to 10 days?22:37
clarkbianw: ya its possible the regex there could be much more robust for all the varieties of log rotations/iterations22:37
clarkbjeblair: I can22:37
jeblairclarkb: i've +2d that -- maybe you could go ahead and +W it with the note?22:37
*** thorst has joined #openstack-infra22:38
*** jamesmcarthur has quit IRC22:38
efrieddhellmann wotcher: https://review.openstack.org/523551 Port wiki bugs pages (1 of ?)22:38
*** edmondsw has joined #openstack-infra22:39
efried(dhellmann What channel gets patchbot notifications for project-team-guide ?)22:39
ianwclarkb: ok, so it's dateext in /etc/logrotate.conf which fedora has but debian doesn't22:39
dhellmannefried : I'm not sure if any channels do22:39
dhellmannefried : oh, it looks like #openstack-tc does22:40
efriedk, if there's a more appropriate place for us to discuss, let me know.22:40
efriedokay, joining...22:40
clarkbjeblair: just posted, how does that look?22:40
ianwclarkb: while we don't need to support arbitrary strings, it's probably wise to at least handle dateext/!dateext22:40
*** thorst has quit IRC22:42
clarkbianw: dateext is something like nova.log.2017-11-28(maybetimestampheretoo?)22:42
ianwclarkb: no it's just - and numbers "Archive old versions of log files adding a date extension like YYYYMMDD instead of simply adding a number. "22:43
ianw/var/log/cron-2017110522:43
ianw/var/log/cron-20140720.gz22:43
*** edmondsw has quit IRC22:43
clarkbianw: thanks I can work on a followup change to handle dateext22:44
ianwalso like "dnf.rpm.log-20171105"22:44
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Shift shade IRC activity to openstack-sdks  https://review.openstack.org/52355622:45
*** jamesmcarthur has joined #openstack-infra22:46
mordredfungi: in https://docs.openstack.org/infra/system-config/irc.html#renaming-an-irc-channel .. the topic line has a double-# ... is that intentional?22:47
*** ansmith has joined #openstack-infra22:47
*** bobh has joined #openstack-infra22:50
fungimordred: your guess is as good as mine22:51
fungii think ## channels are special in some way (transient?) so might have been copy/paste from when someone was testing out the commands22:52
mordredyah - that's sort of what I was thinking22:52
*** bobh has quit IRC22:55
*** marst has quit IRC22:56
ianwclarkb: heh, i was just looking at 506795 too.  should we merge and monitor?  my only thought was we could split it up a bit to make it slightly less risky, but if we're babysitting fine22:58
jeblairclarkb: thanks!22:59
openstackgerritClark Boylan proposed openstack-infra/puppet-zuul master: Ensure ara is updated on executors  https://review.openstack.org/51674022:59
clarkblets see if lint and stuff is happier with this iteration22:59
*** sboyron has quit IRC23:00
*** rbrndt has quit IRC23:01
clarkbhttp://logs.openstack.org/99/522399/3/gate/legacy-openstackci-beaker-ubuntu-trusty/ef58c00/job-output.txt.gz#_2017-11-28_22_50_58_15862123:02
clarkbat this point is puppet/ruby trolling us?23:02
*** ijw has joined #openstack-infra23:03
clarkbianw: I think self.re_remove_suffix = re.compile(r'((\.|-)[^a-zA-Z]+)?(\.gz)?$') handles the dateext case?23:04
cmurphyhttps://github.com/fog/fog-aws/commit/5cb6edaa0a0c828b59b587a371e3c349c15903a623:04
ianwclarkb: ruby was removed from bindep fallback just recently.  i have no idea if that affects this23:04
clarkbianw: I don't think it does, its just ruby is fianlly ditching 1.9 support upstream in libs looks like23:04
clarkbwe've had to fix a few of these recently23:04
clarkbI'll have a patch up shortly23:05
*** rbrndt has joined #openstack-infra23:05
*** jamesmcarthur has quit IRC23:05
*** wolverin_ has quit IRC23:05
*** ijw has quit IRC23:08
ianwclarkb: regex lgtm, i can't fool it http://paste.openstack.org/show/627648/23:09
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Remove an extra # from irc renaming instructions  https://review.openstack.org/52356423:09
mordredfungi: ^^ it was extraneous23:10
openstackgerritClark Boylan proposed openstack-infra/puppet-openstack_infra_spec_helper master: Cap fog-aws < 2.0.0 for ruby 1.9 support  https://review.openstack.org/52356523:10
clarkbcmurphy: ianw ^ I think that should fix it23:10
openstackgerritClark Boylan proposed openstack-infra/puppet-log_processor master: Improve crm114 file collapsing for dateext  https://review.openstack.org/52356623:12
fungithanks mordred. suspicion confirmed!23:12
clarkbianw: ^ did it in a followup so that I can recheck the previous change once openstack infra spec helper works again23:12
*** lbragstad has quit IRC23:17
*** edmondsw has joined #openstack-infra23:18
jeblairare we renaming an irc channel?23:18
jeblairmordred: ?23:18
fungijeblair: thread on the -dev ml, #openstack-shade is being folded into #openstack-sdks23:19
*** jklare has quit IRC23:19
jeblairmaybe worth a #status log ?23:19
*** calbers has quit IRC23:19
*** bobh has joined #openstack-infra23:20
*** jklare has joined #openstack-infra23:21
*** calbers has joined #openstack-infra23:23
*** edmondsw has quit IRC23:23
*** camunoz has quit IRC23:23
mordredjeblair: ++23:24
*** lbragstad has joined #openstack-infra23:24
*** bobh has quit IRC23:24
jeblairsounds like we're planning a rename, not executing one; i misunderstood some comments.23:25
*** pbourke has quit IRC23:25
mordredjeblair: well, it's not completely a rename as much as it's retiring one channel in favor of a different channel (although the renaming docs were the ones used)23:26
*** jamesmcarthur has joined #openstack-infra23:26
mordred#status log #openstack-shade was retired, redirect put in place and users directed to join #openstack-sdks23:26
openstackstatusmordred: finished logging23:26
jeblairoh it *did* happen23:26
jeblairso i was very right to be confused23:27
*** pbourke has joined #openstack-infra23:27
jeblairmordred: thanks for the log.  for the rare instances where we have do to something manually instead of by code review, i'd like us to continue the practice of making sure everyone's aware of those actions.23:28
fungiagreed, i find that habit very helpful23:30
clarkb++23:30
*** ganso has quit IRC23:30
mordredjeblair: ++ agree23:30
mordredjeblair: I was actually a little weirded out that I couldn't do it via code review :)23:30
clarkbjeblair: when you say that you can use tags to build boards of stories, is the process to change out tags to move things between lanes?23:31
jeblairclarkb: that's how 53 works, yeah23:31
*** tosky has quit IRC23:31
openstackgerritMerged openstack-infra/puppet-openstack_infra_spec_helper master: Cap fog-aws < 2.0.0 for ruby 1.9 support  https://review.openstack.org/52356523:32
fungiclarkb: basically, automatic worklists and board lanes are built from queries, so you change whatever needs to be changed to alter the query that task or story shows up in23:34
*** tosky has joined #openstack-infra23:34
*** bobh has joined #openstack-infra23:34
jeblairyeah, doesn't have to be just tags, can be more complex23:34
fungiautomatic worklists and boards are basically just a fancy query result display23:35
clarkbthanks. Looks like it may also support a click drag and drop workflow maybe?23:35
Zarajust the manual ones, not the automatic ones23:35
*** Guest888 has joined #openstack-infra23:36
Zarasince the drag and drop wouldn't be governed by rules. we vaguely discussed ways to make it compatible but it seemed tricky23:36
jeblairclarkb: so each lane is either automatic or manual.  you can mix the two types of lanes in a board.23:36
jeblair(board 41 is all manual, board 53 is all automatic)23:36
*** salv-orl_ has joined #openstack-infra23:37
*** tosky has quit IRC23:38
fungicosmetic, but if we can decorate automatic and manual lists/lanes with specific additional style classes we could then add subtle css clues to better differentiate them in the webui i suppose23:39
*** bobh has quit IRC23:39
funginot sure whether the api queries backing those pages include sufficient metadata to differentiate23:40
*** salv-orlando has quit IRC23:40
*** slaweq has quit IRC23:40
Zarayeah, I've wanted something like that for a while, haven't got around to it yet (also I wasn't sure how to convey the info with the style class; we can make the cards not draggable but people might still wonder why or think it's a bug)23:40
ZaraI still need to poke in the logs for the recent auth issues23:41
*** slaweq has joined #openstack-infra23:41
fungiif it's got a fuschia border that's an automatic list, mauve means manual ;)23:42
Zara:D we do have different css for automatic lanes already, iirc it is actually the bakcground colour that changes23:43
fungioh, fair enough. so subtle i hadn't even noticed!23:43
ZaraI'm checking now23:44
clarkbthats interesting I am trying to create a new story and the save chagnes button is greyed out23:44
Zara(I think the idea was that that way you could tell which are which in a mixed board but it only helps if you know what hte options are already)23:44
fungiZara: confirmed, manual lists have a slightly lighter grey backgruond in our theme, slightly darker means automagic23:45
Zaraheh cool I'm not imagining it23:45
*** slaweq has quit IRC23:45
fungisince i never see them side-by-side, i'd never spotted that23:45
ZaraI think it's there because it kept hitting me when testing automatic things and I whined to SotK23:45
*** thorst has joined #openstack-infra23:46
Zararather than it being intended as a foolproof ui to end users23:46
clarkbI seem to be unable to add tasks to openstack-infra/puppet-zanata?23:46
Zarafungi: so there's defo a lot of scope for improving that23:46
Zaraclarkb: how was the project selected?23:46
clarkbZara: I'm using the top bar create new to create a new story23:47
clarkbbelow the top bar is a search for system-config23:47
clarkbis that context taken into account and I can only add a task against system-config?23:47
clarkbbecause changing the project to system-config makes the box work23:47
clarkbs/box/button/23:47
Zaracould you get a screenshot? there's a bug where if you type the project name rather than pick it from the dropdown, it doesn't work (or if you pick it from the dropdown and then type it)23:48
Zarabut I'm not sure if this is the same thing23:48
Zarayou do have to pick a project and make at least one task for it, though the task is automatically populated23:48
fungiclarkb: once i fill in a title and description for the story and some text naming the task, the save changes button is no longer locked out for me23:48
fungicreated https://storyboard.openstack.org/#!/story/2001361 with an initial task for openstack-infra/puppet-zanata23:50
clarkbhttps://imgur.com/a/n1WOI23:50
*** thorst has quit IRC23:50
clarkbZara: ^23:51
clarkbfungi: all the fields are populated. I am wondering if its only going to allow me to make a story with a system-config task beacuse that is part of the larger context?23:52
*** Guest888 has quit IRC23:52
mordredclarkb: heh. openstack-tox-pypy job doesn't work - because pypy itself isnt' installed on the node23:52
Zarastories are only related to projects via tasks23:52
Zarathat looks like it might be the project issue, could you try deleting the project and reselecting it from the dropdown that appears when you start retyping it?23:52
Zarait shouldn't be preventing you from using that project23:53
jeblairoh yeah there's a quirk of some of these fields --23:53
Zarayeah :(23:53
jeblairyou can't just type it in, you may need to actually select from one of the options that pops up after you type it in23:53
clarkbhrm that seems to fix it23:54
clarkbbut you also have to switch the text value23:54
clarkbso if I typed system-config then select it that won't work23:54
clarkbhave to go from else to system-config again23:54
jeblairclarkb: agree, i just reproduced the same thing23:54
fungiahh, yep, i was lazy and selected the project name out of the typeahead drop-down after i got as far as openstack-infra/puppet-z23:55
clarkbif I very carefully do these things it seems to be working23:55
fungithat does seem a smidge fiddly23:55
mordredclarkb, jeblair, pabelanger: I'm not 100% sure the 'right' way to handle this ... we do revoke-sudo in unittests pre ... so the pre playbook of tox-pypy can't install the pypy package23:55
Zarahttps://storyboard.openstack.org/#!/story/200127223:56
Zarais at least one story about it23:56
*** lbragstad has quit IRC23:56
clarkbmordred: isn't the bindep step before revoke-sudo though?23:56
clarkbmordred: as part of a more base job?23:56
mordredand while we could just say "put pypy into your bindep file if you want to use tox-pypy" - that seems weird23:57
fungimordred: add pypy to bindep.txt, maybe as a custom profile?23:57
clarkbZara: and now http://paste.openstack.org/show/627650/ after clicking save changes twice23:57
jeblairi agree it's weird with no profile.  with a custom profile, won't we run into the same problem?  (needing unittests pre or above to perform the install of that profile?)23:57
*** rbrndt has quit IRC23:58
clarkbmordred: fwiw I think we should be putting python3-dev-all in bindep too23:58
clarkband so on23:58
mordredjeblair: yah - we could have bindep in unittests pre add tox_envlist to the list of bindep profiles if it's there- but that seems like a layer violation23:58
fungijeblair: today pabelanger fixed the unittests base definition to allow you to pass in a custom profile list23:58
Zaraoh yeah it probably tried to create a story with the same attributes as the first one and then failed. it should've made the story now though.23:58
Zarajust means there won't be a duplicate23:58
fungiso that the bindep role will use it but still default to the generic "test" profile23:58
Zarayeah https://storyboard.openstack.org/#!/story/2001362 seems to be up there23:59
jeblairfungi, mordred: oh, hrm that may work then?23:59
mordredfungi: so we could maybe have tox-pypy set bindep_profile to ['test', 'pypy']23:59
clarkbZara: but it didn't add the puppet-zanata task23:59
clarkbI can add it now, but weird23:59
fungimordred: yeah, i don't know for sure what the syntax is, may need to just be a space-spearated string of profile names23:59
jeblairclarkb: lesson: click everything, once.  :)23:59
mordredkk. I'll go explore that23:59

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