Wednesday, 2014-10-15

fungiclarkb: might not be a bad idea. exploiting this still requires the attacker be able to carry out a successful downgrade attack against the victim as well as have access to their network traffic, but plugging would still be a good idea00:00
clarkbI can write a change really quickly00:00
lifelesswait till you read the details00:00
fungithis is more critical for sites using old enough servers that they lack tls support and so are relying on sslv300:00
lifeless:)00:00
lifelessright00:01
lifelesswe have no need to have sslv3 enabled00:01
lifelessif we're using it anywhere its either a) a bug or b) we're under attack00:01
fungii assume no modern browsers lack tls at this point, but no apache mod_ssl turns on everything including the kitchen sink by default i think00:01
lifelessindeed00:02
fungihttp://httpd.apache.org/docs/2.2/mod/mod_ssl.html#sslprotocol00:03
fungiso something like "SSLProtocol +TLSv1 +TLSv1.1 +TLSv1.200:03
fungi"00:03
*** sarob has quit IRC00:04
fungiclarkb: ^00:05
fungiclarkb: also, the python3.4 build in the ppa mentioned in bug 1367907 does seem to solve the problem for the oslo.messaging unit tests00:06
uvirtbotLaunchpad bug 1367907 in python3.4 "Segfault in gc with cyclic trash" [High,Fix released] https://launchpad.net/bugs/136790700:07
openstackgerritClark Boylan proposed a change to openstack-infra/config: Use only TLSv1 and greater to depoodle  https://review.openstack.org/12848500:07
clarkbfungi: ya00:08
clarkbfungi: woot to py34 goodness00:08
clarkbfungi: so the one exception to the above is puppet00:08
*** annegent_ has joined #openstack-infra00:08
clarkbbceause its vhost is managed by a package00:08
clarkbI can manually edit that file to do the SSLProtocol thing but we should probably consider puppeting that vhost too00:08
fungiclarkb: sounds like a plan00:09
harlowjaqq, whats the best way to determine why redis doesn't seem to be running on the py33 slaves00:09
harlowjait seems like from the jenkins config and such that it shoudl be00:09
clarkbits possible we haven't rebuilt a py33 slave image since redis was added to the build00:09
harlowjakk00:09
*** dims has joined #openstack-infra00:10
ianwcrinkle: do you happen to know about puppetlabs-mysql?00:10
nibalizermordred: thats why im building it locally00:10
crinkleianw: I have some knowledge of puppetlabs-mysql, what would you like to know about it?00:10
nibalizerto finish taht work00:10
nibalizermaybe that wasn't obious, sorry00:10
clarkbfungi: I grepped for 'SSL' to find the vhosts to updae there. let me know if you can think of any others00:12
ianwcrinkle: just debugging some centos7 issues; the package hasn't had a release in a long time but it has a lot of fixes for centos00:12
ianwcrinkle: i'm wondering if should just use current TOT00:13
fungiclarkb: no others are leaping to mind00:13
crinkleianw: I think we will be releasing it Soon(TM)00:13
*** annegent_ has quit IRC00:13
crinkleI think there is at least one mariadb bug/pr that should be addressed00:14
*** dims has quit IRC00:14
*** armax has joined #openstack-infra00:14
*** bknudson has quit IRC00:14
*** dims has joined #openstack-infra00:14
anteayaclarkb: we need some clean up00:15
ianwcrinkle: we seem to be pretty far behind http://git.openstack.org/cgit/openstack-infra/config/tree/install_modules.sh#n47 <- 0.6.100:15
anteayahttps://review.openstack.org/#/admin/groups/270,members00:15
anteayaclarkb: I didn't check on nexenta before naming since I haven't seen them with an account before00:16
anteayanow we have two accounts for them00:16
anteayaone iSCSI and one ISCSI NFS00:16
anteayasigh00:16
crinkleianw: yeesh :/00:17
anteayadoesn't look like this one has been used: https://review.openstack.org/#/q/reviewer:%22Nexenta+ISCSI+NFS+CI%22+status:open,n,z00:17
anteayaclarkb: can you delete it please?00:17
crinkleianw: not sure how the upgrade path will be00:17
harlowjaclarkb thanks, anyway those images can get rebuilt with redis? be nice to have that for https://review.openstack.org/#/c/120690/ (which currently is skipping testing redis since its not avalaible there)00:17
anteayaI don't want to set the precendent of companyname listofdrivers ci00:17
clarkbanteaya: uh we don't delete accounts do we?00:18
clarkbI can make one of the accounts inactive if we don't want one of them to work00:18
clarkbfungi: ^00:18
anteayathere was no reply to that person's emails stating that they had an account00:19
fungiclarkb: anteaya: yeah, we would simply set the old one inactive and gerrit should allow creation of a new one even if it has conflicting id info00:20
clarkbanteaya: oh, did the request the first one, it got created but we never notified them about it?00:20
openstackgerritBoris Pavlovic proposed a change to openstack-infra/project-config: Add publish-to-pypi template to rally layout  https://review.openstack.org/12848600:20
ianwcrinkle: i'm presuming that means you think "painful" might be an appropriate term?00:20
anteayaclarkb: no idea00:20
clarkbanteaya: in any case which account should be deactivated?00:21
anteayaclarkb: sergey might have created it but he never told me and didn't appear to have emailed them00:21
anteayaclarkb: please deactivate https://review.openstack.org/#/q/reviewer:%22Nexenta+ISCSI+NFS+CI%22+status:open,n,z00:21
fungiit's possible he did and merely forgot to reply to the request00:21
anteayaclarkb: and can re rename it deprecated drivername?00:22
crinkleianw: I don't have any personal experience with it, it might be delightful :)00:22
anteayaso if/when we have to deactivate the other one we won't get confused00:22
crinklebut it's two major versions and I believe there have been a lot of api changes00:22
clarkbanteaya: yup I can do that00:22
anteayafungi: yes it is possible00:22
anteayaclarkb: thanks00:22
clarkbwill do it now and let you know when I am done00:22
anteayaclarkb: thank you00:22
crinkleianw: for example most calls to mysql::* will change to mysql::server::*00:23
anteayait is to the point now I see an account request and just multiple the number of times I am going to have to deactivate their account, and tell them to read the requirements and attend meetings00:23
anteayaalcoholics are more compliant about attending meetings00:23
ianwclarkb: http://nodepool.openstack.org/ <- what's up with the log size increase ...00:23
clarkbanteaya: ok should be done now00:25
clarkbianw: huh no idea00:26
ianwclarkb: i also can't seem to convince it to send it to me with compression00:26
anteayaclarkb: thanks00:27
*** otherwiseguy has joined #openstack-infra00:27
ianwclarkb: and the latest log (http://nodepool.openstack.org/image.log) seems truncated00:27
fungiianw: for a while it was trying and failing to build some dib-based images in a loop00:27
clarkbianw: we probably don't have compression set up properly on that vhost00:27
*** zaphod42 has quit IRC00:27
clarkboh could that be the centos7-dib issue?00:27
fungiianw: could have bloated the log00:27
ianwclarkb: if you could look at https://review.openstack.org/#/c/128472/ -- the centos7 builds have bit-rotted while been concentrating on the d-i-b angle :(  i think we don't notice in d-i-b because it pre-installs epel00:32
clarkband rax preinstalls epel00:32
clarkbor did00:32
*** sdake_ has joined #openstack-infra00:33
clarkbfungi: I am going to update puppet master vhost now, then test puppet00:37
fungiclarkb: sounds good. i'm still sort of around for a while tonight00:38
clarkbhrm would it be better do do ALL then remove what we don't want?00:39
clarkbso that when next TLS comes out we can use it?00:39
*** alexpilotti has quit IRC00:40
clarkbwell its save to use the TLS versions in my change today00:40
*** zz_dimtruck is now known as dimtruck00:40
clarkbso I can go with that and we can argue in my change whether we want ot exclude bad things vs only allow what we know is good00:40
*** ramashri has joined #openstack-infra00:41
clarkband puppet appears to continue to work00:41
fungiyeah... it's not like the tls spec gets a new version every thursday or something00:42
jeblairwhile the ssl spec _does_ get a new vulnerability every tuesday00:43
fungiindeed!00:43
*** ivar-lazzaro has quit IRC00:44
*** cody-somerville has quit IRC00:44
*** ivar-lazzaro has joined #openstack-infra00:44
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: [WIP] Add User Preferences endpoint.  https://review.openstack.org/12848700:45
openstackgerritA change was merged to openstack-infra/config: Update EPEL7 version  https://review.openstack.org/12847200:45
*** Khaazher has joined #openstack-infra00:46
SpamapShow big is a bandersnatch mirror?00:48
* SpamapS is up to 7.8G right now00:48
jeblair197G?00:49
clarkb110G on pypi.ord.openstack.org00:49
jeblairthat was from dfw00:49
jeblairwow00:49
jeblairi can't read00:49
jeblair11000:49
clarkbjeblair: 197 looks like the complete volume size :)00:49
jeblairyep :)00:49
jeblairi should stay EOD once i EOD00:49
jeblairSpamapS: so two votes for 110 :)00:50
SpamapSo_O whysobig?00:50
clarkbSpamapS: its everything in pypi00:50
clarkbdstufft: ^00:50
SpamapSAh so is there an option to take "just the latest version of everything" ?00:50
fungiSpamapS: so, sounds like you should go out for a drink and check it again in a few hours ;)00:50
SpamapSfungi: I.. did.. :(00:51
fungiouch00:51
clarkbSpamapS: I don't think so. The protocol is simple and wants to update on a dag00:51
SpamapSIn that rack my downstream sucks..  which is why I'm building the mirror in the first place. Oh well.00:51
clarkbbandersnatch is really not doing anything smart other than checking versions on the dag(s)00:51
clarkbso it doesn't even know what latest means00:52
*** azherullahkhan has joined #openstack-infra00:55
*** ivar-laz_ has joined #openstack-infra00:55
*** ivar-laz_ has quit IRC00:55
*** jerryz has joined #openstack-infra00:56
*** ivar-lazzaro has quit IRC00:58
openstackgerritIan Wienand proposed a change to openstack-infra/config: Enable gzip compression on nodepool logs  https://review.openstack.org/12848900:59
*** amotoki has joined #openstack-infra01:00
*** amcrn has quit IRC01:00
anteayaso everyone in here has voted, right?01:03
clarkbI have01:03
anteayayay01:03
* anteaya hands clarkb a cookie01:03
anteayaonly clarkb and me?01:03
*** yongli has joined #openstack-infra01:04
* anteaya eats a cookie01:04
StevenKSpamapS: FTW: 109G/srv/pypi01:04
fungii would find it hard to believe anyone in here can have not voted01:04
nibalizerI haven't voted, what am i supposed to vote on?01:05
StevenKnibalizer: The TC election01:05
nibalizeroh right01:05
nibalizeri feel that me voting in that is basically just RANDOM_PLAYER01:05
anteayanibalizer: no no no01:06
ianwanteaya: yep, got a feeling jar jar is going to take it :) http://civs.cs.cornell.edu/cgi-bin/vote.pl?id=E_4d87bd45994e754701:06
anteayanibalizer: I have worked long and hard on a wikipage01:06
funginibalizer: there ARE position statements01:06
anteayanibalizer: to alleviate that very feeling01:06
* anteaya gets wikipage01:06
anteayanibalizer: behold: https://wiki.openstack.org/wiki/TC_Elections_October_2014#Responses_to_TC_Election_Questions01:07
*** bdpayne has quit IRC01:07
anteayaresponses to the same question01:07
anteayayou can compare candidates against each other01:07
anteayathis is new01:07
nibalizerwhen is voting deadline?01:08
clarkbtomorrow?01:08
anteayafriday after 1300 utc01:08
nibalizerok sweet anteaya I PROMISE TO VOTE01:08
pleia2hehe01:08
anteayawhich is basically anytime after 9am my time that I arise01:08
anteayanibalizer: thank you01:08
clarkboh I thought it was start of day thursday utc for some reason01:08
nibalizerbut im not gonna do it now cus i have my head deep in this livegrep thing01:08
anteayanibalizer: yup01:09
nibalizeralso i have a feeling clarkb is gonna nope out cus it involves docker01:09
anteayayay livegrep01:09
clarkbnibalizer: today was your last day to register to vote in OR01:09
fungilivegrep rocks01:09
jogoanteaya: any numbers on what percent of the electorate has voted so far?01:09
nibalizerclarkb: oh for real elections, i think i got a voter phamplet01:09
anteayaclarkb: https://wiki.openstack.org/wiki/TC_Elections_October_2014#Timeline01:09
anteayajogo: 24.5%01:11
anteayawe need more01:11
anteayaso talk to your co-workers and share the wikipage answers01:11
anteayaencourage them to vote please01:12
anteayanow we have a large number of people who have voted01:12
anteayabut the problem is our rate of growth01:13
*** yaguang has joined #openstack-infra01:13
anteayaso percentagewise we need more voters01:13
*** shashankhegde has quit IRC01:13
jogoanteaya: what happens if we  don't get enough?01:13
anteayawell the selected candidates will server01:13
anteayaserve01:13
*** sdake_ has quit IRC01:13
*** yaguang has quit IRC01:13
anteayabut we would like to ensure that the choices represent the wishes of the electorate01:14
jogoahh01:14
*** yaguang has joined #openstack-infra01:14
jogoanteaya: I have a hunch my co-workers have all voted01:14
anteayaand having an apathetic electorate isn't healthy01:14
anteayajogo: do ask any you find01:14
* StevenK has voted01:14
anteayaand encourage them to encourage others in their project01:14
anteayayay StevenK01:14
* anteaya hands StevenK a cookie01:15
anteayajogo: want a cookie for voting?01:15
StevenKMmmm, cookies01:15
*** Khaazher has quit IRC01:15
fungioh, the foundation marketing machine is looking for impressive project infrastructure facts and figures for the juno dev cycle, if people happen to have any handy... if not, i'll dig some up (things like number of jobs we ran, et cetera)01:17
anteayafungi: I like the results of the facts for marketing semi-annual compilation01:18
*** andreaf has quit IRC01:18
anteayanot sure I have anything to offer though01:18
*** otherwiseguy has quit IRC01:18
*** andreaf has joined #openstack-infra01:19
SpamapSStevenK: ty .. I have a long way to go01:20
SpamapS$ du -hs /srv/mirrors/pypi01:20
SpamapS11G/srv/mirrors/pypi01:20
*** azherullahkhan has quit IRC01:20
jogoanteaya: yes please01:20
* anteaya hands jogo a cookie01:20
anteaya:D01:20
jogofungi: amount of data generated by the jobs?01:21
* jogo saves it for after dinner01:21
*** groknix has quit IRC01:22
fungijogo: great idea... that's definitely an impressive number01:22
StevenKSpamapS: I think it took me four nights or something to seed my pypi mirror -- I have unlimited downloads, but only between midnight and midday01:23
mordrednibalizer: why docker? and why would clarkb say no?01:23
mordrednibalizer: I'm a fan of docker01:24
*** rmcall has quit IRC01:24
*** achanda has joined #openstack-infra01:24
jogofungi: also maybe CPU hours used01:24
jogoor some other silly metric like that01:24
fungiyeah01:24
nibalizermordred: well i mean we have this go application, and we need to build it from source, then upgrade periodically01:25
jogofungi: and patches merged (including stackforge)01:25
mordredfungi: I like telling people the split control-plane/nodepool numbers01:25
StevenKpatches merged per hour/day perhaps01:25
nibalizerso rather than exec { 'build_stuff': } id prefer to run docker build then docker run01:25
mordredfungi: because 78-node control plane run CD on top of opensatck isn't bad either01:25
*** dduvall_ has quit IRC01:30
*** rwsu has quit IRC01:30
fungimordred: very true01:32
mordrednibalizer: how about we have docker build ; docker push somewhere and then just docker run on that host?01:32
mordrednibalizer: but yeah01:32
mordrednibalizer: precisely01:32
*** achanda__ has quit IRC01:32
nibalizermordred: yea!01:32
nibalizerwe actually don't even need docker push01:32
nibalizerbecause we can docker build and then docker run01:32
nibalizerand i have this idea i can have a puppet vcsrepo that notifies docker that its time to rebuild01:32
mordredcool. I look forward to seeing it01:32
nibalizeralso mordred is it true that i can just run launch_node.py with my hp creds?01:32
nibalizerand it will just BOOOM node?01:32
mordredyes. you should be able to01:32
mordredalthough if you want to be fancy ...01:32
nibalizeror will it try to connect up to opesntack puppetmaster?01:32
mordredyou should try my new ansible stuff01:32
nibalizeroh yea the ansible stuuff01:32
nibalizeroh yes lets me do ansible to run openstack to run puppet to run docker01:32
mordredbut just use launch_node for now - I thin kyou can tell it to not puppetmaster01:32
nibalizerI AM THE FULCRUM01:32
nibalizerokay01:32
mordredbut if you wan to do the other thing ...01:32
mordredinstall tip of ansible git, then install emonty/shade and emonty/shade-ansible from github01:32
*** achanda_ has joined #openstack-infra01:32
*** zhiyan|afk has joined #openstack-infra01:32
mordredthen set your ANSIBLE_MODULE_PATH to include the modules path as installed by shade-ansible (you'll see this bit in the README)01:32
*** andreaf has quit IRC01:32
*** Adri2000_ has joined #openstack-infra01:32
*** bmwiedemann1 has joined #openstack-infra01:32
mordredthen there is an example ansible playbook in the shade-ansible repo01:32
*** sileht_ has joined #openstack-infra01:32
*** andreaf has joined #openstack-infra01:32
*** ttx` has joined #openstack-infra01:32
*** stevebak` has joined #openstack-infra01:32
*** rwsu has joined #openstack-infra01:32
*** mancdaz_away has quit IRC01:33
*** ashp has quit IRC01:33
*** pabelanger has quit IRC01:33
*** dougwig has quit IRC01:33
*** ttx has quit IRC01:33
*** zhiyan has quit IRC01:33
*** rushiagr_away has quit IRC01:33
*** krtaylor has quit IRC01:33
*** stevebaker has quit IRC01:33
*** finch has quit IRC01:33
*** roaet_ has quit IRC01:33
*** Adri2000 has quit IRC01:33
*** fungi has quit IRC01:33
*** freyes has quit IRC01:33
clarkbmordred my gripe is we have a tool to deploy software01:33
clarkbworks with source installs too01:33
clarkbswitching to docker is just overhead01:33
*** msuriar has quit IRC01:33
*** vishy has quit IRC01:33
*** StevenK has quit IRC01:33
*** sileht has quit IRC01:33
*** psedlak has quit IRC01:33
*** juice has quit IRC01:33
*** dougwig has joined #openstack-infra01:33
*** mancdaz_away has joined #openstack-infra01:33
*** mancdaz_away is now known as mancdaz01:33
*** dansmith has quit IRC01:33
*** ptoohill has quit IRC01:33
*** dougwig has quit IRC01:33
*** dougwig has joined #openstack-infra01:33
*** vish1 has joined #openstack-infra01:33
*** vish1 is now known as vishy01:33
*** juice_ has joined #openstack-infra01:33
*** ashp has joined #openstack-infra01:33
*** msuriar has joined #openstack-infra01:33
*** juice_ is now known as juice01:33
*** achanda has quit IRC01:33
*** psedlak has joined #openstack-infra01:33
*** achanda_ has quit IRC01:34
*** armax has quit IRC01:34
*** finch has joined #openstack-infra01:34
*** dansmith has joined #openstack-infra01:34
*** dansmith is now known as Guest7515701:34
*** dims has quit IRC01:34
*** fungi has joined #openstack-infra01:34
*** krtaylor has joined #openstack-infra01:34
*** dduvall has joined #openstack-infra01:34
*** zhiyan|afk is now known as zhiyan01:34
clarkband if we want to go image based it should be at glance + nova + dib level01:34
*** freyes has joined #openstack-infra01:34
*** dims has joined #openstack-infra01:35
*** rushiagr_away has joined #openstack-infra01:35
*** pabelanger has joined #openstack-infra01:35
*** achanda has joined #openstack-infra01:35
*** roaet_ has joined #openstack-infra01:35
*** openstack has joined #openstack-infra01:43
*** anteaya has joined #openstack-infra01:43
*** vladan has joined #openstack-infra01:43
*** fifieldt has joined #openstack-infra01:52
*** morgabra has joined #openstack-infra01:52
mordrednibalizer: https://github.com/docker/docker-registry01:52
*** openstackgerrit has joined #openstack-infra01:52
*** rossella_s has joined #openstack-infra01:52
mordrednibalizer: docker run -p 5000:5000 registry01:52
clarkb1did you get any of my messages?01:52
clarkb1freenode is derping01:52
clarkb1my concern is we have a way to deploy from source.01:52
clarkb1also image based builds should do glance + nova + dib01:52
*** dvorak has joined #openstack-infra01:52
mordredclarkb1:yes, I responded to all of that :)01:52
clarkb1gah I think I missed it all01:52
*** unicell has joined #openstack-infra01:52
anteayaclarkb1: you are green now01:52
anteayaclarkb1: you are usually orange/mustard yellow01:52
clarkb1its the 101:52
*** nosnos has joined #openstack-infra01:52
anteayait is01:52
anteayathe 1 turns you green01:52
clarkb1I am grocery shopping otherwise I would fix it01:52
anteayaI'm trying to get used to the green01:52
pleia2oh, didn't ask earlier, if we're ok with https://etherpad.openstack.org/p/system-config-announce I'm going to go ahead and send it out01:52
anteayait is a nice colour01:52
anteayapleia2: +1 send it out01:52
pleia2(seemed to be consensus at the meeting, just wanted one last chance before I hit the send button01:52
anteayayup01:52
*** mancdaz_away has joined #openstack-infra01:52
*** mancdaz_away is now known as mancdaz01:52
*** rushiagr_away has joined #openstack-infra01:52
clarkb1do it01:52
mordred++01:52
pleia2great, thanks01:52
mordredclarkb1: I get the feeling that other people don't IRC at the grocery store01:52
anteayaall the things they miss out on01:52
mordredclarkb1: but in my attempt to be more like you, I now IRC while walking places too :)01:53
anteayaclarkb1: don't forget apples01:53
*** rfolco has joined #openstack-infra01:53
mordredanteaya: I see your apples and raise you a http://www.babble.com/best-recipes/baked-cheesecake-stuffed-apples-more-fall-cheesecake-desserts/01:53
pleia2it's a miracle you all haven't burnt out :)01:54
mordredpleia2: who says we haven't?01:54
pleia2haha01:54
mordredpleia2: seen me be productive recently?01:54
pleia2mordred: well, I snuck past you on Juno reviews recently01:54
*** rfolco has quit IRC01:54
mordredpleia2: nice!01:54
anteayapleia2: nicely done01:54
pleia2for infra anyway01:54
mordredyou don't think I review non-infra things do you?01:54
anteayaoh I've way burnt out01:55
pleia2who knows!01:55
anteayaI can't even bring myself to manage a salutation on the third-party email lists anymore01:55
anteayaI just type my name01:55
anteayamordred: ha ha ha, cheesecake stuffed apples!01:56
*** Ryan_Lane has quit IRC01:56
clarkb1pleia2 I have been getting better about weekends. last one we drove up the gorge and around mt hood01:56
clarkb1had basically no service01:56
clarkb1and trees are starting to turn color01:57
anteayanice01:57
clarkb1also mountains were out01:57
pleia2clarkb1: that sounds great01:57
anteayaI love it when the mountains are out01:57
clarkb1which they may not do again until next july01:57
pleia2it was snowing when I went to Tahoe at the end of september01:57
mordredranier was out when I was in seattle 2 weeks ago01:58
pleia2which is neat, because there's a drought01:58
pleia2anteaya: should I forward this mail to 3rd-party-announce in case teams are consuming our upstream? (I know they are)01:59
pleia2s/3rd/third01:59
*** IAX has quit IRC01:59
*** sdake_ has joined #openstack-infra01:59
anteayapleia2: personally they should be following the -dev list02:00
pleia2hah aha hahahaha02:00
anteayaI won't stop you02:00
anteayabut I wouldn't do it02:00
anteayaeverything you do for them isn't enough02:00
anteayanever enough02:01
anteayasigh02:01
pleia2I'm in a good mood and not third party burnt out, if it doesn't cause you trouble I'll do it02:01
anteayawe will find out02:01
anteayawhen we don't forward something02:01
anteayaand they yell at me that I should have told them02:01
anteayabut they do so anyway02:01
* pleia2 hugs02:02
anteayathanks I wish that was enough02:02
* mordred hands anteaya a recently blow-dried fuzzy snuggly cat02:02
anteayaha ha ha02:02
anteayathanks02:02
anteayaa dry cat02:02
mordredit probably has thumbs02:02
anteayaI'm so priveledged02:02
anteayaprobably02:02
anteayathe good ones all do02:03
mordredthumb cats are very friendly02:03
anteayathey are02:03
mordredalthough they get quite peevish if you do not cuddle them02:03
*** andreaf has quit IRC02:03
anteayamy current cat doesn' have thumbs02:03
anteayabut thumb cats are great02:03
*** andreaf has joined #openstack-infra02:03
mordredhave you tried attaching thumbs with glue?02:03
anteayaha ha ha02:03
anteayashe is good02:03
anteayaI got her for the dog02:04
anteayasince I would be away02:04
anteayaso I got the dog a cat02:04
mordrednice02:04
mordredyou should get the cat a hippo02:04
anteayaand the cat totally knew she was the dog's cat02:04
anteayaI don't want a hippo02:04
*** yamahata has joined #openstack-infra02:04
mordredof course not - but the cat might! :)02:04
anteayacats can knock down mice02:04
anteayaI'll ask her02:04
clarkb1and if you do the full sail brewery tour they give you a pint glass02:05
anteayaclarkb1: ha ha ha, lag02:05
mordredanteaya: I was just about to say that02:05
anteayalove it02:05
anteayawhen I got her she had abandonment syndrome so bad02:05
anteayaher health was bad02:05
anteayameds didn't help02:06
anteayaso I stopped02:06
anteayamany years later she now has learned she is loved02:06
anteayaall her health problems disappeared02:06
mordredoh good02:06
anteayano meds just love02:06
anteayatook a while, but now she trusts me02:06
anteayasince I make sure she is cared for whether I am here or not02:07
anteayaand she gets that02:07
anteayaso she is a great trusting cuddly cat02:07
anteayano thumbs though02:07
anteayabut I accept her for who she is02:07
*** jyuso has joined #openstack-infra02:08
anteayaand she returns the favour02:08
*** annegent_ has joined #openstack-infra02:09
*** sdake has quit IRC02:10
*** larsks|alt is now known as larsks02:12
*** annegent_ has quit IRC02:14
*** mase_x200 has joined #openstack-infra02:16
*** dkranz has quit IRC02:17
anteayaI don't think the russellb stats script knows about project-config02:18
mordred++02:18
mordredoh! you're probably right02:18
anteayaI know I was light last week, but my stats are dropping like a stone02:18
anteayaand thanks for letting me tell you about my cat, and a bit about my dog02:19
*** koolhead17 has joined #openstack-infra02:19
*** baoli has joined #openstack-infra02:20
*** harlowja is now known as harlowja_away02:21
morganfainberganteaya, yay for pets!02:22
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Add ansible node launching  https://review.openstack.org/11159602:23
*** dmsimard_away is now known as dmsimard02:23
*** koolhead17 has quit IRC02:23
*** baoli_ has joined #openstack-infra02:24
anteayamorganfainberg: absolutely02:24
*** baoli has quit IRC02:25
morganfainbergI so like my new setup i stole from sdad (i think) multiple layered ZNCs so irccloud and my desktop get the *exact* same data.02:25
SpamapSSome day I'll rip myself away from irssi running in tmu02:27
SpamapStmux02:27
SpamapSIt's been that or screen for at least 12 years. And B****X before that.02:27
morganfainbergSpamapS, hehe02:28
morganfainbergold school!02:28
SpamapSlazy school02:28
morganfainbergsame thing, right?02:28
SpamapSpretty much02:28
SpamapSI try WeeChat and bouncers about once a year.02:28
anteayaclarkb1: once you are back: https://etherpad.openstack.org/p/mid-october-3rd-party-accounts Huawei ML2 CI, please02:28
*** xchu has joined #openstack-infra02:29
anteayaSpamapS: why do you need bouncers with weechat?02:29
*** xchu has quit IRC02:29
SpamapSanteaya: well some people think running znc is better than running tmux/screen02:30
SpamapSthere is one much better thing02:30
SpamapSwhen you disconnect, it knows, and tells people02:30
anteayaah02:30
anteayaI'm weechat and tmux02:30
anteayano bouncers02:30
SpamapSbut that's not super important for me because my laptop is connected 99% of the time anwyay :-P02:30
anteayaI guess folks just trust me to get back to them02:30
morganfainbergi turn my bouncer config to not do that02:30
morganfainbergand with the layered bouncers it doesn't work well02:30
SpamapSyeah I imagine it wouldn't02:31
*** koolhead17 has joined #openstack-infra02:31
morganfainbergand having irccloud always connected doens't help either02:31
SpamapSHonestly we all should be on XMPP.. our insistence on IRC is kind of ridiculous. :-P02:31
* SpamapS hugs it tightly02:31
morganfainbergXMPP...02:31
morganfainberghah02:31
morganfainbergmy experience is... IRC "works"02:32
SpamapSactually, XMPP has no good notion of rooms.02:32
morganfainbergunless you have crazy smart people dedidcated to it XMPP is a PAIN02:32
*** shardy has quit IRC02:32
morganfainbergi know a certain game company that makes a moba uses XMPP (ejabberd) for everything02:32
morganfainbergit works well, but takes a lot of smart people to make sure it does the right things02:32
SpamapSI bet02:32
SpamapStoo much abstraction02:33
* anteaya has a lapfull of purring wet cat02:33
anteayaraining outside02:33
morganfainbergsend me rain02:33
morganfainbergi want rain02:33
SpamapShah rain02:33
SpamapSwhats that?02:33
morganfainbergactually... i think it's supposed to rain tomorrow SpamapS02:33
SpamapSis that like when you turn on the sprinklers?02:33
* anteaya sends them rain02:33
SpamapSmorganfainberg: tonight02:33
SpamapSmidnight-ish .. 20% chance02:34
anteayasee I'm that good02:34
morganfainbergSpamapS, and looks like 10% the rest of the day02:34
morganfainberganteaya, :)02:34
anteaya:002:34
* jogo is excited for rain in CA02:34
morganfainbergso it's funny, SpamapS  and anteaya always have the same color name in my IRC client...02:34
morganfainbergok almost always02:34
anteayaSpamapS is orange for me02:35
morganfainbergmakes me need to read more closely or i am very confused what someone is saying something for02:35
anteayamorganfainberg: what colour am I/are we to you?02:35
*** dims has joined #openstack-infra02:36
morganfainberganteaya, http://i.imgur.com/WQ80J58.png?102:37
*** sdake_ has quit IRC02:37
*** koolhead17 has quit IRC02:39
*** r1chardj0n3s_afk is now known as r1chardj0n3s02:39
*** dims has quit IRC02:40
StevenKEveryone is black for me, unless they mention me, in which case they're red02:41
anteayamorganfainberg: aw, what a lovely cyan02:41
anteayaStevenK:02:41
anteayaStevenK:02:41
anteayaStevenK:02:41
morganfainberg:)02:41
anteayaI like red better than black02:41
morganfainbergStevenK StevenK  StevenK  StevenK  StevenK  StevenK  StevenK  StevenK  StevenK  StevenK  StevenK  StevenK  StevenK  StevenK  StevenK  >.>02:41
morganfainbergdoes multiple mentions make it SUPER RED!?02:42
*** baoli_ has quit IRC02:42
StevenKmorganfainberg: Haha. Nope. :-)02:42
*** sdake_ has joined #openstack-infra02:43
*** stevemar has joined #openstack-infra02:44
*** armax has joined #openstack-infra02:44
*** armax has quit IRC02:45
*** mmedvede has quit IRC02:45
*** dmsimard is now known as dmsimard_away02:45
anteayaI'm off02:45
anteayanight all02:45
morganfainberganteaya, g'night02:45
anteayahope you get some rain02:45
anteaya:D02:46
morganfainbergjogo, don't jinx it!02:46
morganfainberg;)02:46
SpamapShttps://www.dropbox.com/s/4gpjxbh9j6sqabe/MyIrssi.png?dl=002:46
SpamapSaw anteaya won't get to see it.. well when you get back.. ^^02:47
openstackgerritIan Wienand proposed a change to openstack-infra/config: Add HP Cloud Centos7 images  https://review.openstack.org/12849802:47
*** amcrn has joined #openstack-infra02:47
SpamapSpeople turn yellow when they mention me02:48
SpamapSwhich is quite true to life02:48
*** Longgeek has joined #openstack-infra02:49
*** ramashri has joined #openstack-infra02:56
*** andreaf has quit IRC02:56
*** andreaf has joined #openstack-infra02:56
*** mwagner_lap has joined #openstack-infra02:57
dtroyer.02:58
*** ramashri_ has joined #openstack-infra02:59
*** chuckC_ has quit IRC03:00
*** ChuckC_ has joined #openstack-infra03:01
*** ChuckC_ is now known as ChuckC03:01
*** chuckC_ has joined #openstack-infra03:02
*** clarkb1 is now known as clarkb03:02
*** ramashri has quit IRC03:03
*** stevebak` is now known as stevebaker03:03
*** armax has joined #openstack-infra03:05
*** otter768 has joined #openstack-infra03:08
timrcnibalizer, yo03:09
*** annegent_ has joined #openstack-infra03:10
*** ayoung has joined #openstack-infra03:12
*** achanda has quit IRC03:14
*** ayoung has quit IRC03:14
*** ayoung has joined #openstack-infra03:14
sunil__anybody willing to help out with a dsvm-tempest-full run failure? I get 2 fails. One stack for delte_security_group where a security group is in use and the other in delete_server, where the return code is 200 instead of 20403:15
sunil__are these known issues?03:15
clarkbsunil__: you may have better luck in the qa channel. Any chance you can link to the change that failed though?03:17
*** koolhead17 has joined #openstack-infra03:17
*** koolhead17 has joined #openstack-infra03:17
sunil__there is no change...this is a void run, trying to test my infra setup03:17
*** achanda_ has joined #openstack-infra03:17
*** koolhead17 has quit IRC03:18
*** koolhead17 has joined #openstack-infra03:18
nibalizertimrc: hi03:19
*** shashankhegde has joined #openstack-infra03:21
*** annegent_ has quit IRC03:24
*** sunrenjie has joined #openstack-infra03:26
*** radez is now known as radez_g0n303:26
mase_x200nibalizer: hi spencer03:29
clarkbsunil__: in that case I really have no info. the qa team may know though03:30
nibalizermase_x200: hi03:31
mase_x200nibalizer: were you expecting to have the skype call today ?03:34
*** doug-fish has left #openstack-infra03:35
nibalizeryes, fighting with skype, sorry03:36
clarkbnibalizer: use the phone luke03:36
mase_x200ah no worries, i had that dance on monday :)03:36
nibalizerhaha03:36
nibalizerwant to just phone it, or google hangout?03:36
nibalizeror we could use mumble03:37
clarkbnibalizer: or skype on phone03:37
mase_x200haven't tried with hangout, is that just a web thing ?03:37
clarkbI gave up trying to turn my computer into a phone when I alrady have one though03:37
mase_x200can install mumble 10 secs03:37
nibalizersweet03:37
nibalizermumble is the new interview medium!03:38
*** baoli has joined #openstack-infra03:43
*** david-lyle has joined #openstack-infra03:45
*** baoli has quit IRC03:48
*** amcrn has quit IRC03:50
*** nosnos has quit IRC03:50
*** nosnos has joined #openstack-infra03:51
jesusaurusmordred: ha, i spent some time today trying to get docker-registry to run outside of a docker image and got really frustrated when `docker-registry --help` gave me a traceback because my config file was empty03:52
*** otter768 has quit IRC03:52
*** fifieldt_ has joined #openstack-infra03:52
*** annegent_ has joined #openstack-infra03:53
*** andreaf has quit IRC03:54
*** andreaf has joined #openstack-infra03:55
*** nosnos has quit IRC03:55
*** otter768 has joined #openstack-infra03:57
*** jamespage has quit IRC04:00
*** gnuoy has quit IRC04:00
*** gnuoy has joined #openstack-infra04:00
*** jamespage has joined #openstack-infra04:01
*** aysyd has quit IRC04:03
clarkbdavid-lyle: so I notice that the horizon error log is full of stuff during job runs now04:06
*** renlt has joined #openstack-infra04:07
*** otter768 has quit IRC04:08
*** shashankhegde has quit IRC04:09
*** garyh has quit IRC04:09
david-lyleclarkb: debug scss output? or something else?04:10
*** armax has quit IRC04:11
clarkbdavid-lyle: http://logs.openstack.org/19/119319/6/check/check-tempest-dsvm-full/842b7b9/logs/horizon_error.txt.gz is a randomly selected example04:12
clarkbit looks like horizon is logging a bunch of stuff at an apache error level04:13
clarkbbut then horizon is like "debug"04:13
clarkbwhich is weird to me04:13
*** armax has joined #openstack-infra04:13
david-lylehorizon_error.log is our default log04:15
david-lylelooks like the log level on requests is set wrong by default04:15
*** shashankhegde has joined #openstack-infra04:16
*** dimtruck is now known as zz_dimtruck04:18
*** AzherKhan has joined #openstack-infra04:22
*** ramashri_ has quit IRC04:22
*** dims has joined #openstack-infra04:25
*** dims has quit IRC04:29
*** nosnos has joined #openstack-infra04:30
*** andreaf has quit IRC04:30
*** andreaf has joined #openstack-infra04:30
*** pcrews has quit IRC04:33
*** gyee has quit IRC04:34
*** timrc is now known as timrc-afk04:34
*** mrmartin has joined #openstack-infra04:34
*** koolhead17 has quit IRC04:40
mordredclarkb: woot. I think I've got the whole thing - including lists of volumes and mount points and getting the volumes formatted and mounted04:41
mordredclarkb: https://github.com/emonty/shade-ansible/blob/master/example.yml04:41
mordredclarkb: (mapping of volumes to mount points in a non-insane manner was the last thing on my list)04:42
*** baoli has joined #openstack-infra04:44
*** baoli has quit IRC04:48
*** achanda_ has quit IRC04:49
*** achanda_ has joined #openstack-infra04:52
*** koolhead17 has joined #openstack-infra04:54
openstackgerritTomas Bezdek proposed a change to openstack-infra/jenkins-job-builder: Added support for Extended Choice Parameter plugin  https://review.openstack.org/12246304:56
*** yamamoto_ has joined #openstack-infra04:56
*** ildikov has quit IRC04:58
*** rushiagr_away is now known as rushiagr04:59
*** sdake_ has quit IRC05:02
*** jerryz has quit IRC05:03
*** garyh has joined #openstack-infra05:07
*** rushiagr is now known as rushiagr_away05:11
*** vigneshvar has joined #openstack-infra05:14
*** Ryan_Lane has joined #openstack-infra05:15
*** xchu has joined #openstack-infra05:16
*** yjiang5 has joined #openstack-infra05:18
*** mrmartin has quit IRC05:19
*** Ryan_Lane has quit IRC05:19
*** harlowja_at_home has joined #openstack-infra05:20
*** baoli has joined #openstack-infra05:20
*** Ryan_Lane has joined #openstack-infra05:21
*** annegent_ has quit IRC05:24
*** annegent_ has joined #openstack-infra05:25
*** baoli has quit IRC05:25
*** annegent_ has quit IRC05:27
*** annegent_ has joined #openstack-infra05:29
*** rushiagr_away is now known as rushiagr05:32
*** annegent_ has quit IRC05:33
*** fifieldt_ has quit IRC05:35
*** armax has quit IRC05:36
*** armax has joined #openstack-infra05:37
*** harlowja_at_home has quit IRC05:38
*** sileht_ is now known as sileht05:38
*** sileht has joined #openstack-infra05:39
*** sileht has quit IRC05:39
*** sileht has joined #openstack-infra05:39
*** Ryan_Lane has quit IRC05:44
*** achanda has joined #openstack-infra05:45
*** ivar-lazzaro has joined #openstack-infra05:46
*** achanda_ has quit IRC05:49
openstackgerritKhai Do proposed a change to openstack-infra/gearman-plugin: update to work with Jenkins LTS ver 1.565.3  https://review.openstack.org/12575505:51
*** ivar-laz_ has joined #openstack-infra05:56
*** ivar-laz_ has quit IRC05:57
*** ivar-laz_ has joined #openstack-infra05:57
*** ildikov has joined #openstack-infra05:57
*** annegent_ has joined #openstack-infra05:58
*** ivar-lazzaro has quit IRC05:59
openstackgerritJeffrey Zhang proposed a change to openstack-infra/project-config: Add openstack-salt-formula project  https://review.openstack.org/12790206:01
*** yolanda has joined #openstack-infra06:01
*** mrmartin has joined #openstack-infra06:02
*** ivar-laz_ has quit IRC06:03
*** yjiang5 has left #openstack-infra06:04
*** annegent_ has quit IRC06:04
*** mase_x200 has quit IRC06:07
*** zigo has joined #openstack-infra06:08
*** HeOS has quit IRC06:08
*** stevemar has quit IRC06:12
*** dims has joined #openstack-infra06:13
*** david-lyle has quit IRC06:14
*** armax has quit IRC06:14
*** unicell has quit IRC06:16
*** dims has quit IRC06:18
*** armax has joined #openstack-infra06:20
*** baoli has joined #openstack-infra06:21
*** baoli has quit IRC06:26
*** stevemar has joined #openstack-infra06:27
*** nordmcla has joined #openstack-infra06:27
openstackgerritAndreas Jaeger proposed a change to openstack-infra/project-config: Fix devstack publishing  https://review.openstack.org/12856706:28
openstackgerritAndreas Jaeger proposed a change to openstack-infra/project-config: Fix devstack publishing  https://review.openstack.org/12856706:30
*** unicell has joined #openstack-infra06:31
*** unicell has quit IRC06:31
*** unicell has joined #openstack-infra06:31
*** stevemar has quit IRC06:31
*** afazekas has joined #openstack-infra06:36
*** stevemar has joined #openstack-infra06:37
*** AzherKhan has quit IRC06:37
*** AzherKhan has joined #openstack-infra06:39
*** AJaeger has quit IRC06:41
*** ttx` is now known as ttx06:42
*** ttx has joined #openstack-infra06:43
*** yolanda has quit IRC06:43
*** achanda has quit IRC06:45
*** yolanda has joined #openstack-infra06:47
*** andreaf has quit IRC06:50
openstackgerritAndreas Jaeger proposed a change to openstack-infra/project-config: Add link to translation proposals  https://review.openstack.org/12856906:50
*** shashankhegde has quit IRC06:50
*** Adri2000_ is now known as Adri200006:54
*** jcoufal has joined #openstack-infra06:55
*** annegent_ has joined #openstack-infra06:58
*** annegent_ has quit IRC07:03
*** Guest86578 is now known as d0ugal07:04
*** d0ugal has quit IRC07:05
*** d0ugal has joined #openstack-infra07:05
*** mmaglana has quit IRC07:08
*** flaper87|afk is now known as flaper8707:09
*** nelsnelson has quit IRC07:10
*** mrmartin has quit IRC07:10
*** mrmartin has joined #openstack-infra07:11
*** mrmartin has quit IRC07:13
*** nelsnelson has joined #openstack-infra07:13
*** sabeen1 has joined #openstack-infra07:15
*** sabeen3 has quit IRC07:16
*** pblaho has joined #openstack-infra07:18
*** arxcruz has joined #openstack-infra07:19
*** baoli has joined #openstack-infra07:22
*** armax has quit IRC07:24
*** shardy has joined #openstack-infra07:25
*** Guest51022 has joined #openstack-infra07:26
*** baoli has quit IRC07:26
*** luqas has joined #openstack-infra07:27
*** yfried__ is now known as yfried|afk07:27
*** andreykurilin_ has joined #openstack-infra07:28
*** armax has joined #openstack-infra07:28
*** jgallard has joined #openstack-infra07:28
*** armax has quit IRC07:28
*** katyafervent_awa is now known as katyafervent07:28
*** _nadya_ has joined #openstack-infra07:35
*** MaxV has joined #openstack-infra07:35
*** e0ne has joined #openstack-infra07:37
*** HeOS has joined #openstack-infra07:37
*** BobBall_awol is now known as BobBall07:41
*** jlibosva has joined #openstack-infra07:41
*** rlandy has joined #openstack-infra07:43
openstackgerritJeffrey Zhang proposed a change to openstack-infra/project-config: Add horizon-salt-formula project  https://review.openstack.org/12857207:44
*** doude has joined #openstack-infra07:45
*** yamamoto_ has quit IRC07:47
*** dizquierdo has joined #openstack-infra07:49
*** davidhadas_ has joined #openstack-infra07:50
*** dmellado has joined #openstack-infra07:55
*** nordmcla has quit IRC07:57
*** nordmcla has joined #openstack-infra07:57
*** achanda has joined #openstack-infra07:57
*** liusheng has joined #openstack-infra07:58
*** annegent_ has joined #openstack-infra07:58
*** jpich has joined #openstack-infra08:00
*** jistr has joined #openstack-infra08:02
*** achanda has quit IRC08:02
*** hashar has joined #openstack-infra08:02
*** andreykurilin_ has quit IRC08:02
*** annegent_ has quit IRC08:03
*** derekh has joined #openstack-infra08:06
*** ociuhandu has quit IRC08:10
*** alexpilotti has joined #openstack-infra08:11
*** chandankumar has joined #openstack-infra08:13
*** dizquierdo has quit IRC08:13
*** davidhadas_ is now known as davidhadas08:14
*** salv-orlando has joined #openstack-infra08:15
*** jp_at_hp has joined #openstack-infra08:16
*** jp_at_hp has quit IRC08:16
*** jp_at_hp has joined #openstack-infra08:16
*** zz_johnthetubagu is now known as johnthetubaguy08:17
*** baoli has joined #openstack-infra08:23
*** ashaeron has joined #openstack-infra08:24
*** baoli_ has joined #openstack-infra08:24
*** baoli has quit IRC08:27
*** baoli_ has quit IRC08:29
*** pelix1 has joined #openstack-infra08:30
*** jedimike has joined #openstack-infra08:30
*** mpaolino has joined #openstack-infra08:30
*** rwsu has quit IRC08:31
*** stevemar has quit IRC08:32
openstackgerritFlavio Percoco proposed a change to openstack-infra/devstack-gate: Set ZAQAR_BACKEND in localrc if present  https://review.openstack.org/12822408:33
*** yamamoto_ has joined #openstack-infra08:34
openstackgerritFlavio Percoco proposed a change to openstack-infra/project-config: Add a gate job for zaqar-redis  https://review.openstack.org/12556308:35
openstackgerritAndreas Jaeger proposed a change to openstack-infra/project-config: Translation download: Update all existing translations  https://review.openstack.org/12857908:54
*** rwsu has joined #openstack-infra08:56
*** mkerrin has quit IRC08:56
*** ihrachyshka has joined #openstack-infra08:58
*** annegent_ has joined #openstack-infra08:58
*** mancdaz is now known as mancdaz_away09:02
*** annegent_ has quit IRC09:05
*** _nadya_ has quit IRC09:11
*** ociuhandu has joined #openstack-infra09:12
*** mancdaz_away is now known as mancdaz09:15
*** bmwiedemann1 has left #openstack-infra09:17
*** rushiagr is now known as rushiagr_away09:19
*** mkerrin has joined #openstack-infra09:20
*** baoli has joined #openstack-infra09:25
*** mkerrin has quit IRC09:26
*** unicell1 has joined #openstack-infra09:27
*** unicell has quit IRC09:29
*** jcoufal has quit IRC09:29
*** jcoufal has joined #openstack-infra09:29
*** baoli has quit IRC09:29
*** sunrenjie has quit IRC09:31
*** amuller has joined #openstack-infra09:34
*** renlt has quit IRC09:34
*** salv-orlando has quit IRC09:35
*** rushiagr_away is now known as rushiagr09:36
*** dizquierdo has joined #openstack-infra09:40
*** salv-orlando has joined #openstack-infra09:40
*** yfried|afk is now known as yfried__09:44
*** andreaf has joined #openstack-infra09:46
*** andreaf has quit IRC09:53
*** jgallard has quit IRC09:55
*** annegent_ has joined #openstack-infra09:58
*** mancdaz is now known as mancdaz_away09:59
*** mkerrin has joined #openstack-infra10:00
*** armax has joined #openstack-infra10:01
*** annegent_ has quit IRC10:03
*** cdent has joined #openstack-infra10:04
*** yfried__ is now known as yfried|afk10:04
*** Guest51022 has quit IRC10:04
*** pc_m has joined #openstack-infra10:05
*** armax has quit IRC10:07
*** pcm_ has joined #openstack-infra10:07
*** andreaf has joined #openstack-infra10:10
*** pc_m has quit IRC10:11
*** armax has joined #openstack-infra10:14
*** pcm_ is now known as pc_m10:16
*** dims has joined #openstack-infra10:18
*** yamahata has quit IRC10:20
*** yfried|afk is now known as yfried__10:24
*** baoli has joined #openstack-infra10:26
*** baoli has quit IRC10:30
*** yamamoto_ has quit IRC10:32
*** yfried__ is now known as yfried|afk10:35
*** tomoe has joined #openstack-infra10:35
*** mpaolino has quit IRC10:39
*** dmsimard_away is now known as dmsimard10:44
*** dmsimard is now known as dmsimard_away10:45
*** andreaf has quit IRC10:47
*** armax has quit IRC10:47
*** andreaf has joined #openstack-infra10:48
*** dmsimard_away is now known as dmsimard10:50
openstackgerritA change was merged to openstack-infra/zuul: Fix docu after config repo split  https://review.openstack.org/12482510:53
*** armax has joined #openstack-infra10:54
*** AzherKhan has quit IRC10:54
SergeyLukjanovfungi, clarkb, it wasn't done by me, I've just re-upload the change10:59
*** andreaf has quit IRC11:00
*** e0ne has quit IRC11:01
*** e0ne has joined #openstack-infra11:03
*** baoli has joined #openstack-infra11:05
*** yfried|afk is now known as yfried__11:05
*** baoli has quit IRC11:09
*** baoli has joined #openstack-infra11:09
*** mancdaz_away is now known as mancdaz11:09
*** julim has joined #openstack-infra11:09
*** berendt has joined #openstack-infra11:14
*** AJaeger has joined #openstack-infra11:15
*** AJaeger has joined #openstack-infra11:15
*** SumitNaiksatam has quit IRC11:16
*** mase_x200 has joined #openstack-infra11:17
openstackgerritBoris Pavlovic proposed a change to openstack-infra/project-config: Add publish-to-pypi template to rally layout  https://review.openstack.org/12848611:20
*** marcusvrn_ has joined #openstack-infra11:21
*** miqui has quit IRC11:24
*** yfried__ is now known as yfried|afk11:25
*** jgallard has joined #openstack-infra11:26
*** hashar has quit IRC11:30
*** doug-fish has joined #openstack-infra11:31
*** davidhadas__ has joined #openstack-infra11:31
openstackgerritBoris Pavlovic proposed a change to openstack-infra/project-config: Add publish-to-pypi template to rally layout  https://review.openstack.org/12848611:31
*** ZZelle has quit IRC11:32
*** davidhadas__ has quit IRC11:32
*** armax has quit IRC11:33
*** jyuso has quit IRC11:33
*** davidhadas has quit IRC11:34
*** davidhadas has joined #openstack-infra11:35
*** armax has joined #openstack-infra11:36
*** radez_g0n3 is now known as radez11:37
openstackgerritAndreas Jaeger proposed a change to openstack-infra/project-config: Translation download: Update all existing translations  https://review.openstack.org/12857911:39
*** zz_jgrimm is now known as jgrimm11:41
*** _nadya_ has joined #openstack-infra11:43
*** amotoki has quit IRC11:46
*** armax has quit IRC11:47
*** yaguang has quit IRC11:52
*** rfolco has joined #openstack-infra11:54
*** chandankumar has quit IRC11:54
*** johnthetubaguy is now known as zz_johnthetubagu11:56
openstackgerritBoris Pavlovic proposed a change to openstack-infra/project-config: Add publish-to-pypi template to rally layout  https://review.openstack.org/12848611:56
*** weshay has joined #openstack-infra11:59
*** jp_at_hp has quit IRC12:00
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Change wiki link  https://review.openstack.org/12862312:04
openstackgerritJaroslav Henner proposed a change to openstack-infra/jenkins-job-builder: Allow multiple comment-added events in gerrit trig.  https://review.openstack.org/12456812:05
*** tomoe has quit IRC12:05
*** bknudson has joined #openstack-infra12:06
*** hashar has joined #openstack-infra12:06
*** tomoe has joined #openstack-infra12:06
openstackgerritJaroslav Henner proposed a change to openstack-infra/jenkins-job-builder: Allow multiple comment-added events in gerrit trig.  https://review.openstack.org/12456812:06
*** berendt has quit IRC12:07
openstackgerritBoris Pavlovic proposed a change to openstack-infra/project-config: Add publish-to-pypi template to rally layout  https://review.openstack.org/12848612:07
openstackgerritJaroslav Henner proposed a change to openstack-infra/jenkins-job-builder: Allow multiple comment-added events in gerrit trig.  https://review.openstack.org/12456812:10
*** tomoe has quit IRC12:10
*** zz_johnthetubagu is now known as johnthetubaguy12:11
*** dims has quit IRC12:11
*** dims has joined #openstack-infra12:12
*** ramashri has joined #openstack-infra12:13
isviridovSergeyLukjanov, please look at https://review.openstack.org/#/c/128264/12:14
*** dims_ has joined #openstack-infra12:14
*** koolhead17 has quit IRC12:15
*** dims has quit IRC12:16
*** timrc-afk is now known as timrc12:17
*** cnesa17 has joined #openstack-infra12:18
*** mfink has quit IRC12:19
*** dprince has joined #openstack-infra12:19
*** e0ne has quit IRC12:19
*** dkranz has joined #openstack-infra12:20
*** e0ne has joined #openstack-infra12:22
AJaegerisviridov, you do not need in requirements.txt "docutils==0.9.1"12:22
AJaegerisviridov, best to sync with global-requirements file...12:23
isviridovAJaeger, thanks for hint. Will do12:25
SergeyLukjanovisviridov, you have a syntax error12:25
AJaegerSergeyLukjanov, Oops - why did I miss that during the review ;(12:26
SergeyLukjanovisviridov, you have a syntax error in https://review.openstack.org/#/c/128264/12:27
isviridovSergeyLukjanov, I see. Will fix right now12:27
SergeyLukjanovAJaeger, :)12:30
*** jp_at_hp has joined #openstack-infra12:30
openstackgerritIlya Sviridov proposed a change to openstack-infra/project-config: Add new magnetodb-specs project  https://review.openstack.org/12826412:30
*** annegent_ has joined #openstack-infra12:31
*** annegent_ has quit IRC12:31
*** mmedvede has joined #openstack-infra12:32
*** mfink has joined #openstack-infra12:32
*** yamahata has joined #openstack-infra12:32
*** wenlock has joined #openstack-infra12:32
AJaegerisviridov, did you configure rtfd yourself?12:33
*** bswartz has quit IRC12:34
isviridovAJaeger, yeap12:34
AJaegergreat, then it should work ;)12:34
AJaegerisviridov, +212:34
isviridovAJaeger, it works already http://magnetodb-specs.readthedocs.org/en/latest/12:34
AJaegergood12:35
*** dkliban_afk is now known as dkliban12:35
*** aysyd has joined #openstack-infra12:39
boris-42AJaeger hi therve12:39
boris-42AJaeger there*12:39
AJaegerHI boris-4212:40
boris-42therve sry*12:40
boris-42AJaeger about this https://review.openstack.org/#/c/128486/12:40
boris-42AJaeger I registered rally to be able to maintain it *12:40
boris-42AJaeger but I added to openstackci as owner as well12:40
AJaegerGood, then it's fine!12:40
boris-42AJaeger so the same stuff like with osprofiler12:40
boris-42AJaeger thank you for review12:41
AJaegerSo, remove the rallyclient change and you should be set ;)12:41
boris-42AJaeger done*12:41
boris-42AJaeger I published new patch set after your comment*12:41
AJaegerboris-42, I missed that, let me check again...12:42
*** yfried|afk is now known as yfried__12:42
AJaegerboris-42, +212:42
*** cpowell has joined #openstack-infra12:42
boris-42 AJaeger  thank you12:42
*** cnesa17 has quit IRC12:46
*** jaypipes has joined #openstack-infra12:49
*** miqui has joined #openstack-infra12:49
*** cnesa17 has joined #openstack-infra12:51
*** andreaf has joined #openstack-infra12:52
*** yfried__ is now known as yfried|afk12:53
*** pradk has joined #openstack-infra12:54
*** tomoe has joined #openstack-infra12:58
*** Guest51022 has joined #openstack-infra12:58
*** afazekas has quit IRC12:58
*** otter768 has joined #openstack-infra12:59
*** otter768 has quit IRC12:59
*** andreaf has quit IRC13:00
*** dustins has joined #openstack-infra13:00
*** tomoe has quit IRC13:00
*** tomoe has joined #openstack-infra13:01
*** isviridov is now known as isviridov_away13:02
*** yfried|afk is now known as yfried__13:02
*** andreaf has joined #openstack-infra13:03
*** hashar has quit IRC13:03
*** bswartz has joined #openstack-infra13:03
*** kgiusti has joined #openstack-infra13:04
*** amuller has quit IRC13:06
*** dkranz has quit IRC13:07
*** dkranz has joined #openstack-infra13:09
*** dane_leblanc has joined #openstack-infra13:10
*** nkinder has quit IRC13:10
*** TheJulia has joined #openstack-infra13:13
*** afazekas has joined #openstack-infra13:14
*** TheJulia has quit IRC13:16
*** IvanBerezovskiy has left #openstack-infra13:16
*** dmellado has quit IRC13:18
*** yfried__ is now known as yfried|afk13:24
*** che-arne has joined #openstack-infra13:24
*** barnaby has joined #openstack-infra13:24
*** alexpilotti has quit IRC13:24
*** andreaf has quit IRC13:26
*** bcourt has quit IRC13:26
*** andreaf has joined #openstack-infra13:28
*** tomoe_ has joined #openstack-infra13:29
*** mpaolino has joined #openstack-infra13:31
*** kgiusti has quit IRC13:32
*** tomoe has quit IRC13:33
*** kgiusti has joined #openstack-infra13:34
*** mriedem has joined #openstack-infra13:34
*** mase_x200 has quit IRC13:34
*** _buzz has joined #openstack-infra13:36
*** afazekas has quit IRC13:37
*** dane_leblanc has quit IRC13:39
*** marun_ has quit IRC13:39
*** ramashri has quit IRC13:40
*** emagana has joined #openstack-infra13:41
*** zz_gondoi is now known as gondoi13:41
*** kashyap has joined #openstack-infra13:42
*** andreaf has quit IRC13:42
*** dustins has quit IRC13:44
*** dustins has joined #openstack-infra13:45
*** andreaf has joined #openstack-infra13:48
*** rushiagr is now known as rushiagr_away13:48
*** _nadya_ has quit IRC13:49
*** _nadya_ has joined #openstack-infra13:49
*** hashar has joined #openstack-infra13:50
*** eharney has joined #openstack-infra13:50
*** afazekas has joined #openstack-infra13:51
*** _nadya__ has joined #openstack-infra13:52
*** _nadya_ has quit IRC13:52
*** signed8bit has joined #openstack-infra13:52
*** cnesa17 has quit IRC13:52
*** nkinder has joined #openstack-infra13:54
*** TheJulia has joined #openstack-infra13:54
*** Guest75157 is now known as dansmith13:54
*** emagana has quit IRC13:55
*** denis_makogon has quit IRC13:56
*** xyang0 has joined #openstack-infra13:58
*** ayoung has quit IRC13:59
*** sdake_ has joined #openstack-infra13:59
*** dangers_away is now known as dangers13:59
*** mfer has joined #openstack-infra13:59
*** vhoward has joined #openstack-infra14:00
*** andreaf has quit IRC14:00
*** barnaby has quit IRC14:02
*** flaper87 is now known as flaper87|afk14:02
*** emagana has joined #openstack-infra14:03
clarkbheads up my power is out. utility claims it will be back in a couple hours. we shall see14:04
*** nelsnelson has quit IRC14:05
fungioh fun14:05
*** nelsnelson has joined #openstack-infra14:06
*** emagana has quit IRC14:08
*** jgallard has quit IRC14:08
*** kgiusti has quit IRC14:10
anteayaSpamapS: interesting14:10
anteayaSpamapS: I hope I turn a pretty shade of golden yellow, whitish golden yellow14:10
*** denis_makogon has joined #openstack-infra14:11
SpamapSanteaya: ANSI yellow14:11
*** isviridov_away is now known as isviridov14:12
*** Sincler has joined #openstack-infra14:13
*** kgiusti has joined #openstack-infra14:13
*** amotoki has joined #openstack-infra14:14
*** sdake has joined #openstack-infra14:15
*** sdake has joined #openstack-infra14:15
*** frank_zhou has joined #openstack-infra14:17
*** dane_leblanc has joined #openstack-infra14:19
*** barnaby has joined #openstack-infra14:20
*** dkranz has quit IRC14:20
anteayaSpamapS: not as cheery as I had hoped14:20
anteayamore hasmat warning14:20
*** bswartz has quit IRC14:22
*** bswartz has joined #openstack-infra14:23
*** alexpilotti has joined #openstack-infra14:23
*** pelix1 is now known as pelix14:24
*** kashyap has quit IRC14:24
*** skeppstedt has joined #openstack-infra14:25
*** davidhadas__ has joined #openstack-infra14:25
*** davidhadas has quit IRC14:25
*** cody-somerville has joined #openstack-infra14:26
*** cody-somerville has quit IRC14:26
*** cody-somerville has joined #openstack-infra14:26
*** datsun180b has joined #openstack-infra14:27
*** vhoward has left #openstack-infra14:27
*** annegent_ has joined #openstack-infra14:28
*** dmellado has joined #openstack-infra14:29
openstackgerritA change was merged to openstack-infra/project-config: Add publish-to-pypi template to rally layout  https://review.openstack.org/12848614:29
*** alexpilotti has quit IRC14:29
*** dmellado has quit IRC14:30
*** david-lyle has joined #openstack-infra14:30
*** frank_zhou has quit IRC14:31
*** frank_zhou has joined #openstack-infra14:31
*** frank_zhou has quit IRC14:32
*** zz_dimtruck is now known as dimtruck14:32
*** otherwiseguy has joined #openstack-infra14:32
*** dkranz has joined #openstack-infra14:33
*** rainya has joined #openstack-infra14:35
*** rlandy has quit IRC14:36
*** jergerber has joined #openstack-infra14:43
*** jp_at_hp has quit IRC14:43
*** cdent has quit IRC14:45
*** dmellado has joined #openstack-infra14:45
*** cdent has joined #openstack-infra14:45
*** yfried|afk has quit IRC14:45
skeppstedthey everyone! I'm writing my first contribution, and have a review up on Gerrit (https://review.openstack.org/#/c/124965/). I have gotten some comments, and need to talk to someone on how to support sub-options for a certain builder (trigger-builds)14:46
*** dmellado has quit IRC14:46
*** marun_ has joined #openstack-infra14:46
*** dmellado has joined #openstack-infra14:46
skeppstedtso basically, if anyone is interested and has some experience in the coding conventions/how to solve things the Right Way (tm), I would be very thankful for a chat14:47
*** pcrews has joined #openstack-infra14:48
clarkbpelix ^ wrote the -114:48
*** funzo_ is now known as funzo14:48
*** dkranz has quit IRC14:49
*** Longgeek has quit IRC14:49
clarkbit is abit early for me but I think the tree of options is not great either. I would just do two top level options.14:51
*** koolhead17 has joined #openstack-infra14:51
*** koolhead17 has joined #openstack-infra14:51
fungimorganfainberg: i'm stumped trying to run keystonemiddleware unit tests with python 3.4... who has the best grasp of the current state of those unit tests?14:51
fungimorganfainberg: definitely something odd about timestamps and signature generation there14:51
*** dimtruck is now known as zz_dimtruck14:52
*** kgiusti has quit IRC14:52
morganfainbergHmm14:52
*** AJaeger_ has joined #openstack-infra14:52
morganfainbergThere is that much shift between 33 and 34?14:52
clarkbno but dict order is different14:53
fungimorganfainberg: not for most projects, but there are a handful which pass their tests under 3.3 and fail in odd ways with 3.414:53
morganfainbergdstanek: has been the py3 expert for keystone. But let me take a look. Most of us (keystone core) can help with that.14:54
fungimorganfainberg: and as clarkb points out, if you have tests which fail with random pythonhashseed, then the change in dict order between 3.3 and 3.4 could expose that14:54
clarkbfungi my favorite bad tests do assertEqual(str(somedict), str(someotherdict)14:54
clarkb)14:54
fungiheh14:54
fungiyeah, that's whack14:54
clarkbrather than just assert the dicts as equal14:54
*** markmcclain has joined #openstack-infra14:55
*** kgiusti has joined #openstack-infra14:55
fungii expect that was a conversion gone awry when someone was switching from stdlib operators14:55
dstanekso ksc doesn't work on py34?14:56
fungidstanek: neither middleware nor ksc14:57
fungii hadn't gotten around to looking at the errors from ksc yet, but suspect they may be the same14:57
*** stevemar has joined #openstack-infra14:58
fungifor obvious reasons14:58
*** cpowell has quit IRC14:59
*** achanda has joined #openstack-infra14:59
morganfainbergdstanek, fungi, looking at it now14:59
*** NobodyCa1 is now known as NobodyCam14:59
pelix@clarkb doing two separate toplevel options may be awkward since combinedQueuedCommits XML is nested under the gitbuild params. Since these come from the git-plugin it's also a possibility that more parameters will be added to it.14:59
skeppstedtclarkb: alright, thanks for the input. so the preferred way is two options under trigger-builds: git-revision:true/false and git-revision-combine-queued-commits:true/false. And then disregard git-revision-combine-queued-commits?14:59
*** markmcclain has quit IRC14:59
pelixand will all be nested under the same xml15:00
fungimorganfainberg: thanks! i'll move on to digging into one of the other trouble projects. let me know if you figure out a fix so i can track the change status15:00
*** markmcclain has joined #openstack-infra15:00
fungitrying to make sure i know when it becomes safe for us to switch everyone from 3.3 to 3.4 jobs15:00
pelixso adding more and more options specific to a single group at the top level seems messy15:01
skeppstedt@pelix yeah two top-level options feels akward, for those reasons15:01
*** emagana has joined #openstack-infra15:01
*** kgiusti has quit IRC15:01
clarkbpelix: its far less messy than awkwardly nesting things but I defer as I havent been reviewing jjb as much lately15:01
*** koolhead17 has quit IRC15:02
skeppstedtI'm looking at other parts to see if there are similar patterns. In tests/builders/fixtures/ant002.yaml there is something similar in the "properties" option15:02
*** kgiusti has joined #openstack-infra15:04
skeppstedtalso note that the trigger_parameterized_builds publisher has support for git-revision, but it hard codes combineQueuedCommits to false15:05
skeppstedtso whichever solution is decided on could be ported there as well15:05
clarkb++15:05
*** thedodd has joined #openstack-infra15:06
*** emagana has quit IRC15:07
*** doude has quit IRC15:07
*** achanda has quit IRC15:07
*** dkranz has joined #openstack-infra15:08
morganfainbergookay this is wierd, the py34 testrun for middleware is spinning endlessly15:08
*** emagana has joined #openstack-infra15:08
pelixskeppstedt: if you want to move it to a helper function to be called in both places then I'd agree that supporting the old true/false at the git-revision level as well as checking if it has nested options makes sense. just didn't make sense as a clean slate addition15:08
*** emagana has quit IRC15:08
fungimorganfainberg: yep, that's what it does for me too15:08
*** doude has joined #openstack-infra15:08
*** groknix has joined #openstack-infra15:09
*** emagana has joined #openstack-infra15:09
clarkbfungi morganfainberg oh I seem to remember looking into that15:09
*** ChuckC___ has joined #openstack-infra15:09
clarkbtry running with testools.run instead of testr?15:09
clarkbI dont think I got anywhere though15:09
skeppstedt@pelix yeah I had the "legacy compatibility" mindset just because of that. I'll try to do extract it then, and add separate test fixtures for the 3 different configuration states.15:10
dstanekmorganfainberg: just got a 3.4 env setup...are you working on this now?15:10
morganfainbergdstanek, yeah.15:10
*** arxcruz has quit IRC15:10
morganfainbergdstanek, i had a clean trusty VM to start from.15:10
morganfainbergonly had to install python-dev to get  Venv15:10
clarkbI got distracted by running python in gdb for the other thing15:11
pelixskeppstedt: ah, ok, that means more sense, I thought you were just retaining that behaviour cause it worked that way elsewhere, rather than planning to actually replace the other instance to all use the same code to add the necessary XML.15:11
*** afazekas has quit IRC15:11
*** jlibosva has quit IRC15:12
*** cpowell_ has joined #openstack-infra15:13
*** annegent_ has quit IRC15:13
*** wenlock has quit IRC15:13
*** chandankumar has joined #openstack-infra15:14
*** alexpilotti has joined #openstack-infra15:15
*** ChuckC___ has quit IRC15:15
*** rushiagr_away is now known as rushiagr15:16
*** koolhead17 has joined #openstack-infra15:21
*** HeOS has quit IRC15:22
*** jp_at_hp has joined #openstack-infra15:23
openstackgerritChris Hoge proposed a change to openstack-infra/project-config: Added puppet-sahara to puppet-openstack gerritbot  https://review.openstack.org/12867815:23
SpamapSoh interesting, I wonder if this would work on gear15:26
SpamapShttp://spacegitengineering.blogspot.com/2014/10/new-gearman-admin-django-based-interface.html15:26
*** nosnos has quit IRC15:27
*** rainya has quit IRC15:31
*** armax has joined #openstack-infra15:33
*** zz_dimtruck is now known as dimtruck15:33
*** krtaylor has quit IRC15:34
*** marun_ has quit IRC15:35
*** skeppstedt has quit IRC15:35
*** marun_ has joined #openstack-infra15:36
*** isviridov is now known as isviridov_away15:39
*** ashaeron has quit IRC15:40
*** yongli has quit IRC15:40
AJaeger_hi team, my patch for devstack publishing was not correct, here's a fix: https://review.openstack.org/128567 . Could you review, please?15:42
*** doude has quit IRC15:42
*** patrickeast has joined #openstack-infra15:43
*** doug-fish has left #openstack-infra15:43
*** Sukhdev has joined #openstack-infra15:43
*** annegent_ has joined #openstack-infra15:44
*** chuckC_ has quit IRC15:44
*** packet has joined #openstack-infra15:46
*** JayJ has joined #openstack-infra15:47
*** ChuckC_ has joined #openstack-infra15:50
*** annegent_ has quit IRC15:50
*** ChuckC has quit IRC15:51
*** viktors is now known as viktors|afk15:51
*** zaphod42 has joined #openstack-infra15:51
*** denis_makogon has quit IRC15:51
openstackgerritA change was merged to openstack-infra/project-config: Fix devstack publishing  https://review.openstack.org/12856715:54
*** ihrachyshka has quit IRC15:55
*** ChuckC_ has quit IRC15:55
*** ildikov has quit IRC15:56
*** ayoung has joined #openstack-infra15:56
*** rainya has joined #openstack-infra15:56
*** yamahata has quit IRC15:57
*** sabeen2 has joined #openstack-infra15:57
*** jp_at_hp1 has joined #openstack-infra15:57
*** yamahata has joined #openstack-infra15:57
*** jp_at_hp has quit IRC15:57
*** sabeen1 has quit IRC15:59
*** pblaho has quit IRC15:59
*** __TheDodd__ has joined #openstack-infra16:11
*** shashankhegde has joined #openstack-infra16:12
*** thedodd has quit IRC16:12
*** jistr has quit IRC16:14
pleia2good morning16:15
*** patrickeast has quit IRC16:16
*** patrickeast has joined #openstack-infra16:17
clarkbgood morning16:19
zaromorning16:19
clarkbpower outage is now over and I have rebooted my world16:19
fungiclarkb: as you are now stabilized, are you okay with me approving 128485? just wanted to make sure we have sufficient admins around in the unlikely event that causes a problem16:21
*** patrickeast has quit IRC16:21
*** hashar has quit IRC16:22
* clarkb looks16:22
jeblairo/16:22
clarkboh that is my change16:22
clarkbfungi: yup I am fine with that. I will be around to help out should that cause problems16:22
fungijeblair: did you want to review/weigh in on that change?16:23
*** mpaolino has quit IRC16:24
*** mmaglana has joined #openstack-infra16:25
zaroclarkb: i've updaed the gearman-plugin change.  removed the DisplayNameListenerImpl because the SaveableListener will fire events on new job creation.16:27
jeblairthe docs say that sslprotocol is available in the 'server config' context16:27
clarkbjeblair: fungi mordred https://review.openstack.org/#/c/128653/ is GheRivero's fix for the tmpdir thing. Would be good to get eyes on it to see if you think that will be sufficient for us16:27
clarkbjeblair: I am half tempted to have TMPDIR set to /tmp in the chroot if TMPDIR does not exist rather than doing a mkdir16:27
jeblairistr some talk about needing to specify custom vhosts for things where we are using the default puppet vhost16:27
clarkbbut the mkdir may end up being more reliable16:27
jeblairhow hard would it be to set that in the server config instead?16:27
jeblairwould we need to puppet in a full copy of the config and manage it as a file resource?16:28
clarkbjeblair: I don't think the apache module manages any of that today so ya we would have to do that16:28
GheRiveroclarkb: actually, I have another patch proposed: https://review.openstack.org/12869616:28
*** amotoki is now known as amotoki__zzz16:28
clarkbjeblair: actually we already do this for the cgit repos iirc16:28
GheRiverothe previous one shouldn't be necessary16:28
fungioh, right, we had to override some server directives on centos16:28
clarkbGheRivero: oh even better, thanks16:28
clarkbjeblair: so we could copy pasta what we do for cgit (update the config because centos vs ubuntu)16:29
*** tonytan4ever has joined #openstack-infra16:29
*** rainya has quit IRC16:29
fungiwondering if we could puppet a conf snippet into /etc/apache2/conf-enabled/ for that?16:30
jeblairwhich ssl hosts do we run that don't use custom vhost files?16:30
fungijust the puppetmaster as far as i know16:31
clarkbjeblair: only puppetmaster16:31
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/project-config: Enable pypi jobs for Murano projects  https://review.openstack.org/12869816:32
*** tomoe_ has quit IRC16:32
*** annegent_ has joined #openstack-infra16:32
jeblairclarkb: puppetmaster is firewalled on 443 and on 8140 the vhost already has this:16:34
jeblair        SSLProtocol             +TLSv1 +TLSv1.1 +TLSv1.216:34
*** MaxV has quit IRC16:34
clarkbjeblair: I did that manually late yesterday16:34
*** shashankhegde has quit IRC16:34
jeblairthat makes this hard to review.  :)16:35
jeblairclarkb: what exactly did you do?16:35
clarkbjeblair: I added SSLProtocol             +TLSv1 +TLSv1.1 +TLSv1.2 and commented out the line above it16:35
clarkbI am told that newer puppet passenger package will have the fix or has it already except that we hit the memory leak with the default vhost16:36
clarkbI can puppet that entire thing if we want16:36
clarkbwe are kind of in a weird spot where having the pckage is good for dependencies (like passenger) but not so good because the vhost is broken16:37
jeblairclarkb: is that the only local change made to that?16:37
clarkbjeblair: the other local change is the one to set a connection limit per passenger worker16:37
clarkbwhich was an uncommented line in the vhost16:38
*** ramashri has joined #openstack-infra16:38
jeblairclarkb: which line is that?16:38
clarkbhold on need to unlock keys post power outage16:38
jeblairPassengerMaxRequests 100016:38
jeblair?16:38
clarkbya that sounds right16:38
jeblairso i think if we're making changes to this file, we should puppet it16:39
clarkbI can write that change16:41
jeblairconsidering that (with that change ^) there's no place we're using ssl without a custom vhost, 128485 lgtm (it feels like a coin toss whether we should do that or the server config snippet).16:41
*** kgiusti has quit IRC16:42
jeblair(even with the server config snippet, we'd have to puppet the vhost for puppetmaster to _remove_ the SSLProtocol line which would override it)16:42
*** emagana has quit IRC16:43
morganfainbergttx, it is possible to update sessions (re-push to sched) after they've been pushed right? [ e.g. I have some pending extra information might want to reword things, change the chosen timeslots]16:43
*** kgiusti has joined #openstack-infra16:45
clarkbjeblair: yup16:46
clarkbI alread complained about this in another channel and was told it is fixed beacuse latest version of the package removes SSLv316:46
clarkbwhich sort of fixes it16:46
clarkbbut not really due to the connection thing16:46
*** rainya has joined #openstack-infra16:47
*** Guest51022 has quit IRC16:47
*** dmellado has quit IRC16:47
fungimorganfainberg: an interesting aside, if you let those tests keep running (i got sidetracked looking into something else and hadn't killed it where i was testing), they eventually eat all available memory and get smacked by the kernel's oom killer16:48
morganfainbergfungi, yeah it's something weird in the cleanup16:48
morganfainbergfungi, *very* weird.16:49
morganfainbergfungi, found a couple tests that hang *after* they complete16:49
fungineat!16:49
*** jpich has quit IRC16:50
*** luqas has quit IRC16:50
*** derekh has quit IRC16:52
*** ayoung has quit IRC16:53
*** Ryan_Lane has joined #openstack-infra16:56
*** BobBall is now known as BobBall_awol16:57
*** otherwiseguy has quit IRC16:58
*** rainya has quit IRC16:58
clarkbok almost have this puppetmaster apache conf change done16:59
*** ChuckC_ has joined #openstack-infra17:00
openstackgerritClark Boylan proposed a change to openstack-infra/config: Puppet the puppetmaster apache vhost  https://review.openstack.org/12870717:01
clarkbjeblair: fungi ^17:01
*** tonytan4ever has quit IRC17:02
*** _nadya__ has quit IRC17:03
*** julim has quit IRC17:04
*** mancdaz is now known as mancdaz_away17:05
*** rainya has joined #openstack-infra17:06
*** vigneshvar has quit IRC17:06
AJaeger_two more review requests if somebody has time, please: isviridov_away was asking earlier for review of https://review.openstack.org/128264 (new magnetodb-specs project) and I prefer to not to have to rebase https://review.openstack.org/126499 (Extract tripleo jobs to templates)17:07
*** TheJulia has quit IRC17:07
openstackgerritTimothy R. Chavez proposed a change to openstack-infra/config: Disable SSLv3 in gerrit apache vhost config  https://review.openstack.org/12871117:09
*** bdpayne has joined #openstack-infra17:09
*** jp_at_hp1 has quit IRC17:10
*** ChuckC_ has quit IRC17:10
jeblairtimrc: have you seen this change from clarkb?  https://review.openstack.org/12870717:10
timrcjeblair, I haven't.17:11
jeblairtimrc: rather this one: https://review.openstack.org/#/c/128485/17:11
*** doug-fish has joined #openstack-infra17:11
jeblairboth, actually17:11
timrcjeblair, Doh.17:12
timrcjeblair, I'll abandon my change.17:12
*** rainya has quit IRC17:12
jeblairtimrc: you took a different approach; do you agree with clarkb's approach?17:13
*** rainya has joined #openstack-infra17:13
jeblairhe went with a whitelist, as compared to a blacklist17:13
timrcjeblair, I think clarkb's is more explicit17:13
clarkbya I was waffling which approach would be better17:13
timrcjeblair, Using 'All' sort of requires you to trust what that means17:13
clarkbI think explicit is good17:13
clarkband for that reason ^17:13
jeblaircool17:14
*** harlowja_away is now known as harlowja17:15
*** _nadya_ has joined #openstack-infra17:16
*** ramashri has quit IRC17:17
*** yamahata has quit IRC17:17
timrcLooking forward to cherrypicking these changes into our deployment, thanks clarkb17:17
clarkbdhellmann: https://jenkins06.openstack.org/job/gate-pylockfile-docs/11/console is that the failure mode of a project not having an override in tox.ini for the install command?17:17
clarkbtimrc: no problem. and please do review :)17:18
*** kgiusti has quit IRC17:18
*** _nadya_ has quit IRC17:19
*** cpowell_ has quit IRC17:20
*** shashankhegde has joined #openstack-infra17:20
*** patrickeast has joined #openstack-infra17:20
*** kgiusti has joined #openstack-infra17:22
*** rainya has quit IRC17:24
*** ramashri has joined #openstack-infra17:24
*** krtaylor has joined #openstack-infra17:25
*** rushiagr is now known as rushiagr_away17:25
*** amrith has joined #openstack-infra17:27
*** dizquierdo has quit IRC17:27
*** xyang0 has quit IRC17:28
amrithhello, would someone please help me with this peculiar error from the gate. The review is https://review.openstack.org/#/c/128713/ ... You'll see that Trove-Gate join 6050 started but almost immediately another job was also tagged to this change set as a failure. Unsure how this happened, would someone be able to help please.17:28
*** cpowell has joined #openstack-infra17:29
clarkbamrith: that CI system is run by the trove team and not us17:29
amrithclarkb, thanks!17:29
clarkbI would check with them as well as looking at the logs they have linked to17:29
*** changbl has joined #openstack-infra17:30
AJaeger_amrith: use the "toggle CI" button to see all the details17:30
amrithAJaeger_, there are no additional details; just that the wrong CI job was associated with my review.17:31
AJaeger_amrith: I see:17:31
*** _buzz has quit IRC17:31
AJaeger_"Patch Set 1: Verified-117:32
morganfainbergfungi interesting, we look to somehow be caught in a loop requesting stuff from keystone in that test, or *somewhere* we're opening (or trying to) open a ton of unix sockets.17:32
AJaeger_Build Failed17:32
AJaeger_https://rdjenkins.dyndns.org/job/Trove-Gate/5984/ : FAILURE17:32
amrithAJaeger_, look a bit above that, what became of 6050?17:32
clarkbjogo: by the way I updated the logstash worker scripts yesterday. I did a bunch of monitoring myself but do let me know if you see anything funny come out of that17:33
amrithalso 5984 is not related to my change set ... it was started 6 days 17 hr ago, my change set is less than 15 minutes old17:33
AJaeger_amrith: yeah, broken - tell the trove team ;(17:33
amrithAJaeger_, I'm looking in a mirror and doing that right now ;(17:34
pleia2clarkb: lost a , on puppetmaster.pp if you haven't noticed already17:34
AJaeger_amrith: ;) Sorry...17:34
SlickNikamrith: taking a look at it right now.17:34
clarkbpleia2: I hadn't looking now17:34
clarkbgah17:34
openstackgerritClark Boylan proposed a change to openstack-infra/config: Puppet the puppetmaster apache vhost  https://review.openstack.org/12870717:35
SlickNikamrith: Looks like a build has been started for the patch at https://rdjenkins.dyndns.org/job/Trove-Gate/6050/17:36
*** ramashri has quit IRC17:36
amrithSlickNik, I thought you were on a plane. thanks for looking17:36
SlickNikamrith: Just got off :)17:36
*** ramashri has joined #openstack-infra17:36
amrithSlickNik, ok, I saw 6050 yes. I noticed this because my patchset seemed to have taken the express train to a Jenkins -1 ;)17:36
*** kgiusti has quit IRC17:36
*** HeOS has joined #openstack-infra17:36
SlickNikamrith: Not quite sure why the gerrit trigger plugin posted the other result on your patchset.17:36
SlickNikamrith: Looks like the Change-ID is unique, and everything else checks out okay.17:37
amrithyes, I'm trying to find the change set it relates to ... trolling through commits from 6 days ago now.17:37
*** denis_makogon has joined #openstack-infra17:37
*** r-daneel has joined #openstack-infra17:37
amrithbut may be easier to just wait and le tthis one finish its work17:37
SlickNikamrith: I'd wait till the actual job finishes and posts the result.17:38
*** rainya has joined #openstack-infra17:38
*** ashp has quit IRC17:38
amrithyup17:39
amriththanks SlickNik17:39
*** kgiusti has joined #openstack-infra17:39
*** rainya has quit IRC17:40
*** ashp has joined #openstack-infra17:40
*** julim has joined #openstack-infra17:42
*** lttrl has joined #openstack-infra17:43
ttxmorganfainberg: yes17:43
*** changbl has quit IRC17:43
*** Sukhdev has quit IRC17:43
clarkbmorganfainberg: fungi: anything I can do to help on the py34 front? I am in a dib holding pattern for a little while17:43
morganfainbergclarkb: I'm getting food. But I know dstanek is also looking at it.17:44
morganfainbergIt's something wowed that happens after the test completes.17:44
morganfainbergWeird*17:45
clarkbmorganfainberg: have you been abled to isolate to a specific set of tests yet?17:45
morganfainbergclarkb: at least one test17:45
morganfainbergFor sure17:45
dstanekyeah, i'm trying to get the minimally failing test file now17:45
*** smoser has joined #openstack-infra17:45
clarkbawesome. just let me know if you need help with whatever17:46
smoserhey. is ther ea way to tell devstack "get proposed/juno" for all projects ?17:46
smoserrather than naming each project myself. (CEILOMETER_BRANCH=proposed/juno ; NOVA_BRANCH=proposed/juno ... )17:47
clarkbsmoser: I believe you have to set it on a per project basis via stackrc/localrc or other config since the vars take form as PROJECT_BRANCH=${PROJECT_BRANCH:-master}17:47
morganfainbergclarkb: keystonemiddleware.tests.test_auth_token_middleware.v2AuthTokenMiddlewareTest.test_http_error_not_cached_token is one of them. The test completes "ok" but hangs in a loop. Strace is showing out of files and netstst has a ton of open Unix sockets17:48
smoserkind of painful. thanks.17:48
smoseri didn't see anything there.17:48
clarkbsmoser if you use devstack-gate with the appropriate ZUUL_BRANCH set it should opportunistically checkout proposed/juno for everything that has it17:48
morganfainbergclarkb: I'm going to continue once I get back from food on it. It's weird because py33 "works"17:48
*** achanda has joined #openstack-infra17:49
*** _nadya_ has joined #openstack-infra17:49
*** rainya has joined #openstack-infra17:52
ociuhanduanteaya: have a minute to talk about the microsoft cinder ci and the cloudbase-init ci accounts?17:52
clarkb`python -m testtools.run keystonemiddleware.tests.test_auth_token_middleware.v2AuthTokenMiddlewareTest.test_http_error_not_cached_token` to minimally reproduce17:52
*** ashp has quit IRC17:52
openstackgerritElizabeth K. Joseph proposed a change to openstack-infra/publications: Update tools and review purposes.  https://review.openstack.org/12872217:53
anteayaociuhandu: mordred will talk to you about third party ci accounts intended to test stackforge projects17:53
*** ivar-lazzaro has joined #openstack-infra17:53
anteayaociuhandu: is there a reference on the third-party-requests email list about a microsoft account?17:54
anteayaociuhandu: I didn't see anything17:54
ociuhandulet me look for it, it was sent by peter pouliot from Microsoft17:54
*** MaxV has joined #openstack-infra17:54
*** rainya has quit IRC17:55
*** ashp has joined #openstack-infra17:55
anteayaociuhandu: thank you17:56
*** katyafervent is now known as katyafervent_awa17:56
ociuhanduanteaya: http://lists.openstack.org/pipermail/third-party-requests/2014-September/000010.html17:56
dtroyersmoser: fwiw, we'll set the defaults to stable/juno when we cut that branch…not much help today though17:57
clarkbmorganfainberg: dstanek according to pdb things go very wrong in /usr/lib/python3.4/logging/__init__.py(1852)shutdown()->None17:57
*** ramashri has quit IRC17:58
clarkbso it appears that cleaning up the logging is what is breaking17:58
morganfainbergFun17:58
ociuhanduanteaya: we had a talk on that right before the config split, you mentioned that it was created with iscsi in the name17:58
*** ramashri has joined #openstack-infra17:58
*** _nadya_ has quit IRC17:58
ociuhanduanteaya: and I was asking for a rename since we’re going to test multiple drivers, not only iscsi17:58
AJaeger_anteaya, dtroyer: devstack check gate publishes now the docs - see e.g. http://docs-draft.openstack.org/26/128626/2/check/gate-devstack-publish-docs/137578a/doc/build/html/17:59
smoserdtroyer, when you cut the branch of devstack its defaults . that makes sense.17:59
*** ChuckC_ has joined #openstack-infra17:59
*** ChuckC_ has quit IRC17:59
jogoclarkb: kk, will do17:59
AJaeger_and they are published: http://docs.openstack.org/developer/devstack/17:59
*** ChuckC_ has joined #openstack-infra17:59
dstanekclarkb: morganfainberg: in my sample test if i replace identity_uri to None in the conf things pass OK18:00
clarkbdstanek: morganfainberg: also you have a tests.utils.TestCase that you don't use in places ... but that doesn't appear to be related18:00
fungiAJaeger_: dtroyer: anteaya: so our next step is to get the redirect set up somewhere i can repoint devstack.org address records at, and we're done18:00
dtroyerAJaeger: coolness! and what do you know, http://docs.openstack.org/developer/devstack/changes.html has that commit  ;)18:00
dstanekclarkb: there is also a missed call to super in a setUp :-(18:00
AJaeger_fungi: and linking it from docs.openstack.org/developer - I'm working on that patch...18:01
*** johnthetubaguy is now known as zz_johnthetubagu18:01
*** tonytan4ever has joined #openstack-infra18:01
*** annegent_ has quit IRC18:01
AJaeger_dtroyer: cool18:01
anteayaAJaeger_: yahoooo18:01
anteaya!18:01
dtroyerit would be nice if deep links into devstack.org were redirected properly…mod_rewrite-style18:01
fungiAJaeger_: dtroyer: anteaya: the old (nova.openstack.org et al) redirects are hosted in the apache instance on old-wiki.openstack.org but we'd like to drop that. so coming up with a better place/way to host redirects is also something we should think about18:01
*** rainya has joined #openstack-infra18:02
anteayaociuhandu: have you been getting complaints on the name?18:03
anteayayou can add any details on your wikipage to tell folks exactly what you are testing18:03
anteayaociuhandu: that is the purpose of the wikipage18:03
dstanekclarkb: morganfainberg: is it possible that httpretty actually reaches out to the internet if a request isn't registered?18:04
ociuhanduanteaya: I did not receive any email with the CI details but in a chat with you I found a reference to microsoft-iscsi18:04
ociuhanduanteaya: and we are focusing in fact on iscsi and smb318:04
anteayaso expand on your wikpage18:04
ociuhanduanteaya: so the direct reference to iscsi in the name is quite misleading18:04
AJaeger_fungi: that's nothing I can take on right now ;( Somebody else needs to work on redirects and a future plan.18:04
anteayaociuhandu: what does you wikipage say, can you post the link/18:05
anteaya?18:05
morganfainbergdstanek: httpretty does some strange stuff. And yes it is possible18:05
*** kgiusti has quit IRC18:05
openstackgerritAdam Gandelman proposed a change to openstack-infra/project-config: Promote ironic sideways grenade to voting  https://review.openstack.org/12872518:05
ociuhanduanteaya: let me see if I can reach Peter to get that18:06
anteayaociuhandu: that is the point of the wikipage, so taht you can find it18:06
anteayaand share it with people18:06
ociuhanduanteaya: yes, we did not publish the wiki for the account that was not existing yet18:07
anteayaociuhandu: I don't see one: https://wiki.openstack.org/wiki/ThirdPartySystems18:07
fungimorganfainberg: dstanek: clarkb: interestingly, python-keystoneclient fails in entirely different ways18:07
*** __TheDodd__ has quit IRC18:07
anteayaociuhandu: it exists: https://review.openstack.org/#/q/owner:microsoft_cinder_ci%2540microsoft.com+status:open,n,z18:07
ociuhanduanteaya: we received no notification of this or for sure it did not reach me :(18:08
anteayaI didn't know that18:08
ociuhanduthat’s why i was asking, i had no details of the account at all18:08
*** kgiusti has joined #openstack-infra18:08
anteayasince i had been operating under the belief that the person creating accounts notified people after they were created, or told me so that I would know they weren't notified and notify them18:08
ociuhanduI got that you were swamped with the config split / rename and said I’ll wait a bit before bugging u on this18:09
anteayaociuhandu: go to this page: https://review.openstack.org/#/admin/groups/270,members18:09
anteayaociuhandu: and I appreciate that18:09
*** thedodd has joined #openstack-infra18:09
anteayaI have no idea who created this account, but there it is18:09
AJaeger_dtroyer: https://review.openstack.org/12872618:09
fungimorganfainberg: dstanek: clarkb: keystoneclient.tests.v2_0.test_shell.ShellTests.test_user_create_password_prompt is dying on the classic dict comparison mistake... i'll whip up a patch18:10
clarkbmorganfainberg: dstanek: theory time. httpretty is messing with socket.py bceause it hates kittens and wants mordred to dunk them in water and throw them at people18:10
anteayaociuhandu: run ssh -p 29418 yourgerritusername@review.openstack.org gerrit ls-members "Third-Party\ CI" --recursive |tr '\t' ' '18:10
anteayaociuhandu: that gives you the info on all third party accounts18:10
clarkbmorganfainberg: dstanek: this leaks into logging.py cleanup of its own sockets18:10
anteayathat helps you to find your gerrit username18:10
ociuhanduanteaya: great info, thanks18:10
anteayaociuhandu: share the command with others so they can help others find their username18:11
anteayaociuhandu: you are welcome18:11
krotscheckfungi: I’m feeling like doing the python26 patch, any objections?18:11
clarkbmorganfainberg: dstanek: possibly due to changes in socket.py or logging.py when going from py33 to py3418:12
dtroyerAJaeger: thanks18:12
fungikrotscheck: go for it, but we can't approve it until friday at the earliest18:12
*** chuckC__ has joined #openstack-infra18:12
krotscheckfungi: I know - will also note that in the commit message for sanity’s sake.18:12
ociuhanduanteaya: so we will have to extend in the wiki that this CI is also handling the smb3 cinder support18:12
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: [WIP] Add User Preferences endpoint.  https://review.openstack.org/12848718:12
fungikrotscheck: thanks!18:12
morganfainbergclarkb: might mean we need to move to requests mock sooner for middleware18:12
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Add User Preferences endpoint.  https://review.openstack.org/12848718:12
dstanekclarkb: if you stop httppretty.disable from unmocking the socket calls things work OK18:12
dtroyermorganfainberg: +++18:12
*** Sukhdev has joined #openstack-infra18:13
ociuhanduanteaya: it’s actually going to test both the iscsi on windows as well as the smb3 on linux + windows18:13
dtroyers/for middleware//18:13
anteayaociuhandu: that is great detail for your wikipage18:13
anteayaociuhandu: I can think of no name that would manage to convey that18:13
*** xyang0 has joined #openstack-infra18:14
anteayawell not without spending a week on finding a name18:14
asselin_Hi, I'm having issues with this jenkins job building change: "Error on duplicate job names being found18:14
asselin_". What's the correct way to resolve duplicates? I'm a bit confused as to why they're considered duplicates....18:14
ociuhanduanteaya: it can’t be microsoft cinder ci? as that would cover all of them (iscsi on windows + win/linux on smb3 shares)18:14
fungimorganfainberg: dstanek: clarkb: er, actually it's not an incorrectly-written dict comparison in ksc i don't think... somehow that test is failing to set a password18:15
*** e0ne has quit IRC18:15
anteayaociuhandu: no18:15
AJaeger_krotscheck: I would prefer if you base it after https://review.openstack.org/126499 - otherwise one of us might get merge conflicts...18:15
openstackgerritJoe Gordon proposed a change to openstack-infra/project-config: Add a new openstack-specs repo under the control of the TC  https://review.openstack.org/12550818:15
anteayaociuhandu: we don't have program/project names in the third party ci account name18:15
asselin_this JJB patch: https://review.openstack.org/#/c/56734/18:15
anteayaociuhandu: I haven't had time to rename the ones that do18:16
AJaeger_krotscheck: but that's me beiing lazy, no real objection ;)18:16
morganfainbergfungi: keystonemiddleware or ksc? The endless cleanup is in keystone middleware. (Diff package)18:16
*** achanda has quit IRC18:16
clarkbthe best part is I can't get pdb to exit on its own18:16
fungimorganfainberg: ksc... i started digging into that one to see if it was the same issue as in ksmw18:16
ociuhanduanteaya: microsoft storage ci ?18:16
morganfainbergDifferent afaict18:16
fungimorganfainberg: agreed18:16
ociuhandu:)18:16
morganfainbergclarkb: I knew I disliked httpretty :P18:17
clarkbwhy is http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-7230 a CVE but logging all your tokens and crap isn't?18:17
uvirtbotclarkb: The processutils.execute function in OpenStack oslo-incubator, Cinder, Nova, and Trove before 2013.2.4 and 2014.1 before 2014.1.3 allows local users to obtain passwords from commands that cause a ProcessExecutionError by reading the log. (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-7230)18:17
morganfainbergOk so besides filing expense reports today, I might be rolling a patch to move middleware to the requests mock instead.18:17
clarkbfungi: ^18:17
clarkbthat seems like really inconsistent security bug priority18:18
*** armax has quit IRC18:18
morganfainbergclarkb: logging tokens was "known" and documented I *think*.18:18
*** jergerber has quit IRC18:18
morganfainbergNot that I disagree with your statement.18:18
clarkbbut its the same vulnerability...18:19
clarkb"we log private data in logs"18:19
*** mpaolino has joined #openstack-infra18:19
morganfainbergNot exactly.18:19
fungiclarkb: i think it has to do with "we don't try to filter secrets in some diagnostic level logging" vs "this feature which tried to mask secret information was broken in some way"18:19
*** baoli has quit IRC18:19
morganfainbergfungi: pretty much.18:19
dstanekwhoa...testtools uses twisted?18:19
clarkbdstanek: no18:20
clarkbit supports twisted but shouldn't depend on it18:20
*** achanda has joined #openstack-infra18:20
asselin_anyone know Darragh Bailey, Antoine Musso, or Khai Do irc handles?18:20
fungiclarkb: so far we've documented that if you turn on debug logging and expose those logs, all bets are off. for non-debug logs it's a different story of course18:20
clarkbfungi: I see18:20
morganfainbergclarkb: <snark> can we get test tools to depend on X11?</snark>18:20
clarkbasselin_: pelix, hashar, and zaro in that order18:20
asselin_clarkb, thanks18:21
morganfainberg*ducks the inevitable wet cat from18:21
morganfainbergmordred18:21
fungimorganfainberg: itym s/x11/wayland/18:21
asselin_pelix, zaro I have some questions on how to solve JJB duplicates w/o using the conf option enabling them.18:22
morganfainbergfungi: ++++++18:22
*** rainya has quit IRC18:22
fungigotta keep with the times18:22
morganfainbergRight. I'm dating myself18:22
*** amrith has left #openstack-infra18:22
morganfainbergBeen doing this stuff for too long when I make X11 jokes.18:22
fungi(x11 is no joke--serious business that)18:23
*** thedodd has quit IRC18:23
*** Sukhdev has quit IRC18:23
clarkbanteaya: for the huawei ML2 CI account I am just updatng the name correct?18:23
pelixasselin_: so guessing the error on duplicate job entries hit you :p18:24
asselin_pelix, yes :)18:24
ociuhanduanteaya: “windows storage ci” would reflect exactly what the driver(s) do18:24
asselin_pelix should I ask here or private chat?18:24
pelixhere, definitely here unless you have info that you don't feel comfortable sharing, in which case why are telling me privately! ;)18:25
*** dprince has quit IRC18:25
asselin_pelix, here's fine. So have 2  projects: with e.g. the same no-op communication  job. How should that be changed to not be a duplicate?18:26
morganfainberganteaya: thanks for the vigilance and reminder emails (to list) for the TC election. I missed the first email and the poll email went to spam (fixed and now voted). I would have missed this election had it not been for your reminder. :)18:27
*** kgiusti has quit IRC18:28
anteayaclarkb: yes, it was Huawei CI, not is will be Huawei ML2 CI, thank you18:28
pelixasselin_: are these just template definitions that resolve to the same job name?18:28
anteayaociuhandu: you have an account, please don't keep on18:28
anteayamorganfainberg: welcome18:28
anteayamorganfainberg: yay for voting18:28
ociuhanduanteaya: ok18:28
anteayaociuhandu: thank you18:29
asselin_pelix, here's a sample of what I have in my projects.yaml file: http://paste.openstack.org/show/121324/18:29
asselin_pelix, I have the same jobs defined for cinder as for sandbox.18:29
openstackgerritA change was merged to openstack-infra/devstack-gate: Set tempest storage protocol for Ceph job  https://review.openstack.org/12671018:29
*** _nadya_ has joined #openstack-infra18:30
*** MaxV has quit IRC18:30
pelixasselin_: are these supposed to run different things?18:30
asselin_pelix, they're supposed to be the same job.18:30
*** kgiusti has joined #openstack-infra18:31
asselin_pelix, perhaps my understanding of this file stucture is off...18:31
asselin_pelix, my understanding is to name the jobs each project should be able to run....18:31
*** annegent_ has joined #openstack-infra18:32
*** tonytan4ever has quit IRC18:32
pelixno need to specify them at all the second time, it's not as if being in a project list turns them into a pipeline, that's controlled by the job definition as to what is upstream/downstream. so unless they are templates that are picking up a value from the project definition, you can delete the second set.18:32
*** tonytan4ever has joined #openstack-infra18:32
asselin_pelix, ok, but that makes the first set a bit confusing to be under another project. I should I make that more clear?18:33
*** SumitNaiksatam has joined #openstack-infra18:34
*** otherwiseguy has joined #openstack-infra18:34
pelixare you sure these are really identical jobs, or are they supposed to be testing a different source/repo but performing the same actions?18:35
*** rainya has joined #openstack-infra18:35
anteayafungi: so your evaluation is that https://review.openstack.org/#/c/126053/1 can remain the way it is for now? and we can decide to ninja merge it or not during the rename?18:35
*** ayoung has joined #openstack-infra18:35
asselin_pelix,  they're supposed to be the same. maybe I can just delete all of them? i.e. I don't need them at all in this file?18:36
*** ayoung has quit IRC18:36
*** ayoung has joined #openstack-infra18:36
*** annegent_ has quit IRC18:36
asselin_I just need a way to specify which node to run. but it's the same for all projects18:37
*** tonytan4ever has quit IRC18:37
* zaro afk, will bb in 2hrs18:37
fungianteaya: yeah, it's definitely not going to succeed prior to the rename since that patch is self-tested and is trying to operate on a non-existent project18:37
pelixjust delete one of the sets, unless you are using the project name somewhere within the jobs through template substitution, you're currently just repeating18:37
fungianteaya: though we should probably be able to approve it immediately following the rename i think and have it work18:38
*** gyee has joined #openstack-infra18:38
pelixasselin_: So why did you have the duplicate definition?18:39
*** davidhadas__ is now known as davidhadas18:39
asselin_pelix, because I don't know how to do it otherwise...18:39
dstanekclarkb: morganfainberg: so the problem is in socket after all18:39
*** _nadya_ has quit IRC18:39
openstackgerritClint 'SpamapS' Byrum proposed a change to openstack-infra/project-config: Add tripleo-ansible to #tripleo  https://review.openstack.org/12873318:39
pelixi.e. what is the intended difference between project 'sandbox' and project 'openstack/cinder'?18:40
*** vigneshvar has joined #openstack-infra18:40
dstanekclarkb: morganfainberg: well, likely caused by httpretty18:40
clarkbdstanek: story time! :)18:40
asselin_pelix, none. perhaps I don't need to define any projects at all.18:40
asselin_pelix, in which case, how do I specify a job runs on a particalar node?18:41
pelixAre these jobs using job-templates?18:41
asselin_pelix, yes18:42
asselin_    node: '{node}'18:42
dstanekclarkb: during a __repr__ for the socket (in the logging cleanup) this property is accessed - https://hg.python.org/cpython/file/fd658692db3a/Lib/socket.py#l42218:42
dstanekthe super().type appears to cause an infinite loop18:43
pelixright so, you only need one of the two projects to specify the three duplicate jobs and your definitions as they currently stand will be correct18:43
*** dprince has joined #openstack-infra18:43
clarkbdstanek: huh I did try p self.type and that appeared to be None18:44
asselin_pelix, does it matter what that project is called?18:44
clarkbbeacuse nothing was printed. but pbr may defend against that infinite looping18:44
asselin_pelix, seems irrelevant at this point18:44
pelixasselin_: no, not unless you are using that within one of the job names, and in this case you're not.18:45
*** mmaglana has quit IRC18:45
dstanekclarkb: that could be - to prove what was happening i added a print into the method and ran the tests outside of the debugger18:45
*** rainya has quit IRC18:45
*** tonytan4ever has joined #openstack-infra18:46
fungimorganfainberg: dstanek: clarkb: speaking of requests mock, not sure if it's related but the py34 issue in the ksc unit tests seems to be that mock.patch('getpass.getpass').return_value isn't ending up in the request body at http://git.openstack.org/cgit/openstack/python-keystoneclient/tree/keystoneclient/tests/v2_0/test_shell.py#n111 (but i'm a little stumped as to where to look next)18:47
*** thedodd has joined #openstack-infra18:47
asselin_pelix, ok, trying it now with one project named "all"  and all jobs underneath18:47
dstanekfungi: i started looking at that too - it looks like it never gets throught the 'if' statement that surrounds that18:48
dstanekfungi: it appears to grab the password from the environment variable18:48
*** MaxV has joined #openstack-infra18:48
*** chandankumar has quit IRC18:48
fungiyou got further than i did then. still trying to figure out the mock definitions18:49
asselin_pelix, ok that seems to work. I'm going to keep testing to make sure the jobs actually run now. thanks18:49
dstanekfungi: i think it was http://git.openstack.org/cgit/openstack/python-keystoneclient/tree/keystoneclient/shell.py#n293 that seemed to be set with the env var18:50
fungidstanek: oh, got it18:51
dstanekfungi: i was going to see if something argparse related change, but then i started looking at the infinite loop problem18:51
*** nkinder has quit IRC18:51
*** _nadya_ has joined #openstack-infra18:52
*** rainya has joined #openstack-infra18:52
dstanek...picking the kids up from school, but i'll be back in a few18:52
morganfainbergi'm looking at what it's going to take to rip out httpretty and use requests-mock18:53
*** GheRivero has quit IRC18:53
pelixasselin_: simple example of where project names are important http://paste.openstack.org/show/121330/18:54
*** rainya has quit IRC18:54
*** packet has quit IRC18:55
*** med_` has quit IRC18:55
*** jeblair has quit IRC18:55
*** rainya has joined #openstack-infra18:55
*** stevemar has quit IRC18:55
*** cody-somerville has quit IRC18:55
*** dangers` has joined #openstack-infra18:56
*** jpeeler has quit IRC18:56
*** dteselkin has quit IRC18:56
*** jeblair has joined #openstack-infra18:56
*** dangers has quit IRC18:56
*** primeministerp has quit IRC18:56
*** Kiall has quit IRC18:56
asselin_pelix, thank you. I will keep that in mind. Right now my setup is minimal, but I do plan to use those features later.18:56
*** packet has joined #openstack-infra18:57
*** AJaeger_ has quit IRC18:57
*** gilliard has quit IRC18:57
*** cpowell_ has joined #openstack-infra18:57
*** cpowell has quit IRC18:57
*** jaypipes has quit IRC18:57
*** skraynev has quit IRC18:57
*** mrodden has quit IRC18:57
*** loquacities has quit IRC18:57
*** tcammann has quit IRC18:57
*** bswartz has quit IRC18:58
*** dansmith has quit IRC18:58
*** 7YUAA0IRR has quit IRC18:58
*** HeOS_ has quit IRC18:58
*** stevemar has joined #openstack-infra18:58
*** gilliard has joined #openstack-infra18:58
anteayafungi: okay great, I will leave it be18:58
*** _buzz has joined #openstack-infra18:58
*** primeministerp has joined #openstack-infra18:59
*** med_ has joined #openstack-infra18:59
*** primemin1sterp has joined #openstack-infra18:59
*** HeOS_ has joined #openstack-infra18:59
clarkbanteaya I am eating lunch now will rename that huawei account as soon as I am done18:59
*** tcammann has joined #openstack-infra18:59
*** med_ has quit IRC18:59
*** med_ has joined #openstack-infra18:59
anteayaclarkb: sounds like a plan19:01
anteayasome things are best tackled on a full stomach19:01
*** Kiall has joined #openstack-infra19:01
*** GheRivero has joined #openstack-infra19:02
*** dmsimard is now known as dmsimard_away19:02
*** dansmith has joined #openstack-infra19:03
*** mrodden has joined #openstack-infra19:03
*** amcrn has joined #openstack-infra19:03
*** loquacities has joined #openstack-infra19:04
*** dteselkin has joined #openstack-infra19:05
*** mpaolino has quit IRC19:06
asselin_pelix, ok so now the jobs is getting queued, but doesn't run....19:07
*** achanda has quit IRC19:07
asselin_http://paste.openstack.org/show/121331/19:08
krotscheckAJaeger: I think your patch needs a rebase.19:09
*** MaxV has quit IRC19:09
*** jpeeler has joined #openstack-infra19:09
openstackgerritMichael Krotscheck proposed a change to openstack-infra/project-config: Removed python26 from python-jobs  https://review.openstack.org/12873619:10
krotscheckfungi: ^^19:10
krotscheckI THINK I got them all.19:10
krotscheckBut OMG please more eyeballs.19:10
*** jaypipes has joined #openstack-infra19:10
jeblairkrotscheck: i imagine yours are bleeding right now. :)19:11
*** skraynev has joined #openstack-infra19:11
krotscheckjeblair: srsly. I had to expense three new keys: Ctrl, C, and V.19:11
*** barnaby is now known as bcourt19:12
*** AJaeger_ has joined #openstack-infra19:12
*** med_ has quit IRC19:12
fungiwowie-wowowow19:12
asselin_pelix, so I'll try to refactor to the example you gave19:12
*** bswartz has joined #openstack-infra19:13
*** vigneshvar has quit IRC19:13
*** _nadya_ has quit IRC19:14
AJaeger_what shall we do with patches that we approve that use python-jobs? Those will conflict with krotscheck's large patch. Should we hold back - ask them to add python26 manually - or doublecheck later?19:14
fungiAJaeger_: well, projects only just now being added probably don't benefit from python26 jobs?19:15
*** SumitNaiksatam has quit IRC19:15
clarkbfungi: agreed19:15
AJaeger_fungi: I guess you're right - a new project will not add python26 jobs now.19:16
fungiAJaeger_: the idea is that this one gets followed up with another patch to remove the job from projects which no longer need to run it, and limits it to stable/(icehouse|juno) on server projects19:16
*** ZZelle has joined #openstack-infra19:16
pelixasselin_: looks to me like those jobs would not be 100% identical in the first place "'ZUUL_PROJECT': 'openstack-dev/sandbox" <-- where did it get sandbox frmo?19:16
pelixwas that taken from the project name?19:17
asselin_pelix, that comes from zuul. that's the project where the patch is at....19:17
AJaeger_fungi: I know but didn't think it through - yeah, should work. thanks19:17
asselin_pelix, yes, from gerrit event stream19:17
pelixasselin_: ah, not familiar with ZUUL and it's output19:17
pelixasselin_: can you explain what isn't working?19:18
pelixthe jobs never get triggered by ZUUL?19:18
pelixor the jobs never get triggered by the upstream job?19:18
clarkbanteaya: rename is done19:19
asselin_pelix, when I add a patch to gerrit, zuul listens to it. It see's it, see's the job is registered, but it sits in the zuul queue. it doesn't run in jenkins even though there's nothign running and a slave is available19:19
clarkbanteaya: I am responding to the email now unless you want to do it19:19
pelixnode definition not working?19:20
asselin_pelix, not sure...?? the job shows that there are available nodes within jenkins19:20
dstanekmorganfainberg: i think i can fix httpretty easily, but i think the right fix is to move away from it19:20
morganfainbergdstanek, ++ i would rather move away from it than "fix" it esp. since we don't control it19:21
pelixI don't think my simple example will help you. I would suggest trying to generate the XML for the current change and the previous one with the allow duplicates option enabled and actually check if the resulting jobs were really identical.19:21
morganfainbergi think jaimie just hasn't had the chance to convert middleware over to it.19:21
pelixif they are, then I don't think it's the yaml definition that is a problem.19:21
* morganfainberg is checking jamie's reviews. ther emight be one that made a first stab at it19:21
clarkbanteaya: my response is being moderated on announce ...19:22
clarkbdstanek: morganfainberg: don't forget to clean up the test base class and setUp super calls too :)19:22
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Rename config => system-config in tox.ini  https://review.openstack.org/12605319:22
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Rename config => system-config in tools/  https://review.openstack.org/12605419:23
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Rename config => system-config in gerrit/templates  https://review.openstack.org/12605619:23
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Rename config => system-config in pypi.yaml  https://review.openstack.org/12604319:23
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Rename config => system-config in docs  https://review.openstack.org/12606319:23
dstanekclarkb: i'm surprise the lack of using super() didn't hurt us19:23
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Rename config => system-config in the logs/help/tempest files  https://review.openstack.org/12604519:23
anteayaclarkb thank you, I will let you through and removed the mod, thought it was off19:23
morganfainbergclarkb, aye19:23
morganfainbergclarkb, fungi, dstanek, https://review.openstack.org/#/c/112777/19:24
*** achanda has joined #openstack-infra19:25
*** annegent_ has joined #openstack-infra19:26
*** annegent_ has quit IRC19:26
fungineat--was already in progress19:26
*** koolhead17 has quit IRC19:26
dstanekmorganfainberg: nice, you going to pick that up or do you want me to?19:27
morganfainbergdstanek, either or. can look at it today for sure if you've got other things on your plate19:27
dstanekmorganfainberg: i have nothing critical - i'll take a look in the next hour and let you know what i find19:28
morganfainbergdstanek, k.19:28
fungidstanek: confirmed on the ksc failure, it's definitely ending up using the OS_PASSWORD value from the environment, and that causes it to skip the prompt19:28
*** unicell1 has quit IRC19:28
*** cdent has quit IRC19:28
dstanekfungi: do you know what it doesn't do that in other versions of Python? argparse change or something?19:29
clarkbdstanek: fungi: that may be related to test order19:29
clarkbif you don't properly unset the additional env for a test that sets OS_PASSWORD19:29
clarkbthen it will end up in other tests' env19:29
*** vigneshvar has joined #openstack-infra19:29
fungidstanek: i'll see if clarkb's suggestion pans out by testing in isolation under 3.319:29
clarkbthere is a fixture in fixtures to set envs properly19:29
fungiclarkb: http://git.openstack.org/cgit/openstack/python-keystoneclient/tree/keystoneclient/tests/v2_0/test_shell.py#n3619:30
fungiclarkb: looks sane to me, but then again i don't know what i'm looking for there ;)19:30
asselin_pelix, this issue with doing that is the jjb puppet scripts are not yet updated to include that option. I'll work on that and see how it goes: https://github.com/openstack-infra/config/blob/master/modules/jenkins/templates/jenkins_jobs.ini.erb19:31
fungiclarkb: setup creates a replacement environment and teardown restores the original it saved19:31
dstanekfungi: clarkb: that's the thing; i think the env variables are always set19:31
clarkbfungi: nothing immediatelywrong with that other than it uses tearDown and not cleanup19:32
clarkbfungi: so is prone to failure in other ways, but it shouldn't leak across tests if tests are passing19:32
clarkball that code should be replaced with an env fixture which will use cleanups19:32
fungiclarkb: so... that test passes in isolation under 2.719:33
pelixasselin_: you can test with that option locally on your workstation to generate the XML by running JJB locally directly from a clone and providing a custom ini.19:33
clarkbfungi: does it pass in isolation on 3.4?19:34
fungiclarkb: no, that's where it's failing19:34
clarkbalso I am not sure what test it is19:34
fungiclarkb: keystoneclient.tests.v2_0.test_shell.ShellTests.test_user_create_password_prompt19:34
fungii'm trying with 3.3 now to make sure it's working as suspected there too19:34
anteayapleia2: can you re-review this? it is the config => system-config docs patch, I'm sure I don't have it correct yet: https://review.openstack.org/#/c/126063/219:34
clarkbexcept SystemExit: <- that I don't even. ok :(19:36
openstackgerritAaron Rosen proposed a change to openstack-infra/project-config: python-congressclient: Enable Voting for python34  https://review.openstack.org/12740819:36
openstackgerritDavanum Srinivas (dims) proposed a change to openstack-infra/project-config: Promote docker job from silent to check  https://review.openstack.org/12874319:38
fungiclarkb: but yeah i inserted raise statements in the client and confirmed that the conditional where it prompts for the password if not provided in the command line or environment is getting skipped because it's finding it in the environment. starting to wonder whether that test should actually unset it from the environment and isn't...19:39
anteayajd__: this repo has two branches: https://github.com/enovance/openstack-monitoring19:40
clarkbfungi: ya I think that test is horribly broken and if it works under 2.7 it must be as a side effect of something19:40
fungidstanek: why doesn't test_user_create_password_prompt() unset os.env['OS_PASSWORD']?19:40
anteayajd__: did you want both to seed the stackforge repo? removing a branch after it is in stackforge requires infra-core intervention19:40
clarkbfungi: http://git.openstack.org/cgit/openstack/python-keystoneclient/tree/keystoneclient/shell.py#n295 are we skipping because no tty?19:40
jd__anteaya: let me remove the extra one then19:40
fungiclarkb: oh....19:41
fungiclarkb: i bet you're right, and somehow that behavior changes in 3.4...19:41
anteayajd__: thank you19:41
anteayajd__: can you also register monitoring-for-openstack with pypi? https://pypi.python.org/pypi?%3Aaction=search&term=monitoring-for-openstack&submit=search19:42
fungiclarkb: and yeah, it passes in isolation under 3.3 so definitely a behavior change between 3.3 and 3.419:42
*** MaxV has joined #openstack-infra19:42
jd__anteaya: yeah I will but I need to change setup.py after the import19:42
EmilienMjd__: I dropped the branches19:42
jd__EmilienM: I was about to ask you, thanks19:42
*** dimtruck is now known as zz_dimtruck19:43
clarkbfungi: if that is the issue, they way I would fix this is with a StringIO object in place of stdin rather than a mock19:43
clarkb(I hate mocks)19:43
clarkbhow is some random mock supposed to know if it is mocking a sys.stdin file object with a isatty() method that returns True?19:43
anteayaEmilienM: thanks19:44
fungiclarkb: yeah, i'm checking right now to confirm that removing that from the env "works" and if so i'll take a stab at that route for making it fall everywhere it's currently incorrectly passing19:44
clarkbfungi: I am going to guess that the autospec=True is derpy19:44
anteayajd__: we like to see the project registered on pypi if it is using the publish-to-pypi job, before the patch is approved19:44
clarkbfungi: I have confirmed that sys.stdin.isatty() returns True in a py34 interactive interpreter19:45
fungiclarkb: also wondering if i'm going to find the same issue as an underlying cause for the glanceclient and heatclient failures as well19:45
clarkbso its still valid in py3419:45
*** e0ne has joined #openstack-infra19:45
clarkboh we don;t need a strinio because getpass is mocked too...19:46
anteayajd__: you don't have to upload anything to register the namespace19:46
*** ashp has quit IRC19:46
dstanekfungi: that's a good question19:46
jd__anteaya: I know, I'll do that19:46
anteayathanks19:46
anteayalet me know when it is up19:46
dstanekfungi: a better one might be why does keystone put such a high value on sharing setUp over minimal setUp for specific use cases19:47
anteayafungi: are images building? would anything go awry if I approve a project creation patch?19:47
*** hashar has joined #openstack-infra19:47
clarkbanteaya: they should not be running at this time of day19:47
*** ashp has joined #openstack-infra19:48
anteayaclarkb: great thank you19:48
clarkbanteaya: they start at 1400UTC and take about 1.5 hours maxish19:48
anteayaah19:48
anteayaso well done for now19:48
fungiclarkb: dstanek: actually, removing OS_PASSWORD from the environment causes the test to demonstrate that it doesn't actually interact with the password prompt19:48
*** cdent has joined #openstack-infra19:48
anteayathought they ran earlier though like 0600 utc19:48
clarkbfungi: right because it isn't a tty because the mock is broken19:48
fungiclarkb: dstanek: so i think that test is just horribly broken and based on faulty assumptions19:48
*** dane_leblanc has quit IRC19:50
jd__anteaya: should be OK19:50
*** dkranz has quit IRC19:50
clarkbfungi: agreed19:51
* anteaya checks pypi19:51
anteayajd__: there it is! https://pypi.python.org/pypi/monitoring-for-openstack/1.0.0.dev185.g0498c3419:51
anteayathanks jd__ approving19:51
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/requirements: docker-py dependency for nova-docker  https://review.openstack.org/12874619:52
pleia2anteaya: reviewed, yay docs19:52
anteayapleia2: thank you19:52
* anteaya goes back to fixing things19:53
*** cdent has quit IRC19:53
*** tonytan4ever has quit IRC19:54
*** dprince has quit IRC19:54
asselin_pelix, following your suggestion, but allow_duplicates=True19:54
asselin_ doesn't seem to work in my setup...??19:54
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Rename config => system-config in docs  https://review.openstack.org/12606319:55
*** ayoung has quit IRC19:56
anteayanibalizer: can this be rebased please? https://review.openstack.org/#/c/126448/19:57
nibalizeranteaya: yea, sorry i didn't get to that yesterday19:57
openstackgerritA change was merged to openstack-infra/devstack-gate: Increase CEPH_LOOPBACK_DISK_SIZE for ceph  https://review.openstack.org/12835619:57
*** Sukhdev has joined #openstack-infra19:57
AJaeger_fungi, krotechek: https://review.openstack.org/#/c/125082/9/zuul/layout.yaml uses python-jobs but I agree, the python26 seems not needed19:58
AJaeger_jd__: or do you want to support python 2.6 ?19:58
anteayanibalizer: I'm rechecking the parent too, tests are over a week old19:58
*** yolanda has quit IRC19:58
jd__AJaeger_: not really19:58
AJaeger_jd__: Then fungi's theory is fine that for new projects the python 2.6 is not really needed ;)19:59
* jd__ nods19:59
*** rainya has quit IRC19:59
jd__do you need me to update the patch?20:00
AJaeger_jd__: no, leave it as is20:00
pleia2anteaya: please let me know if there are others I haven't looked at yet, I've lost track :)20:00
asselin_pelix, found the issue. I need to use a new section "job_builder" instead of the existing "jenkins"20:00
nibalizeranteaya: ok20:00
jd__are we removing py26 jobs right now?20:00
AJaeger_jd__: not yet but soon.20:00
openstackgerritA change was merged to openstack-infra/project-config: Import monitoring-for-openstack  https://review.openstack.org/12508220:01
AJaeger_jd__ first patch is up for review but will not merge before the juno release20:01
jd__cool20:01
openstackgerritSpencer Krum proposed a change to openstack-infra/project-config: Split out github as it's own module  https://review.openstack.org/12644820:01
fungijd__: i would say not so much removing as reducing the scope of where we run them to only stable branches of integrated server projects and their dependencies20:02
nibalizeranteaya: ^^ woot20:02
asselin_pelix, interesting how some I thought were dups are actually not. I only get warnings on 3 of the 6...20:02
*** jedimike has quit IRC20:02
anteayapleia2: I think the docs one was the major one, let me do a round here in a bit and if you have missed any I will provide you with patch numbers, thanks20:03
anteayanibalizer: thank you20:03
jd__fungi: /me nods :)20:03
*** tonytan4ever has joined #openstack-infra20:04
*** dustins has quit IRC20:05
*** weshay has quit IRC20:06
*** rainya has joined #openstack-infra20:07
openstackgerritA change was merged to openstack-infra/project-config: Add trove-specs to specs.openstack.org  https://review.openstack.org/12695420:07
anteayapleia2: topic:config-rename label:Code-Review=0,<lyz@princessleia.com>20:08
*** cp16net has left #openstack-infra20:08
anteayapleia2: that will find you all the patches you haven't reviewed yet20:08
*** rainya has quit IRC20:08
anteayapleia2: though if you have left a comment and no +1 or -1 they will show up too20:08
clarkboh right I need to review those20:08
pleia2anteaya: yeah, I actually just found that right after I asked x_x20:08
*** Sincler has quit IRC20:08
pleia2thanks20:08
anteayapleia2: asking helps :D20:09
anteayaclarkb: thanks20:09
pleia2I forgot they all had the same topic20:09
anteaya:D20:09
anteayaclarkb: topic:config-rename label:Code-Review=0,<cboylan@sapwetik.org>20:09
anteayaanyone else need a query?20:09
clarkbanteaya: found them :) https://review.openstack.org/#/c/126043/2 and https://review.openstack.org/#/c/126075/ are the two starting changes for the two projects being touched20:10
*** zz_dimtruck is now known as dimtruck20:10
anteayaclarkb: they are20:10
*** esker has joined #openstack-infra20:10
anteayawonder if there is a gerrit query for show me the parent of the patch series20:11
*** ociuhandu has quit IRC20:11
*** nkinder has joined #openstack-infra20:11
*** rainya has joined #openstack-infra20:12
anteayapleia2: this is a puppet unit test removal, do you want to review? https://review.openstack.org/#/c/126424/3 I was about to approve but will wait if you want to take a look20:13
dstanekmorganfainberg: https://github.com/gabrielfalcao/HTTPretty/pull/19320:14
*** markmcclain has quit IRC20:15
pleia2anteaya: go ahead, I mostly steered clear of that patch because I felt it was really up to the openstack-puppet team20:16
anteayapleia2: okay, cast of thousands lining up in favour20:16
* pleia2 nods20:16
anteayaI don't see any point in waiting for more20:16
pleia2yeah20:16
openstackgerritJames E. Blair proposed a change to openstack-infra/gear: Use non-blocking IO in server  https://review.openstack.org/12875420:16
clarkbpleia2: anteaya: both hogepodge and crinkle have +1'd so I think its good to remove20:17
*** yjiang5 has joined #openstack-infra20:17
clarkber20:17
clarkbs/remove/approve/20:17
pleia2approve to removew hurrah!20:17
pleia2-w20:17
crinkle\o/20:17
*** yjiang5 has left #openstack-infra20:17
fungiright, these are changes to jobs used exclusively by the stackforge projects managed by the same group of people who proposed it20:18
morganfainbergdstanek, ah20:18
morganfainbergdstanek, easy-ish fix20:18
anteayaclarkb: thanks20:19
anteayacrinkle: yay20:19
dstanekyeah, the problem was finding it :-)20:19
anteayaso xvfbwrapper is in requirements: http://git.openstack.org/cgit/openstack/requirements/tree/global-requirements.txt#n23020:19
*** med_ has joined #openstack-infra20:19
*** med_ has quit IRC20:19
*** med_ has joined #openstack-infra20:19
anteayadoes this assume that xvfb is installed? or should xvfb also be in requirements?20:19
*** MaxV has quit IRC20:20
AJaeger_anteaya: https://review.openstack.org/#/c/126053 can be dropped completely, let me comment on it...20:20
anteayaI'm reviewing the horizon patch which is adding xvfb to its test nodes in a macro since it is getting failures and the assumption is lack of xvfb20:20
anteayaAJaeger_: I will read your comments20:20
anteayaI am reviewing https://review.openstack.org/#/c/128325/120:21
AJaeger_anteaya: commented20:21
anteayaAJaeger_: thank you20:21
openstackgerritA change was merged to openstack-infra/project-config: Remove Puppet unit tests for version 2.7  https://review.openstack.org/12642420:22
jrollfungi: mind re-reviewing https://review.openstack.org/#/c/128306/ when you have a moment?20:23
anteayaAJaeger_: what about run-layout.sh20:23
anteayaAJaeger_: that was the original point of the patch and the other got added back after I made a bad decision in a merge conflict20:24
anteayaAJaeger_: oh that gets removed as well, okay I can abandon this patch and will rebase around it20:24
AJaeger_anteaya: you're faster than me ;) asking helps :)20:25
anteaya:D it does20:26
* AJaeger_ just checked out the final patch and greps for problems...20:26
clarkbanteaya: I don't see a change to update where we install system-config on the puppetmaster20:27
*** michchap_ has joined #openstack-infra20:28
*** michchap has quit IRC20:30
anteayaclarkb: ah ha, that is probably missing20:31
*** achanda has quit IRC20:31
anteayaI created a new branch and cherry picked the series omitting the abandoned tox patch: http://paste.openstack.org/show/121350/20:32
*** cpowell_ has quit IRC20:32
*** cpowell has joined #openstack-infra20:32
anteayahowever git review results in the above output20:32
anteayaI also changed the whitespace in the last commit message but still no submission to gerrit20:32
anteayawhat am I doing wrong?20:33
AJaeger_anteaya: great work on the config rename!20:33
anteayaAJaeger_: thank you20:33
clarkbI think that may just be gerrit being cranky...20:33
anteayagreat20:33
anteayatry again?20:34
clarkbanteaya: if you change the commit message slightl it should go away20:34
anteayaI did20:34
anteayaI can do so again20:34
clarkbthough if you rebase I wouldn't expect that problem...20:34
* clarkb is not a fan of cherr picking20:34
asselin_pelix, I found some issues on my side. I think I got it working now. FYI, leaving duplicates as warnings would be a friendler change to help ppl get their configurations fixed. I guess error really forces you though....20:35
anteayanope20:35
anteayaI can rebase20:35
*** baoli has joined #openstack-infra20:35
anteayanope20:35
anteayaclarkb: I'm open, how would you fix the series to omit the now abandoned tox patch20:36
anteayamy approach does work20:36
anteayadoesn't20:36
clarkbanteaya: git rebase -i HEAD~6 from the top of your series20:36
*** dteselkin has quit IRC20:36
clarkbanteaya: then remove the line for the abandoned change and save the rebase file thing20:36
clarkbthen git review20:36
anteayaI'll go back to that branch and try again20:37
anteayakk20:37
mriedemwhy do i see 4 jenkins tables here? https://review.openstack.org/#/c/128020/20:38
*** dimtruck is now known as zz_dimtruck20:38
mriedemi get that one is check and one is gate, but there are 3 for check runs20:38
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Rename config => system-config in tools/  https://review.openstack.org/12605420:38
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Rename config => system-config in gerrit/templates  https://review.openstack.org/12605620:38
openstackgerritAnita Kuno proposed a change to openstack-infra/config: Rename config => system-config in docs  https://review.openstack.org/12606320:38
anteayaclarkb: thanks20:38
clarkbmriedem: current behavior is to show you all results for current patchset in order20:38
*** dteselkin has joined #openstack-infra20:38
mriedemclarkb: so if we have a 50 patch set change, we could see 50 jenkins tables?20:39
mriedemoh current patchset20:39
mriedemhmm20:39
*** ChuckC___ has joined #openstack-infra20:39
mriedemok, so these are rechecks etc20:40
mriedemnvm then20:40
jeblairmriedem: clarkb is working on making that one table per pipeline per patchset20:40
*** AJaeger_ has quit IRC20:41
clarkbwell I wrote a config change to help with it :)20:41
*** zz_dimtruck is now known as dimtruck20:44
*** e0ne has quit IRC20:47
*** denis_makogon has quit IRC20:47
*** ChuckC___ has quit IRC20:48
*** sarob has joined #openstack-infra20:49
*** achanda has joined #openstack-infra20:49
*** miqui has quit IRC20:50
*** mmaglana has joined #openstack-infra20:50
*** dmsimard_away is now known as dmsimard20:55
*** aysyd has quit IRC20:56
*** fifieldt has quit IRC21:00
openstackgerritMichael Krotscheck proposed a change to openstack-infra/project-config: Removed python26 from python-jobs  https://review.openstack.org/12873621:00
*** xyang0 has quit IRC21:00
*** fifieldt has joined #openstack-infra21:01
anteayaI think the time has come for me to walk21:03
anteayaback in a while21:03
*** bswartz has quit IRC21:03
*** cpowell has quit IRC21:04
*** rfolco has quit IRC21:04
*** dkliban is now known as dkliban_biab21:04
* zaro is back21:06
*** otherwiseguy has quit IRC21:09
*** erlon_ has quit IRC21:09
*** yjiang5 has joined #openstack-infra21:10
krotscheckWow, I don’t think I’ve ever seen the gate that small21:10
clarkbkrotscheck: this is the week where everyone but ttx is drinking21:12
krotscheckclarkb: I missed the memo!21:12
krotscheckclarkb: Where’s my booze?21:12
fungii feel like i'm drinking, but instead i'm still beating my head against rewriting this keystoneclient test21:13
clarkbkrotscheck: basically every release week and the couple after tend to be quiet at least they have since we have gotten things under control test wise21:13
clarkbfolsom and grizzly where a bit chaotic21:14
*** dims_ has quit IRC21:14
krotscheckfungi: Clearly, your solution is to start drinking.21:14
fungikrotscheck: i believe you may be right21:14
fungiaim for the ballmer peak21:14
ianwfungi / clarkb: can you check the zuul logs to see why "gate-devstack-publish-docsNOT_REGISTERED (non-voting)" is coming up?  i guess openstack_functions.py matching, but i'm not sure21:14
*** dims_ has joined #openstack-infra21:15
fungiianw: sure, i need a break to brain-reset anyway21:15
*** mmedvede has quit IRC21:15
fungiianw: how long ago? seems to be running fine21:17
clarkbanteaya: see comments on https://review.openstack.org/#/c/126076/3 it will need an update21:17
*** ChuckC_ is now known as ChuckC21:18
ianwfungi: i guess about 7 hours ago (https://review.openstack.org/#/c/87987/)21:18
fungiianw: i think that's been fixed since21:18
fungiianw: AJaeger had a patch earlier today to set the node labels for it correctly21:19
ianwahhh 06cc8f2cbb31f2d9e6e4148d2b6df3d4cee9e62021:20
ianwfungi ok thanks, sorry21:20
*** JayJ has quit IRC21:20
ianwfungi: if you'd still like a brain-reset, https://review.openstack.org/128498 (Add HP Cloud Centos7 images) as discussed in the meeting yesterday21:20
*** JayJ has joined #openstack-infra21:20
openstackgerritKhai Do proposed a change to openstack-infra/gearman-plugin: update to work with Jenkins LTS ver 1.565.3  https://review.openstack.org/12575521:21
*** ociuhandu has joined #openstack-infra21:21
ianwi'd also like something like https://review.openstack.org/128489 (Enable gzip compression on nodepool logs) before i go grabbing hte logs again :)21:21
*** radez is now known as radez_g0n321:25
clarkbjeblair: do you remember what sets up /opt/config/production on puppetmaster.o.o?21:26
clarkbjeblair: a quick check doens't show us managing it with puppet (which kinda makes sense)21:26
clarkblooking beacuse it should probably become /opt/system-config/production with the appropriate git remote(s) right?21:26
jeblairclarkb: yeah, that may have been manual?21:27
clarkbits beginningto look like it. which makes sense since using puppet to bootstrap puppet needs some initial state21:27
*** weshay has joined #openstack-infra21:27
clarkbso should we just manually update the master when we rename then?21:27
*** tonytan4ever has quit IRC21:28
*** __TheDodd__ has joined #openstack-infra21:28
jeblairwfm; i don't think we need to bog this change down in further puppet improvements21:28
jeblair(they can happen separately if we want)21:28
*** amcrn has quit IRC21:28
*** r-daneel has quit IRC21:28
clarkbagreed21:28
clarkbbetter to just shift what we have mostly as is except for the name21:29
*** yjiang5 has quit IRC21:29
*** thedodd has quit IRC21:29
*** yjiang5 has joined #openstack-infra21:30
*** dkliban_biab is now known as dkliban21:30
mwhudsonrandom q, how do jenkins instance like https://jenkins02.openstack.org talk to the cloud providers?  jclouds?21:34
jeblairmwhudson: they don't.  we use nodepool instead21:34
mwhudsonjeblair: ah, ok21:34
mwhudsoni wondered where that fit in21:34
jeblairmwhudson: yeah.  poor jenkins servers have no idea where all those nodes come from or why they are always being added and deleted :)21:35
*** chuckC__ has quit IRC21:35
*** kgiusti has quit IRC21:35
jeblairmwhudson: nodepool boots/attaches to jenkins/detaches from jenkins/deletes all of the slaves21:35
*** pc_m has quit IRC21:35
fungidstanek: clarkb: success! (i think) https://review.openstack.org/12877021:37
clarkbwe did try jclouds at one point but it was mostly a failure21:38
mwhudsonjeblair: poor jenkins21:38
mwhudson(a sentence that can be interpreted several ways)21:38
jeblairindeed21:38
clarkbfungi: is the mockdecorator redundant in that test now?21:39
clarkbfungi: otherwise looks good21:39
*** marun_ has quit IRC21:39
fungiclarkb: oh, it might be, you're right21:39
fungiretesting now to be sure21:40
*** SumitNaiksatam has joined #openstack-infra21:41
*** gondoi is now known as zz_gondoi21:41
*** dmsimard is now known as dmsimard_away21:43
fungiclarkb: yep, shrinks it down to a 2-line patch... updated. thanks!21:44
fungisad that it took me more than two hours to figure out a two-line patch. proof i need to spend more time grokking this stuff21:46
*** ChuckC has quit IRC21:46
jeblairfungi: axiom: all 2-line patches are inherrently correct21:47
openstackgerritIan Wienand proposed a change to openstack-infra/nodepool: Clean up 'images' documentation  https://review.openstack.org/11516821:47
fungijeblair: corollary: all one-line axioms are inherently false21:47
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Remove old queries for fixed or incomplete bugs  https://review.openstack.org/12877521:48
*** JayJ has quit IRC21:48
jeblaircan't argue with that21:50
hasharclarkb: hello! I have talked a bit with zaro about the latest Jenkins gearman  plugin.  I have the patch deployed on Wikimedia production Jenkins but I have not fully tested it yet.   Will do tomorrow (added to my .plan) and report on the Gerrit change.21:50
clarkbhashar: awesome thank you21:51
hasharclarkb: oh the hardest part on my side was figuring out how to run maven :]  (tip: use 'mvn')21:51
hasharclarkb: zaro deserves all the credits really!21:52
*** vigneshvar has quit IRC21:53
*** mriedem has quit IRC21:54
dstanekfungi: great! i'll take a look after dinner21:56
dstanekfungi: thanks21:56
*** rainya has quit IRC21:57
*** pelix has quit IRC21:57
fungidstanek: my pleasure. it was a necessary learning experience on my part21:57
*** Sukhdev has quit IRC21:57
fungimoving on to the glanceclient failures next21:58
*** packet has quit IRC21:58
*** esker has quit IRC21:58
clarkbugh not getting much done. I have reviewed anteaya's stack and have one -1 on the project-config side21:59
* clarkb wanders to reset brain21:59
*** lttrl has quit IRC22:00
*** sabeen1 has joined #openstack-infra22:01
*** ZZelle has quit IRC22:01
openstackgerritA change was merged to openstack-infra/zuul: add support for getting status of individual changes  https://review.openstack.org/12439022:03
*** sabeen2 has quit IRC22:04
*** ZZelle has joined #openstack-infra22:05
*** datsun180b has quit IRC22:07
pleia2fungi: since clarkb's brain needs a reset, can you look at his -1? +2, -2Side-by-SideUnified22:07
pleia2gah22:07
pleia2https://review.openstack.org/#/c/126076/322:07
pleia2but I might just be confused about how the build_git path is related to the puppet apply22:08
*** sarob has quit IRC22:08
jheskethMorning22:09
*** bknudson has quit IRC22:09
morganfainbergfungi, https://review.openstack.org/#/c/112777/22:09
morganfainbergfungi, passes py34 with that fix22:10
pleia2g'day jhesketh22:10
*** mmedvede has joined #openstack-infra22:10
fungipleia2: looking22:10
fungimorganfainberg: excellent! i'll trade you that for https://review.openstack.org/128770 which gets ksc passing py34 now ;)22:11
morganfainbergfungi, nice let me take a look.22:11
fungimorganfainberg: it's an embarrassingly small patch ;)22:11
morganfainberglol22:11
morganfainbergso it is22:11
openstackgerritA change was merged to openstack-infra/nodepool: Logging format for FakeLogger  https://review.openstack.org/11545322:12
fungimorganfainberg: and took me about as long to write as yours took you :/22:12
morganfainbergfungi, realize i cheated22:12
morganfainbergfungi, i just had to rebase jamielennox's lingering patch22:12
fungifair point22:12
openstackgerritA change was merged to openstack-infra/nodepool: Remove hardcoded root path of a jenkins node  https://review.openstack.org/12189622:13
*** jcoufal has quit IRC22:13
fungipleia2: i'm similarly confused. not sure what he's talking about there22:16
pleia2not just me \o/22:17
openstackgerritA change was merged to openstack-infra/nodepool: hostname & subnode-hostname is taken from targets instead of labels  https://review.openstack.org/12314922:17
*** dizquierdo has joined #openstack-infra22:19
*** dizquierdo has quit IRC22:19
clarkbpleia2: fungi: in the element file currently updated by that change we move /opt/build_git/openstack-infra/config to /opt/build_git/openstack-infra/system-config22:20
clarkbpleia2: fungi: we then consume that in the file I mentioned by puppet applying out of /opt/build_git/openstack-infra/config22:20
clarkbso that path needs an update22:21
clarkbalso I found caffeine and brain is much happier22:21
fungii missed where build_git was being referenced in the prep script. looking again...22:22
fungioh... puppet/bin/prepare-node != nodepool/scripts/prepare_node.sh22:23
*** bswartz has joined #openstack-infra22:23
clarkbnope. one is dibified22:23
*** jgrimm is now known as zz_jgrimm22:24
pleia2oh, ugh22:24
openstackgerritIan Wienand proposed a change to openstack-infra/nodepool: Clean up 'images' documentation  https://review.openstack.org/11516822:24
fungipleia2: http://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/elements/puppet/bin/prepare-node#n4722:24
* fungi feels like a doofus22:24
*** ashp has quit IRC22:25
openstackgerritA change was merged to openstack-dev/pbr: Fixes a spelling error  https://review.openstack.org/12031922:25
pleia2fungi: yeah, I got it :\22:25
*** hashar has quit IRC22:25
pleia2I was just looking at the files in the change not s/-/_22:25
pleia2so everything in the change is fine, we need an *additional* file changed, prepare-node22:26
clarkbya sorry22:26
clarkbI should have made that more clear22:26
pleia2reading it again it seems clear :)22:26
*** mfink has quit IRC22:26
*** david-lyle has quit IRC22:27
*** ashp has joined #openstack-infra22:27
*** mfink has joined #openstack-infra22:29
morganfainberghate lxml... haaaaaaaateeeee22:30
morganfainbergi mean...22:31
*** ChuckC has joined #openstack-infra22:31
morganfainberg *shiftyeyes*22:31
clarkbI would be very surprised if we can't rip it out and use the built in module with a little bit of extra code22:31
fungimorganfainberg: kiwf22:31
fungistdlib ftw22:32
morganfainbergfungi, stlib etree support isn't strong enough to do what we need in lxml atm :(22:32
morganfainbergi tried22:32
fungior just decide that xml is _so_ last decade22:32
morganfainbergit's going to be some custom code (and then some) to get thee22:32
morganfainbergfungi, SAML2 is XML22:32
*** alexpilotti has quit IRC22:32
fungiyou don't want the hipsters looking down at you over their handlebar mustaches, do you?22:32
morganfainbergfungi, hahaha22:33
*** __TheDodd__ has quit IRC22:33
clarkbmorganfainberg: isn't it just a recursive search?22:33
clarkbmorganfainberg: that isn't really hard. It may not perform well22:33
morganfainbergclarkb, we're doing a little more than recursive searching, and sorry wasn't etree, was xpath22:34
morganfainbergclarkb, it's something on the list of "we need something better than LXML" but everything in python except lxml has crummy xpath support22:34
*** ryanpetrello has quit IRC22:34
morganfainbergor "it does everything except the bits from xpath we *actually* use"22:34
morganfainberglooked at 5 options.22:34
morganfainbergor some such one day22:35
*** ryanpetrello has joined #openstack-infra22:35
*** ChuckC has quit IRC22:35
*** ChuckC has joined #openstack-infra22:35
morganfainbergi plan to bring it up at the summit see if we can do something about it when we talk about CI/meetup day stuff22:35
*** signed8bit has quit IRC22:36
*** enikanorov_ has quit IRC22:37
*** chuckC_ has joined #openstack-infra22:37
*** doug-fish has left #openstack-infra22:37
*** dkliban is now known as dkliban_afk22:39
*** achanda has quit IRC22:40
*** signed8bit has joined #openstack-infra22:42
*** achanda has joined #openstack-infra22:44
*** rainya has joined #openstack-infra22:44
*** signed8bit has quit IRC22:45
*** sarob has joined #openstack-infra22:53
*** Ryan_Lane has quit IRC22:55
*** Ryan_Lane has joined #openstack-infra22:56
*** markmcclain has joined #openstack-infra22:56
*** dimtruck is now known as zz_dimtruck22:57
clarkbmorganfainberg: so after reading the three uses of xpath() in keystoneclient it appears that you are only looking for the single occurence of a couple tags?22:58
morganfainbergclarkb, when i was looking at it i *think* we were doing some replacement stuff.22:58
morganfainbergclarkb, but i honestly at this point might be mistaken22:59
clarkbwell this is like the only time I have ever looked at this code so don't trust anything I say. But it really looks like find X, return X.text is what you are doing22:59
clarkboh and throw error if more than one X is in the document23:00
morganfainbergclarkb, so maybe that's it23:00
morganfainbergclarkb, i'm a little brainfried from dealing with httpretty23:00
*** baoli has quit IRC23:02
asselin_Anyone know how this line is used? https://github.com/openstack-infra/project-config/blob/master/nodepool/scripts/prepare_node.sh#L28 It doesn't seem to take affect here b/c of sudo, does it? https://github.com/openstack-infra/project-config/blob/master/nodepool/scripts/prepare_node.sh#L4323:03
*** Sincler has joined #openstack-infra23:03
asselin_Alternative question: is infra support puppet 2 or 3?23:04
krotscheckasselin_: We’ve been steadliy moving to puppet 3, nibalizer would know the status of that work.23:04
clarkbwe are all puppet 3 at this point23:04
asselin_and using trusty or precise for ci nodes?23:05
*** ramashri has quit IRC23:05
clarkbboth23:06
asselin_ok good to know. thanks23:06
clarkbbut yes I think you are right, that appears to be a bug23:06
fungitrusty for the puppetmaster, but precise for almost everything else23:06
clarkbfor the long lived nodes and slaves are a mix of precise, trusty, centos and f2023:06
fungioh, for the ci nodes. yeah mostly trusty but precise for older stuff23:06
nibalizerasselin_: ya that L28 is just cruft laying around23:07
fungiwe're trying to drop precise like a hot potato for anything besides stable branches of servers23:07
*** cody-somerville has joined #openstack-infra23:07
fungihttp://graphite.openstack.org/render/?target=summarize(stats_counts.gerrit.event.change-merged,%226months%22)&from=-6months&rawData=true23:07
fungi19,675 changes merged in the past 6 months sound about right to everyone else?23:08
clarkbfungi: one sec23:08
clarkbfungi: https://github.com/openstack/openstack/graphs/commit-activity23:08
fungithat's just stuff in the integrated release though, missing stable branches, et cetera23:09
clarkbthat is weekly numbers. graphite will show you everything including things not related to juno release23:09
clarkbhrm we should track stable on openstack/openstack but don't appear to do that correctly23:09
fungiyeah, more trying to figure out how many changes we merged to the 440 projects we're hosting over the span of 6 months23:09
*** ramashri has joined #openstack-infra23:09
clarkbgotcha in that case ya I think the graphite numbers are going to be best23:10
*** ramashri has quit IRC23:10
fungisomehow stable/havana got added to openstack/openstack at one point but icehouse never did. i started looking into how to add it but got sidetracked by other broken23:10
*** ramashri has joined #openstack-infra23:10
fungiwe've done a great job at keeping log volume under control23:11
fungihttp://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=717&rra_id=all implies we're at ~12tb of job log data from the past 6 months23:12
clarkbhttp://graphite.openstack.org/render/?target=summarize(stats_counts.gerrit.event.change-merged,%226months%22)&from=-6months I would expect that graph to move a bit23:12
clarkboh wait nevermind23:12
clarkbits a 6 month interval23:12
fungiyeah23:12
clarkbso 0 to 6 months23:12
fungiyou should expect a linear graph given those parameters, as you have two data points23:13
fungithat was my hackish way of getting the total for a particular timespan. just making sure i'm using the thing correctly (for loose definitions of "correctly")23:13
clarkbya I think that is "correctly" :)23:14
clarkbhttp://graphite.openstack.org/render/?target=summarize(stats_counts.gerrit.event.change-merged,%221weeks%22)&from=-6months seems to at least indicate that graphite has variable data flowing into it :)23:15
fungiaww, we don't have an "all" pipelines counter23:15
openstackgerritAdam Gandelman proposed a change to openstack-infra/release-tools: Adds stable_freeze.py  https://review.openstack.org/12583923:17
*** cody-somerville has quit IRC23:18
fungihrm... on the stats_counts totals, should i be subtracting the first endpoint from the second to get the increase over that span?23:20
clarkbthat is a very good question23:21
*** sarob has quit IRC23:21
clarkbfungi: so I did http://graphite.openstack.org/render/?target=summarize(stats_counts.gerrit.event.change-merged,%221weeks%22)&from=-1weeks23:21
clarkband that does 0 to 120023:22
*** sarob has joined #openstack-infra23:22
clarkbnot 0 to 19676 - 120023:22
*** markmcclain has quit IRC23:22
clarkbso I think the from=-someinterval does the correct thing23:22
*** sarob has quit IRC23:22
*** sarob has joined #openstack-infra23:23
*** che-arne has quit IRC23:23
*** dmellado has joined #openstack-infra23:23
*** sarob has quit IRC23:23
*** sarob has joined #openstack-infra23:24
*** sarob has quit IRC23:24
fungiusing the geard packet counters for the three job priorities, looks like we ran 48,195,592 jobs in 6 months23:24
*** sarob has joined #openstack-infra23:24
*** che-arne has joined #openstack-infra23:24
clarkbwow23:25
fungithat would be across all pipelines23:25
*** sarob has quit IRC23:25
jeblairfungi: you can get an all pipelines counter by using *23:25
*** sarob has joined #openstack-infra23:25
*** yamahata has joined #openstack-infra23:26
fungijeblair: oh! i didn't know about wildcards there23:26
jeblairit's only a handful, so should be computable in a reasonable time by graphite23:26
*** sarob has quit IRC23:26
fungithanks--that gives me a value i can double-check23:26
*** cody-somerville has joined #openstack-infra23:26
jeblairfungi: the geard count will include jobs canceled before they ran, as well as zuul-merger work23:27
fungiahh, right, forgot about mergers being in the mix23:28
fungiso the 6-month sum on stats_counts.zuul.pipeline.*.all_jobs looks like 1,776,06523:29
fungithat seems a bit more reasonable23:29
*** yamahata has quit IRC23:29
*** yamahata has joined #openstack-infra23:29
*** dane_leblanc has joined #openstack-infra23:30
clarkbfungi: what was the query giving 48million?23:30
fungiclarkb: work request packets from zuul's geard23:31
*** pcrews has quit IRC23:31
jeblairfungi: oh, describe_job too23:32
fungistats_counts.zuul.geard.packet.SUBMIT_JOB{_LOW,,_HIGH}23:32
jeblairfungi: the geard packet count will include zuul setting the jenkins descriptions as well23:32
jeblairwhich it does like constantly23:32
*** stevemar has quit IRC23:32
fungioho. i didn't even know that was being counted23:32
jeblairyep, it's a gearman job too23:33
anteayaclarkb: thanks for reviewing, I'll look at the -123:33
*** pcrews has joined #openstack-infra23:34
fungiso, throughput numbers for the marketing machine... "In the 6-months covering the Juno development cycle, 19,675 changes were merged to the 440 projects we host (56% of which aren't even official OpenStack projects). In service of that we ran 1,776,065 jobs storing and analyzing 11.81 terabytes of log data."23:34
*** pc_m has joined #openstack-infra23:34
*** pc_m has quit IRC23:35
fungisound like a reasonable collection of numbers?23:35
clarkbfungi: well our log retention is only 4months now23:35
*** pc_m has joined #openstack-infra23:35
fungioh! i forgot we'd scaled that back from 623:35
fungicrap23:35
clarkbbut we probably can't easily give a figure for the 6 month collection (and we are not storing all of it)23:35
jeblairwell, you could multiply the current value by 1.5 to get the amount processed :)23:36
*** dangers` is now known as dangers_away23:36
clarkbyes hand wave :)23:36
fungii can use some simple numerical analysis methods to extrapolate based on our retention curve23:36
*** ZZelle has quit IRC23:36
fungihere i was thinking it was all convenient that we were expiring data at the 6-month mark :/23:37
clarkbanteaya: let me know if you have questions23:37
jeblairthat would be convenient, other than the full filesystems23:38
*** dmsimard_away is now known as dmsimard23:38
*** ramashri has quit IRC23:38
fungiyes, and the breaking and the gnashing of teeth23:38
jeblairfungi: i think we need to look closer at zuul job count23:38
openstackgerritA change was merged to openstack/requirements: Add flake8 2.2.4  https://review.openstack.org/12816923:38
openstackgerritA change was merged to openstack/requirements: Drop flake8 2.2.3  https://review.openstack.org/12817023:38
jeblairzgrep "Build.*completed" debug.log*|wc -l == 568859; 568859 * 6 == 3,413,15423:39
jeblairfungi: i expected that to be a sanity check that at least somewhat approximated the graphite number23:39
fungiyeah...23:39
*** yjiang5 is now known as yjiang5_away23:39
openstackgerritOpenStack Proposal Bot proposed a change to openstack-dev/hacking: Updated from global requirements  https://review.openstack.org/12878923:40
clarkbjeblair: though we would have bumped the job counts recentl with merge check23:40
clarkbjeblair: so that would probably skew high?23:40
*** yjiang5_away has left #openstack-infra23:40
jeblairclarkb: good point23:40
jeblair2014-10-15 11:30:18,415 DEBUG zuul.IndependentPipelineManager: Build <Build cddd1cf0deda4cf1ab09bdee9b9a046d of noop on <Worker Unknown>> completed23:40
jeblairthat should probably not be counted ^ :)23:40
fungiindeedy23:41
jeblairzgrep "Build.*completed" debug.log*|grep -v "of noop on"|wc -l23:41
jeblairrunning that now23:41
jeblairthough23:41
jeblairactually the methodology should match what fungi did in graphite23:42
jeblaireg, those noop jobs should also be counted there23:42
funginoop jobs don't seem to be represented in the by-name breakout in graphite...23:42
*** dmsimard is now known as dmsimard_away23:42
jeblairoh?  hrm23:42
fungii'm triple-checking that assertion now because it seems strange to me too23:42
*** ivar-laz_ has joined #openstack-infra23:42
fungiwe have gate-noop jobs there23:43
jeblairfungi: i think those were real jobs that ran on jenkins (gate-noop)23:43
fungithough those actually used nodes23:43
fungiright23:43
jeblairfungi: i don't see a reason the noop jobs would not be sent to graphite23:45
anteayaclarkb: reading backscroll to get all the context, then I will look at the files and make an attempt, questions may happen :D23:45
pleia2anteaya: hopefully my comment is clear :)23:45
*** ivar-lazzaro has quit IRC23:45
anteayapleia2: your comment is extremely helpful, thank you23:46
fungihowever i'm finding none in stats_counts.zuul.pipeline.check (for example)23:46
jeblairyep.  nor merge-check.23:46
fungier, in stats_counts.zuul.pipeline.check.job.*23:46
* anteaya goes for another patchset23:46
*** tomoe has joined #openstack-infra23:47
fungiahh, yeah, no jobs at all in merge-check23:47
openstackgerritOpenStack Proposal Bot proposed a change to openstack-dev/hacking: Updated from global requirements  https://review.openstack.org/12878923:48
*** dane_leblanc has quit IRC23:48
jeblairfungi: found it; bug in zuul is keeping all noop jobs from reporting to graphite23:49
fungiconvenient for me23:49
jeblaireither as a job name or contributing to all_changes23:49
jeblairsorry all_jobs23:50
jeblairso "zuul.pipeline.%s.job.%s.%s" and "zuul.pipeline.%s.all_jobs" are the affected keys23:50
*** dane_leblanc has joined #openstack-infra23:50
openstackgerritAnita Kuno proposed a change to openstack-infra/project-config: Rename config => system-config for nodepool  https://review.openstack.org/12607623:50
clarkbjeblair: oh all jobs23:51
jeblairfungi: 351874*6 = 2,111,244 (from the logs, discounting noop)23:51
anteayaclarkb: let me know if that is what you were after23:51
anteayabefore I rebase all the children23:51
fungijeblair: that's within an order of magnitude, so i think my value is likely sane23:51
fungijeblair: thanks!23:52
jeblairfungi: that seems sane.  it's about a 55kjob/mo error23:52
*** zz_dimtruck is now known as dimtruck23:52
fungijeblair: yep, and assuming we run more later in the cycle... yeah23:52
fungiscience!23:52
*** lifeless has quit IRC23:52
*** lifeless has joined #openstack-infra23:53
clarkbanteaya: yup thanks23:53
anteayaclarkb: thank you23:53
openstackgerritAnita Kuno proposed a change to openstack-infra/project-config: Rename config => system-config in tools/  https://review.openstack.org/12607723:55
openstackgerritAnita Kuno proposed a change to openstack-infra/project-config: Rename config => system-config in README  https://review.openstack.org/12608023:55
*** otherwiseguy has joined #openstack-infra23:56
fungiis stats.timers.zuul.pipeline.*.job.*.*.count covering seconds duration?23:56
fungidoesn't look like we have any aggregate counters for any of that23:57
*** Sincler has quit IRC23:57
anteayafungi: this config => system-config for docs in project-config needs your review: https://review.openstack.org/#/c/126063/23:58
anteayasorry that one is the config repo23:58
*** jaypipes has quit IRC23:59

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