Monday, 2014-06-30

*** openstack has joined #openstack-infra13:49
*** vhoward- has joined #openstack-infra13:51
*** ociuhandu has joined #openstack-infra13:51
fungiwe lost the openstackgerrit bot at 11:43:28 utc today to a ping timeout13:52
fungii can't find any record of when the openstack meetbot dropped out though, so i must have been netsplit or something when it happened13:52
fungiprobably around when my client reconnected yesterday at 00:33 utc13:53
*** pcrews has joined #openstack-infra13:55
*** om has quit IRC13:56
*** craigbr has quit IRC13:57
*** rgergan__ has quit IRC13:59
*** CaptTofu has joined #openstack-infra13:59
*** abhishek__ has quit IRC14:05
*** oomichi has quit IRC14:08
*** dkliban_afk is now known as dkliban14:09
*** otherwiseguy has quit IRC14:10
*** markwash has quit IRC14:12
*** sabeen has quit IRC14:13
*** sabeen has joined #openstack-infra14:14
*** jgrimm has joined #openstack-infra14:15
*** markwash has joined #openstack-infra14:15
*** rwsu has joined #openstack-infra14:16
*** hashar has quit IRC14:16
*** rdopieralski has quit IRC14:16
*** unicell has joined #openstack-infra14:17
*** markwash has quit IRC14:20
*** msabramo has quit IRC14:21
*** dkranz has joined #openstack-infra14:22
*** pdmars has quit IRC14:23
*** pdmars has joined #openstack-infra14:23
*** radez is now known as radez_g0n314:24
*** radez_g0n3 is now known as radez14:27
*** kgriffs is now known as kgriffs|afk14:28
*** ilyashakhat has quit IRC14:28
*** otherwiseguy has joined #openstack-infra14:30
*** hashar has joined #openstack-infra14:33
*** otherwiseguy has quit IRC14:34
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Add query for glance unit test race bug 1335878  https://review.openstack.org/10355614:36
uvirtbotLaunchpad bug 1335878 in glance "test_download_policy_when_cache_is_not_enabled fails with ECONNREFUSED" [Undecided,Triaged] https://launchpad.net/bugs/133587814:36
*** msabramo has joined #openstack-infra14:36
*** james_li has joined #openstack-infra14:44
*** craigbr has joined #openstack-infra14:47
*** cnesa has joined #openstack-infra14:50
*** cnesa2 has quit IRC14:50
*** garyh has joined #openstack-infra14:51
*** salv-orlando has quit IRC14:54
*** ildikov has quit IRC14:55
*** zhiyan is now known as zhiyan_14:55
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Creates a list of no-test repositories  https://review.openstack.org/10258114:55
*** zhiyan_ is now known as zhiyan14:56
*** NikitaKo_ has joined #openstack-infra14:59
*** zhiyan is now known as zhiyan_14:59
*** sballe has joined #openstack-infra14:59
*** hdd has quit IRC15:00
openstackgerritMichael Krotscheck proposed a change to openstack-infra/config: Modularized StoryBoard Module  https://review.openstack.org/9800715:00
*** thedodd has joined #openstack-infra15:00
mordredfungi: yes - and I was tracking the freespace to make sure we didn't run out15:01
krotscheckStoryboard meeting in #openstack-meeting-315:02
anteayamorning mordred, morning krotscheck15:02
mordredfungi: we might want a separate lv - clarkb said we were low on available volume to be able to put there though, so I was trying to re-use some of what we had ...15:02
fungimordred: awesome. how much room are we going to need for a full pypi mirror, or is that it? if so, maybe we add a 150gb lv for it15:03
mordredfungi: that's it15:03
mordredwe now have a full mirror15:03
krotscheckallo allo15:03
fungiyeah, we are getting tight on available cinder quota15:03
mordredfungi: however, a separate lv would allow us to put an FS on it that was less bad at 32k directories15:03
fungiagreed15:03
* fungi looks to see what's still open in tha vg15:03
mordredfungi: before I put the mirror content in that dir, we had 2.3G used15:03
mordredfungi: so we're still double the free space that we'd ever used15:04
fungiyeah, it was basically empty, so we could probably reshuffle it with a little bit of an outage15:04
mordredfungi: and once the full mirror is live, the old partial mirror can go away and we'll be back to 6G free :)15:04
fungiwe have 247.95g available in the main vg on static.o.o according to vgs, so we could probably do it without too much impact15:04
mordredoh - neat15:05
fungiwouldn't need to add another cinder volume for it15:05
fungiwe could even just grow the /srv/static lv by another ~50g if we wanted with no impact at all, but i'd probably feel a little more comfortable if bandersnatch was mirroring into its own fs anyway15:06
*** jgriffit1 is now known as jgriffith15:06
*** craigbr has quit IRC15:06
*** s0nea has joined #openstack-infra15:06
fungiless likely that it might run away with the volume and impact tarball uploads or something15:06
*** marun has joined #openstack-infra15:06
mordredI'd like another lv - because the 32k dirs thing is crazypants15:07
mordredfungi: any suggestions on which FS would deal with that best15:07
mordred?15:07
mordredext4 is ... slow15:07
mordredfungi: for context, /srv/static/pypi/web/simple has 32k direct subdirs15:07
fungihrm... ext2?15:08
*** marun has quit IRC15:08
fungiit's not like we need much fancy15:09
funginor is a journal much help15:09
fungino requirement for extended attribs...15:09
funginot going anywhere near the max size limit for ext2 either15:09
fungibut there are certainly other options, i'm just not familiar with some of the more exotic ones15:10
*** mrmartin has quit IRC15:11
joaSmall question about the openstack gerrit event stream for CI: Can only the system accounts access it ?15:12
*** marun has joined #openstack-infra15:12
*** nati_ueno has joined #openstack-infra15:12
fungijoa: any account should be able to use the stream-events command15:12
*** yfried_ has quit IRC15:12
fungiwe have stream events allowed for the registered users meta-group in gerrit's all-projects acl15:13
*** chianingwang has quit IRC15:13
*** marun is now known as marun_afk15:14
joaokay so I might have an issue with my identity file... thanks15:14
*** vhoward- has left #openstack-infra15:15
anteayajoa: if you are getting an error, please paste the error at paste.openstack.org, and please include the command you ran that resulted in the error15:15
anteayaalso paste.openstack.org, is also known as paste.o.o15:16
joamost probably an issue of forgotten password on my side, I get a permission denied (publickey)15:16
joaor bad key uploaded. Just need to scratch the current one and retry15:17
*** virmitio has joined #openstack-infra15:17
anteayajoa: are you trying from your personal account?15:17
anteayajoa: you don't have a ci account yet, correct?15:17
*** chandan_kumar has quit IRC15:18
mordredfungi: actually, ext2/3 has a hard limit of links and you can't make 32k dirs in a single dir15:18
*** david-lyle has joined #openstack-infra15:18
joayup, trying from personal one15:18
mordredfungi: ext4 bumped the limit15:18
*** devkulkarni has joined #openstack-infra15:18
joato see how things work; waiting for system account :)15:18
*** jcoufal has quit IRC15:18
anteayajoa: right15:19
fungimordred: ohhh... good point15:19
*** ihrachyshka has quit IRC15:19
anteayajoa: please paste the command you are trying15:19
mordredfungi: I discovered this the hard way15:19
fungiindeed15:19
s0neahey infra team... is anyone around who can create an upstream service account for me, please :)15:19
fungireiserfs is pretty good about that, but...15:19
anteayajoa: you shouldn't have to use a password, unless your ssh key is password protected15:20
mordredwwell, there's the murder15:20
anteayas0nea: have you read http://ci.openstack.org/third_party.html15:20
*** oomichi has joined #openstack-infra15:20
joaanteaya: it's alright; re-uploading my key fixed that15:21
joadunnow what kind of mistake I did...15:21
*** oomichi has quit IRC15:21
joa(and yes, my ssh key is passworded)15:21
anteayajoa: hmmm, okay glad you are moving forward again15:22
ttxmordred: infra crew wanted your review o https://review.openstack.org/#/c/102812/ before approving it15:22
anteayakk15:22
anteayas0nea: https://review.openstack.org/#/c/102538/3 might be good for you to read as well15:22
*** wenlock has joined #openstack-infra15:22
mordredttx: looking15:22
mordredfungi: http://pypi.openstack.org/web/simple/ is now available for testing - athough that's not the URL it wants to ultimately be in15:22
mordredfungi: and the first bandersnatch patch should be safe-ish to land-ish15:23
*** andreaf_ has quit IRC15:23
mordred(I mean, it needs to be sheperded in)15:23
*** andreykurilin has joined #openstack-infra15:24
anteayas0nea: oh and here is a patch on name formating for third party ci accounts: https://review.openstack.org/#/c/101013/ this one is a bit contentious, but that is the patch and comments thus far15:24
s0neaok, thank anteaya i read http://www.joinfu.com/2014/01/understanding-the-openstack-ci-system/ and http://www.joinfu.com/2014/02/setting-up-an-external-openstack-testing-system/15:24
anteayas0nea: great15:24
anteayas0nea: and I gave you documentation on how to go about requesting a third party ci account15:25
anteayas0nea: might I ask what it is you plan on testing?15:25
*** moted has quit IRC15:25
*** virmitio has left #openstack-infra15:25
*** moted has joined #openstack-infra15:25
*** ildikov has joined #openstack-infra15:26
*** pcm__ has joined #openstack-infra15:26
mordredttx: why is there an assumption that there would only be one proposed/ branch?15:27
mordredttx: (I'm not disagreeing - just looking for more thoughts)15:27
pcm__hi. Need help with getting latest oslo.messaging release added to global requirements. Can someone advise on the issues I see.15:27
ttxmordred: mostly because it's simpler to pick the "right" one in that case15:27
mordredpcm__: there are issues adding oslo pre-releases to the mirror right now - we're working on a solution ... so you're not alone at least :)15:28
ttxmordred: also the release tooling ensures there is none other when it creates it15:28
pcm__mordred: I guess that is a good thing :)15:28
mordredttx: once you release stable/juno, what do you do to proposed/juno?15:28
ttxmordred: it should be deleted15:28
ttxlike milestone-proposed was15:28
s0neaanteaya, we developed a cinder driver for our storage system openattic and want to submit it to openstack15:29
pcm__mordred: Jenkins failed saying that it could not find the release, but it is available.15:29
ttxideally we'd just "rename" the branch15:29
*** otherwiseguy has joined #openstack-infra15:29
fungittx: see comment inline--i think it will break15:29
bknudsonpcm__: mordred: is the fix to remove the check for --no-use-mirror in the check-requirements-integration-dsvm ?15:29
bknudsonoops, wrong option name15:29
mordredbknudson: nope. it's to completely change our mirroring infrastructure :)15:29
bknudson--no-use-wheel15:29
anteayas0nea: so Openattic CI?15:29
anteayas0nea: what is the name of your company?15:30
fungianteaya: i'm assuming it's this free software project... http://www.open-attic.org/15:31
ttxfungi: ah! wanted to make it magically compatible with milestone-proposed, but I guess I shouldn't15:31
*** timrc-afk is now known as timrc15:31
mriedemthis seems wrong https://review.openstack.org/#/c/83369/2/tox.ini15:31
anteayas0nea: is fungi correct, is this an opensource project?15:31
s0neaanteaya, yes openattic-ci and http://www.open-attic.org is right15:31
*** dangers_away is now known as dangers15:32
anteayafungi: should open-attic be in the gate then?15:32
*** rcarrill` has quit IRC15:32
fungittx: well, you could then do origin/.*proposed/15:32
*** virmitio has joined #openstack-infra15:32
mordredttx, fungi: are we making this merge tags thing too complex?15:32
mordredthis runs on a tag event - so we should have the tag name in the ZUUL_ vars15:33
*** otherwiseguy has quit IRC15:33
fungianteaya: perhaps long-term if it doesn't have any problematic requirements, but short-term doing an external ci system to report on it is also fine (there are other free driver/plugin/backend projects doing similar things with third-party systems already)15:33
*** rcarrillocruz has joined #openstack-infra15:33
ttxmordred: it sounded complicated to me, but hen I was after adding support for proposed/*, not after simplifying it15:34
anteayafungi: okay thanks, just trying to get the open source stuff into open source15:34
mordredoh - wait15:34
fungimordred: true, i guess there wouldn't be a tag job called on a tag which exists in multiple branches, so probably fine15:34
mordredit's because we might tag on stable branches15:34
mordredand we don't want to merge those15:34
mordredok. I remember why we did it this way15:34
ttxmordred: it fails in interestign ways in that specific case15:35
fungimordred: but we could filter those out as a negation instead if we want15:35
*** otherwiseguy has joined #openstack-infra15:35
anteayas0nea: great please propose the name open-attic-ci and open-attic-ci for your account name and username (since you have the hyphens in your domain name, let's be consistent)15:35
ruheanteaya: hi! how can i update contact point entry for murano-ci at https://review.openstack.org/#/admin/groups/91,members ?15:35
anteayas0nea: once you get up a running, lets look for ways to bring your testing into our openstack infrastructre system15:35
*** NikitaKo_ has quit IRC15:37
*** NikitaKo_ has joined #openstack-infra15:37
s0neaanteaya, don't we need the account for setting up the system?15:37
mordredfungi: so - back to mirror - I think we should go forward with this stuff in place as it is, then make an lv for the stuff and take a little downtime over the weekend to do the volume swap15:37
*** basha has quit IRC15:38
anteayaruhe: I just created this page for you: https://wiki.openstack.org/wiki/ThirdPartySystems/murano-ci15:38
fungimordred: how about we add a new lv first, move that new directory tree into it, then the swap becomes a lot faster this weekend?15:38
anteayaruhe: please fill it out follow this example: https://wiki.openstack.org/wiki/ThirdPartySystems/IBMPowerKVMCI15:38
*** msabramo has quit IRC15:38
anteayaruhe: once you are finished please email openstack-infra ml with your desired contact changes and the link to your wiki page with your updated information15:39
ruheanteaya: will do. thank you!15:39
anteayaruhe: thank you15:39
*** Guest9812 has quit IRC15:40
anteayas0nea: yes you need to the account to hook into our gerrit15:40
anteayas0nea: you need to send an email to the openstack-infra ml15:40
*** basha has joined #openstack-infra15:40
s0neaanteaya, ok, now it's clear to me. thank you for your help15:41
pcm__mordred: On the oslo.messaging pre-release, is there a workaround or a plan to resolve yet?15:41
ttxfungi: so we could just early exit on "git branch --contains $TAG | grep stable" ?15:41
anteayas0nea: thanks for taking the time to discuss it with me15:41
anteayas0nea: welcome to openstack15:41
anteayas0nea: have you spent much time contributing yet?15:41
mordredfungi: well, we need to do a tiny downtime to land the first bandersnatch patch - which is "/etc/init.d/apache stop ; mv /srv/static/pypi/open* /srv/static/pypi/web ; /etc/init.d/apache start"15:41
mordredfungi: if those are on different volumes, that mv will take longer15:42
mordredif they're on the same volume, that shoudl be an almost instant hiccup15:42
anteayas0nea: the more you understand the developer workflow, the better your default decisions will be regarding your third party ci15:42
mordredfungi: otoh - the openstack dirs don't change nearly as frequently ... so I could just duplicate them on the next volume15:43
mordredfungi: and the above swap could just be the remount15:43
fungittx: we could either have it fail early if the tag is contained in either master or stable/.*, or have it only proceed when contained in origin/.*proposed/.*15:43
fungittx: i'm mostly indifferent15:44
mordredfungi: actually, I think I like that, an apache restart and umount/mount will be super quick15:44
mordredfungi: actually, we could probably do a umount/mount/graceful and have next to no downtime at all15:44
fungimordred: i assumed the "move" during the downtime would be mounting the new docroot to a mountpoint which was the same as the original docroot's directory (or change the docroot in the apache vhost slightly)?15:45
*** beekneemech is now known as bnemec15:45
mordredfungi: both15:45
*** basha has quit IRC15:45
mordredthe apache vhost docroot needs to shift a directory level so taht we can have the new and old mirrors side by side on the right urls15:45
*** hcc is now known as hdd15:46
fungiyeah, and that gets us both a dedicated logical volume and access to both trees with a very brief (or no) blip, so seems optimal15:46
*** nati_ueno has quit IRC15:47
*** cindyo has joined #openstack-infra15:47
mordredk. I'll work towards that15:48
*** Ajaeger has joined #openstack-infra15:48
mordreddstufft: what FS do you guys use on your mirrors?15:48
AjaegerHi infra team, I would appreciate a second +2 for https://review.openstack.org/#/c/98252/ today for some further patches. Thanks!15:48
s0neas0nea, thanks :) i'm new to such a big open source project and i'm very fascinated of such a organized infrastructure. but it's hard to understand how a project, the developer workflow, "works"15:49
dstufftmordred: dunno, ext4 maybe?15:50
dstufftI'd have to look15:50
mordreddstufft: k. mainly asking because the autoindex seems sluggish15:50
anteayas0nea: I understand15:50
anteayas0nea: and yes it is overwhelming15:50
anteayas0nea: be sure to find me and ask questions as you proceed, I'm happy to help15:51
mordredfungi: anything special other than just lvcreate I should be doing for lvcreating?15:51
anteayaand have done some tutoring for interested parties, you can read the logs from openstack-infra channel at logs.openstack.org15:51
*** om has joined #openstack-infra15:51
anteayas0nea: look for logs from last tuesday and wednesday from openstack-dev channel15:52
*** zzelle_ has joined #openstack-infra15:52
*** gyee has joined #openstack-infra15:52
mordredfungi: lvcreate main --size 150G --name pypi15:52
anteayas0nea: search on my name and you should find some logs of me helping some folks learn how to review patches15:52
anteayas0nea: let me know if I haven't given you enough to find what I mean15:52
*** msabramo has joined #openstack-infra15:53
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Add query for glance unit test race bug 1335878  https://review.openstack.org/10355615:53
uvirtbotLaunchpad bug 1335878 in glance "test_download_policy_when_cache_is_not_enabled fails with ECONNREFUSED" [Undecided,Triaged] https://launchpad.net/bugs/133587815:53
*** james_li has quit IRC15:53
*** gangil has joined #openstack-infra15:54
s0neaanteaya,thank you, thats nice :)15:54
*** denis_makogon has joined #openstack-infra15:54
*** jgallard has quit IRC15:55
anteayas0nea: anytime15:55
anteayaAjaeger: +115:55
fungimordred: yeah, lvcreate and then mkfs... http://ci.openstack.org/sysadmin.html#creating-a-new-logical-volume15:55
Ajaegeranteaya: thanks for the review15:56
anteayaAjaeger: anytime, I always learn so much from your patches15:56
anteaya:D15:56
anteayakrtaylor: you around yet?15:57
anteayakrtaylor: feel like taking an initial pass at the meeting agenda?15:57
anteayakrtaylor: I'm going to be on the road the next three mondays after today15:57
dstufftmordred: fwiw I plan on someday changing the FS structure so it uses hashes in the URLs like a/b/c/d/abcdefgasdadsad/Dajngo-1.0.tar.gz15:58
*** james_li has joined #openstack-infra15:58
anteayakrtaylor: I'd like to start getting you into the chair chair for third party meetings, now that we have a bit of structure to work with15:58
anteayakrtaylor: if you are okay with that15:58
Ajaegeranteaya: you learn from mine? That surprise me. Thanks!15:58
anteayaAjaeger: oh yes, always15:59
Ajaegerfungi: thanks for the review!15:59
cindyoanteaya: using weechat per your suggestion!  Thanks!15:59
*** chandan_kumar has joined #openstack-infra15:59
anteayaAjaeger: your patches are well documented in the commit message, and I like your motivation for your patches15:59
anteayacindyo: hey there15:59
anteayacindyo: yay!15:59
anteayacindyo: much less noise from your client than last week15:59
*** praneshp has joined #openstack-infra16:00
*** blamar has joined #openstack-infra16:00
anteayaand weechat is a popular choice in channel, so if you need a hand finding a command, do ask16:00
cindyoanteaya: yes!  Still not sure about multiple channels but at least this won't disconnect a lot16:00
Ajaegeranteaya: seems I don't review as many infra patches as you do ;). Will try to keep the level up ;)16:00
anteayacindyo: sure, that makes sense, a bit at a time16:00
*** thedodd has quit IRC16:00
anteayacindyo: just type /join #openstack-dev in the text line16:00
*** marun_afk is now known as marun16:00
anteayaand hit enter16:00
*** NikitaKo_ has quit IRC16:00
anteayayou should join the -dev channel as well16:01
*** pblaho has quit IRC16:02
anteayacindyo: did that work?16:02
cindyoanteaya: cool!!16:02
anteayacindyo: okay so escape key and digit work for channels 1 through 1016:02
anteayajoin as many as you like16:02
fungior alt+digit16:03
anteayaescape key, letter j and two digits work for channels 11 to 9916:03
anteayayay, thanks fungi16:03
fungior alt+j,digit,digit16:03
cindyoanteaya: would these two topics be the best to hang out on , since we are stackforge?16:03
anteayanot sure how to get to channels over 2 digits16:03
cindyoanteaya: channels I mean16:03
fungianteaya: /buffer 123416:03
*** andreykurilin has quit IRC16:03
*** james_li_ has joined #openstack-infra16:04
zaromorning16:04
anteayacindyo: sure, and #openstack-meeting, #openstack-meeting-alt and #openstack-meeting-316:04
anteayamorning zaro16:04
anteayafungi: ah cool, thank you16:04
anteayacindyo: see, by teaching you, I get to learn something new16:04
anteaya:D16:04
anteayayaya16:04
cindyoanteaya: yeah sure, I think you know it all16:04
*** anode has joined #openstack-infra16:05
*** reed_ has joined #openstack-infra16:05
cindyoanteaya: :)16:05
anteayacindyo: you will soon find out I don't16:05
anteayaI just ask a lot of questions16:05
cindyoanteaya: haha16:05
anteayacindyo: :D16:05
cindyoanteaya: that's what I do too16:05
anteayagood16:05
anteayayou are in a good place then16:06
anteayalook at your weechat16:06
anteayaI just pinged you in -dev16:06
*** UtahDave has joined #openstack-infra16:06
*** james_li has quit IRC16:06
*** james_li_ is now known as james_li16:06
anteayathe 3 should be highlighted16:06
anteayago to window 3 and reply16:06
fungiipse se nihil scire id unum sciat16:06
cindyohmmm 3 is not highlighted16:06
anteayahmmmm16:07
anteayamaybe you don't have names highlighted then16:07
anteayaah maybe your name isn't registered?16:07
*** Nikolay_St has joined #openstack-infra16:07
Nikolay_Sthi all16:07
anteayacindyo: do you know about registering your name with freenode16:07
*** praneshp has quit IRC16:07
anteayacindyo: ping16:07
Nikolay_Stwe have this error in blazar: http://logs.openstack.org/39/102339/4/check/gate-blazar-python26/5d74e3c/console.html#_2014-06-30_15_26_03_95616:07
Nikolay_Stany suggestions?16:08
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Adds a docs-specs repository  https://review.openstack.org/10311516:08
anteayacindyo: try this set of instructions: http://www.wikihow.com/Register-a-User-Name-on-Freenode16:08
anteayacindyo: just follow the command line stuff16:08
cindyoanteaya: at the bottom of weechat I saw a pink number, does that mean go to the channel?16:09
mordredfungi: actually - screw it - I'm just going to make the downtime be a single apache graceful16:09
fungimordred: wfm!16:09
openstackgerritA change was merged to openstack-infra/elastic-recheck: Add query for glance unit test race bug 1335878  https://review.openstack.org/10355616:09
uvirtbotLaunchpad bug 1335878 in glance "test_download_policy_when_cache_is_not_enabled fails with ECONNREFUSED" [Undecided,Triaged] https://launchpad.net/bugs/133587816:09
*** thedodd has joined #openstack-infra16:09
fungiNikolay_St: bug 128279516:09
uvirtbotLaunchpad bug 1282795 in openstack-ci "InterpreterNotFound: python2.6" [Low,Confirmed] https://launchpad.net/bugs/128279516:09
anteayacindyo: yes16:10
anteayacindyo: yes the pink number says, soneone in that channel is alerting you16:10
Nikolay_Stfungi: uvirtbot: thx, guys16:10
anteayacindyo: so you can have over a hundred channel connections, and if someone calls you, you can see16:10
cindyoanteaya: ahh!  I'll read the link, thanks!16:10
*** rcarrillocruz has quit IRC16:11
anteayacindyo: awesome16:11
anteayacindyo: yes best to register your nickname with freenode16:11
anteayaI have to get a walk in before the third party meeting16:11
anteayaback in a bit16:11
fungianteaya: cindyo: i have some more important channels set to track activity (so i know when anyone in that channel says something) and others set to only highlight when someone says a particular keyword (for example, my nick/name or other topics of interest)16:11
openstackgerritA change was merged to openstack-infra/config: Create zuul template translation-jobs  https://review.openstack.org/9825216:12
fungikeeps the volume of channels manageable16:12
*** jpich has quit IRC16:12
*** praneshp has joined #openstack-infra16:13
cindyoanteaya: cool!  walking and exercise is the best for clearing our minds!16:13
*** IvanBerezovskiy has left #openstack-infra16:13
mordredfungi: any issues with me using dir_index on this FS?16:13
*** doddstack has joined #openstack-infra16:15
*** thedodd has quit IRC16:15
jeblairmordred: what fs?16:16
*** rcarrillocruz has joined #openstack-infra16:16
fungimordred: reading up on it16:17
fungijeblair: ext416:17
jeblairmordred: because if it's something we care about, i'm surprised it's not already ext416:17
jeblairwhich has that built in16:17
fungiahh, yep. on by default in 4, not in 316:18
jeblairfungi, mordred: i didn't mean which filesystem type, i mean, literally, which actual filesystem is this discussion about?16:18
fungijeblair: new filesystem for pypi.o.o docroot16:18
jeblairoh, yeah, so it should be created as ext416:18
mordredjeblair: for the bandersnatch mirror16:18
jeblairand setting dir_index should not be necessary16:18
mordredand yeah. it will be ext416:18
mordredno?16:18
fungijeblair: since bandersnatch will mirror ~100g of data, this helps keep it from possibly starving out the fs where tarballs are being uploaded and such16:19
*** arnaud_ has joined #openstack-infra16:19
mordredjeblair: did you see the piece about the full mirror having a dir with >32K subdirs? this is the thing I was hoping to optimize for with dir_index - but if you dont' think it's necessary, I'm happy to not do16:19
fungier, well, i guess not tarballs specifically, since we already moved that onto its own fs as well16:19
mordredoh - I see - built in16:19
mordredsorry - didn't read enough words above16:19
dstufftmordred: looks like we're using ext4 for our mirro btw16:20
dstufftI just looked16:20
*** pafuent has joined #openstack-infra16:20
fungibut could potentially break status, releasestatus, reviewday, et cetera if it runs wild16:20
dstufftAlso we're currently using 93GB of data16:20
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Add gating for security-doc repo  https://review.openstack.org/10357816:20
fungier, not status either... i guess we moved that to another host16:20
fungithis /srv/static lv is becoming increasingly unused ;)16:20
fungiperhaps we should move /srv/static itself back to /16:21
*** jedimike has quit IRC16:21
fungibut that *will* be downtime for logs and such, to move their mountpoints to the root fs16:22
fungiso maybe something for later16:22
*** hashar has quit IRC16:22
mordredyah. doesn't seem super important16:22
mordreddstufft: thanks!16:22
mordreddstufft: and yes - I got that same figure :)16:22
dstufftgive yourself lots of room16:22
dstufftthat's apparently growing quicker than I thought16:22
dstufftcouple G a month or so it appears16:23
fungiwell, projects have a tendency to release things, and not un-release things, so makes sense ;)16:23
*** doddstack has quit IRC16:23
*** thedodd has joined #openstack-infra16:24
openstackgerritA change was merged to openstack-dev/pbr: Allow examining parsing exceptions.  https://review.openstack.org/8085616:27
*** marcoemorais has joined #openstack-infra16:30
*** andreaf_ has joined #openstack-infra16:30
*** morganfainberg_Z is now known as morganfainberg16:30
*** arnaud_ has quit IRC16:32
*** markwash has joined #openstack-infra16:34
Ajaegeranteaya: I hope you like https://review.openstack.org/103578 as well ;)16:34
*** james_li has quit IRC16:37
cindyofungi: thanks for your tips too, I had to page up to get it all.  Not as fast as you guys in the IRC yet!16:39
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Add gating for security-doc repo  https://review.openstack.org/10357816:39
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Stop running pypi-mirror for old mirror creation  https://review.openstack.org/10336016:41
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Start building a bandersnatch mirror  https://review.openstack.org/10335316:41
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Make select-mirror use the bandersnatch mirror  https://review.openstack.org/10335416:41
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Delete select-mirror and all the args  https://review.openstack.org/10335516:41
mordredfungi: ^^16:41
*** andreaf_ has quit IRC16:41
mordredfungi: so the plan in my head is - I'm currently moving the bandersnatch dir into the /srv/static/mirror volume16:41
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Fix django_openstack_auth translation setup  https://review.openstack.org/9613216:41
mordredfungi: then I'll _copy_ the openstack dirs into place16:42
*** yfried_ has joined #openstack-infra16:42
mordredfungi: so all we need to do is land the first patch in the sequence and graceful apache and it _should_ just work with no interruption in service16:42
mordredonce the new mirror is happy and also we're still serving the old mirror from the new location16:42
*** dkehn__ has joined #openstack-infra16:42
mordredwe can delete /srv/static/pypi at our leisure16:42
mordredjeblair: ^^16:43
mordredbtw - I have verified that followup bandernsatch runs take very little time - so the 5 minute cron should work very well16:43
mordredand could probably go to a 1 or 2 minute cron easily16:44
*** sarob has joined #openstack-infra16:44
jeblairneatos16:45
*** dkehnx has quit IRC16:45
mordredjeblair: if you haven't looked at the last two changes in that sequence yet - they're fun - they involve a lot of deleting of things16:45
*** dstanek is now known as dstanek_zzz16:46
*** miqui has quit IRC16:46
* mordred expects the mv to take about another hour16:47
*** melwitt has joined #openstack-infra16:47
mordredflaper87: moving here16:47
* flaper87 knocks infra's doors16:47
mordredjeblair, fungi: so - ... flaper87 is having a problem with tagging a glanceclient release16:48
flaper87this is the last build: https://jenkins02.openstack.org/job/python-glanceclient-tarball/3/console16:48
flaper87It creates a tarball using the wrong version string and I'm not sure why16:48
*** NikitaKo_ has joined #openstack-infra16:48
flaper87The tag I'm trying to release is 0.13.0 and it's a signed tag16:48
mordredthere are two issues ...16:49
flaper87I tried running sdist locally and it worked perfectly. AFAIK mordred tried to do the same and it worked for him as well16:49
mordred1) it allowed him to push an unsigned tag this morning16:49
flaper87oh yeah, I was able to push an unsigned tag16:49
flaper87bad gerrit, bad gerrit.16:49
mordredwhich is, I _think_ maybe because there is still a create acl in the acls file?16:49
*** devkulkarni1 has joined #openstack-infra16:49
mordredso maybe we should make a pass and clean those up16:49
*** devkulkarni has quit IRC16:49
jeblairfungi: is that in your cleanup series?16:50
*** sarob has quit IRC16:51
fungijeblair: yep, https://review.openstack.org/9306716:51
* mordred goes to look ...16:51
*** sarob has joined #openstack-infra16:51
*** NikitaKo_ has quit IRC16:53
krtayloranteaya, yes and yes!16:53
*** craigbr has joined #openstack-infra16:53
*** basha has joined #openstack-infra16:53
krtayloranteaya, I'll be happy to chair next week16:53
fungithat series insta-conflicts when any new config changes are approved, so if we can get some consensus that we're okay with them, i'll update them one last time immediately prior to sending into the gate16:53
jeblairfungi, mordred: maybe we should do that right now?16:54
fungi(well, not when any new config changes are approved, but fairly rapidly nevertheless)16:54
*** CaptTofu has quit IRC16:54
mordredfungi: ++16:54
mordredI'm reading through them now - but  I think insta-approving a new set would be great16:55
mordred(they look great so far)16:55
*** james_li has joined #openstack-infra16:55
*** annegent_ has joined #openstack-infra16:55
*** anode has quit IRC16:56
james_liHi All, we are seeing fatal: unable to connect to git.openstack.org   http://logs.openstack.org/34/102634/3/check/gate-solum-python27/c297c77/console.html16:57
*** SpamapS_ is now known as SpamapS16:57
flaper87fungi: jeblair mordred do you think the problem with the tarball job is related to this cleanup? Any other ideas about what it could be?16:57
*** andreykurilin has joined #openstack-infra16:57
*** SpamapS has quit IRC16:57
*** SpamapS has joined #openstack-infra16:57
fungiflaper87: that was the run from the unsigned tag?16:57
mordredfungi: I think zaro was saying "why isn't requireChangeId in global ... not the CLA one16:58
*** sarob has quit IRC16:58
flaper87fungi: nope, that one is the signed tag16:58
mordredfungi: https://review.openstack.org/#/c/93064/3/doc/source/jeepyb.rst16:58
*** anode has joined #openstack-infra16:58
fungiflaper87: did you previously push an unsigned tag with that same number?16:58
mordredfungi: and I agree - requireChangeId should be global16:58
flaper87fungi: yes16:58
*** sarob has joined #openstack-infra16:58
flaper87fungi: The previous tag was deleted and then I pushed the signed one16:58
fungimordred: oh, well yes requireChangeId probably should be global. that's one we can add a cleanup pass for if we add it to all-projects first16:59
mordredfungi: yah. I don't think we need to chagne that now obviously16:59
fungiflaper87: that's the problem. tag deletion isn't particularly effective because updates won't spot that a tag was replaced17:00
fungiflaper87: you'll need to tag and relase a 0.14.0 or 0.13.1 or 0.13.0.1 or something newer than the bad tag17:00
flaper87fungi: ooook, lemme do that17:01
*** devkulkarni1 has quit IRC17:01
mordredfungi: btw - I'm super happy about the tab normalization17:01
fungimordred: yeah, that was a happy discovery17:01
mordredthe git leading tab in ini file thing is about the most ass-tastic thing ever17:01
*** yfried_ has quit IRC17:01
fungimordred: i expect it to significantly reduce errors in new/changed acls17:02
fungimordred: however, we *do* need to keep in mind that these still can't be parsed correctly by python's configparser module because option keys can be duplicated within a section17:02
*** craigbr has quit IRC17:03
*** NikitaKo_ has joined #openstack-infra17:03
fungi(food for thought if we decide to make a linter of some sort for them down the road)17:03
mordredfungi: nod17:03
mordredfungi: it would be neat if python's config parser had an option called "read git config files"17:03
*** yfried_ has joined #openstack-infra17:04
fungiindeed17:04
mordredalso, if there were an option called "allow mysql style no-equal-sign toggle flags"17:04
mordredwhich lets you do things like [mysqld]\nuse-innodb17:04
fungithat^217:04
mordredand have it show up as config['mysql']['use-innodb']==True17:04
*** derekh_ has quit IRC17:05
mordreddhellmann: ^^ you fix python all the time, right?17:05
*** lttrl has quit IRC17:06
*** NikitaK__ has joined #openstack-infra17:07
*** NikitaKo_ has quit IRC17:07
*** NikitaK__ has quit IRC17:11
mordredfungi: do you want me to finish reviewing the cleanup patches before you respin?17:11
clarkbo/17:11
*** jlibosva has quit IRC17:12
fungimordred: or we can approve the first few in the series if we see gains from them and land the later ones another time17:12
mordredfungi: I think we should land them all17:12
anteayamorning clarkb17:12
mordredfungi: and I am +2 on all of them17:12
fungimordred: okay, cool. i'll update them now17:13
anteayaI haven't had a chance to review all fungi's changes17:13
anteayabut I am +1 on the design decision behind them all17:13
mordredanteaya: you'll like them - they simplify17:13
mordredanteaya: and are quite pleasing to the eye17:13
anteayaif they go through before I can +1 them individually17:13
mordredclarkb: morning!17:13
*** NikitaKo_ has joined #openstack-infra17:13
fungii just like them because they delete lines. i like deleting things17:13
fungia lot17:13
mordredclarkb: morning update - I'm close to having the bandersnatch mirror ready to go and will want to land the first patch of the series in about an hour17:14
clarkbgood morning17:14
anteayamordred: yes, I like them, haven't been able to review every file yet though17:14
anteayaand don't want to hold things up if today is the day they merge17:14
clarkbmordred: cool, so quick question. Are you replacing the existing mirror at the same time?17:14
anteayamerge them by all means17:14
mordredclarkb: so if you don't mind eyeballing at least the first one https://review.openstack.org/103353 I'd appreciate it17:14
mordredclarkb: side by side17:14
clarkbmordred: because I am curious what you think about the wheels and enforcement piece of this17:14
*** nati_ueno has joined #openstack-infra17:14
mordredclarkb: what do you mean?17:15
mordredclarkb: for enforcement, I think we're doing a great job with the requirements repo, so I don't think we need enforcement17:15
*** pabelanger_ is now known as pabelanger17:15
*** pabelanger has joined #openstack-infra17:15
*** annegent_ has quit IRC17:15
*** gokrokve has joined #openstack-infra17:15
mordredclarkb: for wheels - I think we _do_ want to build wheels of things for our target hosts - but probably want to rework that since it wasn't being used in the gate yet anyway, so I haven't done any hacking on it yet17:16
clarkbmordred: ok I wasn't sure if there are missing pieces of encforcement.17:16
mordredclarkb: I don't think so - I think we're pretty solid on it17:16
clarkbmordred: mostly thinking on the unittest side where we don't really enforce much17:16
mordredclarkb: we don't - but we enforce on the repos ... the main thing that could slip by there is someone putting reqs directly into tox.ini17:16
*** harlowja has joined #openstack-infra17:17
*** andreykurilin has quit IRC17:17
mordredbut I think if we see that become a problem, we can just make a job that reads tox.ini and interprets the reqs value - I think socially cores are unlikely to approve such a thing at this point17:17
clarkbmordred: fungi: for the thing I want to tackle today (ssd volume on elasticsearch07) any opposition to me just deleting ES01 and its volume rather than going through and cleaning them up in a nice way?17:17
jeblairclarkb: es01 or es07?17:18
*** mmaglana has joined #openstack-infra17:18
fungiclarkb: umm... what would you have had in mind for "a nice way"?17:18
clarkbjeblair: es01 is still around and is consuming 1TB ofvolume. so I would delete 0117:18
clarkbfungi: well I can unmount the fs, remove the physical device, delete the volume then delete the host17:18
fungioh17:18
clarkband stop at some point in the middle if necessary for other raisin17:18
fungino, no point at all in being nice to a server you're going to delete anyway17:19
mordred++17:19
jeblairclarkb: why are you deleting es01?17:19
clarkbjeblair: because it isn't doing anything but consuming quota17:19
fungies01 has been out of service for a week or more (replaced by 07)17:19
jeblairis 07 new?17:19
clarkbyes17:20
*** andreykurilin has joined #openstack-infra17:20
jeblairoh, you're rolling hosts; i thought you were rolling volumes on hosts17:20
mordredjeblair: 7 is the new black17:20
clarkbjeblair: well we tried rolling hosts first17:20
*** Guest9812 has joined #openstack-infra17:20
clarkbjeblair: because dstufft had indicated it helped their gluster at one point17:20
fungithat was a host roll from an earlier attempt to work around the slow-volume-problem17:20
clarkbjeblair: however in our case it doesn't seem to have done much17:20
dstufft:[17:20
clarkbso now the thought is to roll onto ssd volumes17:20
clarkband see if that helps any17:21
mordreddstufft: there's so much bad in teh scrollback, which thing makes you unhappy this time? :)17:21
clarkbor we can continue to hope pvo shows up (mordred did you ping pvo?) and we have have a deeper discussion about it17:21
dstufftmordred: oh, just that the thing that helped gluster didn't help y'all17:21
jeblairclarkb: is there an end state that has our first es node being called 01?  or are we going to be 02-07 for a while?17:21
fungies01's cinder volume was waaay slower than the other servers, so bringing a new cluster member in and stopping that one was an earlier attempt at solving this... until the problem cropped up on yet another cluster member17:21
mordredoh - crappit17:21
clarkbor submit a ticket but in my experience that tends to not help as much when you need a real conversation around how to make it work17:21
mordredclarkb: can you tell me in small words because of my dumb manager brain what I need to ask?17:21
clarkbjeblair: just 02-0717:21
mordredclarkb: I've got troy in a channel17:21
clarkbmordred: I think mostly looking for information on rax side how they would build such a thing17:22
clarkbmordred: we are kind of flying blind here when all of a sudden it takes 5 seconds for all disk ops17:22
clarkbmordred: is that a network bandwidth issue? is that a spinning disk issue?17:22
*** Sukhdev has joined #openstack-infra17:23
clarkbis that a particular hypervisor being sad?17:23
clarkband given whatever it is how should we build a ~6TB elasticsearch cluster that needs reasonable IO and cpu performance17:23
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: IRC setup for security-doc and training-guides  https://review.openstack.org/10359717:23
*** NikitaKo_ has quit IRC17:25
*** james_li has quit IRC17:25
clarkbfungi: jeblair: at this point I could also add an ssd volume to 01, and readd it to the cluster (I think this may require firewall updates too)17:26
clarkbthen work to kill 07. But again its a bit like flying blind and a bit more of a conversation with the other side would be good17:26
openstackgerritA change was merged to openstack-infra/config: Update pipelines to new Zuul syntax  https://review.openstack.org/10203317:26
*** james_li has joined #openstack-infra17:27
anteayakrtaylor: any progress on the meeting agenda?17:27
fungiclarkb: i am so far succeeding in not letting the ocd in me care that we have servers numbered starting from 2 instead of 1 (after all, why not start at 0!) since there is no efficiency gain from shuffling 01 back into service and shifting shards back off 0717:28
yolandajeblair, mordred, can we tak about nodepool and dib process for building images?17:28
clarkbfungi: ya it doesn't bother me either. Just realized that is an option if others prefer it17:28
mordredjeblair: you were saying in your review that you think we should do the "build once" approach out of the gate17:28
mordredjeblair: but that will necessitate a data model change I think?17:29
*** miqui has joined #openstack-infra17:29
mordredclarkb: ok. I've poked troy17:29
*** otherwiseguy has quit IRC17:29
jeblairmordred, yolanda: i think i left a comment suggesting how it could be done... let me see17:29
*** otherwiseguy has joined #openstack-infra17:30
anteayakrtaylor: sorry I haven't gotten to it yet, I will expand today's meeting agenda17:31
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Normalize Gerrit ACL documentation  https://review.openstack.org/9306417:31
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Add a script to normalize Gerrit ACLs  https://review.openstack.org/9306517:31
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Strip/condense whitespace and sort Gerrit ACLs  https://review.openstack.org/9306617:31
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Get rid of unneeded tags create in Gerrit ACLs  https://review.openstack.org/9306717:31
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Remove active project.state in Gerrit ACLs  https://review.openstack.org/9306817:31
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Strip *.owner Administrators from Gerrit ACLs  https://review.openstack.org/9306917:31
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Sort exclusiveGroupPermissions in Gerrit ACLs  https://review.openstack.org/9307017:31
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Combine infra/ci core/admin gerrit groups  https://review.openstack.org/10227117:31
*** james_li has quit IRC17:32
*** UtahDave has left #openstack-infra17:32
cindyoanteaya: do you usually '/part' or '/close' the buffer when you want to leave weechat?17:32
*** rcarrill` has joined #openstack-infra17:32
*** james_li has joined #openstack-infra17:32
jeblairmordred: we're much closer to the data model necessary since you first started working on it (we're also no longer in a time crunch since we have trusty)17:33
krtayloranteaya, I reviewed, did you want me to add anything?17:33
jeblairmordred, yolanda: nodepool now has a 'label' construct, which has an image name17:33
openstackgerritA change was merged to openstack-dev/pbr: Check for git before querying it for a version  https://review.openstack.org/9827317:34
mordredjeblair: nod17:34
clarkbcindyo: I think most of us run weechat perpetually17:34
jeblairmordred, yolanda: that currently is linked to the provider, but it could reference a new "images" section in the nodepool config17:34
*** rcarrillocruz has quit IRC17:34
jeblairand drop the link to the provider base-image bit17:34
clarkbcindyo: for example my weechat has been running since april 8th (heartbleed reboots)17:35
anteayacindyo: I have weechat running in tmux, and I detach from tmux17:35
mordredjeblair: yah. that sounds completely reasonable - yolanda - does that make sense to you?17:35
anteayacindyo: I use /close when I want to close one window17:35
anteayacindyo: and quit when I want to quit weechat17:35
anteayacindyo: since I have it running in tmux, I leave it running and just attach and detach17:35
*** arnaud_ has joined #openstack-infra17:35
anteayakrtaylor: yeah, I needed to fix the dates17:35
anteayakrtaylor: don't worry, I'm addressing it17:36
anteayakrtaylor: then you will see what I mean17:36
cindyothanks.  How do you detach from tmux while in the weechat app?17:36
jeblairmordred: i'm sensitive to the idea that this may be a smaller step to get us there... but here's why i was thinking it might be worth a little more investment (assuming we have time):17:36
yolandamordred, jeblair, so when nodepool is runninng, it looks into the labels/images section, checks if we have an image built for that and if not, it starts to build one17:36
cindyoanteaya: clarkb ^^17:36
anteayacindyo: I usually move to the first window, so if I am pinged in channels while I am away I can tell once I return17:37
anteayathen control+b and d for detach17:37
jeblairmordred: when we actually start to use this, and if there's a problem, i'd rather not have to figure out why there is a difference between one of the 8 'precise' images we built17:37
anteayathe control+b is tmux the next command is for you17:37
openstackgerritpritesh proposed a change to openstack-dev/hacking: Add hacking check for vim configuration in source files  https://review.openstack.org/10196917:37
yolandamordred, jeblair, and where will we store it? we have an snapshot_image table, but it's linked to the provider17:37
jeblairmordred: and when we make changes, i'd rather not have to worry about the nodepool host building 8x the number of images (and how long/how much resources that will take)17:38
yolandashall we just use the same, and leave provider blank?17:38
*** adrian_otto has joined #openstack-infra17:38
jeblairyolanda: i think we still need a snapshot images table because there will be a glance id for each image uploaded to a provider17:38
jeblairyolanda: so that stays the same17:39
openstackgerritDavanum Srinivas (dims) proposed a change to openstack-infra/config: Create git repo and jenkins jobs for oslo.utils  https://review.openstack.org/10123017:39
mordredjeblair: makes sense - totally agree17:39
cindyohmmm control b + d not working from my mac keyboard17:39
*** cindyo has quit IRC17:39
yolandajeblair, so we create the image once, then we upload to glance for all the providers needed?17:39
pleia2fire alarm testing in my building today, my favorite ;)17:39
*** tkelsey_ has quit IRC17:40
*** pelix has quit IRC17:40
clarkbbeep beep beep17:40
clarkbpause17:40
clarkbbeep beep beep17:40
jeblairyolanda: yes17:41
yolandajeblair, ok, makes sense for me now17:42
anteayakrtaylor: https://wiki.openstack.org/w/index.php?title=Meetings/ThirdParty&diff=prev&oldid=5701517:42
yolandai'll work on it this week17:42
anteayakrtaylor: I had to create a new agenda for today and add a date to last week's agenda17:42
anteayakrtaylor: you can start the meeting and then use #chair to add me as co-chair17:43
anteayakrtaylor: okay for you?17:43
jeblairyolanda: i left a specific suggestion inline about how to do the build once, and pass the result to N-number of upload threads17:43
*** rdopieralski has joined #openstack-infra17:43
krtayloranteaya, sure, will do17:43
anteayakrtaylor: also I haven't seen ilya from stackalytics add an agenda item, but do ask if anyone is there to discuss the driverlog page (we haven't finished that discussion) or the new ci status page (that was presented on the ml)17:44
anteayakrtaylor: thanks, and let me know if you don't know what I am talking about, I'm referecing the ml threads from last night17:44
*** Sukhdev has quit IRC17:45
*** rcarrillocruz has joined #openstack-infra17:45
*** rcarrill` has quit IRC17:45
yolandajeblair, i saw it, thx17:46
fungiokay, tests all came back successful on the updated https://review.openstack.org/#/q/status:open+project:openstack-infra/config+branch:master+topic:normalize-acls,n,z patch series. some were seen as trivial rebases, others picked up a few additions17:46
*** otherwiseguy has quit IRC17:46
jgriffithjeblair: you don't by chance have any insight to why py26 might not be able to generate conf options correctly versus py27?17:46
jgriffithjeblair: https://review.openstack.org/#/c/103426/17:46
jgriffithjeblair: result of the recent oslo messaging update17:47
ryanpetrelloanybody mind taking a peek at https://review.openstack.org/#/c/103146/1 ?  I’d like to get this in to release a new version of pecan soon17:48
mordredryanpetrello: krotscheck and NikitaKonovalov were asking something about pecan a few days ago - I think specifically about supporting return codes or something ...17:49
mordredkrotscheck, NikitaKonovalov: if you haven't met hi, ryanpetrello is the pecan guy17:49
ryanpetrellomordred: related to a new release, or just a pecan question in general?17:49
*** rcarrillocruz has quit IRC17:49
*** rcarrillocruz has joined #openstack-infra17:50
mordredryanpetrello: I think it was related to pecan in general - and I seem to remember something that we thought might make a good upstream patch - but it was more than 1 hour ago, so I have forgotten17:50
clarkbfungi: so you are saying we should review that stack really quickly now so that we can stop rebasing it?17:50
ryanpetrellomordred: heh, yea, feel free to send folks to #pecanpy w/ questions17:51
fungijgriffith: i wonder if that config generation is at all dynamic based on support it finds on the system (maybe redis is installed on our py27 test platform but not for py26 for example)?17:51
*** otherwiseguy has joined #openstack-infra17:51
*** dangers is now known as dangers_away17:51
mordredryanpetrello: +A'd the patch17:51
mordredclarkb: yes.17:51
ryanpetrello(thanks)17:51
jgriffithfungi: oh... interesting17:51
fungiclarkb: jeblair and mordred went through it moments ago17:51
fungijgriffith: that was only a wild guess17:51
krtayloranteaya, were you saying you wanted me to chair today?17:51
mordredI'm +A on the whole stack17:51
clarkbfungi: cool will poke at it now too17:51
jgriffithfungi: it's dynamic based on code inspection though I thought17:51
fungijgriffith: i don't know much about the config generator17:51
*** dangers_away has quit IRC17:51
anteayakrtaylor: yes, I am saying I would like you to chair today17:51
clarkbmordred: also, I suppose I should wait to see what rax says before I do anything new with volumes17:51
jgriffithfungi: yeah... it scrubs through the FLAGS using some OSLO tools17:52
anteayakrtaylor: start the meeting then add me as chair17:52
jgriffithfungi: I've asked on OSLO channel but crickets17:52
*** devkulkarni has joined #openstack-infra17:52
jgriffithfungi: so you guys are my go to (as much as I'm sure it pains you) for things like this17:52
krtayloranteaya, ok, we were discussing next week too :)17:52
anteayakrtaylor: you can learn how to drive and I'll be around today17:52
fungijgriffith: mainly just grasping at straws for what could cause a config section to be generated in the 27 job and not in the 26 job17:52
anteayayes today is practice17:52
krtayloranteaya, sure, np, I'll just need practice with the hash commands17:52
anteayakrtaylor: when I am still around, so you can ask questions17:52
jgriffithregardless, it appears that updating the RPC lib has some cost that wasn't expected17:52
anteayakrtaylor: great17:52
anteayakrtaylor: do your best and ask as we go17:53
jgriffithfungi: fair enough... I'm going to keep hollaring in all channels and ML *again*17:53
anteayaseeing someone ask and learn would be good for the group17:53
*** pafuent has left #openstack-infra17:53
krtayloranteaya, I have run meetings before in other opensource projects, I'm just a bit rusty17:53
jgriffithfungi: thanks for ack'ing17:53
funginp17:53
anteayakrtaylor: today is the day to knock off the rust17:53
krtayloranteaya, no better time than the present17:53
anteayaexactly17:55
*** rcarrillocruz has quit IRC17:56
mordredclarkb: ok. I've +2'd/+A'd some of them and +2'd the rest -17:56
openstackgerritA change was merged to openstack-infra/config: Switch jobs to use the build-timeout macro  https://review.openstack.org/9593317:57
*** dangers_away has joined #openstack-infra17:58
*** dangers_away is now known as dangers17:59
*** thedodd has quit IRC17:59
*** ilyashakhat__ has joined #openstack-infra17:59
*** ryanpetrello has quit IRC18:00
openstackgerritA change was merged to openstack-infra/config: Add a script to normalize Gerrit ACLs  https://review.openstack.org/9306518:00
*** rcarrillocruz has joined #openstack-infra18:01
anteayakrtaylor: you're up18:01
*** Ryan_Lane has joined #openstack-infra18:01
jeblairclarkb: are you reviewing fungi's stack, or should i just +A?18:02
openstackgerritA change was merged to openstack-infra/config: Normalize Gerrit ACL documentation  https://review.openstack.org/9306418:02
clarkbjeblair: I am reviewing it18:03
clarkbjeblair: but feel free to +A if you have beaten me to it18:03
*** dkehn__ is now known as dkehnx18:03
jeblairclarkb: the A is yours18:03
clarkb(I was trying to skim the 5k line change to make sure nothing funny happened)18:03
openstackgerritA change was merged to openstack-infra/config: Gate pecan against designate.  https://review.openstack.org/10314618:03
clarkbwhich may be a bit silly18:03
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: IRC setup for security-doc and training-guides  https://review.openstack.org/10359718:03
*** wenlock has quit IRC18:04
*** ryanpetrello has joined #openstack-infra18:06
fungiclarkb: not silly at all. i spent a ton of time staring at that one too18:08
*** rcarrillocruz has quit IRC18:08
*** sarob has quit IRC18:09
*** arnaud_ has quit IRC18:11
*** salv-orlando has joined #openstack-infra18:11
*** andreykurilin has quit IRC18:13
*** salv-orlando has quit IRC18:14
ryanpetrelloclarkb: I’m seeing the same “NOT_REGISTERED” issue w/ the new pecan-designate tests as I saw last week w/ the ceilometer ones18:17
*** SumitNaiksatam has joined #openstack-infra18:18
ryanpetrelloe.g., https://review.openstack.org/#/c/103611/18:18
*** andreaf_ has joined #openstack-infra18:20
fungiryanpetrello: i'm not finding those jobs as existing on any of our jenkins masters. i'll try manually rerunning a full jjb update on one and see what happens18:21
ryanpetrellofungi: okay, thanks18:21
fungiryanpetrello: do you have the link to the change which added those jobs handy?18:21
ryanpetrelloyep, sec18:22
ryanpetrellofungi: https://review.openstack.org/#/c/103146/18:22
*** andreaf_ has quit IRC18:23
fungiryanpetrello: oh! this merged 20 minutes ago18:23
*** cnesa has quit IRC18:23
fungiit may be that zuul picked up the update before jjb has finished running on any of our jenkins masters18:23
ryanpetrelloah, gotcha18:23
ryanpetrellookay, sounds good, I’ll give it an hour or so18:23
ryanpetrelloI was just seeing this same error w/ the ceilometer stuff last week when clark moved them explicitly to trusty nodes18:24
*** andreaf_ has joined #openstack-infra18:24
jeblairryanpetrello: if you want to be safer in the future, you can make 2 changes -- add job to jjb, then add it to zuul18:24
ryanpetrellookay, gotcha18:24
mordredfungi: I wonder if we should start running puppet on the jenkins masters before we run on them zuul?18:24
jeblairryanpetrello: one change or two mostly depends on your tolerance for this kind of race condition :)18:24
*** jp_at_hp has quit IRC18:24
mordredfungi: we have the power to do that now18:24
mordredjeblair: ^^18:24
*** thedodd has joined #openstack-infra18:25
mordredso, we could do "git-farm, gerrit, jenkins farm, zuul, everything else"18:25
jeblairmordred: wfm; btw, any chance we can do that scatter-gather?18:25
*** arnaud_ has joined #openstack-infra18:25
mordredjeblair: can you say a few more words just so I know what you're thinking? I think we probably can ...18:26
*** andreaf_ has quit IRC18:26
*** om has quit IRC18:26
mordredzomg. mirror move ALMOST done18:26
jeblairmordred: right now git-farm is sequential, but we really could run all 5 in parallel and then iff all 5 succeed, continue, else, fail18:26
openstackgerritA change was merged to openstack-infra/config: Strip/condense whitespace and sort Gerrit ACLs  https://review.openstack.org/9306618:26
mordredjeblair: in the new ansible world order, the git-farm is parallel18:27
jeblairmordred: same applies to jenkins masters/zuul18:27
*** rcarrillocruz has joined #openstack-infra18:27
*** andreaf_ has joined #openstack-infra18:27
mordredjeblair: so, YES!18:27
jeblairgood, then let's do that with ansible rather than the current system, so we don't slow it down too much18:27
mordredjeblair: btw - I rebased and squashed that change and did not apply it over the weekend like I'd planned18:28
mordredjeblair: as I tested it extensively and then tweaked some18:28
mordredjeblair: so patch one needs a re-review - but also has been tested18:28
*** hashar has joined #openstack-infra18:28
mriedemanyone here know anything about apache mesos?18:29
openstackgerritA change was merged to openstack-infra/config: Get rid of unneeded tags create in Gerrit ACLs  https://review.openstack.org/9306718:29
mordredmriedem: I think I heard the name at one point18:31
mriedemmordred: yeah trying to figure out the difference between mesos and openstack, or if they play together or what, read an article from ebay on how they ran mesos on top of openstack with jenkins18:32
*** lttrl has joined #openstack-infra18:32
mriedemi'm getting buzzword overkill since docker is also in the mix18:32
mordredjeblair: thanks for the review - I'll babysit that in next time I've got spare minutes18:32
mordredmriedem: god18:33
clarkbfungi: jeblair mordred ok fungi's stack is compeltely approved now18:33
openstackgerritKen Giusti proposed a change to openstack/requirements: Add pyngus for oslo.messaging  https://review.openstack.org/10361618:33
clarkbmriedem: mesos is just a job scheduler thing18:33
mriedemyeah sounds like orchestration18:33
mordredah. seems like zuul+nodepool to me18:33
clarkbmriedem: so you tell it I have a foo, and it needs this sort of cpu time make it go18:33
clarkbmordred: less specific but yesish18:33
clarkbmordred: I actually think nodepool could add mesos nodes nad zuul schedule with mesos instead of gearman18:34
clarkbbecause mesos doesn't really do smarts about I need more nodes or what it means to test git trees18:34
mordredoh. weird. ok18:34
clarkbyou can however implement custom schedulers for it that could do nodepool and zuul18:34
*** Sukhdev has joined #openstack-infra18:35
hasharclarkb: oh please stop changing your stack all the time. I have trouble keeping up :-D18:35
clarkbhashar: I am not suggesting we change :)18:35
openstackgerritA change was merged to openstack-infra/config: Remove active project.state in Gerrit ACLs  https://review.openstack.org/9306818:35
clarkbjust trying to describe what mesos does wtih examples18:35
hashar=-)18:36
clarkbmordred: the problem space I actually think mesos might be kind of neat for is in baremetal land. Ironic spins up a datacenter for you then you throw lots of mesos work at it18:36
clarkbmordred: because in theory you can restrict the crazyness in that case and have relatively secure bare metal workloads18:37
openstackgerritA change was merged to openstack-infra/config: Strip *.owner Administrators from Gerrit ACLs  https://review.openstack.org/9306918:37
openstackgerritA change was merged to openstack-infra/config: Sort exclusiveGroupPermissions in Gerrit ACLs  https://review.openstack.org/9307018:38
openstackgerritA change was merged to openstack-infra/config: Combine infra/ci core/admin gerrit groups  https://review.openstack.org/10227118:38
clarkbmy held bare-trusty node appears to have been cleaned up /me grabs another18:40
fungiclarkb: oh, i think i might have overzealously deleted really old nodes when cleaning up from the jenkins03 problem this morning18:41
*** dtantsur has quit IRC18:41
fungisorry about that18:41
*** bdpayne has joined #openstack-infra18:42
clarkbfungi: thats ok18:42
clarkbthere wasn't anything important on the node18:42
clarkbjust having a node is what I nee18:42
fungiokay, cool18:42
*** dtantsur has joined #openstack-infra18:43
clarkbgoing to test oslo on trusty now18:43
clarkband start looking at projects like designate and trove18:43
bdpayneOSSG has been using the #openstack-security channel for some time now.  I'm trying to register #openstack-security with chanserv so that the infra team has access.  However, I'm seeing an error "#openstack-security is not registered".  Thoughts?18:43
mordredif you've been in there non-registered and lost ops on teh channel, we may have to get jeblair to use his super cow powers18:44
Ajaegerbdpayne: you're quick - thanks ;)18:45
bdpayne:-)18:45
mordredfungi, clarkb: the mirror file move is complete, I'd like to land https://review.openstack.org/#/c/103353/18:45
bdpaynelet me check, someone else may have ops in that channel at this point18:46
mordredbdpayne: if not, I Think jeblair is on a call right now, but he has the power to help18:46
mordredfungi, clarkb: I've disabled puppet on static.o.o18:46
bdpayneok, I will need his help... doesn't look like anyone online has ops18:46
SlickNikclarkb: FWIW, I'm attempting to run trove tests in devstack-gate on a trusty image atm.18:46
clarkbmordred: mirror file move?18:46
clarkbSlickNik: well devstack-gate is already trusty :)18:46
mordredclarkb: I built the bandersnatch mirror on teh old volume, needed to move it to the new volume18:47
bdpaynejeblair please ping me when you have a sec... thanks :-)18:47
clarkbSlickNik: we moved all of the integration tests at once becuase they are integration tests18:47
mordredthat move took a couple of hours18:47
fungibdpayne: one alternative option is if you can convince everyone to part the channel, then you can join as a chanop18:48
clarkbmordred: are the old jobs being turned off?18:48
clarkbmordred: it looks like you are keeping the jenkins jobs18:48
SlickNikclarkb: ah, nice. I brought this one up myself (not using nodepool) to test moving the trove functional tests to a devstack-gate setup.18:48
*** yolanda has quit IRC18:48
mordredclarkb: yeah - there isa  sequence - this is purely about adding the new mirror and moving the directory18:49
mordredclarkb: so we should be able to test things against the new mirror before removing anything that currently works18:49
clarkbmordred: gotcha18:49
clarkbmordred: because we have the openstack/ prefix18:49
mordredyup18:51
*** andreaf has quit IRC18:51
clarkblgtm18:51
clarkb(the second change in that stack helped me grok all that)18:51
clarkbI didn't approve anything as it sounded like you are babysitting18:52
*** andreaf has joined #openstack-infra18:52
fungimordred: i'm cool with it, though wondering whether we should consider latest instead of present for the bandersnatch package18:52
mordredfungi: we probably do - but I figured while we learn a little more about the stability, we know this one works :)18:53
fungisure, wfm18:53
*** otherwiseguy has quit IRC18:53
fungiugh. i think something is still going on with jenkins03 even after the reboot. it keeps accumulating "ready" nodes at a fairly rapid clip which don't actually pick up jobs, and are starving us out of rarer node types as a result18:54
fungiright now it has >80 nodes in a "ready" state while its peers have <1018:55
*** devkulkarni has quit IRC18:55
*** devkulkarni has joined #openstack-infra18:56
*** joa has quit IRC18:56
*** rcarrill` has joined #openstack-infra18:56
*** joa has joined #openstack-infra18:57
fungi70 of those are 1-3 hours old (no older than that because i deleted any which were ready more than an hour on it a couple hours ago)18:57
*** mrda-away is now known as mrda18:58
*** rcarrillocruz has quit IRC18:58
fungioh wow, they're running jobs18:59
clarkbfungi: :/18:59
fungiit's not reporting them back to nodepool as being in use18:59
clarkbfungi: sounds like nodepool may not be getting events18:59
clarkbya19:00
clarkbprobably need to restart nodepool19:00
clarkband logstash jenkins/gearman client. I can do logstash19:00
fungii bet the network derp jenkins03 had this morning left a hung established socket from nodepoold to the jenkins api endpoint19:00
fungior something along those lines19:00
anteayaso as an update, I couldn't get stackalytics to agree to stop making up definitions of success for third party ci systems on their pages19:01
clarkblogstash side is done19:01
anteayaso I will have to keep following them around on the ml19:02
anteayathey seem determined to want to define this for openstack19:02
clarkbdhellmann: are you around? I am looking at the oslotest cross project tests to test that before switching them to trusty19:02
krtayloranteaya, do you have time to put some thoughts down around definitions?19:02
anteayarather than contribute and allow us the time and space to define this for ourselves19:02
anteayakrtaylor: yes19:02
anteayattx ^^19:02
clarkbdhellmann: and well I am not groking why they run in devstack19:03
openstackgerritA change was merged to openstack-infra/config: Start building a bandersnatch mirror  https://review.openstack.org/10335319:03
clarkbdhellmann: is there a reason for devstack?19:03
krtayloranteaya, I can bring it up again next week, but maybe we can start framing a glossary of sorts19:03
*** homeless has quit IRC19:03
anteayakrtaylor: I think a glossary is a great idea and will be an ongoing project19:03
krtayloranteaya, ++, I'll get it started this week19:04
anteayakrtaylor: thank you19:04
* Ajaeger just reads glossary without context - and thus wants to point out http://docs.openstack.org/glossary/19:04
mordredboom. new mirror live19:05
*** homeless has joined #openstack-infra19:05
mordredclarkb, fungi: ^^19:05
mordredhttp://pypi.openstack.org/simple can now be used19:05
clarkbcool19:05
*** annegent_ has joined #openstack-infra19:05
krtaylorAjaeger, thanks, this is for 3rd party CI specifically, but I'll make sure it is consistent or uses any existing definitions19:06
enikanorov__anteaya: could you please explain your confusion around the term 'success'?19:06
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Add node def for puppet3 master  https://review.openstack.org/8367819:07
dstufftmordred: tls imo19:07
*** adam_g` is now known as adam_g19:07
*** dims has quit IRC19:08
mordreddstufft: aroo?19:08
dstufftmordred: https://19:08
dstufft:D19:08
anteayaenikanorov__: hi19:09
Ajaegerkrtaylor: I pointed out the glossary for the documentation project, I guess it's unrelated  but if you can use it, great...19:09
enikanorov__hi anteaya19:09
mordreddstufft: yah. on the tdl19:09
mordreddstufft: :)19:09
dstufftmordred: yay19:09
anteayaenikanorov__: can you share the context for your question? have you been following all the email replies and the third party meeting?19:09
anteayaor just party?19:10
anteayapart19:10
fungimordred: the https://review.openstack.org/103361 change to remove the mirror slave definitions from the global site manifest needs a rebase still19:10
krotscheckSo I’ve been thinking. There’s a lot of vagueness about what StoryBoard “Is going to be”. I kindof feel that having a long-term vision doc would be super useful, because it’ll put our requirements and features in context. Something… higher level, that doesn’t make statements about implementation, but describes what its raison d’etre is. We already have part of that in the “About” page, but would it make sense to actually hav19:10
krotscheckvision spec in infra-specs?19:10
*** james_li_ has joined #openstack-infra19:10
*** msabramo has quit IRC19:10
clarkbkrotscheck: your first long message got cut off at sense to actually hav19:10
krotscheck...., but would it make sense to actually have a vision spec in infra-specs?19:11
enikanorov__anteaya: i'm asking in the context of email thread19:11
krotscheckClient fail19:11
fungidstufft: though also a purported reason for not doing https with our pypi mirror is to discourage people for using it for anything important (so they'll not be tempted to use it for their own production systems instead of the real pypi, as an example)19:11
*** homeless has quit IRC19:11
anteayaenikanorov__: ah so you didn't attend the third party meeting, okay19:11
*** nati_ueno has quit IRC19:11
*** james_li has quit IRC19:12
*** james_li_ is now known as james_li19:12
*** homeless has joined #openstack-infra19:12
*** nati_ueno has joined #openstack-infra19:12
dstufftfungi: that'd be good except I bet people will still do it and just be insecure ;(19:12
*** arnaud_ has quit IRC19:12
anteayaenikanorov__: so in the third party meeting, we discussed that the use of the term success in reference to evaluating a third party ci system is a misnomer19:12
enikanorov__testing results expressed as a vote on gerrit always seemed something natural to me, thought without any special meaning. "if it's green - skip it, if it's red - look at it"19:12
clarkbkrotscheck: I don't think it will hurt, but also worry that decoupling that broad vision from the project itself may hurt19:12
fungidstufft: probably so19:12
anteayasince returning 100% build status successful is not indicative of a trustworthy system19:12
enikanorov__that's true19:12
anteayaright19:13
krotscheckclarkb: To me that says it should live in the project documentation…19:13
clarkbkrotscheck: ya I think that isn't a terrible place for it19:13
enikanorov__so I'm trying to understand, is there an issue with stackalytics or with most of 3rd part CIs19:13
anteayaso until we have some form of agreed upon algorithm, from the community, to decide how to assess fitness of a third party system, using the term success if confusing19:13
*** markmcclain has joined #openstack-infra19:14
anteayathe issue with stackalytics is the use of the word success19:14
anteayain regards to third party systems19:14
anteayait is premature19:14
anteayawe don't have an algorithm to asssess fitness19:14
sdagueclarkb: the grenade log fix definitely seems to help. Now when we get rediculous spikes in ES, we at least catch up again19:14
anteayaand every time stackalytics uses success, the media thinks it has a meaning it doesn't have19:14
anteayaso please stop19:15
anteayaand join us in the conversation to develop an algorighm to assess fitness of third party ci systems19:15
sdagueclarkb: I had a question on indexing idea if you have a few minutes to kick something around19:15
anteayasince having to chase people down on the ml is a waste of my energy19:15
anteayaI would rather participate in the discussion of the algorithm to assess fitness of third party ci systems19:16
anteayaand then everyone can use that algorithm19:16
anteayaincluding stackalytics19:16
enikanorov__So are you suggesting just to be more descriptive explaining what 'Success, %' means?19:16
anteayaI'm suggesting you take a step back19:16
anteayaand particpate in the discussion19:16
anteayaand acknowledge taht noone knows what it means yet19:17
*** homeless has quit IRC19:17
anteayaand we have to arrive at the meaning together19:17
*** pballand has joined #openstack-infra19:17
enikanorov__well, beside the discussion one may want to know bare numbers19:17
anteayaI should hope so19:17
anteayaand number should come out in the discussion19:17
enikanorov__so... what would you call the number of +1s CI has ever voted?19:18
anteayabut please participate in the discussion19:18
anteayaplease stop trying to fragemtn my focus19:18
*** bnemec has quit IRC19:18
anteayaI would like to focus on the algorithm to assess fitness for third party ci systems19:18
anteayaplease participate or don't19:18
enikanorov__that seems to be a discussion about the terms. That raraly happens to be productive19:18
enikanorov__if you have better suggestion for the metric name - that's fine19:19
anteayabut if you choose not to, please stop trying to put definitons in this space19:19
enikanorov__the funny thing is that we don't put definitions19:19
anteayayes you are19:19
anteayayou just think you aren't19:19
enikanorov__the number is not an interpretation19:19
anteayathat is the problem19:19
enikanorov__it's a mere metric, simple count19:19
anteayayou aren't paying attention to houw your information is consumed19:19
anteayano it isnt'19:20
anteayathe count is 119:20
enikanorov__how it is consumed IS the interpretation19:20
*** homeless_ has joined #openstack-infra19:20
anteayaenikanorov__: are you willing to participate with the rest of the community on this19:20
enikanorov__interpretation deserves discussion, terms - don't19:20
anteayayes they do19:20
*** rcarrill` has quit IRC19:20
*** bnemec has joined #openstack-infra19:21
anteayaenikanorov__: are you willing to participate with the rest of the community on this?19:21
nibalizerjeblair: thanks for the +2 on the puppet3 master review :)19:22
enikanorov__anteaya: that's a discussion of what name to put on top of the +1 rate column19:22
anteayaenikanorov__: no, it is the willingness to participate with the communtiy19:23
enikanorov__is that what you want to discuss? the number in the column will not change, not will change the simple algorithm that collects numbers19:23
anteayaas teh community defines the algorthim to decide how to assess the fitness of third party ci systems19:23
enikanorov__anteaya: i'm willing to participate in productive things19:23
anteayahwo to communicate19:23
anteayawell this is necessary19:23
anteayathird party ci systems affect a lot of people19:24
enikanorov__yes, they do19:24
anteayaand people need to be given accurate information19:25
anteayaand they aren't right now19:25
anteayaand that is a problem that needs to be addressed19:25
enikanorov__the only issue i may see here is more verbose about what 'Success, %' means19:25
clarkbsdague: after lunch I can19:25
anteayaare you willing to particpate with the communtiy in ensuring accurate information about third party systems is conveyed?19:25
sdagueclarkb: sounds good, ping me when you get back19:25
*** rcarrillocruz has joined #openstack-infra19:26
anteayaenikanorov__: then you aren't understanding the concern19:26
anteayaand I dno't know why19:26
anteayayou are otherwise an intelligent person19:26
enikanorov__because the concern doesn't deserve the discussion19:26
anteayayes it does19:26
enikanorov__1+1=2 doesn't deserve the discussion19:26
anteayayes it does19:26
anteayathis needs to be discussed19:27
anteayadevelopers are confused19:27
anteayaand you are giving out inaccurate information on your pages19:27
enikanorov__what are their confusion?19:27
anteayaI just told you19:27
anteayaand you dismissed it19:27
*** otherwiseguy has joined #openstack-infra19:27
enikanorov__no, i don't dismiss it, sorry. I'm telling you that stackalytics provides very simple basic info19:27
enikanorov__and the interpretation is responsibility of those who consume it19:28
enikanorov__even more, it's just an aggregate of what gerrit has19:28
fungimordred: i must say that i find 103355 extremely exciting. i hadn't given much though to how much "the one mirror" would simplify our job definitions and slave scripts19:28
anteayais stackalytics willing to participate in teh definiton of the algorithm to assess fitness of third party ci systems?19:28
jaypipesanteaya: yes.19:29
enikanorov__anteaya: stackalitycs is willing to improve based on reasonable suggestion of the community19:29
anteayajaypipes: awesome19:29
anteayajaypipes: thank you jaypipes19:29
anteayajaypipes: I've missed you19:29
*** eharney has quit IRC19:29
jaypipescan we all calm down a bit, please? nobody has ill intent here.19:29
enikanorov__that's true19:29
*** julim has quit IRC19:30
jaypipeslet's discuss on the ML about an algorithm for assessing whether a driver is successfully passing a CI test suite.19:30
jaypipesI believe we all have the same goal of providing as much accurate information as possible.19:31
jaypipeslet's make that a reality and discuss on the ML. I will write a new post to the ML offering my thoughts on such an algorithm, and let's take it from there, ok, anteaya?19:31
bodepdhow are you guys connecting jenkins clients to the master? I didn't see any code that did it19:32
anteayajaypipes: wonderful, thank you19:32
jaypipesbodepd: look in nodepool-scripts... one sec, grabbing a link for you.19:32
bodepdjaypipes: thanks!19:33
*** julim has joined #openstack-infra19:33
fungibodepd: are you asking how nodepool registers a new slave with a jenkins master?19:33
jaypipesbodepd: start here :) https://github.com/openstack-infra/config/blob/master/modules/openstack_project/files/nodepool/scripts/prepare_node.sh19:33
bodepdfungi: yes19:34
*** sileht_ has quit IRC19:34
fungibodepd: if so, that's going to be more in the source for https://git.openstack.org/cgit/openstack-infra/nodepool/tree/nodepool19:34
*** sileht has joined #openstack-infra19:34
fungibodepd: but the short answer is that it uses the python-jenkins library to make the api calls19:35
fungibodepd: https://git.openstack.org/cgit/stackforge/python-jenkins/tree/19:35
*** annegent_ has quit IRC19:35
*** amitpp has joined #openstack-infra19:35
openstackgerritAntoine Musso proposed a change to openstack-infra/zuul: Sphinx doc for zuul {promote,show}  https://review.openstack.org/10363919:36
*** reed has quit IRC19:36
*** reed_ is now known as reed19:36
*** reed has quit IRC19:36
*** reed has joined #openstack-infra19:36
enikanorov__jaypipes: looking forward for such algorithm...19:36
jaypipesenikanorov_, anteaya: got a link to that stackalytics report page?19:37
fungihashar: awesome! i was just playing around with the zuul show cli subcommand earlier today19:37
enikanorov__jaypipes: for example: http://stackalytics.com/report/ci/neutron/719:38
jaypipesthx!19:38
enikanorov__(we initially were discussing 3rd part Cis, not vendor drivers though)19:38
hasharfungi:  I got it installed last week (finally upgraded Zuul on my instal) and looking at http://ci.openstack.org/zuul/client.html  I was wondering what can be done19:38
hasharfungi: turns out my PrettyTable version is too old :-(19:39
jaypipesenikanorov_: yes, understood.19:39
jaypipeshashar: PrettyOldTable? :P19:39
*** annegent_ has joined #openstack-infra19:39
hasharjaypipes: yeah we run Precise which has 0.5  and 0.6 has slightly different API :-d19:39
*** annegent_ has quit IRC19:40
hasharone day I will find a solution to ship whatever deps I need instead of the deb packages19:40
bodepdfungi: if you guys did move to heat, where would this logic exist?19:40
*** annegent_ has joined #openstack-infra19:40
bodepdfungi: would it be part of userdata? moved to Puppet, or a separete script that runs post provisionig?19:40
bodepdfungi: or would you "Those are all good questions" :)19:41
fungibodepd: i am ashamed to say that i haven't though that far ahead yet19:42
fungis/though/thought/19:42
bodepdfungi: for context, I put togehter some heat templates to deploy the bits of infra that I wanted19:42
bodepdfungi: they do everything except connect slaves at the moment19:43
fungibodepd: oh, awesome! do you have a cloud with heat service exposed, or are you using heat as a standalone orchestration engine?19:43
bodepdfungi: rackspace cloud :)19:43
*** ilyashakhat__ has quit IRC19:43
anteayakrtaylor: for next week's third party meeting, be sure to mention the system's listed at the top of this etherpad: https://etherpad.openstack.org/p/ZLp9Ow3tNq19:44
anteayakrtaylor: we need to ensure systems have lots of communication that they need to take action19:44
*** wenlock has joined #openstack-infra19:44
bodepdfungi: I guess I could have also probably used HP cloud :)19:44
bodepdthe issue that I am running into is that userdata is pretty purpose towards bootstrapping Puppet and I was hoping to make something generic/reusable19:45
*** maxbit_ has joined #openstack-infra19:46
krtayloranteaya, understood, will do19:46
bodepdIt feels like the heat scripts becoming less reusable if I start adding custom post-puppet-actions19:46
bodepdalthough, I guess it's doable...19:46
krtayloranteaya, thats a great reference19:46
*** lttrl has quit IRC19:48
*** markmcclain has quit IRC19:49
*** chandan_kumar has quit IRC19:52
bodepdI could sit down and write jenkins_node types that use those libs. Is that something you guys would be interested in?19:52
*** bcrochet has quit IRC19:54
*** nati_ueno has quit IRC19:55
*** markmc has quit IRC19:55
anteayakrtaylor: thanks, yes very helpful19:55
*** nati_ueno has joined #openstack-infra19:55
*** arnaud has joined #openstack-infra19:55
*** dims has joined #openstack-infra19:56
*** bcrochet has joined #openstack-infra19:57
*** cindyo has joined #openstack-infra19:59
jeblairbdpayne: hi there19:59
bdpaynehi!19:59
bdpaynedid you see the situation in the backlogs?19:59
jeblairbdpayne: you need #openstack-security registered, yeah?20:00
*** julim has quit IRC20:00
bdpayneyeah20:00
jeblairbdpayne: any chance you can convince everyone in the channel currently to leave?20:00
*** ociuhandu has quit IRC20:00
bdpayneheh, we were just talking about that20:00
bdpayneI can try... but likely that they are not all present20:00
bdpayneI'll hope over there now and see what I can do20:00
jeblairbdpayne: it's okay20:00
*** atiwari has joined #openstack-infra20:00
jeblairbdpayne: if you think it's going to be difficult, i'll try to ask a freenode op20:01
clarkbdhellmann: is devstack used purely for cogating?20:01
clarkbdhellmann: trying to make sure I test this mostly properly20:01
clarkbsdague: ok now is good20:01
*** julim has joined #openstack-infra20:02
bdpaynejeblair let's see if it works20:02
bdpaynewe'll know in a few20:02
*** Woodie has joined #openstack-infra20:02
*** W00die has quit IRC20:03
*** msabramo has joined #openstack-infra20:04
sdagueclarkb: so I was thinking about other information that would be really good to just know about a run20:04
sdagueand one of them that pops up is which tests failed, by name20:04
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Cleanup manual jobs  https://review.openstack.org/10364620:05
sdagueand I was wondering if we could get those indexed into a tag namespace20:05
*** eharney has joined #openstack-infra20:05
*** basha has quit IRC20:06
clarkbsdague: something like failed_tests: [name1, name2, name3] for documents associated with the job?20:07
sdagueyep20:07
clarkbthe most direct way to do that would be to ask the subunit log20:07
sdagueright20:07
clarkbbut those are huge...20:07
clarkbit might get old fetching and loading those for each test that fails20:08
*** homeless_ has quit IRC20:08
sdagueso could we put the query server side?20:08
clarkbmaybe we can do a testr failing at the end of a failed job and just index the data more naturally20:08
hasharnibalizer: I noticed a talk about puppet 3.  Do you have your manifests migrated already? There are slight differences20:08
sdagueclarkb: sure, that's an option as well20:08
fungibodepd: userdata can be an executable script too. for my personal systems i pass a fairly complex shell script which does a lot of post-build configuration. its main downside is that anything launched from userdata has to complete before nova boot will return, and you don't get redirection of that to your calling terminal20:09
*** Guest9812 has quit IRC20:10
sdagueclarkb: however you think is most sane to get this info, I'm happy to help implement20:10
fungiryanpetrello: your jenkins jobs seem to exist now, so the "not registered" situation should cease20:10
clarkbok, let me think about it but I have a hunch that just generating the data we want in the job and indexing it naturally seems best20:10
clarkbit reducses special code20:10
sdaguebut staring at new bugs recently I realized a lot of these I can actually pattern match in my head based on fail pattern20:10
*** yfried_ has quit IRC20:10
ryanpetrellofungi: thanks :)20:11
*** yfried_ has joined #openstack-infra20:11
sdagueand so failure + log strings would probably help mitigate the need for multiline for some of the more tricky ones20:11
clarkbya20:11
nibalizerhashar: not yet20:13
nibalizerbut first step is to spin up a p3 master so you can see the problems20:13
*** amitpp has quit IRC20:14
*** sarob has joined #openstack-infra20:14
hasharnibalizer: we  (Wikimedia) completed the migration from p2.7 to p3 last week iirc.  Two of our ops  wrote a catalog compiler that takes a node + facts and compile with puppet 2.7 and 3.020:14
jeblairbdpayne: all set20:14
bdpaynethanks20:14
nibalizersweeet20:15
bdpaynedid you also do the registration with openstack infra?20:15
nibalizergot that tool up somewhere?20:15
jeblairbdpayne: you can give yourself (and others) op access by making a change to ./modules/accessbot/templates/accessbot.config.erb in openstack-infra/config20:15
hasharnibalizer: that really helped the migration. example output http://puppet-compiler.wmflabs.org/87/html/20:15
jeblairbdpayne: (sorry that's not documented yet)20:15
jeblairbdpayne: sorry, i mean ./modules/openstack_project/files/accessbot/channels.yaml20:16
bdpaynegot it, I'll head over there while it's on my mind20:16
*** crc32 has joined #openstack-infra20:16
*** homeless has joined #openstack-infra20:16
nibalizerhashar: oh thats slick20:16
bdpaynejeblair but otherwise we should be all set?20:16
nibalizeris the tool open?20:16
*** sarob has quit IRC20:16
*** alexpilotti has quit IRC20:16
openstackgerritSean Dague proposed a change to openstack-dev/hacking: remove H904  https://review.openstack.org/10170120:16
jeblairbdpayne: oh, actually, just add it to the list, and then i'll bootstrap you as an op20:16
openstackgerritSean Dague proposed a change to openstack-dev/hacking: remove H305 because it's python version specific  https://review.openstack.org/10149920:16
nibalizeror is it just shell around puppet catalog or whatever?20:16
jeblairbdpayne: yeah, you can also add it to eavesdrop if you want20:16
hasharnibalizer: some nodes have difference (blue links).20:16
hasharnibalizer: source code is  at:   git clone https://gerrit.wikimedia.org/r/p/operations/software.git && cd compare-puppet-catalogs20:17
*** sarob has joined #openstack-infra20:17
hasharnibalizer: author is Giuseppe Lavagetto  he is europe based, feel free to contact me on my behalf.20:17
*** james_li has quit IRC20:18
Ajaegerbdpayne: once everything is setup for #openstack-security, please comment on https://review.openstack.org/103597 so that it gets reviewed again ;)20:18
bdpaynecan do20:19
nibalizerhashar: awesome20:19
nibalizerthanks!20:19
hasharnibalizer: and the very basic Jenkins job that wrap around it http://paste.openstack.org/show/85180/20:21
anteayastorms are overhead and I'm shutting off power20:21
anteayaback later20:21
hasharnibalizer: there is some other hacked stuff that are not in the conf though. But the compare-puppet-catalogs might well have everything you need.20:21
*** dstanek_zzz is now known as dstanek20:22
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Cleanup manual jobs  https://review.openstack.org/10364620:22
jaypipesanteaya: k, mail sent.20:23
openstackgerritBryan D. Payne proposed a change to openstack-infra/config: Add openstack-security to accessbot and eavesdrop  https://review.openstack.org/10365020:24
bdpaynejeblair https://review.openstack.org/10365020:25
*** homeless has quit IRC20:25
*** fifieldt has quit IRC20:25
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Cleanup manual jobs  https://review.openstack.org/10364620:26
*** e0ne has joined #openstack-infra20:26
*** homeless has joined #openstack-infra20:26
*** fifieldt has joined #openstack-infra20:26
*** sarob has quit IRC20:26
fungiokay, i'm ready to tag a git-review release and send a release announcement (we don't have any outstanding changes that address bugs in the utility itself now, just its tests). however, since this is a major shift in packaging (switch to pbr/module, adds external dependencies, functional testing framework) and adds major features (particularly http support), should it be 2.0? commence to20:27
fungibikeshedding...20:27
clarkbfungi: it maintains backward compat so I think next 1.x is fine20:28
*** Longgeek has quit IRC20:28
*** e0ne has quit IRC20:28
*** yfried_ has quit IRC20:29
fungido we at least need a news file entry mentioning the changes to packaging, or just assume distro packagers will figure it out on their own?20:29
*** yfried_ has joined #openstack-infra20:29
clarkbsdague: http://logs.openstack.org/88/99688/7/check/check-tempest-dsvm-neutron-heat-slow/f3c3cec/logs/devstacklog.txt.gz?level=INFO is another one that seems to cause trouble20:29
clarkbsdague: I notice that the end of the log isn't timestamped20:29
clarkbsdague: but other than that nothing too crazy jumps out20:29
mordredfungi: me too (re 103355)20:30
clarkbmordred: are you watching algeria take it to germany?20:30
fungimordred: i only gave it a +1 because i was having a bit of trouble matching up the jjb config changes to the changes in the slave scripts, but in general i'm still very excited20:30
mordredclarkb: EFAIL - no! I was on the phone. now it's on20:31
sdagueclarkb: does thas really impact things?20:31
clarkbsdague: no idea20:31
clarkbsdague: but it took 14 minutes to index that one file20:31
mordredfungi: I _think_ I did it right :)20:31
sdagueclarkb: I wonder if it's about the new curl in there - http://logs.openstack.org/88/99688/7/check/check-tempest-dsvm-neutron-heat-slow/f3c3cec/logs/devstacklog.txt.gz?level=INFO#_2014-06-30_19_56_51_00520:32
sdaguealso, that's probably badness20:33
clarkbmaybe?20:33
fungihrm... at least in debian, git-review is collaboratively maintained by the openstack packaging team, so at least on debuntu this will probably just work itself out since they're already used to pbr at this point20:33
openstackgerritIlya Shakhat proposed a change to openstack-infra/config: Enable py33 gating for Stackalytics  https://review.openstack.org/10365420:34
fungii'll just make sure to mention the new packaging highlights in the release announcement to cover our bases there20:34
*** johnthetubaguy is now known as zz_johnthetubagu20:34
*** Sukhdev has quit IRC20:35
*** crc32 has quit IRC20:35
*** e0ne has joined #openstack-infra20:36
sdagueclarkb: I wonder if that came in in a way that nodepool doesn't understand it20:36
sdagueI might not have been diligent enough on that review20:36
*** markmcclain has joined #openstack-infra20:36
clarkbsdague: maybe? we do depend on devstack to tell us what to cache now20:37
clarkbsdague: via that script in devstack20:37
*** SumitNaiksatam has quit IRC20:38
sdagueyeh20:40
sdagueI integrated this wrong20:40
*** msabramo has quit IRC20:42
*** e0ne has quit IRC20:42
*** crc32 has joined #openstack-infra20:43
*** amotoki has quit IRC20:47
*** amotoki has joined #openstack-infra20:47
*** amotoki has quit IRC20:47
clarkbhmm oslo.rootwrap doesn't seemto have docs20:48
*** amotoki has joined #openstack-infra20:48
*** atiwari has quit IRC20:49
*** denis_makogon has quit IRC20:49
*** dprince has quit IRC20:51
*** Sukhdev has joined #openstack-infra20:52
*** atiwari has joined #openstack-infra20:52
clarkboslosphinx too20:53
openstackgerritA change was merged to openstack-infra/config: Make ironic-undercloud voting and replace seed  https://review.openstack.org/10343420:56
*** salv-orlando has joined #openstack-infra20:58
openstackgerritA change was merged to openstack-infra/config: Moved Tempest regex outside pre_test_hook  https://review.openstack.org/10323320:59
*** weshay has quit IRC20:59
*** jdahlin has joined #openstack-infra21:00
*** radez is now known as radez_g0n321:01
* Ajaeger would appreciate a quick review of gating for the new security-doc repository - https://review.openstack.org/10357821:01
Ajaegerjeblair: thanks for your review!21:01
*** yamahata has joined #openstack-infra21:02
openstackgerritClark Boylan proposed a change to openstack-infra/config: Move oslo default test node to trusty.  https://review.openstack.org/10366021:04
clarkbdhellmann: ^21:04
clarkbI tested py27, pep8 and doc jobs21:04
*** SumitNaiksatam has joined #openstack-infra21:06
Ajaegerfungi, thanks a lot!21:06
clarkbdhellmann: and since the other jobs run on dsvm they are already on trusty21:07
anteayajaypipes: thanks, will read in a few21:07
anteayahouse got hit (I think)21:07
*** davidlenwell_ is now known as davidlenwell21:07
anteayaI lost my phone but strangely have internet21:07
anteayastill assessing21:08
openstackgerritA change was merged to openstack-infra/config: Add gating for security-doc repo  https://review.openstack.org/10357821:10
*** msabramo has joined #openstack-infra21:12
clarkbmordred: in 103363 you still need to select a mirror21:12
clarkbmordred: otherwise how will it know to use your new bandersnatch mirror?21:12
clarkbmordred: those cp's will copy empty files21:13
clarkbor non existant files21:13
mordredclarkb: why?21:13
mordredclarkb: did you look at the part of that patch where we install base config files that are not empty?21:13
fungiclarkb: finish looking at the change, those files are moved21:13
clarkbmordred: because the tool default is pypi.python.org21:13
mordredclarkb: look at the rest of the patch21:14
fungiclarkb: and installed permenantly into the slave21:14
fungipermanently21:14
clarkbI am looking at the whole thing21:14
clarkbis there a different change?21:14
mordredclarkb: in the config sequence21:15
mordredsorry - you were looking at the devstack-gate change .. I should have mentioned it needs the other change to land first21:15
clarkbyes please :)21:15
fungiheh, i missed the d-g change... which one is that?21:15
*** sarob has joined #openstack-infra21:15
mordredhttps://review.openstack.org/#/c/10336321:16
mordredit's all topic bandersnatch21:16
mordredclarkb: https://review.openstack.org/#/c/103355/ this is where the files get installed21:16
*** sabeen has quit IRC21:19
clarkbarg office wifi so bad21:19
*** markmcclain has quit IRC21:20
*** julim has quit IRC21:21
clarkbI shouldnt need to tether in the office...21:21
*** doddstack has joined #openstack-infra21:24
*** thedodd has quit IRC21:25
*** maxbit has joined #openstack-infra21:25
*** HenryG_ has joined #openstack-infra21:26
*** homeless_ has joined #openstack-infra21:26
*** pdmars has quit IRC21:27
*** hashar_ has joined #openstack-infra21:27
*** nati_uen_ has joined #openstack-infra21:27
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Fix typo: security-guide -> security-doc  https://review.openstack.org/10366421:27
mordredclarkb: I tether at the office all the time21:27
clarkbmordred: another question for you. pip.conf and pydistutils.cfg files are moved to openstack_project. Were they used at all in jenkins?21:27
clarkbmordred: its crazy that that would be a thing21:28
*** EntropyWorks_ has joined #openstack-infra21:28
*** radez_g0` has joined #openstack-infra21:28
clarkbmordred: that seems like an excellent "this is why I work at home" response21:28
*** rcarrill` has joined #openstack-infra21:28
*** yamahata__ has joined #openstack-infra21:29
mordredclarkb: they were not21:29
mordredclarkb: which I found amusing21:29
*** mikap has joined #openstack-infra21:31
*** jogo_awa1 has joined #openstack-infra21:31
*** Shrews_ has joined #openstack-infra21:32
jgriffithjeblair: clarkb any idea why this might be happening: http://logs.openstack.org/26/103426/1/check/gate-cinder-python27/7844c61/console.html#_2014-06-29_19_21_12_87521:32
jgriffithjeblair: clarkb never mind21:33
*** andreykurilin has joined #openstack-infra21:33
openstackgerritMichael Krotscheck proposed a change to openstack-infra/infra-specs: StoryBoard Permissions Specifications  https://review.openstack.org/10366721:34
*** sarob has quit IRC21:34
*** EntropyWorks has quit IRC21:34
*** EntropyWorks_ is now known as EntropyWorks21:34
*** radez_g0n3 has quit IRC21:34
*** rcarrillocruz has quit IRC21:34
stevebakerhey, there are 22 check jobs which haven't terminated for 16 hours (21 of them are mine ;) http://status.openstack.org/zuul/21:34
*** HenryG has quit IRC21:34
jesusaurusclarkb: did you get a chance to look at https://review.openstack.org/#/c/103258/?21:35
clarkbjesusaurus: is that the one about apache?21:35
*** ubuntu has joined #openstack-infra21:35
clarkbjesusaurus: I don't think that was the only problem with 0.4.021:35
jesusaurusyeah, reverting your downgrade to 0.0.421:35
*** homeless has quit IRC21:35
*** eharney has quit IRC21:35
*** nati_ueno has quit IRC21:35
*** jgrimm has quit IRC21:35
*** Shrews has quit IRC21:35
*** jogo_away has quit IRC21:35
*** kevinbenton has quit IRC21:35
*** mika has quit IRC21:35
*** zaro has quit IRC21:35
*** maxbit_ has quit IRC21:35
*** hashar has quit IRC21:35
*** Daviey has quit IRC21:35
*** juice has quit IRC21:35
*** yamahata has quit IRC21:35
*** greghaynes has quit IRC21:35
*** Ajaeger has quit IRC21:36
*** ubuntu is now known as Guest3744521:36
clarkbjesusaurus: and if we are going to change we should go to whatever is currentish21:36
*** mikap is now known as mika21:36
clarkbbut that may be a bigger delta21:36
fungistevebaker: something happened to the network connectivity for jenkins03, so jobs which were running on it at the time got their statuses forever lost. the options there are currently either to push a new patchset to those or restart zuul21:36
*** Ajaeger has joined #openstack-infra21:36
jesusaurusclarkb: well, we at least need to specify a custom vhost template, so i think 0.0.7 (i would need to double check) is the newest we could do21:36
*** juice has joined #openstack-infra21:36
*** kevinbenton has joined #openstack-infra21:36
stevebakerfungi: ok, I can push a new changeset21:37
clarkbjesusaurus: wait did they remove that feature again?21:37
jesusaurusagain? they removed it long ago21:37
*** Daviey has joined #openstack-infra21:37
jesusaurusor did they re-add it and i didnt notice?21:37
clarkbjesusaurus: I thin kthey readded it because I complained21:37
clarkband everyone else21:37
clarkbnibalizer: ^21:37
Ajaegerfungi, jeblair I overlooked one thing in my last patch, could you review https://review.openstack.org/103664, please?21:37
nibalizeryou can custom_fragment now21:38
jgriffithmordred: so none of the oslo requirements in the globa-requirements file are pinned with upper bounds?21:38
jgriffithfor stable/icehouse21:39
sdaguejgriffith: right, that's general policy though21:39
openstackgerritpritesh proposed a change to openstack-dev/hacking: Add hacking check for editor configuration in source files  https://review.openstack.org/10196921:39
jgriffithsdague: but then shit breaks21:39
jgriffithsdague: ie I get that on master21:39
jgriffithsdague: but for stable?21:39
fungijgriffith: nah. for those, you know where to send hate mail (burning poop, cetera) if they break you ;)21:39
*** dkranz has quit IRC21:39
jgriffithfungi: well I get plenty from Mark :)21:39
sdaguejgriffith: well, markmc is actually one of the strongest advocates for not pinning21:40
*** whoops has joined #openstack-infra21:40
jgriffithso I'm in a perdicament with the oslo.messaging update21:40
clarkbnibalizer: oh so you can't do a realy template?21:40
jgriffithsdague: what I mean is...21:40
clarkbnibalizer: jesusaurus: I cannot grok how that is an improvement21:40
jgriffithif you look at the ML thread between he and I just now21:40
jesusaurusnibalizer: oh cool, and custom_fragments would allow us to do mod_rewrite proxy stuff? how big of a change would that be?21:40
sdaguejgriffith: yeh, I was just reading it21:40
jgriffithoslo.messaging update changes config21:40
clarkbnibalizer: jesusaurus: that is like apple taking away features from its users21:40
clarkbthen saying yo ushould be happy for it21:41
jgriffithsdague: ok... I'll refrain from paraphrasing21:41
jesusaurusclarkb: but you WANT a macbook wheel21:41
sdagueso honestly, it's not helpful, but the libraries having config vars is where this really breaks down21:42
*** sarob has joined #openstack-infra21:42
jgriffithsdague: yeah... as we now see21:42
sdaguehonestly, I'm ok with proposing that all oslo libraries are pinned21:42
*** eharney has joined #openstack-infra21:42
*** msabramo has quit IRC21:42
sdagueas the oslo libraries are apparently only going to release with the release21:42
*** mtreinish has joined #openstack-infra21:42
*** blamar has quit IRC21:43
jgriffithsdague: I'm at least going to propose pinning stable/icehouse oslo.messaging at the moment21:43
sdagueso they should be set to >=1.3.0,<1.4.0 on stable/icehouse21:43
*** arnaud__ has joined #openstack-infra21:43
sdaguejgriffith: yeh, it would probably be good to force policy back there on the list as well21:43
jgriffithagreed, trying to figure out where "everything" else should be21:43
jgriffithsdague: ok.. thanks21:43
jgriffithI'll send a thread ot ML and log a defect21:44
*** greghaynes has joined #openstack-infra21:44
*** arnaud has quit IRC21:44
*** arnaud has joined #openstack-infra21:45
fungijgriffith: were you able to figure out why it was impacting py27 tests but not py26?21:45
*** annegent_ has quit IRC21:45
cody-somervilleWhat causes pypi mirror to create Ubuntu-12.04 vs. Ubuntu-13.10 directory?21:46
fungithat definitely felt like a spooky-action-at-a-distance sort of thing21:46
*** annegent_ has joined #openstack-infra21:46
clarkbcody-somerville: its part of the pypi mirror tool21:46
fungicody-somerville: the wheel-building depends on the platform on which it's run21:46
clarkbcody-somerville: it builds platform specific wheels21:46
jgriffithfungi: not quite yet21:47
jgriffithhad to step away for a bit21:47
cody-somervilleclarkb: fungi: Is it possible to get both created?21:47
fungicody-somerville: yes, by running on both and rsync'ing them to a common destination21:47
*** james_li has joined #openstack-infra21:47
jesusaurusclarkb: fungi: where is that being run? on the pypi-mirror host? or can the wheels be built elsewhere then published?21:48
* jesusaurus needs to better grok wheels21:48
clarkbjesusaurus: it is run where you run the pypi mirror tool21:48
clarkbwe use a jenkins slave21:48
fungijesusaurus: it's happening on our mirror26/27/33 jenjins slaves right now21:48
clarkbthese slaves rsync to the common mirror location21:48
clarkbalso please stop using 13.10 that is all21:48
fungiclarkb: sts is the new lts!21:49
jesusaurusits not eol for... a couple weeks...21:49
nibalizerclarkb: so you can custom_fragment your way to victory21:49
clarkbjesusaurus: right so spend your time now moving to trusty instead21:49
clarkbnibalizer: I shouldn't need to21:49
jesusaurusclarkb: ++21:49
*** dangers is now known as dangers_away21:50
clarkbmordred: please see comment on 10335521:51
*** annegent_ has quit IRC21:51
fungipuppet templates are the puppet answer to customizing a file. interspersed/interleaved file fragments seem very un-puppetly21:51
nibalizerclarkb: so you can go custom_fragment => template(thingy.vhost.erb),21:52
nibalizeryou'll have to set listen and snip the bottom and top lines of the vhost but other than that, should work pretty well21:52
jesusaurusfungi: i disagree, i think that things like the concat module are a very puppetty answer to config files that arent very config-management friendly21:53
*** whoops has quit IRC21:53
*** whoops has joined #openstack-infra21:53
*** arnaud has quit IRC21:54
nibalizerfungi: my point is we can replace vhost_template => template('thingy.vhost.erb') with custom_fragment => template('thingy.vhost.erb')21:55
*** arnaud has joined #openstack-infra21:55
clarkbnibalizer: and rewrite all of our vhosts21:55
nibalizerso we can use the modern apache module much as the old one was21:55
nibalizerrewrite is a stronger word than i would use21:55
clarkbin a way that shouldn't be necessary21:55
nibalizeryou just snip off the listen component and thats it21:55
clarkbbecause the first release supported the only thing you really need...21:55
*** hashar_ is now known as hashar21:55
*** andreaf_ has quit IRC21:56
fungijesusaurus: well, we at least agree that apache's httpd.conf isn't very config-management friendly ;)21:56
*** r1chardj0n3s_afk is now known as r1chardj0n3s21:56
*** jamielennox is now known as jamielennox|away21:56
nibalizerthe older one was loosely modeled, the new one is tightly modeled21:56
nibalizerbut you can still pass arbitrary stuff into the vhost and apache module will just get-it-done21:56
nibalizerwould it be helpful if i made a work-in-progress review showing what the implementaion of the new apache module would look like?21:58
clarkbnibalizer: I think we know what it would look like21:58
*** chuckC has quit IRC21:58
clarkbnibalizer: the frustration is that it is necessary and that there is no good way to make the change piecemeal21:58
nibalizerya21:58
nibalizerpicemeal would be better21:58
clarkbso its all or nothing21:59
*** dims has quit IRC22:00
*** pballand has quit IRC22:02
*** marcoemorais has quit IRC22:03
*** marcoemorais has joined #openstack-infra22:03
*** amotoki has quit IRC22:03
*** markwash has quit IRC22:04
*** andreykurilin has quit IRC22:05
*** lcheng has quit IRC22:05
*** jhesketh has quit IRC22:06
*** doug-fish has left #openstack-infra22:06
fungimordred: you may want to follow up to http://lists.openstack.org/pipermail/openstack-dev/2014-June/039023.html with any relevant info on how your mirror changes will benefit the prerelease/wheel testing situation, lest the void be filled with misinfo22:07
mattoliverauMorning22:08
clarkbmattoliverau: good morning22:09
clarkbhrm no jhesketh yet22:09
* clarkb waits patiently22:09
*** Ajaeger has quit IRC22:09
*** lcheng has joined #openstack-infra22:09
*** sarob has quit IRC22:10
mattoliverauLol, not yet.22:10
*** sarob has joined #openstack-infra22:10
*** pballand has joined #openstack-infra22:11
*** markwash has joined #openstack-infra22:11
*** melwitt has quit IRC22:12
*** sarob has quit IRC22:15
*** HenryG_ has quit IRC22:16
clarkbdhellmann: any chance I can get you to weigh in on https://review.openstack.org/#/c/103660/22:16
clarkbdhellmann: oslo.config  oslo.db  oslo.i18n  oslo-incubator  oslo.messaging  oslo.rootwrap  oslo-specs  oslosphinx  oslotest  oslo.version  oslo.vmware those are the projects I tested22:16
*** markwash has quit IRC22:17
*** hashar has quit IRC22:17
*** markwash has joined #openstack-infra22:18
ianwsdague: https://review.openstack.org/#/c/100131/ (Make one copy of grenade log files) still seems to be happening22:18
*** dkliban is now known as dkliban_afk22:19
*** HenryG has joined #openstack-infra22:21
*** HenryG has quit IRC22:21
*** camunoz_gone is now known as camunoz22:21
openstackgerritA change was merged to openstack-infra/devstack-gate: Archive Ironic VM nodes console logs  https://review.openstack.org/9221622:21
*** gondoi is now known as zz_gondoi22:21
*** HenryG has joined #openstack-infra22:22
anteayalost phone line at the house, next door lost phone line and hot tub22:23
anteaya4.75 inches of water in 2 hours22:23
*** hashar has joined #openstack-infra22:23
*** hashar has quit IRC22:23
clarkbanteaya: wow22:23
anteayadon't understand how we lost phone line and still have internet22:23
anteayaclarkb: yeah, I'm amazed22:24
anteayatwo storms22:24
fungithe hot tub floated away?22:24
anteayawe never get weather like this22:24
anteayafungi: ground fault22:24
anteayait got hit22:24
anteayaor something did22:24
sdagueianw: +222:24
openstackgerritA change was merged to openstack-infra/config: Fix typo: security-guide -> security-doc  https://review.openstack.org/10366422:24
nibalizeranteaya: where are you based?22:24
anteayahaliburton22:24
whoopsI'm guessing you have cable internet.. the line is probably buried22:24
*** msabramo has joined #openstack-infra22:24
*** jaypipes has quit IRC22:24
anteayahttps://en.wikipedia.org/wiki/Dysart_et_al,_Ontario22:25
anteayawhoops: no dsl22:25
anteayaand isp checked the line, only 10 decibels of random noise22:25
whoopsreally? then it's really odd you have internet but no phone22:25
anteayathey do something at 30 decibels22:25
anteayawhoops: yeah, same at the other house too22:26
anteayareally weird22:26
bknudsonit's a canada day miracle22:26
anteayabknudson: praise be22:26
*** rdopieralski has quit IRC22:27
fungiall glory to the dominion?22:27
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Stop running pypi-mirror for old mirror creation  https://review.openstack.org/10336022:27
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Make select-mirror use the bandersnatch mirror  https://review.openstack.org/10335422:27
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Delete select-mirror and all the args  https://review.openstack.org/10335522:27
*** virmitio has left #openstack-infra22:27
anteayafungi: welll, not sure I'd go that far22:27
clarkbfungi: hypnotoad22:27
mordredfungi, clarkb, jeblair: ^^ I reordered these to allow us to more safely land the next in the series without removing the infrastructure needed ot rollback22:27
anteayabut glad I can still work, while the three stoges phone company takes the rest of the summer to fix service22:28
fungilater this week my country will celebrate its independence by blowing up very small pieces of itself. you know, for fun22:29
*** marcoemorais has quit IRC22:30
anteayayeah22:30
anteayaso there's that to look forward to22:30
fungi<simpsons>celebrate the independence of your nation by blowing up a small part of it</simpsons>22:30
*** marcoemorais has joined #openstack-infra22:30
anteayaI have had fireworks for three nights straight22:30
anteayabased on the number of cottagers hanging out22:30
anteayaI'd put money on two more nights of it22:30
*** marcoemorais has quit IRC22:31
anteayafungi: ah, see I don't watch the simpsons22:31
anteayathat is my nephew's22:31
*** marcoemorais has joined #openstack-infra22:31
anteayaI can't infringe22:31
*** blamar has joined #openstack-infra22:32
fungiyeah, that was a reference to an episode from ~18 years ago22:32
*** james_li has quit IRC22:33
*** marcoemorais has quit IRC22:33
*** sarob has joined #openstack-infra22:33
*** flaper87 is now known as flaper87|afk22:34
jeblairfungi: i don't remember that quote, which suggests it's probably time for me to start over again from the beginning ;)22:34
*** marcoemorais has joined #openstack-infra22:34
anteayafungi: ah, I really wouldn't have gotten it then22:34
anteayajeblair: ha ha ha22:34
*** pballand has quit IRC22:34
anteayadoes a simpsons fan need an excuse to watch simpsons?22:34
clarkbjeblair: for https://review.openstack.org/#/c/103019/3 that will stop running those jobs with the jenkins provided maven and use system provided maven. Did you take that into account with  your +2?22:35
clarkbjeblair: mostly wondering if that was discussed somewhere and I should just not worry about it22:35
* anteaya considers food22:35
openstackgerritA change was merged to openstack-infra/config: Remove envinject from gerrit-plugin-jobs  https://review.openstack.org/10208722:35
clarkbjeblair: if we don't think that is a problem I will go ahead and approve22:35
openstackgerritA change was merged to openstack-infra/config: Remove envinject from gerrit  https://review.openstack.org/10208822:36
fungijeblair: season 7, episode 25, "summer of 4 ft. 2"22:36
openstackgerritA change was merged to openstack-infra/config: Remove envinject from javascript  https://review.openstack.org/10208922:36
jeblairclarkb: i'm not positive, but it's something we should work toward anyway22:36
clarkbjeblair: ok so better to discover a problem with it now than later wfm22:36
clarkb(and ya with future gearman world that makes sense22:36
jeblairclarkb: yeah, and i think our tolerance for discovering problems in that space is high right now22:37
*** msabramo has quit IRC22:37
fungiit's not feature freeze rush *yet*22:37
clarkbapproved22:37
*** pballand has joined #openstack-infra22:38
*** pballand has quit IRC22:38
openstackgerritA change was merged to openstack-infra/config: Remove envinject from groups  https://review.openstack.org/10209022:39
openstackgerritClark Boylan proposed a change to openstack-infra/config: Move trove default test node to trusty.  https://review.openstack.org/10367822:40
openstackgerritClark Boylan proposed a change to openstack-infra/config: Move troveclient default test node to trusty.  https://review.openstack.org/10367922:40
clarkbMOAR trusty22:40
clarkbmordred: any word on the volume stuff?22:40
*** rlandy has quit IRC22:41
*** dimtruck is now known as zz_dimtruck22:42
*** zzelle_ has quit IRC22:42
SlickNikclarkb: nice!22:42
*** doddstack has quit IRC22:43
mordredclarkb: yes. one sec22:44
openstackgerritA change was merged to openstack-infra/config: Remove envinject usage from maven-plugin-jobs.yaml  https://review.openstack.org/10301922:45
jgriffithsdague: fungi https://review.openstack.org/#/c/103674/22:45
jgriffithfungi: it would seem that that alpha build isn't py26 compat so isn't used.  Haven't figured out quite how it figures that out22:46
*** msabramo has joined #openstack-infra22:46
clarkbmordred: I don't think latest patchset of https://review.openstack.org/#/c/103355/ addressed my comment22:46
fungijgriffith: yep, saw the ml thread. +1 but i'm not stable branch core22:46
jgriffithfungi: but that *appears* to be the deal22:46
jgriffithfungi: ml?22:46
* jgriffith looks22:46
jgriffithoh... derp22:47
jgriffithyeah22:47
jgriffith:)22:47
fungijgriffith: oh, well i saw markmc's comment about the prerelease version spec in the stable reqs files being at fault for pulling in the new alpha weel22:47
fungiwheel22:47
fungithe py26 bit is still news to me, and will keep that in mind if we see similar in the future, so thanks!22:47
*** marcoemorais has quit IRC22:48
jgriffithfungi: certainly22:48
*** marcoemorais has joined #openstack-infra22:48
fungijgriffith: i'm guessing though that it's a python 2.7 version expressed in the wheel22:48
*** r1chardj0n3s is now known as r1chard_afk22:48
jgriffithfungi: makes sense... I'll buy it and move on :)22:48
clarkbjeblair: any particular reason you didn't approve 103421?22:48
mordredclarkb: ++22:49
fungijgriffith: hrm, though the whl file just claims to be py2 not py27... http://pypi.openstack.org/openstack/oslo.messaging/oslo.messaging-1.4.0.0a2-py2-none-any.whl22:49
fungiso no idea really22:49
openstackgerritA change was merged to openstack-infra/config: Remove Jenkins EnvInject plugin from jenkins_dev  https://review.openstack.org/10109522:49
*** devkulkarni has quit IRC22:50
dstufftwat22:50
jeblairclarkb: didn't want to deal with the consequences22:50
clarkbmordred: for 103421, do you need to include -cpp as well?22:50
clarkbjeblair: :) ok22:50
clarkbmordred: I think that is what the c++ resource was meant to be22:51
clarkbas I don't see a c++ compiler22:51
clarkbonly cpp and g++22:51
*** Sukhdev has quit IRC22:51
clarkbI guess that could be platform dependent22:51
clarkbI will leave a comment22:52
*** whoops has quit IRC22:52
mordredclarkb: ccache doesn't need to be set for cpp22:53
mordredclarkb: ccache works on the results of the output of the preprocessor stage22:53
*** annegent_ has joined #openstack-infra22:53
clarkboh it doesn't cache any of the preprocessor data?22:54
*** sarob has quit IRC22:54
*** homeless_ has quit IRC22:54
*** gargola_ has joined #openstack-infra22:54
*** W00die has joined #openstack-infra22:54
*** hemna__ has joined #openstack-infra22:54
*** dangers_` has joined #openstack-infra22:54
clarkbwell then I shall approve instead22:54
mordredit caches the result, aiui - but in either case, it does not hook into cpp22:54
clarkbroger22:54
dstufftfungi: basically the whl file stuff is supposed to define the outcome of setup.py, so even if something doesn't work on python 2.4 (for instance), if setup.py would have the same outcome on python2.4 and 2.7 then it should be py222:54
*** gargola has quit IRC22:54
*** hemna_ has quit IRC22:55
*** Woodie has quit IRC22:55
*** dangers_away has quit IRC22:55
*** homeless has joined #openstack-infra22:55
*** msabramo has quit IRC22:55
fungidstufft: yeah, reasoning about why a centos6 machine didn't pull in a wheel of a prerelease and fell back to the release tarball, while an ubuntu 14.04 machine grabbed the wheel22:55
* clarkb gets brave and approves things that jeblair didn't want to deal with consequences on22:55
fungidstufft: mostly grasping at straws22:56
dstufftalso wheels are generally implemented as"and later than"22:56
dstufftso a py26 wheel will be used on py2722:56
dstufftIf I recall22:56
* fungi worries that a py27 wheel would be used on py31?22:56
dstufftnah22:57
dstufftit's smarter than that22:57
fungi2.and-later-than vs 3.and-later-than i guess22:57
dstufftpretty sure that's special cased for pure python wheels too22:57
fungigot it22:57
dstufftthe idea being that the likelyhood that somehting for 3.3 also works on 3.4 if it's pure python is pretty high22:57
*** mmaglana has quit IRC22:58
*** mmaglana has joined #openstack-infra22:58
mordredfungi, clarkb: ok. I'm going to land the select_mirror patch22:59
*** atiwari has quit IRC23:00
mordredunless anyone has any last minute concerns...23:00
clarkbmordred: nope, just remember you need to rebuild images to see the change23:00
mordredoh right. so landing teh patch is safeish for now23:00
clarkbyes23:01
fungimordred: just please be around at ~14:00 utc tomorrow when the image rebuilds happen, if you're not planning to trigger fresh builds tonight and watch jobs run on the resulting nodes ;)23:02
clarkbalso that ^23:02
* fungi does not relish being on revert duty when it can be avoided23:02
mordredfungi: I'm going to trigger images23:03
* fungi is entirely in favor of this plan!23:03
clarkbit doesn't look like dhellmann is/was around today23:04
clarkbhow do people feel about pushing through the oslo on trusty change anyways?23:04
clarkbmy biggest concern is that they are running some test that I didn't expect because they do that23:04
clarkband dhellmann might be able to point that out if it exists23:04
*** markwash has quit IRC23:04
clarkboh ENOBATTERY /me moves23:04
*** jhesketh_ has joined #openstack-infra23:04
fungiclarkb: have we yet found anything besides the reqs integration job which didn't actually work fine on trusty?23:05
fungioh, and there was a solum job... something not quite right with rabbitmq apparently?23:05
openstackgerritA change was merged to openstack-infra/config: Add symlinks for plat-specific compiler names  https://review.openstack.org/10342123:05
*** jhesketh_ is now known as jhesketh23:06
jheskethMorning23:06
*** weshay has joined #openstack-infra23:06
*** msabramo has joined #openstack-infra23:08
clarkbfungi: thats basically it23:09
openstackgerritA change was merged to openstack-infra/config: Make select-mirror use the bandersnatch mirror  https://review.openstack.org/10335423:09
clarkbfungi: horizon but I reproduced on precise23:09
openstackgerritA change was merged to openstack-infra/config: IRC setup for security-doc and training-guides  https://review.openstack.org/10359723:09
fungioh, right the httplib2 thing23:09
fungiyeah, seems a safe enough bet to me23:09
*** sarob has joined #openstack-infra23:10
*** r1chard_afk is now known as r1chardj0n3s23:10
anteayamorning jhesketh23:10
anteayajhesketh: can you use you powers of +A and merge this for me, all green and already has a +223:10
anteayahttps://review.openstack.org/#/c/102960/23:10
openstackgerritA change was merged to openstack-infra/config: Remove system cron activities on slaves  https://review.openstack.org/10343023:11
*** cindyo has left #openstack-infra23:12
*** Nikolay_St has quit IRC23:12
anteayajhesketh: oh and this too: https://review.openstack.org/#/c/102538/23:15
*** devkulkarni has joined #openstack-infra23:15
*** sabeen1 has joined #openstack-infra23:16
*** annegent_ has quit IRC23:17
*** chuckC has joined #openstack-infra23:17
*** openstackgerrit has quit IRC23:19
*** openstackgerrit has joined #openstack-infra23:20
*** gargola_ has quit IRC23:22
*** yamahata__ has quit IRC23:23
*** gargola has joined #openstack-infra23:23
*** Ryan_Lane has quit IRC23:24
*** arnaud has quit IRC23:25
*** arnaud has joined #openstack-infra23:26
*** zhiyan_ is now known as zhiyan23:26
*** markmcclain has joined #openstack-infra23:26
*** dims_ has joined #openstack-infra23:27
*** zhiyan is now known as zhiyan_23:27
clarkbjhesketh: does 102893 conflict with your stack that I just approved?23:27
*** jamielennox|away is now known as jamielennox23:28
*** zhiyan_ is now known as zhiyan23:29
anteayaclarkb: yay, thank you23:30
*** markmcclain has quit IRC23:30
*** zhiyan is now known as zhiyan_23:30
*** Nikolay_St has joined #openstack-infra23:30
*** oomichi has joined #openstack-infra23:31
*** lcheng has quit IRC23:31
openstackgerritClark Boylan proposed a change to openstack-infra/config: Add python34 build and job template  https://review.openstack.org/10284723:32
clarkbzul: ^ quick update to your change so that we can keep that ball rolling. thank you for starting it23:32
*** dims_ has quit IRC23:32
openstackgerritA change was merged to openstack-infra/config: Proper passing of SUDO flag for neutron functional tests  https://review.openstack.org/10319623:33
clarkbfungi: I think 102822 will need a rebase now?23:34
clarkbfungi: is that somethign your script tools will have made easy?23:34
clarkbI suppose sed may just work (tm)23:34
*** markmcclain has joined #openstack-infra23:34
jheskethanteaya: 102893 doesn't conflict, it's needed :-)23:35
openstackgerritA change was merged to openstack-infra/config: Adds test artifact retention requirement  https://review.openstack.org/10296023:35
clarkbjhesketh: I thought you had a change that did that though23:36
*** david-lyle has quit IRC23:36
jheskethclarkb: in a different module23:36
clarkboh that was maven-jobs23:36
jheskethI only skipped that module because Khai had done it for me23:37
clarkbgotcha23:37
clarkbapproved23:37
clarkbwith that change I think we have removed all the envinject?23:37
*** dims_ has joined #openstack-infra23:37
*** Nikolay_St has quit IRC23:38
*** nelsnelson has quit IRC23:38
jheskethta23:38
openstackgerritA change was merged to openstack-infra/config: remove envinject usage from jenkins-plugin-jobs.yaml  https://review.openstack.org/10289323:40
*** weshay has quit IRC23:41
*** kgriffs|afk has quit IRC23:41
*** kgriffs|afk has joined #openstack-infra23:41
*** kgriffs|afk is now known as kgriffs23:42
clarkbjhesketh: one step closer!23:42
openstackgerritA change was merged to openstack-infra/config: Clarifies that CI accounts must request accounts from infra  https://review.openstack.org/10253823:42
clarkbjhesketh: maybe we should take a stab at using krtaylor's hack for uploading console.html files?23:43
jheskethclarkb: yeah I like that... I've asked if he can perhaps incorporate his changes and use our other files23:43
clarkbjhesketh: we can just have your python script fork a child to do that right?23:44
openstackgerritA change was merged to openstack-infra/config: Add missing export -f in rally-cli job  https://review.openstack.org/10283423:44
clarkbor is it shell?23:44
clarkbin either case the method should work regardless of language23:44
jheskethclarkb: actually it's a bash script grabbing the console log23:44
jheskeththe python script is to collate all the required files and make an index and push it up23:44
jheskethbut yeah, it should be doable23:44
mikalSo... who wants to talk to me about temptest tests which require modifications to the test guest?23:45
jheskethclarkb: so the envinject module has been removed from puppet, do we need to delete it off the puppet masters somehow? (I didn't know to express that when I did the change)23:45
clarkbjhesketh: we do23:45
clarkbjhesketh: basically need to do what we do for plugin updates to remove it. Tell jenkins to remove the plugin, restart master23:45
mikalsdague: le ping?23:46
clarkbjhesketh: I may have time to do that tomorrow morning prior to US v Belgium23:46
clarkbjhesketh: but no promises :)23:46
jheskethmikal is getting ready for the Paris summit clearly23:46
sdaguemikal: le pong23:46
*** mmaglana has quit IRC23:46
mikaljhesketh: no, I have a spec where someone wants to add a feature, so I asked about tempest tests23:46
sdagueor is it la pong?23:46
mikalThey've pointed out that testing in tempest would require modifications to the guest os for the test instance23:46
jheskethmikal: I was referring to your 'le' ;-)23:47
mikalAnd I was wondering if we have any precident for that sort of thing23:47
mikaljhesketh: :P23:47
mikalsdague: ^-- all that is the reason for my euro-ping23:47
sdaguemikal: explain what needs to be modified. Also lets do this in -qa23:47
jheskethclarkb: right, I tried to find an example of where that was but I couldn't dig it out of the git tree... any pointers?23:47
mikalsdague: https://review.openstack.org/#/c/72038/23:47
mikalsdague: sure, moving there23:47
clarkbjhesketh: the process? it may be tribal knowledge >_>23:48
*** unicell has quit IRC23:48
clarkbjhesketh: we should probably update our jenkins doc with a section on plugin modifications23:48
clarkbanteaya: see comment on 10258123:48
*** marcoemorais has quit IRC23:49
*** marcoemorais has joined #openstack-infra23:50
clarkbmordred: I +2'd 101763 but didn't approve it as I believe that step needs ansible to be working for us and I am not sure if it is fully there yet23:50
clarkbmordred: feel free to approve based on where you are in the ansible stack23:50
*** marcoemorais has quit IRC23:50
*** marcoemorais has joined #openstack-infra23:50
*** unicell has joined #openstack-infra23:51
clarkbAaronGr: hey on 101603 a quick local test has gzip -f foo.gz resulting in foo.gz.gz which ends up being double compressed with a different sha1sum23:56
openstackgerritA change was merged to openstack-infra/config: Make rally-install-bare-centos6 voting again  https://review.openstack.org/10262023:56
clarkbAaronGr: I am almost positive that this is not what we want as a failover csase23:56
clarkbAaronGr: and the find already excludes .gz files23:56
clarkbAaronGr: is there something I am missing for how this helps?23:56
*** devkulkarni has quit IRC23:57
clarkbjesusaurus: nibalizer ^ do you guys know?23:58
*** msabramo has quit IRC23:59
* clarkb walks home but do ping if anyone knows what is going on there23:59
pleia2clarkb: hm, good catch23:59

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