Thursday, 2014-09-11

*** reed has joined #openstack-infra00:04
*** alkari has quit IRC00:06
*** zehicle_at_dell has joined #openstack-infra00:07
*** rmcall has quit IRC00:08
*** lcheng_ has joined #openstack-infra00:08
*** gokrokve has quit IRC00:11
*** dmellado has quit IRC00:11
*** armax has quit IRC00:13
*** dmellado has joined #openstack-infra00:13
arosenDo you guys ever see images that nodepools creates just hanging on grub same image not found?00:13
* arosen Booting from Hard Disk... error: file not found. 00:14
openstackgerritClark Boylan proposed a change to openstack-infra/zuul: Add a remote url override location  https://review.openstack.org/7605700:14
clarkbarosen: no, I don't think we have had grub errors. we do update grub to remove the 5 second boot timeout thing that it does by default on all our images00:16
clarkbarosen: you can probably remove that to work around it. Otherwise your base image may need whatever grub uses to rebuild itself and set up the ramdisk thingy?00:16
clarkbalso if anyone that builds cloud images is following along, you should probably have grub not wait 5 seconds. it doesn't help much when you have remote console latency00:17
arosenclarkb:  hrm i think it might be an infra issue we are having in our cloud00:18
arosenany idea about this? http://paste.openstack.org/show/109867/00:18
*** gyee has quit IRC00:18
*** tomoe has joined #openstack-infra00:19
clarkbno, but that looks like the same issue you had before. Are you running latest nodepool?00:19
aroseni am00:19
arosenlast commit:  i have is  https://review.openstack.org/#/c/119256/00:20
openstackgerritA change was merged to openstack/requirements: add header warning against sorting requirements  https://review.openstack.org/11965800:23
clarkbarosen: I think that is a bug. one sec and I will push a potential fix00:23
openstackgerritOpenStack Proposal Bot proposed a change to openstack-dev/hacking: Updated from global requirements  https://review.openstack.org/12062800:24
*** harlowja_ has quit IRC00:25
*** cdent has quit IRC00:25
openstackgerritClark Boylan proposed a change to openstack-infra/nodepool: Delete correct item in image delete command.  https://review.openstack.org/12063900:27
clarkbarosen: ^ completely untested00:27
clarkbarosen: but worth a shot00:27
*** harlowja has joined #openstack-infra00:28
*** armax has joined #openstack-infra00:28
arosenclarkb: grr no now i'm in this bad state again. I cherry-picked your patch and ran: sudo python setup.py develop; '00:29
arosenhttp://paste.openstack.org/show/109875/00:29
*** yamamoto has joined #openstack-infra00:29
clarkbtry pip install -e?00:29
arosenhttp://paste.openstack.org/show/109876/00:30
clarkbalso if you develop or pip install -e you shouldn't have ot reinstall after updating the code00:30
*** weshay has quit IRC00:30
arosenhttp://paste.openstack.org/show/109877/00:30
aroseni used asselin's installer for this which does python setup.py develop i believe.00:30
clarkbmordred: ^ I have no idea what is going on there00:31
clarkbmordred: also can we have setup.py figure out if pip called it and fail otherwise?00:31
*** julim has quit IRC00:32
*** yamamoto has quit IRC00:34
*** hdd has joined #openstack-infra00:34
clarkbjogo: looking at er, 1254890 and 1357476 appear to be the same bug00:34
clarkbjogo: the graphs are almost identical00:34
*** julim has joined #openstack-infra00:35
asselinarosen, clarkb I've seen this issue too, but managed to clean up my nodepool env and got past it....http://paste.openstack.org/show/109867/00:35
clarkbasselin: you should not setup.py develop00:36
arosensorry guys gotta run for the train bbl00:36
asselinclarkb, no I don't think I am.00:36
*** julim has quit IRC00:36
asselinclarkb, arosen I setup with nodepool puppet: https://github.com/rasselin/os-ext-testing/blob/master/puppet/modules/os_ext_testing/manifests/master.pp#L34500:37
clarkbjogo: I am going to delete H803 with fire and acid and all the things00:38
asselinI manually start though (in screen): sudo su - nodepool; nodepoold -d00:38
*** daya_k has quit IRC00:39
*** armax has quit IRC00:45
clarkbideas on how to deal with my comment on https://review.openstack.org/#/c/120228/ are much appreciated00:48
*** yaguang has joined #openstack-infra00:49
clarkbmay have to just switch on pthon version and do level checking based on that00:49
asselinis this new? Parameter name failed on Database_user[@]: Invalid database user @ at /etc/puppet/modules/mysql/manifests/server/account_security.pp:800:49
clarkbAlex_Gaynor: ^ thoughts?00:49
*** armax has joined #openstack-infra00:49
fungioh, ew00:49
*** dimtruck is now known as zz_dimtruck00:49
clarkbasselin: no I think that means you don't have a working $fqdn fact00:49
clarkbasselin: you can confirm with `facter fqdn`00:49
clarkbfungi: ya...00:49
fungiclarkb: well, it's said that supporting 2.6 and 3.x is fruitless00:50
clarkbI mean we can drop 2.6 in kilo right?00:50
asselinclarkb, no output....00:50
clarkbbut 3.3 works today... thats what makes this frustrating00:50
clarkbasselin: yup that confirms it00:50
*** jpich has quit IRC00:51
*** bdpayne has quit IRC00:51
JayFclarkb: a visual check says alex isn't here anymore (we work in the same office)00:51
clarkbJayF: thanks00:51
fungiclearly the spread from 2.6 to 3.4 is untenable00:51
lifelessfungi: for python?00:51
*** marcoemorais has quit IRC00:51
lifelessfungi: how so?00:51
fungiJayF: when he is, i've also got a pypy bug to consult with him on00:51
clarkblifeless: Alex_Gaynor wrote a change that broke backward compatiblity of some public interfaces in python logging module00:51
lifelessclarkb: in 2.7?00:51
*** yamahata has joined #openstack-infra00:51
fungilifeless: in 3.400:52
lifelessah00:52
clarkblifeless: you can now no longer map from string to logging level in 3.4 with public interfaces00:52
clarkbyou can only map from level to string00:52
lifelessI thought guido had said that there were to be no such breaks in 3.3+ ?00:52
clarkblifeless: well the change was a "refactor" I think it was just a mistake00:52
clarkbbut at this point we may have to live with it00:52
lifelessso we fix and do a point release of 3.400:52
clarkblifeless: http://hg.python.org/cpython/rev/5629bf4c6bba?revcount=60 is the change00:53
clarkblifeless: notice that the dict getLevelName uses only maps one direction now00:53
fungii think it's being argued that the change is purely cosmetic, but it definitely changes the return type of the method completely00:53
clarkblifeless: do you think we should file a bug? not sure what upstream python bug reporting process is00:53
lifelessclarkb: bugs.python.org00:55
fungiclearly the values were inverted in the tests for logging too, which should have been a tip off00:55
lifelesswhat does Alex_Gaynor think ?00:55
clarkblifeless: yesterday he felt we were stuck with it00:55
*** lcheng_ has quit IRC00:55
clarkbbut filing a bug to get greater python consensus won't hurt /me does this00:55
Alex_Gaynor(I'm on an airplane so not super responsive), the docs only describe the behavior when you pass a string, AFAICT the string -> int usage was purely emergent and unintended00:56
Alex_Gaynorerr, when you pass an *int*00:56
fungithough present from at least 2.6 through 3.300:56
Alex_GaynorYeah, filing a bug can't hurt00:57
fungiat the moment it's proving challenging to test its behavior with one piece of code on all of 2.6, 2.7 and 3.4 as a result00:57
fungiclarkb: instead of a single assertEqual could we cascade a conditional fallback to catch the earlier behavior?00:59
clarkbI think the biggest problem is there is now no public interface to get that mapping00:59
clarkbfungi: yeah so we could have wrapper.py check in both ways00:59
clarkbfungi: and since we get a ValueError each time the test doesn't really need changing00:59
*** SumitNaiksatam has quit IRC00:59
lifelessAlex_Gaynor: so I'm sure it was unintended; I think there's a strong argument that we need to suck it up and deprecate gently, since I doubt openstack is the only culprit here01:00
clarkbis a pypi account useable on bugs.python.org?01:00
* clarkb uses lp openid01:00
Alex_GaynorSure, I think the fact that there's no other API for this makes me think they might be more receptive to adding that behavior back01:00
Alex_Gaynorclarkb: no, seperate account systems :-(01:00
fungiAlex_Gaynor: while you happen to be semi-around, any feeling on whether https://bitbucket.org/pypy/pypy/issue/1694/ might be present in the pypy 2.2.1 on ubuntu trusty? looks like zaqar's unit tests are hitting similar behavior01:02
fungitrying to get a feel for how likely it would be taht we'd be able to convince the package maintainer to sru a fix for that01:02
clarkbwould type be Library (Lib)?01:03
clarkbsorry component?01:03
Alex_Gaynorclarkb: yeah01:03
Alex_Gaynorfungi: seems likely, and I think stefano would be receptive, assuming ubuntu polict allows it01:03
fungiAlex_Gaynor: okay, i'll try to confirm it really is that bug and open a bug on lp for ubuntu's package01:04
fungithanks!01:04
*** jpich has joined #openstack-infra01:07
*** gokrokve has joined #openstack-infra01:09
*** baoli has quit IRC01:10
clarkbAlex_Gaynor: lifeless http://bugs.python.org/issue2238601:10
*** baoli has joined #openstack-infra01:10
clarkband with that /me calls it a night01:12
*** annegentle has joined #openstack-infra01:15
*** dane_leblanc has joined #openstack-infra01:15
*** SumitNaiksatam has joined #openstack-infra01:16
*** daneleblanc has joined #openstack-infra01:18
*** Daisy has joined #openstack-infra01:19
*** dane_leblanc has quit IRC01:21
*** zz_dimtruck is now known as dimtruck01:24
*** annegentle has quit IRC01:26
*** yamamoto_ has joined #openstack-infra01:29
*** annegentle has joined #openstack-infra01:29
*** Ryan_Lane has quit IRC01:30
*** sandywalsh has quit IRC01:31
*** dims_ has joined #openstack-infra01:32
*** nelsnels_ has quit IRC01:32
*** Hefeweizen has quit IRC01:33
*** amotoki has joined #openstack-infra01:34
*** yamamoto_ has quit IRC01:34
*** oomichi has joined #openstack-infra01:37
*** TravT has quit IRC01:39
*** Sukhdev has joined #openstack-infra01:40
*** otter768 has joined #openstack-infra01:41
*** rainya has quit IRC01:42
*** Sukhdev has quit IRC01:42
*** Sukhdev has joined #openstack-infra01:43
*** rainya has joined #openstack-infra01:43
alexpilottijeblair: hi01:44
*** annegentle has quit IRC01:45
*** nosnos has joined #openstack-infra01:47
*** Sukhdev has quit IRC01:47
openstackgerritJamie Lennox proposed a change to openstack-infra/config: Create repo for keystoneclient-federation  https://review.openstack.org/12067001:55
*** jaypipes has quit IRC01:58
*** alexpilotti has quit IRC02:01
*** markmcclain has quit IRC02:05
*** jpich has quit IRC02:06
*** yamamoto_ has joined #openstack-infra02:08
*** jyuso has joined #openstack-infra02:08
*** ramashri has quit IRC02:10
*** amotoki_ has joined #openstack-infra02:10
*** amotoki has quit IRC02:11
*** amotoki_ is now known as amotoki02:11
*** wenlock has joined #openstack-infra02:13
*** zehicle_at_dell has quit IRC02:15
*** annegentle has joined #openstack-infra02:15
*** dkranz has joined #openstack-infra02:16
*** yamamoto_ has quit IRC02:18
*** jpich has joined #openstack-infra02:19
*** annegentle has quit IRC02:21
*** amcrn has quit IRC02:22
*** gokrokve has quit IRC02:25
*** patrickeast has quit IRC02:26
*** markmcclain has joined #openstack-infra02:26
*** rainya has quit IRC02:31
*** annegentle has joined #openstack-infra02:32
*** rainya has joined #openstack-infra02:36
*** armax has quit IRC02:37
*** JadnG has quit IRC02:38
*** daneleblanc_ has joined #openstack-infra02:42
*** daneleblanc has quit IRC02:42
openstackgerritA change was merged to openstack-infra/config: Add Tricircle project  https://review.openstack.org/11793902:44
*** sileht has quit IRC02:46
openstackgerritJoshua Harlow proposed a change to openstack/requirements: Bump up taskflow to its newest version  https://review.openstack.org/11998502:47
*** praneshp has quit IRC02:48
*** koolhead17 has joined #openstack-infra02:48
*** daneleblanc_ has quit IRC02:48
*** dims_ has quit IRC02:49
*** dims_ has joined #openstack-infra02:49
*** dmsimard_away is now known as dmsimard02:49
*** lcheng_ has joined #openstack-infra02:52
*** dmsimard is now known as dmsimard_away02:52
*** rushiagr_away is now known as rushiagr02:53
*** chenglch has joined #openstack-infra02:54
*** dims_ has quit IRC02:54
*** yamamoto_ has joined #openstack-infra02:54
*** arnaud has quit IRC03:01
*** KanagarajM has joined #openstack-infra03:03
*** adalbas has quit IRC03:05
*** daya_k has joined #openstack-infra03:08
*** rushiagr is now known as rushiagr_away03:14
*** hdd has quit IRC03:18
*** annegentle has quit IRC03:21
SpamapSfungi: hey, at one point you were telling me about a standard way for ssh host keys to be authenticated that didn't involve previously exchanged fingerprints. Or am I crazy?03:22
clarkbSpamapS: you can use a cert authority03:22
clarkband have signed key data03:22
SpamapSSo thinking in an automation sense.. if I had a CA that had an API, and I posted my public key to that API with some pre-arranged nonce.. it could spit me back a signed key, that clients who trust that CA, would trust?03:23
clarkbya. also sshfp records sort of solve this problem too03:24
*** bhuvan has joined #openstack-infra03:25
clarkbsshfp may be a better option if yuo can convince dns to do it right03:26
SpamapSclarkb: seems like something Designate might be suited for03:26
clarkbthat would actually be a neat feature. have designate and noav automagically create those records for you03:27
SpamapSclarkb: it would be an amazingly great feature03:28
SpamapSNo more blind accept03:28
*** rfolco has joined #openstack-infra03:29
*** otter768 has quit IRC03:29
*** Longgeek has joined #openstack-infra03:29
*** Longgeek_ has joined #openstack-infra03:32
*** nibalizer has quit IRC03:32
*** Longgeek has quit IRC03:36
*** yaguang has quit IRC03:36
*** nibalizer has joined #openstack-infra03:37
*** SumitNaiksatam has quit IRC03:39
openstackgerritJoshua Harlow proposed a change to openstack/requirements: Bump up taskflow to its newest version  https://review.openstack.org/11998503:40
*** SumitNaiksatam has joined #openstack-infra03:40
*** SumitNaiksatam has quit IRC03:42
*** dimtruck is now known as zz_dimtruck03:42
*** Ryan_Lane has joined #openstack-infra03:43
*** krotscheck has quit IRC03:44
*** [HeOS] has joined #openstack-infra03:44
*** SumitNaiksatam has joined #openstack-infra03:44
*** HeOS has quit IRC03:46
*** rushiagr_away is now known as rushiagr03:46
*** krotscheck has joined #openstack-infra03:47
*** hdd has joined #openstack-infra03:48
*** zehicle_at_dell has joined #openstack-infra03:53
*** praneshp has joined #openstack-infra03:54
*** praneshp_ has joined #openstack-infra03:57
*** mmaglana has quit IRC03:57
*** jpich has quit IRC03:58
*** praneshp has quit IRC03:58
*** praneshp_ is now known as praneshp03:58
*** ramashri has joined #openstack-infra04:01
*** zz_dimtruck is now known as dimtruck04:02
*** Daisy has quit IRC04:02
*** harlowja is now known as harlowja_away04:05
*** ramashri has quit IRC04:08
*** ramashri has joined #openstack-infra04:09
*** jpich has joined #openstack-infra04:10
*** krtaylor has joined #openstack-infra04:10
*** lcheng__ has joined #openstack-infra04:11
*** annegentle has joined #openstack-infra04:11
*** dimtruck is now known as zz_dimtruck04:11
*** baoli has quit IRC04:12
*** lcheng_ has quit IRC04:13
*** Ryan_Lane has quit IRC04:22
*** rainya has quit IRC04:29
*** koolhead_ has joined #openstack-infra04:29
*** gargola has quit IRC04:30
*** MarkAtwood has joined #openstack-infra04:30
*** IAX has quit IRC04:30
*** iax7 has quit IRC04:30
*** gargola has joined #openstack-infra04:31
*** IAX has joined #openstack-infra04:31
*** IAX7 has joined #openstack-infra04:31
*** koolhead17 has quit IRC04:31
*** markmcclain has quit IRC04:34
*** mbacchi has quit IRC04:36
*** gokrokve has joined #openstack-infra04:37
*** harlowja_at_home has joined #openstack-infra04:39
*** HenryG is now known as HenryG_zzzz04:40
*** MarkAtwood has quit IRC04:42
*** Sukhdev_ has joined #openstack-infra04:43
*** yamahata has quit IRC04:46
*** annegentle has quit IRC04:47
*** yamahata has joined #openstack-infra04:47
*** ppai has joined #openstack-infra04:49
*** jaypipes has joined #openstack-infra04:54
*** koolhead_ has quit IRC04:57
*** mrmartin has joined #openstack-infra05:04
*** stevemar has quit IRC05:05
*** Daisy has joined #openstack-infra05:05
*** torandu has quit IRC05:05
*** pcrews has quit IRC05:07
*** sabeen has quit IRC05:09
openstackgerritDavid Pursehouse proposed a change to stackforge/gertty: Use owner's username or email if display name is not set  https://review.openstack.org/12068405:10
*** gargola has quit IRC05:12
*** IAX has quit IRC05:12
*** IAX7 has quit IRC05:12
*** nelsnelson has joined #openstack-infra05:12
*** IAX has joined #openstack-infra05:12
*** gargola has joined #openstack-infra05:12
*** IAX7 has joined #openstack-infra05:12
*** gargola has quit IRC05:17
*** IAX has quit IRC05:17
*** IAX7 has quit IRC05:17
*** IAX has joined #openstack-infra05:17
*** iax7 has joined #openstack-infra05:17
*** gargola has joined #openstack-infra05:18
*** mrmartin has quit IRC05:20
*** lcheng__ has quit IRC05:21
*** reed has quit IRC05:22
*** chuckC has joined #openstack-infra05:27
*** koolhead17 has joined #openstack-infra05:30
*** koolhead17 has joined #openstack-infra05:30
*** hdd has quit IRC05:36
*** alkari has joined #openstack-infra05:37
*** bswartz has quit IRC05:42
*** yfried has joined #openstack-infra05:44
*** amcrn has joined #openstack-infra05:44
*** nelsnelson has quit IRC05:47
*** bswartz has joined #openstack-infra05:49
*** SumitNaiksatam has quit IRC05:52
*** rkukura has quit IRC05:54
*** praneshp has quit IRC05:54
*** rkukura_ has joined #openstack-infra05:54
*** flaper87|afk is now known as flaper8705:58
*** Ryan_Lane has joined #openstack-infra05:58
*** jcoufal has joined #openstack-infra05:59
*** vigneshvar has joined #openstack-infra05:59
*** vigneshvar_ has joined #openstack-infra06:01
*** vigneshvar_ has quit IRC06:03
*** oomichi_ has joined #openstack-infra06:03
*** oomichi has quit IRC06:05
*** zz_dimtruck is now known as dimtruck06:10
*** mpaolino has joined #openstack-infra06:12
*** andreaf has joined #openstack-infra06:13
*** Longgeek_ has quit IRC06:17
*** Longgeek has joined #openstack-infra06:18
*** dimtruck is now known as zz_dimtruck06:20
*** Longgeek has quit IRC06:20
*** che-arne has quit IRC06:20
*** Sukhdev_ has quit IRC06:23
*** _nadya_ has joined #openstack-infra06:27
*** dkranz has quit IRC06:28
openstackgerritFlavio Percoco proposed a change to openstack-infra/config: Add a job for functional tests in zaqarclient  https://review.openstack.org/12043706:28
*** gokrokve has quit IRC06:28
*** dkranz has joined #openstack-infra06:28
*** gokrokve has joined #openstack-infra06:28
*** wenlock has quit IRC06:30
*** jamespage_ has joined #openstack-infra06:32
*** gokrokve has quit IRC06:33
*** dkranz has quit IRC06:33
*** gokrokve has joined #openstack-infra06:34
*** dkranz has joined #openstack-infra06:34
*** k4n0 has joined #openstack-infra06:34
*** afazekas is now known as __afazekas06:34
*** jamespage_ has quit IRC06:35
*** loki184 has joined #openstack-infra06:36
*** gokrokve has quit IRC06:38
*** ramashri has quit IRC06:40
*** ramashri has joined #openstack-infra06:40
*** ashaeron has joined #openstack-infra06:41
*** ccit has joined #openstack-infra06:41
*** rhsu has quit IRC06:49
*** _nadya_ has quit IRC06:50
*** rfolco has quit IRC06:51
*** Longgeek has joined #openstack-infra06:52
*** harlowja_at_home has quit IRC06:56
*** mrodden has quit IRC06:56
*** [HeOS] has quit IRC06:56
*** ramashri has quit IRC06:57
*** mrodden has joined #openstack-infra06:58
*** yamamoto_ has quit IRC06:59
*** jlibosva has joined #openstack-infra06:59
*** Daisy has quit IRC07:00
*** ramashri has joined #openstack-infra07:02
*** AJaeger has quit IRC07:02
*** _nadya_ has joined #openstack-infra07:03
*** sileht has joined #openstack-infra07:03
*** gokrokve has joined #openstack-infra07:04
*** michchap_ has joined #openstack-infra07:05
*** gokrokve has quit IRC07:05
*** gokrokve has joined #openstack-infra07:06
*** michchap has quit IRC07:08
*** arxcruz has joined #openstack-infra07:08
*** ildikov has joined #openstack-infra07:09
*** ccit has quit IRC07:09
mikajeblair: http://paste.grml.org/hidden/1716b56d is the full output of the curl command07:10
*** gokrokve has quit IRC07:10
*** camunoz has quit IRC07:11
*** dtantsur|afk is now known as dtantsur07:12
*** todd_dsm has joined #openstack-infra07:12
*** Daisy has joined #openstack-infra07:14
*** omr has joined #openstack-infra07:14
omrWhat is the best solution for aborted job in Jenkins?07:14
*** Guest1245 has joined #openstack-infra07:15
omrWhen I got aborted job (timeout) I do not have logs..so I wonder what is the best way to collect the logs in jenkins when the timeout expired in my Job07:15
*** ramashri has quit IRC07:15
*** dizquierdo has joined #openstack-infra07:18
*** dkranz has quit IRC07:18
*** AJaeger has joined #openstack-infra07:19
*** jpich has quit IRC07:20
*** dkranz has joined #openstack-infra07:20
*** Daisy_ has joined #openstack-infra07:22
*** amcrn has quit IRC07:23
*** Daisy has quit IRC07:26
*** Daisy_ is now known as Daisy07:26
*** mrmartin has joined #openstack-infra07:26
*** sileht has quit IRC07:29
*** sileht has joined #openstack-infra07:29
*** berendt has joined #openstack-infra07:29
*** dizquierdo has quit IRC07:32
*** e0ne has joined #openstack-infra07:32
*** gokrokve has joined #openstack-infra07:34
*** dkranz has quit IRC07:34
*** dkranz has joined #openstack-infra07:34
*** gokrokve has quit IRC07:39
*** jistr has joined #openstack-infra07:39
*** yamamoto_ has joined #openstack-infra07:41
*** MaxV has joined #openstack-infra07:41
*** oomichi_ has quit IRC07:45
*** jcoufal has quit IRC07:46
*** pkoniszewski has joined #openstack-infra07:47
*** yamamoto_ has quit IRC07:48
*** dkranz has quit IRC07:50
*** dizquierdo has joined #openstack-infra07:51
*** dkranz has joined #openstack-infra07:52
*** andreykurilin has joined #openstack-infra07:56
omrWhen I got aborted job (timeout) I do not have logs..so I wonder what is the best way to collect the logs in jenkins when the timeout expired in my Job?07:57
*** jp_at_hp has joined #openstack-infra08:00
*** cnesa9 has joined #openstack-infra08:00
*** [HeOS] has joined #openstack-infra08:05
*** afazekas_ has joined #openstack-infra08:05
*** Ryan_Lane has quit IRC08:07
*** vigneshvar has quit IRC08:11
*** ihrachyshka has joined #openstack-infra08:13
*** ianw has quit IRC08:18
*** ianw has joined #openstack-infra08:19
*** amuller has joined #openstack-infra08:20
*** vigneshvar has joined #openstack-infra08:24
*** yamamoto has joined #openstack-infra08:24
*** dkranz has quit IRC08:25
*** dkranz has joined #openstack-infra08:26
*** pblaho has joined #openstack-infra08:29
*** derekh has joined #openstack-infra08:29
*** zz_johnthetubagu is now known as johnthetubaguy08:34
*** dkranz has quit IRC08:36
*** dkranz has joined #openstack-infra08:36
*** gokrokve has joined #openstack-infra08:37
*** unicell has quit IRC08:39
*** gokrokve has quit IRC08:41
*** ianw has quit IRC08:41
*** ianw has joined #openstack-infra08:42
*** tomoe has quit IRC08:44
*** tomoe has joined #openstack-infra08:44
*** sunrenjie6 has joined #openstack-infra08:46
*** andreaf has quit IRC08:47
*** tomoe has quit IRC08:48
openstackgerritA change was merged to openstack-infra/zuul: Fix zuul javascript cookie load  https://review.openstack.org/11584008:49
openstackgerritA change was merged to openstack-infra/zuul: Fix status page overlap  https://review.openstack.org/11584108:50
*** oomichi has joined #openstack-infra08:52
*** unicell has joined #openstack-infra08:52
*** pkoniszewski has quit IRC08:54
*** andreykurilin has quit IRC08:55
*** e0ne has quit IRC08:55
*** yamamoto has quit IRC08:57
*** Daisy has quit IRC09:00
*** e0ne has joined #openstack-infra09:01
*** katyafervent is now known as katyafervent_awa09:06
*** dtantsur is now known as dtantsur|afk09:07
*** bookwar has quit IRC09:07
*** andreykurilin has joined #openstack-infra09:08
*** oomichi has quit IRC09:10
*** katyafervent_awa is now known as katyafervent09:10
*** dkranz has quit IRC09:11
*** dkranz has joined #openstack-infra09:11
*** _buzz has quit IRC09:13
*** _buzz has joined #openstack-infra09:14
*** yamamoto has joined #openstack-infra09:14
*** jcoufal has joined #openstack-infra09:20
*** [HeOS] is now known as HeOS09:21
*** michchap_ has quit IRC09:21
*** michchap has joined #openstack-infra09:22
*** rfolco has joined #openstack-infra09:23
*** che-arne has joined #openstack-infra09:23
openstackgerritafazekas proposed a change to openstack-infra/devstack-gate: multi-node dg setup  https://review.openstack.org/10604309:27
*** dkranz has quit IRC09:27
*** dkranz has joined #openstack-infra09:30
*** mpaolino has quit IRC09:34
*** gokrokve has joined #openstack-infra09:34
*** sunrenjie6 has quit IRC09:35
*** yamamoto has quit IRC09:36
*** rlandy has joined #openstack-infra09:37
*** gokrokve has quit IRC09:39
*** dkranz has quit IRC09:45
*** dkranz has joined #openstack-infra09:46
*** dims_ has joined #openstack-infra09:51
*** pelix has joined #openstack-infra09:52
*** amuller has quit IRC09:58
andreykurilinsdague, hi!09:59
*** dims_ has quit IRC10:00
*** dims_ has joined #openstack-infra10:01
*** mpaolino has joined #openstack-infra10:03
*** jgallard has joined #openstack-infra10:06
*** dims_ has quit IRC10:06
*** d0ugal has quit IRC10:08
*** d0ugal has joined #openstack-infra10:08
*** yamamoto has joined #openstack-infra10:09
*** Guest1245 has quit IRC10:12
*** chenglch has quit IRC10:20
*** jgallard has quit IRC10:22
*** marun_afk has joined #openstack-infra10:25
*** bhuvan has quit IRC10:29
*** yamahata has quit IRC10:31
*** gokrokve has joined #openstack-infra10:34
*** pcm_ has joined #openstack-infra10:35
*** pblaho is now known as pblaho|afk10:36
*** pcm_ has quit IRC10:37
*** e0ne has quit IRC10:37
*** pcm_ has joined #openstack-infra10:37
*** gokrokve has quit IRC10:39
*** markmc has joined #openstack-infra10:43
*** tomoe has joined #openstack-infra10:45
*** jyuso has quit IRC10:49
*** tomoe has quit IRC10:50
*** michchap_ has joined #openstack-infra10:53
*** marun_afk is now known as marun10:56
*** michchap has quit IRC10:56
*** Vega has joined #openstack-infra10:58
*** Vega is now known as Guest8137810:58
Guest81378\nick Zhiyuan10:59
*** Guest81378 is now known as Zhiyuan11:00
*** Zhiyuan has left #openstack-infra11:01
*** Zhiyuan has joined #openstack-infra11:01
*** Zhiyuan has quit IRC11:01
*** LuckyVega has joined #openstack-infra11:03
*** e0ne has joined #openstack-infra11:10
LuckyVegaHi, folks. Today our CI failed to connect to the review server. Zuul log shows that "AuthenticationException" is raised. And when I try "ssh -p 29418 huawei-ci@review.openstack.org gerrit stream-events", the command returns "Permission denied(publickey)"11:10
LuckyVegaIs there something wrong with our CI account?11:10
*** johnthetubaguy is now known as zz_johnthetubagu11:12
*** penguinRaider has joined #openstack-infra11:15
*** marun has quit IRC11:15
*** dims_ has joined #openstack-infra11:17
*** mbacchi has joined #openstack-infra11:18
*** MaxV has quit IRC11:20
*** MaxV has joined #openstack-infra11:20
*** pblaho|afk is now known as pblaho11:24
*** MaxV has quit IRC11:25
*** dtantsur|afk is now known as dtantsur11:26
*** MaxV has joined #openstack-infra11:27
openstackgerritAndrey Nikitin proposed a change to openstack-infra/gerritlib: Update listGroups function in gerrit.py  https://review.openstack.org/12074711:29
*** baoli has joined #openstack-infra11:30
*** dims_ has quit IRC11:30
*** Guest1245 has joined #openstack-infra11:31
*** dims_ has joined #openstack-infra11:31
*** dkranz has quit IRC11:32
*** gokrokve has joined #openstack-infra11:34
*** dims__ has joined #openstack-infra11:34
*** loki184 has quit IRC11:35
*** IvanBerezovskiy has joined #openstack-infra11:35
*** dims_ has quit IRC11:35
*** gokrokve has quit IRC11:39
*** lttrl has joined #openstack-infra11:39
openstackgerritEmilien Macchi proposed a change to openstack-infra/config: Introduce tripleo-puppet-elements into Stackforge  https://review.openstack.org/12028511:39
*** cnesa9 has quit IRC11:43
*** _nadya_ has quit IRC11:46
omrHi, When I got aborted job (timeout) I do not have logs..so I wonder what is the best way to collect the logs in jenkins when the timeout expired in my Job?11:49
*** pblaho is now known as pblaho|afk11:51
*** penguinRaider has quit IRC11:51
*** enikanorov_ has joined #openstack-infra11:54
*** enikanorov__ has quit IRC11:54
*** andreaf has joined #openstack-infra11:54
*** dane_leblanc has joined #openstack-infra11:55
HeOSCan anyone review this change ? https://review.openstack.org/116936, https://review.openstack.org/117199, https://review.openstack.org/120747. Can this change https://review.openstack.org/116936 be submit?11:57
*** adalbas has joined #openstack-infra11:57
*** mwagner_lap has quit IRC11:59
*** _nadya_ has joined #openstack-infra11:59
*** koolhead17 has quit IRC12:06
*** koolhead17 has joined #openstack-infra12:07
*** kgiusti has joined #openstack-infra12:08
*** weshay has joined #openstack-infra12:08
*** markmcclain has joined #openstack-infra12:09
sdaguelifeless: well now my fail rate for changing launchpad states has returned to the "normal" 20%12:10
openstackgerritChmouel Boudjnah proposed a change to stackforge/dox: Add tests for tox_ini  https://review.openstack.org/12076512:11
*** koolhead17 has quit IRC12:12
*** mbacchi has quit IRC12:13
*** dprince has joined #openstack-infra12:14
*** mbacchi has joined #openstack-infra12:14
*** mwagner_lap has joined #openstack-infra12:15
*** e0ne has quit IRC12:16
*** KanagarajM has quit IRC12:17
*** ppai has quit IRC12:17
*** s0nea has quit IRC12:17
*** aysyd has joined #openstack-infra12:20
*** zz_jgrimm is now known as jgrimm12:20
*** nosnos has quit IRC12:22
*** zz_dimtruck is now known as dimtruck12:22
*** annegentle has joined #openstack-infra12:22
*** nosnos has joined #openstack-infra12:22
*** masayukig has quit IRC12:24
*** koolhead17 has joined #openstack-infra12:26
*** nosnos has quit IRC12:27
*** annegentle has quit IRC12:28
*** cnesa9 has joined #openstack-infra12:28
*** doug-fish has joined #openstack-infra12:28
daya_khello, i updated devstack-gate yesterday, and since then i can no longer start mysql, because it is not able to create mysqld.log in /var/log12:28
daya_ki created the file and set owner to mysql:mysql but still failing12:29
daya_kwanted to check on the forum on what the ownership should be12:29
*** masayukig has joined #openstack-infra12:30
*** lttrl has quit IRC12:30
*** mpaolino has quit IRC12:31
*** pblaho|afk is now known as pblaho12:32
*** dkranz has joined #openstack-infra12:32
*** s0nea has joined #openstack-infra12:33
*** bswartz1 has joined #openstack-infra12:34
*** gokrokve has joined #openstack-infra12:34
*** bswartz has quit IRC12:36
*** zz_johnthetubagu is now known as johnthetubaguy12:37
fungiSpamapS: one note about sshfp records. you need dnssec implemented for the zone containing them and for the resolved chain to your clients, otherwise they (at least openssh but probably others) will not trust the recorss12:37
fungirecords12:37
*** julim has joined #openstack-infra12:39
*** gokrokve has quit IRC12:39
fungiLuckyVega: are you subscribed to the third-party-announce@lists.openstack.org mailing list? it looks like the huawei ci account was disabled a week ago according to http://lists.openstack.org/pipermail/third-party-announce/2014-September/000007.html12:40
*** lttrl has joined #openstack-infra12:41
fungiomr: you'll have to be more specific. a job running where? was this a devstack-based job running in the openstack (upstream) ci systems or something you're trying to run yourself?12:41
omrfungi: I am talking about a devstack job that build a version from the upstream, I run it with Jenkins and somtimes I got timeout expired during the tempest, I do not want to increase the timeout but I want some idea how to save the logs12:44
omrThe macro that create the logs in artifacts is not been called when I got aborted..12:44
fungiHeOS: i think i may be misunderstanding the commit message in 120747. it claims to depend on 117199 but it looks to me like 117199 depends on 120747 instead...12:44
*** michchap_ has quit IRC12:45
fungiomr: if you're using devstack-gate to set up and run devstack and tempest, then you can pass it a shorter timeout value than your jenkins job timeout. we usually make it about 5 minutes less to give a timed out devstack-gate run an opportunity to collect and upload logs before jenkins kills it12:45
*** michchap has joined #openstack-infra12:46
*** tomoe has joined #openstack-infra12:46
daya_kupdate: i tried 'sudo chcon system_u:object_r:mysqld_log_t:s0 /var/log/mysqld.log ' and 'restorecon -v /var/log/mysqld.log' but its still not launching12:46
fungiomr: you can see how we apply it in our jenkins-job-builder configuration, for example here http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/jenkins_job_builder/config/devstack-gate.yaml12:46
*** radez_g0n3 is now known as radez12:47
fungidaya_k: are you using a platform that installs mariadb when you ask for the mysql packages? i believe on those platforms (fedora? rhel7?) we install mysql-community-server instead of mysql-server to get around that12:47
HeOSfungi, I will correct dependencies.12:47
HeOSOne moment12:48
daya_kfungi: i have community-mysql installed, this is on fedora 2012:48
fungidaya_k: you might want to confer with ianw since i believe he did a lot of the legwork to get devstack running on f2012:48
daya_kfungi : i had faced this issue before, so checked to make sure community-mysql is installed, and i'm just trying to start it with 'systemctl status mysqld.service'12:49
*** koolhead17 has quit IRC12:49
daya_kfungi : thanks i will check. the prob is this was all working until yesterday!12:49
*** dims__ has quit IRC12:49
*** dims_ has joined #openstack-infra12:50
daya_kfungi : i had other issues becuase devstack-gate was outdated, i wasnt loading some oslo projects, so updated devstack-gate12:50
fungidaya_k: how are you setting up your f20 workers? using our http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/nodepool/scripts/prepare_node_devstack.sh script or something else?12:50
*** tomoe has quit IRC12:50
*** dims_ is now known as dims12:51
openstackgerritAndrey Nikitin proposed a change to openstack-infra/jeepyb: Update mechanism of creating groups in database and managing access rights with jeepyb  https://review.openstack.org/11719912:51
daya_kfungi : i dont have nodepool set up. am re-using the node, but when i did, i used this script, yes12:51
daya_kon a side note, will be good if there are some pointers on how to use nodepools. i see some scripts, but to pull it all together, dont see any doc.12:52
openstackgerritAndrey Nikitin proposed a change to openstack-infra/gerritlib: Update listGroups function in gerrit.py  https://review.openstack.org/12074712:52
fungidaya_k: well, there's the nodepool documentation http://ci.openstack.org/nodepool and then documentation on how we configure and run our nodepool server http://ci.openstack.org/nodepool.html12:53
daya_kfungi : i had added some cleanup scripts including unstack before every run, and it has worked ok for almost a month12:53
*** marun has joined #openstack-infra12:53
fungidaya_k: also, you can see, for example, the nodepool configuration we use (admittedly somewhat large) http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/templates/nodepool/nodepool.yaml.erb12:54
daya_kfungi : i'll try and set it up, thanks for the links12:54
*** HenryG_zzzz is now known as HenryG12:55
*** miqui has joined #openstack-infra12:55
*** sandywalsh has joined #openstack-infra12:56
HeOSfungi, done.12:56
*** dalgaaf_ has joined #openstack-infra12:57
LuckyVegafungi: thanks, I will fix that issue soon12:59
openstackgerritSandy Walsh proposed a change to openstack-infra/config: StackTach.v3 Quincy REST API  https://review.openstack.org/12058213:01
*** jgrimm is now known as zz_jgrimm13:03
*** dane_leblanc has quit IRC13:04
gilliardHow are the new additions to gerrit UI (Toggle CI, etc) developed?  Is there an openstack-gerrit project?13:07
*** hdd has joined #openstack-infra13:08
fungigilliard: it's a javascript overlay13:08
*** dane_leblanc has joined #openstack-infra13:08
dimsgilliard: look under git://git.openstack.org/openstack-infra/config13:08
fungigilliard: no actual gerrits were forked in the making of this feature13:08
dimsfungi: that's funny :)13:09
sdaguefungi: nice13:09
gilliardgood, thanks fungi13:09
*** vhoward has joined #openstack-infra13:09
omrfungi: How do you configure the devstack-gate?13:10
omrtimeout13:10
*** ramashri has joined #openstack-infra13:10
fungiomr: did you look at the example i linked?13:11
fungiomr: note that in that first template you see, the build-timeout wrapper is set to 125, that's the job timeout in jenkins13:12
omrfungi: I see DEVSTACK_GATE_TIMEPUT13:12
fungiomr: the DEVSTACK_GATE_TIMEOUT of 120 we're exporting in the shell builder is consumed by the devstack-gate wrap script to time out the test payload with enough of a lead that it can still copy logs before the job timeout is hit13:13
*** dustins has joined #openstack-infra13:13
omrfungi: yes i see, I do not know DEVSTACK_GATE_TIMEOUT in my CI I will check it13:14
omrfungi: Thanks a lot13:14
fungiomr: you're welcome13:14
*** tomoe has joined #openstack-infra13:15
*** ramashri has quit IRC13:15
*** ramashri has joined #openstack-infra13:17
HeOSfungi, is all good in changes?13:17
*** ndipanov has joined #openstack-infra13:18
fungiHeOS: i'm starting to look more closely at them now, not sure yet. doing many things at the same time since it's still the start of my day13:18
*** tomoe has quit IRC13:19
*** tomoe has joined #openstack-infra13:19
HeOSOk.13:20
*** annegentle has joined #openstack-infra13:23
*** tomoe has quit IRC13:24
*** dimtruck is now known as zz_dimtruck13:24
*** mriedem has joined #openstack-infra13:24
ndipanovhey guys - I've never seen something like this https://review.openstack.org/#/c/114938/2513:25
ndipanovi.e. not get an X for the merge conflict13:25
ndipanovand also it seems to have failed the merge with the patch _from it\s own branch_13:25
ndipanovcould it be a gerrit git impl bug?13:25
fungindipanov: that is a rare disagreement between cgit (what zuul uses to calculate merge commits) and jgit (what gerrit runs internally as its git server)13:26
ndipanovand the question is - can I do anything other than just re-upload to the back of the queue13:26
*** dmsimard_away is now known as dmsimard13:26
ndipanovfungi, that really sucks then because it colided with something on it's own branch... tht's a serious bug imho13:27
fungindipanov: cgit and jgit aren't identical in their merge calculation algorithms and occasionally we'll run across a conflict which zuul thinks is non-encroaching but gerrit then disagrees13:27
ndipanovsigh13:27
fungindipanov: it will need to be rebased before gerrit will allow it to merge13:27
ndipanovfungi, so that means back of the (28 hour long) line, right?13:28
*** annegentle has quit IRC13:28
*** dangers_away is now known as dangers13:28
fungindipanov: was it part of a long patch series? we *have* seen what seems to be a bug in jgit where an n-way merge fails opaquely claiming there's a conflict if n>~413:28
ndipanovyes it was13:29
fungindipanov: yes, it will need to go back through check and gate13:29
ndipanov9 patches13:29
LuckyVegafungi: hi fungi, do you know how to config zuul not to post the "start checking ..." comment?13:29
fungindipanov: avoiding long patch series or spacing out their approvals also helps avoid that bug13:29
ndipanovfungi, I see13:30
ndipanovIMHO this is a serious bug that basically makes the FFE rush not an option for larger features13:30
*** signed8bit has joined #openstack-infra13:31
*** pcrews has joined #openstack-infra13:31
fungindipanov: yep. totally something the jgit developers need to address, unless you're interested in helping convert gerrit to cgit13:31
*** ihrachyshka has quit IRC13:32
ndipanovdidn't we use it before the upgrade13:32
ndipanov?13:32
fungii personally am not so keen on spending my time hacking on java spaghetti but ymmv13:32
fungindipanov: yeah, i don't recall if it was present before the upgrade, but when we jumped from gerrit 2.4 to 2.8 it came with a much newer bundled jgit release13:33
*** torandu has joined #openstack-infra13:33
*** koolhead17 has joined #openstack-infra13:33
fungiso there's a good chance it was a bug introduced in jgit some time in the past couple years13:33
fungisince we effectively jumped forward a couple years in gerrit versions and hence jgit versions as well13:33
*** alkari has quit IRC13:34
ndipanovfungi, I see13:34
fungiLuckyVega: compare how we have our check and gate pipelines configured in http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/zuul/layout.yaml13:34
fungiLuckyVega: you'll notice in our check pipeline, there is no start action while in our gate pipeline there is13:34
*** sabeen has joined #openstack-infra13:34
*** gokrokve has joined #openstack-infra13:34
fungiLuckyVega: omitting the start action in your pipeline config should prevent it from commenting13:35
ndipanovfungi, ok thanks anyway13:35
*** pblaho has quit IRC13:35
fungindipanov: there's some chance that it's already fixed upstream in jgit, in which case it might go away when we move to gerrit 2.913:35
fungior possibly 3.0 since it may end up releasing before we get a chance to upgrade13:36
ndipanovfungi, not in couple of years I hope :)13:36
*** mfer has joined #openstack-infra13:36
fungindipanov: no, now that we're not running a fork of gerrit, we should be able to move more quickly13:36
*** weshay has quit IRC13:36
fungimostly just trying not to perform disruptive upgrades except early in the dev cycle13:36
ndipanovfungi, I will quote you when I go beg PTL to let me merge stuff over the weekend :)13:37
fungindipanov: hey, no maintenance scheduled this weekend!13:37
ndipanov\o/13:37
fungithough we might be moving manila next weekend, jury's still out13:37
*** weshay has joined #openstack-infra13:39
*** gokrokve has quit IRC13:39
LuckyVegafungi: OK, I have removed the start action from layout.yaml.13:39
LuckyVegaand restart zuul13:39
*** mjturek has joined #openstack-infra13:40
*** vhoward has left #openstack-infra13:41
*** Longgeek has quit IRC13:41
*** esker has joined #openstack-infra13:41
*** e0ne has joined #openstack-infra13:42
LuckyVega:fungi Since our account is disabled, how to check if this issue is addressed?13:42
sandywalshhey y'all, trying to figure out this acl-config: setting13:42
sandywalshmy acl group is modules/openstack_project/files/gerrit/acls/stackforge/stacktach.config13:42
fungiLuckyVega: was that the only issue you needed to address? if so, i'll go ahead and reenable the account13:43
sandywalshbut the acl-group examples seem to map to /home/gerrit2/...13:43
sandywalshnot sure how that works13:43
sandywalshany docs on that flag?13:43
dolphm\o/ keystone, swift and openstack/requirements check/gate jobs are *all* failing due to bug 1368048. a fix in swift was just approved https://review.openstack.org/#/c/120737/ -- may it please be escorted to the front of the gate?13:44
uvirtbotLaunchpad bug 1368048 in swift "testQuotedWWWAuthenticateHeader date time encoding error" [Undecided,In progress] https://launchpad.net/bugs/136804813:44
dstufftdhellmann: so uh, TIL that someone backported the PEP 420 implicit namespace packages13:44
fungisandywalsh: that's the local path on the gerrit server that the contents of modules/openstack_project/files/gerrit/acls tree gets installed into13:44
*** signed8bit has quit IRC13:44
fungidolphm: taking a look now13:44
*** yamamoto has quit IRC13:45
*** signed8bit has joined #openstack-infra13:45
*** bknudson has joined #openstack-infra13:46
fungidolphm: is that fix something that stable branches are going to need to, or is keystonemiddleware only used by juno swift?13:46
dolphmfungi: good question... if keystonemiddleware master is being tested on stable branches, then yes13:47
fungidolphm: also, for once the fire is out, is this an indication we're lacking keystonemiddleware integration testing that should have caught it?13:47
*** mrmartin has quit IRC13:47
*** resker has joined #openstack-infra13:47
LuckyVegafungi: According to the mail, posting "starting check jobs" is the only issue13:47
*** esker has quit IRC13:47
AJaegerfungi, the translations jobs work fine again - but now we have a different problem: WE get every 24 hours a new update and patches will take longer than 24 hours to go through the gate (and nova was just approved, so it's only 16 hours)...13:47
dolphmfungi: stable branches might be dependent on python-keystoneclient.middleware.auth_token instead (as keystonemiddleware is new for juno), in which case: no13:47
LuckyVegafungi: http://lists.openstack.org/pipermail/third-party-announce/2014-September/000001.html13:47
sandywalshfungi: based on that, my current acl-config is /home/gerrit2/acls/stackforge/stacktach.config ... seems correct, but fails. Looking in monster console output for some clue13:47
dolphmquick everyone say things to fungi all at once13:47
fungiyes. and this is not the only channel either13:48
* fungi needs a brain multiplexer13:48
AJaegerSo, patches for translation will not go in right now. Do you think the queues will get shorter soon and we should wait - or should we disable the translations sometiems?13:48
AJaegersorry, fungi...13:48
AJaegerfungi, one thing at a time - I come back later ;)13:48
dolphmfungi: this is why you are an openstack demigod13:49
AJaegerdolphm, ;)13:49
*** hdd has quit IRC13:49
*** yamamoto has joined #openstack-infra13:50
*** flaviof_zzz is now known as flaviof13:50
sandywalshdolphm: just putting stuff in the queue, assuming it'll come out the other end at some point13:50
fungidolphm: okay, there's a promote event waiting to get processed once the internal (result, event) queues catch up in zuul. should be at the front in a few minutes i hope13:50
*** balles has joined #openstack-infra13:50
dolphmfungi: awesome, thank you!13:51
fungidolphm: just showed up, so hopefully barring other random failures, you ought to be sorted in an hour or so13:51
sandywalshhmm, I think this bashate failure is unrelated to the acl thing ... no mention of stacktach in there at all.13:52
dolphmfungi: if it fails, will a recheck suffice to bring it back to the front of the gate, or do you i need to further harass -infra?13:52
fungidolphm: you need to keep pestering in that event, yes. we'd want to re-enqueue it into the gate (so it doesn't have to wait for fresh check results) and then promote it to the front again13:53
fungihopefully that won't be necessary13:53
dolphmfungi: ack. hopefully i'll leave you guys in peace now. thanks again!13:53
fungidolphm: it's why i'm here, don't hesitate to let me know if you need something13:54
*** wenlock has joined #openstack-infra13:55
dolphmfungibot: sleep 1013:55
fungiheh13:56
*** markmcclain has quit IRC13:58
fungiLuckyVega: okay, i've reenabled that account now. please make sure you're subscribed to the third-party-announce mailing list so you don't miss disablement notifications in the future. also anteaya would probably want me to recommend attending the weekly meeting for third-party ci operators if you're available... https://wiki.openstack.org/wiki/Meetings/ThirdParty13:58
fungiAJaeger: so... you want to talk about translation update jobs? were you going to ask about decreasing the frequency of update proposals?14:00
*** arnaud has joined #openstack-infra14:00
AJaegerfungi, yes, decreasing frequency is one option - or temporary disabling - or just waiting and hope the queue gets shorter...14:00
AJaegerfungi, our demigod, do you have any words of advise? ;)14:01
*** nelsnelson has joined #openstack-infra14:02
AJaegerwe could also push the nova patch to the front of the queue...14:03
fungiAJaeger: so... i guess if the problem is only that it's disruptive during string freeze (because strings aren't really frozen) then we could consider disabling the proposal jobs... though ideally they wouldn't actually have a diff anyway when string freeze is imposed?14:03
AJaegerThey have a diff from one day to the other since the date is encoded in them.14:03
AJaegerWE do not propose a new update, if *just* the date changes (a new optimization since a few months).14:04
fungiAJaeger: as for frequency, making it weekly instead of daily would probably just mean larger diffs spaced out further, and overall more translations invalidated as a result of the increased lag?14:04
AJaegerBut if there is already an existing patch and we run the job again, it might have just a new date in it..14:04
*** homeless has joined #openstack-infra14:04
*** gargola has quit IRC14:05
*** Longgeek has joined #openstack-infra14:05
AJaegerfungi, if we do it e.g. weekly, the post job would still send new strings to transifex, just the data in the tree becomes outdated.14:05
AJaegerBut looking at projects today, they often only import once a month.14:05
fungioh, wait, i see what the problem is... when the gate pipeline backup reaches roughly a day, no matter how quickly you approve the new update it will always get sniped out of the gate by another14:05
AJaegerfungi, yes, that's the problem.14:06
AJaegersorry, I wasn't good enough in explaining it.14:06
fungiokay, so maybe there's a way to make it more intelligent, like checking to see if the change it's about to update is already approved?14:06
fungiand just skipping that update if so14:06
AJaegerfungi, that'S a great idea! Let me do this...14:06
fungiAJaeger: so it'll need an additional gerrit api call... maybe we should be leveraging gerritlib for that if so14:07
AJaegerfungi, check https://jenkins.openstack.org/view/All/job/nova-propose-translation-update/148/consoleText14:07
AJaegerwe have that information already with our call to gerrit in:14:07
AJaeger    approvals:14:08
AJaeger      type: Workflow14:08
AJaeger      description: Workflow14:08
AJaeger      value: 114:08
fungiAJaeger: oh, cool then just use that i guess14:08
AJaegerNow just crafting a proper regex ;)14:08
*** andreykurilin has quit IRC14:08
*** andreykurilin_ has joined #openstack-infra14:08
fungiAJaeger: oh, also we should check to see if it has a -2 verify vote and update in that case even if there is a workflow +114:08
bmwiedemannanteaya: is that normal, that I get 4 emails about Cisco CI updating https://review.openstack.org/#/c/120730/14:08
*** eharney has joined #openstack-infra14:08
LuckyVega:fungi Thanks a lot! I have subscribed the mailing list. I am in China so I probably  cannot attend the weekly meeting since I am sleeping that time :)14:09
fungiAJaeger: otherwise if someone approves the patch and then it fails to merge and nobody notices, it will sit there indefinitely with workflow +1 but verify -2 and never get new patchsets until someone notices14:09
AJaegerfungi, yep14:09
fungiLuckyVega: in that case, you might like to browse the meeting minutes the next day when you wake up: http://eavesdrop.openstack.org/meetings/third_party/2014/14:10
*** hdd has joined #openstack-infra14:12
fungiAJaeger: there is also another more rare hole it could fall into, where it drops out of the gate because we had to restart zuul and nobody reenqueues it for some reason, so it has a workflow +1 but no verify vote from the jenkins user, but that one would be hard to differentiate from a change actually working its way through the gate and rare enough we might not need to bother worrying about it14:12
fungiand all it takes is someone abandoning or rechecking the change to put it back on track14:13
AJaegerfungi, exactly14:13
*** chuckC has quit IRC14:13
*** mpaolino has joined #openstack-infra14:14
*** zz_dimtruck is now known as dimtruck14:14
openstackgerritA change was merged to openstack-infra/storyboard: Work toward Python 3.4 support and testing  https://review.openstack.org/11876914:15
*** zz_jgrimm is now known as jgrimm14:15
fungibmwiedemann: looks like it would only have been three comments from cisco ci, but i agree that's unacceptable. i'll try to find the operators for it real quick14:15
*** mrmartin has joined #openstack-infra14:16
EmilienMjhesketh: hey, I had to rebase https://review.openstack.org/#/c/120285/ - maybe you can +2 again. thx14:16
jeblairmika: that's really weird, the fetch element on line 275 is empty, basically meaning there's no way to actually git fetch the change.  if you look in the gerrit ui, does it show fetch commands under the "Download" section of the patchset info in the change?14:17
AJaegerfungi, do you know whether we have any code that does this parsing already?14:17
LuckyVegafungi: fine14:17
fungidane_leblanc: are you aware of your cisco ci system leaving multiple messages on a change for separate tests? for example https://review.openstack.org/12073014:17
*** mpaolino has quit IRC14:17
bmwiedemannfungi: it were 4 ... and thanks for caring :-)14:17
fungiAJaeger: it's possible you could look at how zuul queries changes in gerrit14:18
*** jergerber has joined #openstack-infra14:18
*** Guest1245 has quit IRC14:18
fungiAJaeger: since i know it cares about checking certain parameters of a change14:18
fungiAJaeger: it's also possible gerritlib has a method for this, and if not it might be a helpful addition there14:19
*** ihrachyshka has joined #openstack-infra14:20
*** wenlock has quit IRC14:20
*** annegentle has joined #openstack-infra14:21
*** flaviof is now known as flaviof_zzz14:21
*** annegentle has quit IRC14:21
*** amotoki has quit IRC14:21
*** yamahata has joined #openstack-infra14:23
fungibmwiedemann: ahh, yes, there are indeed four comments there. i can't read :/14:24
*** ashaeron has quit IRC14:25
*** annegentle has joined #openstack-infra14:25
*** dmellado_ has joined #openstack-infra14:26
*** ashaeron has joined #openstack-infra14:26
*** zz_gondoi is now known as gondoi14:28
*** stevemar has joined #openstack-infra14:28
dane_leblancfungi: We have multiple plugins being tested, each with their own results. We have only one corporate CI account.14:29
fungidane_leblanc: okay, not sure whether that's a problem or not, however three of the four are posting useless messages that say they didn't run anything14:30
mikajeblair: nope, if you mean the http://michael-prokop.at/screeni/screenshot.2014-09-11T16:29:45.png as it's present on e.g. https://review.openstack.org/#/c/120433/ - i don't have that available, investigating :) thanks for hint!14:30
*** tomoe has joined #openstack-infra14:30
fungidane_leblanc: so at least that still needs correcting14:30
jeblairmika: yes, that's exactly what i meant.  puzzling!14:31
*** vigneshvar has quit IRC14:31
mikajeblair: indeed, probably something with gitweb integration, let's see :) will report back as soon as i know more :)14:32
*** dmellado_ has quit IRC14:32
ekarlso-phschwartz: u tharr sir ?14:32
*** david-lyle has joined #openstack-infra14:32
fungimika: is it possible that fetches are controllable via acl and you haven't granted that permission to registered users (or have explicitly revoked it)?14:33
mikafungi: good hint - thx, checking14:33
*** tomoe has quit IRC14:34
*** gokrokve has joined #openstack-infra14:34
*** tomoe has joined #openstack-infra14:34
*** jp_at_hp has quit IRC14:35
*** wenlock has joined #openstack-infra14:36
*** dane_leblanc has quit IRC14:37
*** david-lyle has quit IRC14:38
*** amotoki has joined #openstack-infra14:38
*** gokrokve has quit IRC14:39
*** arnaud has quit IRC14:40
*** gokrokve has joined #openstack-infra14:41
*** flaviof_zzz is now known as flaviof14:41
jeblair"The Supreme Court of the United States is split on whether a possessive singular noun that ends with s should always have an additional s after the apostrophe" --wikipedia14:43
jeblairapparently that's a 5-4 split; it doesn't say whether it's on party lines14:43
mordredjeblair: I'm blown away by multiple things about that14:44
*** pkoniszewski has joined #openstack-infra14:45
mordredjeblair: a) that the supreme court has an opinion on this topic14:45
mordredjeblair: b) that there is a dissenting opinion (first I've heard of it)14:45
mordredjeblair: c) that your morning took you to that information :)14:45
*** jp_at_hp has joined #openstack-infra14:46
jeblairmordred: a) it's not so much of an opinion as someone did a survey of the writing in past opinions and counted usage; however the questionable phrasing of the wikipedia author would lead one to think otherwise :)14:46
fungii'm mostly flabbergasted by a)14:46
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Do not generate new translation proposal if one is in the gate  https://review.openstack.org/12080014:47
jeblairhowever, the court really does have an opinion on whether tomato(e)s are fruits or vegetables14:47
fungiahh, yes, okay, so no scotus ruling on it then. i'm less appalled (or elated?) at my own government now14:47
fungivery, very mildly less14:47
AJaegerfungi, see above for a patch that passed my local testing based on your idea!14:47
mordredjeblair: ahhh...14:47
*** markmcclain has joined #openstack-infra14:47
mordredjeblair: also, really?14:47
*** Guest1245 has joined #openstack-infra14:47
jeblairmordred: and b) yeah, apparently usage is quite mixed: http://en.wikipedia.org/wiki/Apostrophe#Singular_nouns_ending_with_an_.E2.80.9Cs.E2.80.9D_or_.E2.80.9Cz.E2.80.9D_sound14:48
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Do not generate new translation proposal if one is in the gate  https://review.openstack.org/12080014:48
sandywalshjhesketh: how did you determine it was an ACL issue in https://review.openstack.org/#/c/120582/ ... I don't see anything related to that in the console output14:48
AJaegerargh, forgot to change 1 to -1...14:48
*** datsun180b has joined #openstack-infra14:48
fungii always avoided adding the extra s to possessives of words already ending in s unless they were proper nouns, but meh14:49
*** markmcclain1 has joined #openstack-infra14:49
sandywalshjhesketh: the only things I can see are related to style issues on ./modules/openstack_project/files/slave_scripts/run-tarball.sh14:49
*** markmcclain1 has quit IRC14:49
*** balles has quit IRC14:49
*** markmcclain1 has joined #openstack-infra14:50
sandywalshjhesketh: (and similarly unrelated files)14:50
fungithis is why english has a reputation for being an impossibly nuanced and unnecessarily complex language14:50
*** gargola has joined #openstack-infra14:52
*** markmcclain has quit IRC14:52
*** tonytan4ever has joined #openstack-infra14:52
openstackgerritSandy Walsh proposed a change to openstack-infra/config: StackTach.v3 Quincy REST API  https://review.openstack.org/12058214:52
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Do not generate new translation proposal if one is in the gate  https://review.openstack.org/12080014:53
dstufftfungi: that's because the only real rule in english is that we make shit up as we go along14:53
fungidstufft: i know i do14:53
*** balles has joined #openstack-infra14:54
fungia language that shoots from the hip14:54
*** ashaeron has quit IRC14:54
bknudsonI've got a question on this review -- https://review.openstack.org/#/c/119646/14:54
dstufftAmericans invented a language of FREEDOM where you're FREE to do wahtever you want!14:54
bknudsonit's got -1 from Citrix XenServer CI14:54
bknudsonthen I did a recheck for it14:55
*** cdent has joined #openstack-infra14:55
markvanfungi: https://review.openstack.org/#/c/120116/  Next patch in my attempt to fix the openstack cookbook gates14:55
sandywalshif "amazeballs" can get added to the Oxford dictionary, there's little hope.14:55
bknudsonand Citrix XenServer CI says it passed... but it's still got -114:55
openstackgerritEdward Raigosa (wenlock) proposed a change to openstack-infra/config: give install_modules options for loading requirements externally  https://review.openstack.org/11789214:55
*** tomoe has quit IRC14:55
*** tomoe has joined #openstack-infra14:56
fungiBobBall_AWOL: if you're not actually awol, any clue what's going on with the citrix xenserver ci votes on bknudson's https://review.openstack.org/119646 change14:57
*** omr_ has joined #openstack-infra14:57
*** atiwari has joined #openstack-infra14:58
*** tomoe has quit IRC14:58
*** tomoe has joined #openstack-infra14:58
omr_fungi: "We usually make it about 5 minutes less..to collect logs.." Where do you collect the logs? here:  cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh           ./safe-devstack-vm-gate-wrap.sh14:59
omr_fungi: Sorry I meant here:  publishers:       - devstack-logs14:59
*** marun has quit IRC15:00
fungiomr_: yes15:00
fungidolphm: that swift change just merged15:00
*** chuckC has joined #openstack-infra15:00
*** bswartz1 is now known as bswartz15:01
dolphmfungi: woot, thanks!15:01
*** dimtruck is now known as zz_dimtruck15:01
*** garyh has joined #openstack-infra15:01
*** k4n0 has quit IRC15:01
*** mrmartin has quit IRC15:02
*** afazekas_ has quit IRC15:03
*** dane_leblanc has joined #openstack-infra15:04
*** zz_dimtruck is now known as dimtruck15:04
*** balles has quit IRC15:04
*** katyafervent is now known as katyafervent_awa15:05
*** ashaeron has joined #openstack-infra15:05
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Do not generate new translation proposal if one is in the gate  https://review.openstack.org/12080015:06
AJaegerfungi, the above works now for my local tests but I'll test some more later tonight. Any feedback on it is welcome!15:06
jrolljeblair or someone have a moment to review an old devstack-gate change? it's got a +2 already https://review.openstack.org/#/c/119473/15:06
*** balles has joined #openstack-infra15:06
fungiAJaeger: i'll have a look15:06
AJaegerthanks, fungi!15:06
*** Longgeek has quit IRC15:07
*** Sincler has joined #openstack-infra15:07
jeblairjroll: did you check on that f20 failure?15:07
mordredsandywalsh: I think amazeballs getting added to the OED is the only thing that's keeping us relevant ... ;)15:08
*** jcoufal has quit IRC15:08
*** loki184 has joined #openstack-infra15:08
*** andreykurilin_ is now known as andreykurilin15:08
jrolljeblair: oops, did not, but this patch shouldn't actually affect current jobs15:09
*** omr_ has quit IRC15:09
* jroll looks15:09
AJaegerfungi, I'll be back online later... bye for now15:09
*** AJaeger has quit IRC15:09
fungitempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps.test_basic_scenario[dashboard]15:09
fungiHTTPError: HTTP Error 500: INTERNAL SERVER ERROR15:09
jrolltempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps.test_basic_scenario15:09
jrollyeah15:09
fungiseems... unlikely to be related to the change15:09
jrollthat definitely is unrelated :P15:10
fungiDEVSTACK_GATE_VIRT_DRIVER would have to be set to ironic for that variable to even come into play15:11
*** omr has quit IRC15:12
*** sdake has joined #openstack-infra15:12
jeblaircool, just checking; didn't want to be the person who approved "that change".  ian would yell at us.  :)15:13
*** tomoe has quit IRC15:13
jeblairjroll: why is this a switch?  when will ironic build/not-build ramdisks?15:13
*** tomoe has joined #openstack-infra15:13
jrollfair enough :P15:14
jrolljeblair: /me finds an email15:14
*** david-lyle has joined #openstack-infra15:15
jrolljeblair: http://lists.openstack.org/pipermail/openstack-dev/2014-August/042357.html15:15
jrolljeblair: tl;dr ironic agent repo builds from source, ironic repo uses image on tarballs.o.o15:15
*** yamahata has quit IRC15:15
*** marun has joined #openstack-infra15:17
*** tomoe has quit IRC15:18
*** rmcall has joined #openstack-infra15:19
*** markmcclain1 has quit IRC15:20
*** markmcclain has joined #openstack-infra15:20
*** balles has quit IRC15:24
*** reed has joined #openstack-infra15:25
*** rainya has joined #openstack-infra15:26
*** balles has joined #openstack-infra15:26
*** koolhead17 has quit IRC15:26
jeblairjroll: thanks15:28
*** armax has joined #openstack-infra15:30
*** rainya has quit IRC15:31
*** gokrokve_ has joined #openstack-infra15:32
*** rainya has joined #openstack-infra15:33
*** rhsu has joined #openstack-infra15:34
openstackgerritSergey Skripnick proposed a change to openstack-infra/config: Fix exit code in rally-cli job  https://review.openstack.org/12081515:35
*** lttrl has quit IRC15:35
*** atiwari has quit IRC15:35
*** ashaeron has quit IRC15:35
jrolljeblair: thank you :)15:35
*** gokrokve has quit IRC15:35
*** todd_dsm has quit IRC15:36
*** lttrl has joined #openstack-infra15:36
*** gyee has joined #openstack-infra15:37
*** jgrimm is now known as zz_jgrimm15:37
*** harlowja_at_home has joined #openstack-infra15:39
openstackgerritJim Rollenhagen proposed a change to openstack-infra/devstack-gate: Don't use ephemeral volumes for Ironic agent driver  https://review.openstack.org/12081715:39
zulcan we get rid of the argparse dependency in kilo in general please ;)15:40
*** david-lyle has quit IRC15:40
mordredzul: isnt argparse deprecated or some shit?15:41
*** HeOS has quit IRC15:41
*** todd_dsm has joined #openstack-infra15:43
zulits still in the requirements.txt for everything and its a pain in the ass15:43
fungizul: switch everything to optparse? awesome15:43
j^2hey everyone. Is there any way we can move https://review.openstack.org/#/c/120116/ into merging?15:43
*** IvanBerezovskiy has left #openstack-infra15:43
zulfungi: well not its apart of python2.7 and python3+15:44
fungizul: yeah, i was joking15:45
fungizul: with dropping python 2.6, presumably doable except that it isn't15:45
zulnnnngnnn15:45
fungizul: because "kilo" is a server release, but lots of our clients (on which they're depending) still have to work with stable server releases and presumably still on stable server platforms (since the servers, insanely, depend on client libraries to talk to one another)15:46
zulfungi: yes dont get me started on that one15:46
*** david-lyle has joined #openstack-infra15:46
fungizul: so once juno reaches eol, then we can probably stop supporting 2.6 in clients15:47
fungiand with it, the separate argparse15:47
*** mmaglana has joined #openstack-infra15:47
*** jistr has quit IRC15:47
fungiuntil then, we can curse and swear a loty15:48
fungilot15:48
*** zz_jgrimm is now known as jgrimm15:48
*** ramashri has quit IRC15:48
*** jebertol has joined #openstack-infra15:48
fungialso booze15:48
*** balles has quit IRC15:50
*** andreykurilin has quit IRC15:51
*** ZZelle has quit IRC15:52
*** ZZelle has joined #openstack-infra15:53
*** atiwari has joined #openstack-infra15:53
*** balles has joined #openstack-infra15:54
*** dtantsur is now known as dtantsur|afk15:55
*** che-arne has quit IRC15:58
*** arxcruz has quit IRC16:00
*** pballand has joined #openstack-infra16:02
*** jebertol has quit IRC16:02
*** harlowja_at_home has quit IRC16:03
*** Ajaeger has joined #openstack-infra16:04
*** dannywilson has joined #openstack-infra16:07
*** markmc has quit IRC16:07
*** koolhead17 has joined #openstack-infra16:07
*** bhuvan has joined #openstack-infra16:09
*** e0ne has quit IRC16:09
ihrachyshkamordred: hey! I have a question on stackforge16:09
ihrachyshkamordred: who's in charge of releasing new pypi packages for those projects? (specifically, sqlalchemy-migrate)16:09
ihrachyshkaI need a new release to move forward with my oslo spec16:10
fungiihrachyshka: whichever group is granted push signed tag permission for that project in gerrit, generally16:11
fungiassuming they're using tag-based releasing a la pbr16:11
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Subscription events now appear in UI  https://review.openstack.org/11440416:12
fungiihrachyshka: but in general, there's no guarantee that we have any actual details on the release process of an arbitrary stackforge project16:12
fungiihrachyshka: one way is to look on pypi at the index and package owners16:13
*** Guest1245 has quit IRC16:13
ihrachyshkafungi: I see. though I think mordred is core for the project, plus he is probably the one who started the whole stackforge idea (?), so I hope he knows where to check.16:13
*** koolhead17 has quit IRC16:14
ihrachyshkafungi: I've checked pypi, iElectric is Maintainer, ches, evyaro, jandd, openstackci are owners16:14
fungiihrachyshka: for that one in particular, sure. looks from https://pypi.python.org/pypi/sqlalchemy-migrate like openstackci is a a package index owner, yeah16:14
ihrachyshkanot that I know any of them :)16:14
fungiihrachyshka: well, openstackci is what we use to push packages via release automation16:15
ihrachyshkaI would guess so. ;) so there is some permission tag for that?16:15
fungiihrachyshka: looking at gerrit's acl for that project, the sqlalchemy-migrate-core group has push signed tag permission16:15
ihrachyshkaaha! so any core can release new package?..16:16
fungiihrachyshka: so in theory anyone listed at https://review.openstack.org/#/admin/groups/186,members could trigger a release, assuming the release automation is set up correctly and the project is configured with the bits we need to support that process16:16
*** praneshp has joined #openstack-infra16:16
Ajaegerfungi, I'm back - and tested my patch further. Looks fine...16:16
ihrachyshkafungi: great. do they have some special button in UI?16:17
Ajaegerwould be great to get this in today, there're quite a few approved translated patches that will otherwise updated and need reapproval.16:17
*** koolhead17 has joined #openstack-infra16:17
*** koolhead17 has joined #openstack-infra16:17
mordredihrachyshka: nope. it's done by pushing git tags16:17
mordredihrachyshka: are we in need of a new release?16:18
fungiihrachyshka: they follow https://wiki.openstack.org/wiki/GerritJenkinsGit#Tagging_a_Release16:18
*** MaxV has quit IRC16:18
ihrachyshkamordred: yeah, I need it for glance to be able to run its migration rules against mysqlconnector16:18
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Remove query for (fixed) bug 1338844  https://review.openstack.org/12083116:18
uvirtbotLaunchpad bug 1338844 in tempest ""FixedIpLimitExceeded: Maximum number of fixed ips exceeded" in tempest nova-network runs since 7/4" [High,Fix released] https://launchpad.net/bugs/133884416:18
mordreddhellmann: any thoughts from you?16:18
*** markmcclain has quit IRC16:19
*** marcoemorais has joined #openstack-infra16:20
*** rushiagr is now known as rushiagr_away16:21
vishyanyone seen this bug before? http://logs.openstack.org/99/118699/3/check/check-grenade-dsvm/dbe8ade/logs/devstack-gate-cleanup-host.txt16:22
*** annegentle has quit IRC16:22
ihrachyshkamordred: I think he is not avail atm, but if you want to hear whether he thinks it's needed to release the package, you can see his comment at: https://blueprints.launchpad.net/oslo.db/+spec/enable-mysql-connector16:23
vishyah nm i’m looking in the wrong file16:23
ihrachyshka'Need a review in sqlalchemy-migrate: https://review.openstack.org/#/c/110611/ - landed but not released 9/9 - dhellmann'16:23
mikafungi: jeblair: according to https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/user-review-ui.html the 2.9 version of gerrit seems to require the download-commands plugin, i'm giving this a shot now16:23
*** annegentle has joined #openstack-infra16:23
fungimika: that's excellent information--thanks!16:24
*** rwsu has quit IRC16:24
fungizaro: ^ something to keep in mind for when we're ready to move forward to 2.9 i suppose16:24
*** ndipanov is now known as ndipanov_gone16:24
*** bhuvan has quit IRC16:25
*** loki184 has quit IRC16:26
j^2 Is there any way we can move https://review.openstack.org/#/c/120116/ into merging?16:28
*** emagana has joined #openstack-infra16:28
*** rwsu has joined #openstack-infra16:29
*** _nadya_ has quit IRC16:30
fungij^2: i appreciate your interest. the patch is a day old, has not (yet) been looked at by any core reviewers, and is for an unofficial (stackforge) project while our priorities have to place official (openstack) project issues first. asking every 45 minutes isn't likely to change that, but we do try to review all changes as time allows16:31
j^2fungi: awesome thanks :) i just wanted to make sure it was on the radar :)16:31
*** _nadya_ has joined #openstack-infra16:31
*** che-arne|2 has joined #openstack-infra16:31
*** pkoniszewski has quit IRC16:32
*** rwsu has quit IRC16:33
*** yfried has quit IRC16:33
*** maxbit has joined #openstack-infra16:35
*** balles has quit IRC16:35
jogorandom question oslo.db-python33 is non-voting but runs in the gate16:35
jogois that a concern in anyway?16:35
*** rainya has quit IRC16:35
*** rwsu has joined #openstack-infra16:35
jogoin elastic-recheck we have no way of detecting if something is voting or not16:35
fungijogo: it was probably voting and then emergency-switched to non-voting without being removed from the gate. there's likely no benefit to running it there, but also not particularly a rush to remove it either16:36
jogofungi:  we can hide it from the e-r page16:37
mtreinishjogo: we can always revive that patch which pulls in the layout.yaml and makes decisions from that...16:37
mordredihrachyshka: looking16:37
*** balles has joined #openstack-infra16:38
fungimtreinish: jogo: yeah, i'm doing basically that for evaluating the impact of the pypy and py34 trusty moves (using zuul's parser, because it's not trivial since it can need to match on regular expressions too)16:38
*** ramashri has joined #openstack-infra16:39
*** bhuvan has joined #openstack-infra16:40
mtreinishfungi: oh yeah forgot about that, the change earlier was a misguided attempt to figure out if a job was in a gate pipeline or not (or something like that)16:40
mtreinishbut we already had a more reliable method for doing it16:40
*** derekh has quit IRC16:40
fungianother option though might be to get zuul to pass along voting metadata as a job parameter and then reflect that in the zmq event plugin so it can be indexed in logstash and filtered with kibana16:40
*** ihrachyshka has quit IRC16:41
openstackgerritDarragh Bailey proposed a change to openstack-infra/jenkins-job-builder: Write cache to file on process exit  https://review.openstack.org/11783816:41
jogofungi: that would be awesome, if we stored voting or not in elasticsearch16:41
fungibut that engineering effort may not be worth the benefits16:41
openstackgerritJoe Gordon proposed a change to openstack-infra/config: Stop running non-voting oslo.db-python33 in gate  https://review.openstack.org/12083516:41
jogofungi: well until then ^16:41
mtreinishjogo, fungi: https://review.openstack.org/#/c/98264/16:42
*** jgrimm is now known as zz_jgrimm16:42
*** ihrachyshka has joined #openstack-infra16:42
openstackgerritA change was merged to openstack-infra/elastic-recheck: Remove query for (fixed) bug 1338844  https://review.openstack.org/12083116:42
uvirtbotLaunchpad bug 1338844 in tempest ""FixedIpLimitExceeded: Maximum number of fixed ips exceeded" in tempest nova-network runs since 7/4" [High,Fix released] https://launchpad.net/bugs/133884416:42
fungimtreinish: yeah, that would probably need to import part of zuul to reuse its shared queue calculator16:43
*** loki184 has joined #openstack-infra16:43
jogomtreinish: AFAIK jeblair is working on a better way of doing that16:43
jogomtreinish: adding the shared queue stuff into logstash16:43
jeblairwhamidoin?16:43
jeblairoh yeah16:43
jogojeblair: \o/16:44
mordredjamielennox: the session work in novaclient, cinderclient and neutronclient - are those released yet? or just in master so far?16:44
jeblairmtreinish: zuul knows that the shared queue for the integrated projects is called 'integrated'.  i just haven't made it pass that info to graphite yet.16:44
mordredjamielennox: also, do you know where glanceclient stands?16:45
*** r-daneel has joined #openstack-infra16:45
*** ildikov has quit IRC16:45
jogojeblair: can that go into logstash as well?16:45
*** salv-orlando has joined #openstack-infra16:45
jeblairfungi, mtreinish: do we also want that to go into logstash?16:45
mordredjogo: no. no logstash for you16:45
jeblairjogo: heh :)16:45
jeblairyeah, i think we can do as fungi suggests and also pass that as a ZUUL param, then logstash can pick it up16:45
jogojeblair: sweet16:45
fungijeblair: it sounds like elastic-recheck would be interested in subclassifying failures based on whether they're in projects in the integrated gate queue16:46
jeblairso both voting status, and 'name of shared change queue, if it is named'16:46
jeblair(not all change queues are named)16:46
*** rushiagr_away is now known as rushiagr16:46
fungijeblair: well, my suggestion around that was actually about passing voting/non-voting metadata through from zuul to logstash, but yeah applies equally to queue name16:47
openstackgerritSandy Walsh proposed a change to openstack-infra/config: Klugman - cmdline tool and client library for StackTach.v3  https://review.openstack.org/12083816:49
openstackgerritSandy Walsh proposed a change to openstack-infra/config: Quince - Quincy-compliant API implementation for StackTach.v3. Supports Winchester.  https://review.openstack.org/12083916:49
*** patrickeast has joined #openstack-infra16:53
*** zz_jgrimm is now known as jgrimm16:55
jeblairfungi, mordred, clarkb, SergeyLukjanov: please don't create new servers on ci-puppetmaster from this point forward (we're moving to a new puppetmaster for puppet3)16:55
fungijeblair: yep--thanks for the reminder!16:56
openstackgerritA change was merged to openstack/requirements: Rally needs bumping python-novaclient  https://review.openstack.org/11977616:57
*** loki184 has quit IRC16:57
*** jlibosva has quit IRC16:58
*** rainya has joined #openstack-infra17:00
arosenmordred:  any idea about this http://paste.openstack.org/show/110227/ ?17:01
arosenStill stuck on it :(17:01
*** dimtruck is now known as zz_dimtruck17:02
*** markmcclain has joined #openstack-infra17:02
*** Sukhdev has joined #openstack-infra17:04
*** dizquierdo has quit IRC17:04
*** sdake_ has joined #openstack-infra17:05
mordredarosen: looking17:05
jeblairmordred: https://etherpad.openstack.org/p/infra-puppet317:06
jeblairmordred: the ansible is not right there -- the puppetmaster arg isn't going all the way through; any ideas17:06
mordredjeblair: looking17:06
mordredarosen: old version of setuptools? where/how did you install?17:07
dhellmannjogo: +1 on your patch to remove that py33 job from oslo.db for now17:08
dhellmannmordred, ihrachyshka : if one of you gives me the permissions I need, I will release sqlalchemy-migrate17:08
arosenmordred:  I used this script from asselin that sets up jenkins. Should i pip --upgrade  setuptools ?17:08
mordreddhellmann: I released it17:08
jogodhellmann: thanks17:09
mordredarosen: well ... how did you install pip?17:09
*** harlowja_away is now known as harlowja17:09
*** shashankhegde has joined #openstack-infra17:09
mordredbecause a good pip install should lead you to have a solid setuptools install17:09
dhellmannmordred: well, good, then you don't need to give me permissions :-)17:09
mordredarosen: so I'm going down the rabbithole to see where thigns went off17:09
*** Sukhdev has quit IRC17:09
*** doude has quit IRC17:10
arosenmordred:  via get_pip_url=https://bootstrap.pypa.io/get-pip.py17:10
mordredjeblair: are you running it on ci-puppetmaster and observing the param not plumbing through/17:10
mordred?17:10
jeblairmordred: yes17:10
mordredarosen: ok. cool. thats good17:10
mordredjeblair: k. one sec17:10
*** Guest55717 has joined #openstack-infra17:10
arosenmordred:  as soon as i do: cd /opt/nodepool; sudo python setup.py develop; everything broke.17:10
fungiarosen: mordred: perhaps an incarnation of https://bitbucket.org/pypa/setuptools/issue/252/import-error-on-contextualzipfile-inside17:10
mordredarosen: yah. so - don't do python setup.py develop17:10
mordredarosen: always do pip install -e . instead17:11
*** _nadya_ has quit IRC17:11
arosenmordred:  noted!17:11
jeblairarosen: (and "pip install ." instead of "python setup.py install", for the non-development case)17:12
mordredarosen: but yeah, try pip install -U setuptools==3.6 adn then pip install -U setuptools to see if you can reset the state17:13
mordredarosen: because that bug fungi pasted certainly does look relevant17:13
fungipossibly didn't remove *all* of the relevant distro packages for pip/setuptools/pkg-resources before installing pip from the script17:14
arosenI'm getting this now: http://paste.openstack.org/show/110233/17:14
harlowjasdague u in?17:14
clarkbo/17:16
clarkbjeblair: noted about not spinning up new servers on old puppetmaster17:16
*** ZZelle_ has joined #openstack-infra17:17
SergeyLukjanovjeblair ack17:17
clarkbjeblair: mordred: need more eyes on ansible parameter plumbing?17:17
jeblairclarkb: yes.  i have not figured it out yet :(17:17
openstackgerritSandy Walsh proposed a change to openstack-infra/config: DevStack-like dev environment for StackTach.v3  https://review.openstack.org/12084417:17
clarkbkk /me pulls up the code17:17
Ajaegerclarkb, SergeyLukjanov : could you review https://review.openstack.org/#/c/120800/, please?17:18
jeblairclarkb: seems to match the documentation here: http://docs.ansible.com/playbooks_roles.html#roles17:18
clarkbya fungi linked to a couple documents including that one iirc17:19
clarkband that is what I based my change on17:19
clarkbjeblair: is it failing because the required argument is missing? /me looks for puppet run all logs17:19
*** Ryan_Lane has joined #openstack-infra17:19
asselinarosen, mordred hi...catching up. had a firedrill17:20
*** pballand has quit IRC17:21
clarkbyup 'msg: missing required arguments: puppetmaster' so the code updated17:21
asselinarosen, why did you do this? 'cd /opt/nodepool; sudo python setup.py develop"17:21
clarkbjeblair: maybe we need to quote the string? it is yaml so we shouldn't need to17:21
jeblairclarkb: do we need to add it to the docstring?17:22
* jeblair tries that17:22
asselinarosen, the scripts install nodepool for you using infra's own nodepool puppet scripts17:22
clarkbjeblair: the example in the docstring uses a different arg passing format. maybe we should try that?17:24
jeblairclarkb: that doesn't look like valid yaml :/17:25
clarkbjeblair: ya I didn't think so either = isn't a thing right?17:26
*** tonytan4ever has quit IRC17:26
jeblairclarkb: yeah.  for completeness, i tried:     - { role: puppet, puppetmaster=ci-puppetmaster.openstack.org }17:27
jeblairit did not work17:27
jeblair(no other variants i tried are remotely parseable17:27
jeblairi also added tho param to the DOCUMENTATION docstr, but that didn't help either17:27
openstackgerritMichael Krotscheck proposed a change to openstack-infra/config: Cleanup javascript build  https://review.openstack.org/11140717:27
clarkbjeblair: maybe it needs - role: puppet\n  puppetmaster: ci-puppetmaster.openstack.org?17:28
jeblairclarkb: should be equivalent17:28
clarkbthough thats equivalent yaml..17:28
clarkbya17:28
*** masayukig has quit IRC17:28
openstackgerritMichael Krotscheck proposed a change to openstack-infra/config: Added documentation for StoryBoard  https://review.openstack.org/10846017:28
*** lttrl has quit IRC17:29
openstackgerritSandy Walsh proposed a change to openstack-infra/config: Notigen - OpenStack-like notification generator/simulator.  https://review.openstack.org/12084917:29
openstackgerritMichael Krotscheck proposed a change to openstack-infra/config: Project may now be assigned to multiple project groups.  https://review.openstack.org/11181517:29
clarkband grep tells me I spelled puppetmaster correctly in both locations17:29
fungiAjaeger: i think 120800 has an oversight17:29
fungiAjaeger: commented inline17:30
Ajaegerfungi, ok will check and update.17:30
jeblairso if ansible threw an actual exception and traceback, i would be able to figure out why this is happening.  but instead, it throws a nice 'helpful' terse error message :(17:30
arosenasselin: the reason why i did that is i needed to pull in a few bug fixes to node pool17:30
openstackgerritSandy Walsh proposed a change to openstack-infra/config: DevStack-like dev environment for StackTach.v3  https://review.openstack.org/12084417:30
clarkbhttp://docs.ansible.com/developing_modules.html#common-module-boilerplate I think the role module code itself is fine. The error saying requiring thing is missing leads to that conclusion as well17:30
arosenasselin:  how do i go about pulling in and installing the lastest code using this?17:31
clarkbgreghaynes: you ansible https://review.openstack.org/#/c/120577/ any idea why puppetmaster isn't being passed as a parameter to the puppet role in that change?17:31
asselinarosen, I see. I just installed and everything works fine now. I guess they merged to master? if so, just go and checkout master, clean that repo, and rerun the script. It should update it to master.17:32
arosenasselin:  Though in mysetup if i rerun the script it fails with those cert errors :/17:32
arosenI haven't started digging into that.17:33
arosenasselin: i'm setting up another clean env hopefully I can it working this time. Eventually though I want to make sure i have a way to update the code though :/17:33
asselinarosen, :( I've no idea about those cert errors, but as i told you before, you really really need to be able to rerun the script a thousand times....17:33
jeblairclarkb: do we need to pass it through the puppet _task_ ?17:33
arosenasselin:  in your setup you can rerun the script without failure?17:34
*** masayukig has joined #openstack-infra17:34
clarkbjeblair: oh maybe? is that an extra level of indirection?17:34
jeblairclarkb: (it doesn't mention any other args, but maybe they don't work either)17:34
*** dane_leblanc has quit IRC17:34
asselinarosen, yes. everything I make a change the jenkins job, nodepool config, zuul layout. I run the script and it updates everthing to the latest.17:34
arosenasselin:  and you're using ubuntu12.04 as the base image?17:34
clarkbjeblair: ya I think that must be it17:35
asselinarosen, yes, downloaded from ubuntu website.17:35
clarkbjeblair: because it lives under the roles file17:35
jeblairclarkb: yep17:35
*** Sukhdev has joined #openstack-infra17:35
*** dane_leblanc has joined #openstack-infra17:35
jeblairerr: /File[/var/lib/puppet/lib]: Could not evaluate: getaddrinfo: Name or service not known Could not retrieve file metadata for puppet://notahost-puppetmaster.openstack.org/plugins: getaddrinfo: Name or service not known17:35
*** balles has quit IRC17:35
jeblairclarkb: ^ i inserted a bogus hostname in the puppet task for a quick test17:35
asselinarosen, only thing I do is setup the image to work with my lovely proxies. Once I have external network connection, the script does the rest.17:36
jeblairclarkb: that tells us 2 things: that's where it's complaining about, and the puppetmaster setting in the playbook is not overriding the value in the task17:36
*** marun has quit IRC17:36
jeblairclarkb: so we could either move the parameter to the task and put the playbook the way it was17:37
jeblairclarkb: or see if we can figure out how to make it a pass-through17:37
clarkbjeblair: or I think we need to do jinja2 type substition in the role17:37
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Update query for bug 1334142  https://review.openstack.org/12085117:37
uvirtbotLaunchpad bug 1334142 in nova "A server creation fails due to adding interface failure" [High,Fix released] https://launchpad.net/bugs/133414217:37
jeblairclarkb: does it use jinja?17:37
openstackgerritSandy Walsh proposed a change to openstack-infra/config: A time expressions library implementing a mini-language for manipulating datetimes.  https://review.openstack.org/12085217:37
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Do not generate new translation proposal if one is in the gate  https://review.openstack.org/12080017:38
clarkbjeblair: http://docs.ansible.com/playbooks_variables.html#using-variables-about-jinja2 I think so17:38
jeblairclarkb: so maybe "puppetmaster: {{puppetmaster}}" ?17:38
openstackgerritSandy Walsh proposed a change to openstack-infra/config: A time expressions library  https://review.openstack.org/12085217:38
Ajaegerfungi: Handling -2 now as well thanks for catching it!17:38
clarkbjeblair: ya17:38
*** balles has joined #openstack-infra17:38
*** johnthetubaguy is now known as zz_johnthetubagu17:39
clarkbjeblair: https://github.com/ansible/ansible-examples/blob/master/mongodb/roles/mongod/tasks/main.yml random example that seems to do similar17:39
*** emagana has quit IRC17:39
*** ramashri has quit IRC17:39
jeblairclarkb: yep, that's it, though its actually 'puppetmaster: "{{puppetmaster}}"' becase of yaml quoting17:40
jeblairclarkb: i'll put together a change17:40
*** emagana has joined #openstack-infra17:40
*** salv-orlando has quit IRC17:42
arosenasselin:  on a clean install of your script i always run into this: http://paste.openstack.org/show/110250/17:43
*** pballand has joined #openstack-infra17:44
asselinarosen, I've run into that before. It's likely a nodepool bug. Here's what I do to resolve it:17:44
asselin1. stop the nodepoold process (kill -9)17:44
*** rainya has quit IRC17:44
asselin2. sudo mysql -p17:44
asselin3. use nodepool;17:44
*** amuller has joined #openstack-infra17:45
asselin4. delete all the snapshots & images from the nodepool database.17:45
*** emagana has quit IRC17:45
mordredjeblair: gah. sorry, I was starting to look at that and then got sucked onto a quick call - looks like you found it?17:45
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Plumb puppetmaster through ansible task  https://review.openstack.org/12085517:45
arosenasselin:  actually sorry I just manually applied this patch from clarkb and it fixed the issue for me: https://review.openstack.org/#/c/120639/1/nodepool/cmd/nodepoolcmd.py17:45
jeblairmordred, clarkb, fungi: yep, clarkb and i found it: https://review.openstack.org/12085517:45
asselin5. restart nodepoold17:45
*** jp_at_hp has quit IRC17:46
jeblairit's about to run with those changes in place17:46
asselinarosen, ok I will tag that and test it out17:46
jeblairand it seems to be succeeding17:46
*** openstackgerrit has quit IRC17:46
*** rainya has joined #openstack-infra17:47
mordredjeblair: +2 - shall I +A?17:47
fungijeblair: okay, so what we had wasn't wrong so much as merely incomplete ;)17:47
*** zz_dimtruck is now known as dimtruck17:47
jeblairyep, should be good to +a17:47
*** openstackgerrit has joined #openstack-infra17:47
*** pelix has quit IRC17:47
jeblairso i think puppet2master should be back in business (may need to manually apply that one more time after it merges)17:48
*** ramashri has joined #openstack-infra17:48
jeblairi'm moving on to getting the puppet3master in shape17:48
clarkbI approved the change17:48
openstackgerritSandy Walsh proposed a change to openstack-infra/config: A data extraction and transformation library for OpenStack notifications.  https://review.openstack.org/12085817:48
jeblairclarkb: am i missing something, or does the apache server not actually appear in our puppetmaster manifest?17:51
mordredjeblair: I believe the apache server does not actually appear in our puppetmaster manifest17:51
*** portante has quit IRC17:51
clarkbyup it appears to be missing17:52
jeblairmordred: is there any configuration for it?17:52
openstackgerritAndrea Frittoli  proposed a change to openstack-infra/config: Add non-isolated jobs to experimental pipeline  https://review.openstack.org/12086117:52
jeblairmaybe it used to be pulled in by the puppet package or something?17:52
fungiAjaeger: spotted a new problem introduced with your latest patchset there17:52
mordredjeblair: I think our puppetmaster manifest is likely incomplete17:52
Ajaegerfungi: Thanks for spotting17:53
*** mrmartin has joined #openstack-infra17:53
clarkbjeblair: there is a /etc/apache2/sites-enabled/puppetmaster file. It looks straightforward. I can work on puppettizing it if you like17:53
jeblairmordred: where did /etc/apache2/sites-available/puppetmaster come from?17:53
jeblairclarkb: cool, thx17:53
openstackgerritK Jonathan Harker proposed a change to openstack-infra/config: Clean up bashate failures  https://review.openstack.org/11894417:53
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Do not generate new translation proposal if one is in the gate  https://review.openstack.org/12080017:53
nibalizerthe puppetnaster-passenger package17:53
Ajaegerfungi: removed the "," - thanks17:53
jeblairnibalizer: that is missing from our new puppetmaster; should we start by installing that?17:54
Ajaegerthanks fungi!17:54
nibalizerjeblair: yea install that package17:55
*** portante has joined #openstack-infra17:55
mordredand apache17:55
jeblairmordred: it's pulling in apache17:55
mordredoh, good17:55
fungiso presumably the manifest for our master should ensure puppetmaster-passenger17:55
mordredyeah. I think so17:55
clarkboh I don't even need to manage the vhost?17:55
mordrednope17:56
clarkbnibalizer: does puppetmaster-passenger install that too? /m dpkg -L's it17:56
jeblairclarkb: correct, you can drop what you were about to do and just require puppetmaster-passenger17:56
mordredpuppetmaster-passenger does the right thing17:56
clarkbjeblair: cool17:56
jeblairi think it's a postinstall hook actually, so dpkg -L doesn't show it, but it's there17:56
mordredhow "clever17:56
mordred"17:56
jeblaircomes from /usr/share/puppetmaster-passenger/apache2.site.conf.tmpl17:56
jeblairwhich is in dpkg -L17:56
*** rmcall has quit IRC17:57
*** tonytan4ever has joined #openstack-infra17:57
openstackgerritClark Boylan proposed a change to openstack-infra/config: Install puppetmaster-passenger on puppetmasters  https://review.openstack.org/12086317:58
openstackgerritSandy Walsh proposed a change to openstack-infra/config: Binary data archiving library - supports uploading to object storage.  https://review.openstack.org/12086417:59
jeblairclarkb, nibalizer: current error in bottom of etherpad: https://etherpad.openstack.org/p/infra-puppet318:00
*** rmcall has joined #openstack-infra18:01
jeblair'puppet module list' is empty18:01
jeblairinstall_modules.sh reports:18:02
jeblairError: can't convert nil into String18:02
jeblairError: Try 'puppet help module install' for usage18:02
jeblairpicked a random module to install and pasted the output there18:02
clarkbhrm18:03
mordredjeblair: nice18:03
mordredjeblair: I think you forgot to ruby ruby the ruby before ruby ruby18:04
jeblairhuh. /etc/puppet/modules/ exists and is full of modules.18:04
clarkbaccording to their docs that is still a valid command18:04
*** tonytan4ever has quit IRC18:04
mordredjeblair: is the moduledir set right in /etc/puppet/puppet.conf ?18:04
jeblairbasemodulepath = /etc/puppet/modules18:04
mordredawesome18:04
mordredthat's spectacular18:04
jeblairis that the right name?18:04
mordredjeblair: try: puppet module --modulepath-/etc/puppet/modules install blah18:06
jeblairhttps://docs.puppetlabs.com/references/stable/configuration.html#modulepath18:06
*** SumitNaiksatam has joined #openstack-infra18:06
*** tonytan4ever has joined #openstack-infra18:06
*** marcoemorais has quit IRC18:06
clarkbhttps://docs.puppetlabs.com/puppet/3.6/reference/dirs_modulepath.html18:06
*** marcoemorais has joined #openstack-infra18:06
clarkbso it defaults to basemodulepath. maybe try an explicit modulepath anyways?18:06
*** marcoemorais has quit IRC18:06
mordredmordred@puppetmaster:~$ sudo puppet config print modulepath --section master18:07
mordrednothing18:07
mordredthat reports empty18:07
*** marcoemorais has joined #openstack-infra18:07
jeblairmordred: --modulepath=/etc/puppet/modules dtrt18:07
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Add non-voting gate-git-review-python34 job  https://review.openstack.org/11996418:08
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Add Python 3.4 and PyPy to Ubuntu Trusty slaves  https://review.openstack.org/11885918:08
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Switch sphinxcontrib-docbookrestapi to python-jobs  https://review.openstack.org/11886018:08
*** marcoemorais has quit IRC18:08
*** lttrl has joined #openstack-infra18:08
*** marcoemorais has joined #openstack-infra18:08
mordredjeblair: lovely18:08
jeblairi don't understand what the documentation wants me to do18:08
*** rushiagr is now known as rushiagr_away18:09
*** dimtruck is now known as zz_dimtruck18:09
mordredjeblair: so, I'm goign to suggest we make that puppet.conf use modulepath and not basemodulepath18:09
nibalizerjeblair: puppet --version ?18:09
jeblairroot@puppetmaster:~# puppet --version18:09
jeblair3.6.218:09
mordredon ci-puppetmaster, we set modulepath in the [master] section18:09
clarkbmordred: well we still want basemodulepath for other things potentially18:09
mordredclarkb: why?18:09
mordredwe don't have that on the old one18:09
jeblairWarning: Setting modulepath is deprecated in puppet.conf. See http://links.puppetlabs.com/env-settings-deprecations (at /usr/lib/ruby/vendor_ruby/puppet/settings.rb:1095:in `block in issue_deprecations')18:10
jeblairand then it proceeds to fail18:10
nibalizeryea they changed how you do this, something called directory environments18:10
mordredjeez18:10
clarkbmordred: oh nevermind I thought other things used it too18:10
*** emagana has joined #openstack-infra18:10
jeblairso by deprecated, they mean, broken.18:10
mordrednibalizer: I'm not going to like your follow up answer here am I?18:10
nibalizerso if you want to remove environmentpath and basemoudlepath from puppet.conf i bet modulepath goes back to working18:10
clarkbthe best kind of deprecated18:10
*** ildikov has joined #openstack-infra18:10
clarkbnibalizer: any idea why basemodulepath does not work?18:11
mordredwell, we need to set modulepath, because it SHOULD be set to : modulepath=/opt/config/$environment/modules:/etc/puppet/modules18:11
nibalizeri was planning to roll us forward to using directory environments, because why not18:11
mordredor, _something_ needs to be set to that18:11
jeblairnibalizer: correct; when i do that, i get the deprecation warning and it works18:11
nibalizerclarkb: jeblair can i have puppet module --configprint modulepath18:11
jeblairError: 'module' has no default action.  See `puppet help module`.18:11
* nibalizer table flips18:11
nibalizeruh idunno puppet master --configprint modulepath ?18:11
*** e0ne has joined #openstack-infra18:12
clarkbfungi: is 118859 ready to go now? no additional pypy packages?18:12
nibalizermordred: yea, what they've done with directory environments is allow us to put /etc/puppet/modules in basemodulepath then each environment has its own config file which adds on other directories to the path18:12
clarkbfungi: looks like you added the -dev package afterall18:12
nibalizerbut the way they decided to cram it down our throats was pretty poorly done imho18:13
jeblairnibalizer: except that it doesn't seem to honor basemodulepath18:13
arosenasselin: The next thing i want to bit off is collecting the logs from the test runs. Are you about to mvn package the scp-plugin? It fails to build for me.18:13
fungiclarkb: yep, turned out they were indeed needed. with that addition, everything passes except for zaqar, which is exposing that pypy bug i need to pester ubuntu to backport18:13
jeblairpuppet master --configprint modulepath18:14
jeblair/etc/puppet/modules18:14
*** rushiagr_away is now known as rushiagr18:14
asselinarosen, I can e-mail it?18:14
jeblairroot@puppetmaster:~# puppet master --configprint modulepath18:14
jeblairis empty if i switch back to basemodulepath and environments18:14
fungiclarkb: so that stack of 3 should be safe to merge whenever. obviously we won't press forward with switching projects over until the pypy and python 3.4 fixes get backported in trusty18:14
asselinarosen, not sure where it should be hosted for now...18:14
jeblairnibalizer: okay, so removing environmentpath lets basemodulepath work18:14
clarkbfungi: yup +2 on the first one looking at the others now18:15
clarkbfungi: oh I am already +2 on them because non trivial change vote preservation18:15
nibalizerjeblair: wow that doesn't even make sorta sense, those variables are supposed to work together18:15
clarkbfungi: we should try to get in the package change today so that we hae images ready for the bits that do work18:15
*** zz_dimtruck is now known as dimtruck18:16
jeblairnibalizer: do we need to set up some actual environments in environmentdir18:16
openstackgerritAndrea Frittoli  proposed a change to openstack-infra/config: Add non-isolated jobs to experimental pipeline  https://review.openstack.org/12086118:16
jeblairer, environmentpath18:16
nibalizerjeblair: hrm possibly18:17
fungiclarkb: yeah, i'm tempted to switch over all the projects which are fine and merely hold back the handful which aren't, but that can be revisited tomorrow when there are updated images18:17
jeblairnibalizer: 'production' still the default?18:17
clarkbfungi: can you update the etherpad with zaqar info? I don't see it18:17
nibalizerjeblair: https://docs.puppetlabs.com/puppet/latest/reference/environments_configuring.html18:17
fungiclarkb: oh, sure. since it was pypy rather than py33 i didn't bother. adding at the bottom18:18
nibalizerjeblair: yes production is still the default18:18
fungier, rather than py3418:18
jeblairnibalizer: 'mkdir /etc/puppet/environments/production' solved it18:18
jeblairdidn't even need to put anything in there18:18
clarkbfungi: I don't see it . one of us must not be connected to etherpad properly. probably me18:18
jeblairnibalizer: so should /etc/puppet/environments/production == the git checkout of the config repo?18:19
jeblairnibalizer: we put it in /opt/config/production on the old master, but i'm thinking the new master should be ^^ ?18:19
clarkbfungi: oh envermind yo uare in the procss of adding that info18:19
*** mmaglana has quit IRC18:20
nibalizerjeblair: http://paste.openstack.org/show/110276/18:20
nibalizerjeblair: my reccomendation comes in two parts18:21
nibalizerone is final state, the other is what i think we should do durring transition to final state18:21
nibalizeri think we leave the git checkouts in /opt for now18:21
nibalizerthen refer to them using a modulepath = <path> directive in environment.conf18:21
nibalizerfor final state,18:21
jeblairnibalizer: can you add that file to puppet then?18:22
nibalizeri think we put the git checkout in /etc/puppet/environments/<envname>/config18:22
jeblair/etc/puppet/environments/production/environment.conf18:22
nibalizerim not sure if we want to put environment.conf into puppet, i mean we can make that directory a git checkout but we could also just go one directory deeper and not keep that file in git18:22
jeblairnibalizer: /etc/puppet/environments/production/environment.conf is not going to exist on the puppetmaster if it is not in puppet18:23
nibalizerokay, so you're thinking we put environment.conf in the root of the config repo18:23
jeblairnibalizer: no18:23
nibalizeror you're saying manage that file in puppet?18:23
clarkbfungi: wow that bug report isn't really confidence inspiring :)18:24
jeblairnibalizer: your recommendation is to have /etc/puppet/environments/production/ be an empty directory except for environment.conf, right?18:24
nibalizeryes18:24
clarkbfungi: can we test zaqar with the --jit off flag?18:24
jeblairnibalizer: and that environment.conf points to the manifest and modulepath18:24
jeblairnibalizer: right, so if we want to do that, we should create/manage that file in puppet18:24
clarkbfungi: and if that fixes it maybe use that as a workaround for now?18:24
openstackgerritIhar Hrachyshka proposed a change to openstack/requirements: Bump sqlalchemy-migrate to 0.9.2  https://review.openstack.org/12087118:24
fungiclarkb: probably. i'll give it a shot (that's an interpreter flag so i can just stuff it into tox.ini?18:24
clarkbfungi: ya I think so18:25
*** dimtruck is now known as zz_dimtruck18:25
nibalizerok18:25
jeblairnibalizer: ok, while you're puppeting that, i'll install it manually to keep moving18:26
*** mikedillion has joined #openstack-infra18:27
*** vigneshvar has joined #openstack-infra18:28
*** zz_dimtruck is now known as dimtruck18:29
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Add production environment to puppet  https://review.openstack.org/12087218:29
nibalizerjeblair: pushed ^18:30
jeblairnibalizer: cool, thx.  is /etc/puppet/hieradata/production/common.yaml still the place i should put our monolithing hiera file?18:30
*** mikedillion has quit IRC18:30
* nibalizer thinks for a second18:30
nibalizerI think so yes18:31
*** che-arne|2 has quit IRC18:31
daya_kianw : ping18:31
nibalizerdo you have an /etc/puppet/hiera.yaml on disk right now? what datadir: does it use?18:31
Ajaegerclarkb, jeblair: Due to the length of the gate right now , translation jobs have no chance to merge in since the periodic job will update them every day. Could you review later today the optimization that I wrote based on some great ideas by fungi, please? https://review.openstack.org/#/c/120800/18:31
*** amotoki has quit IRC18:31
clarkbAjaeger: yup18:31
*** amotoki has joined #openstack-infra18:32
openstackgerritMatthew Treinish proposed a change to openstack-infra/config: Remove havana compat jobs from tempest experimental  https://review.openstack.org/12087618:32
*** amcrn has joined #openstack-infra18:32
*** marcoemorais has quit IRC18:32
*** marcoemorais has joined #openstack-infra18:33
clarkbfungi: yup --jit off fixes it. but I have to set it in .testr.conf because of the subprocessing18:33
clarkbfungi: probably need to put a conditional evaluation in there or something18:34
openstackgerritMarton Kiss proposed a change to openstack-infra/config: Openstackid.org openid instance  https://review.openstack.org/11936418:34
fungiclarkb: ahh, i was trying to get it to work in tox.ini and running into interpreter errors18:34
clarkbbut checking if py27 barfs on the flag first :)18:34
clarkboh I expect that I will run ito that shortly18:34
*** yfried has joined #openstack-infra18:34
clarkb'unknown option' :(18:36
*** amotoki has quit IRC18:36
*** marcoemorais has quit IRC18:37
anteayaJayF: thanks for your feedback, from what I understand this system for you to click a button to retain your membership is new18:38
*** marcoemorais has joined #openstack-infra18:38
fungiclarkb: yeah "Unknown option: --"18:38
openstackgerritA change was merged to openstack-infra/config: Plumb puppetmaster through ansible task  https://review.openstack.org/12085518:39
*** unicell has quit IRC18:39
clarkbfungi: I may have a hack that works18:41
clarkbits a super hack18:42
*** ihrachyshka has quit IRC18:42
clarkbalso zaqar is looking for mongodb...18:42
nibalizerjeblair: im going afk for lunch, back in probably hour and a half18:42
*** emagana has quit IRC18:42
fungihrm... i wonder did we install mongodb on precise-py3k nodes18:42
*** emagana has joined #openstack-infra18:43
fungiclarkb: yeah, we have mongodb on our precise-py3k nodes18:43
fungiclarkb: oh, it's installed on our bare-trusty nodes too18:43
jogojeblair: if you want a good example of a gate wrecking ball: https://review.openstack.org/11783918:44
clarkbfungi: ya it should be fine on the test slaves18:44
fungiclarkb: if you want, i have 198.61.165.181 (bare-trusty) and 104.130.27.139 (py3k-precise) held at the moment for experimentation18:44
jogojeblair: the patch is from the 9th, and somewhere between now and then the unit test for that started failing18:44
clarkbfungi: nah its ok18:44
clarkbfungi: http://paste.openstack.org/show/110283/ how ugly is that18:45
jeblairjogo: ah, so it's also a case that may have been caught by a freshness check; though <48h would have been required presumably18:45
*** MaxV has joined #openstack-infra18:46
fungiclarkb: yeah, i can see maybe doing that in the short-term so we can just flip the node label for pypy jobs and not look back18:47
jogojeblair: well maybe its not clear to me when the unit tests started to fail18:47
*** emagana has quit IRC18:47
jogojeblair: they may have started failing just 12 hours ago18:47
jeblairnod18:47
fungiclarkb: wanna propose that to zaqar when you get a moment (or i can and put you as co-author) and i'll be happy to pester flaper87 to approve it18:48
*** MarkAtwood has joined #openstack-infra18:48
jogojeblair: although the patch was approved in about 24 hours, and then spent 28 in the gate queue18:48
*** lcheng_ has joined #openstack-infra18:50
*** jab has joined #openstack-infra18:50
*** jab has joined #openstack-infra18:50
clarkbfungi: I can do it. wanted to make sure I wasn't completely insane before proposing it18:50
fungiclarkb: since this mostly confirms it is the bug i thought, let me go ahead and get the one for ubuntu opened and you can link that in your commit message18:51
clarkbfungi: thanks18:52
*** vigneshvar has quit IRC18:53
*** __afazekas is now known as afazekas18:53
*** _buzz_ has joined #openstack-infra18:54
fungiclarkb: any idea how we can narrow down an easier reproduction case for this than "run the unit tests for zaqar under pypy"?18:55
clarkbfungi: not really :(18:55
clarkbfungi: that particular upstream bug is light on details and after gdbing cpython I am not reall interested in debugging pypy :)18:56
fungii'll see if i can whack it down smaller real fast18:56
*** mrmartin has quit IRC18:56
clarkbfwiw I basically said upstream bug has simple reproduction case, but this is what I am doing18:56
clarkbfor the py34 bug18:56
*** _buzz has quit IRC18:57
*** dane_leblanc has quit IRC18:57
openstackgerritRicardo Carrillo Cruz proposed a change to openstack-infra/config: Add version-properties builder to macros.yaml  https://review.openstack.org/12038118:58
fungiright, in this case the bug is "A: this seems broken. B: have you tried latest development version? A: yep, all fine there--thanks!"18:58
fungiand bisecting pypy commits is not something i really have time to spend on18:58
clarkbit does look like he sporadic pip timeouts bug is hitting us less often over the last couple days18:59
fungibut hopefully the package maintainer for it in ubuntu does18:59
*** rushiagr is now known as rushiagr_away19:00
*** _nadya_ has joined #openstack-infra19:00
*** mrmartin has joined #openstack-infra19:01
*** melwitt has joined #openstack-infra19:01
fungitrying 'testr run' with that pypy tox venv activated19:01
*** gokrokve has joined #openstack-infra19:01
fungiahh, it's arising from 'discover -t . ./tests'19:02
clarkboh so it is an import error. which kinda makes sense that --jit off would affect that19:02
clarkb--jit on would delay some of that processing and have different code paths in theory19:03
fungi'discover -t .' also seems to do it19:03
clarkbfungi: so now you need to figure out which file does it19:03
clarkbfungi: you should be able to do a find . -name'*.py' -exec discover -t . {}19:04
clarkbor similar19:04
fungiseems it's coming from tests.unit.queues.transport.wsgi.test_v1_0.TestMessagesSqlalchemy.test_when_claim_deleted_then_messages_unclaimed19:04
clarkboh add a -print too19:04
*** dprince has quit IRC19:05
*** russellb has quit IRC19:05
*** gokrokve_ has quit IRC19:05
*** vigneshvar has joined #openstack-infra19:06
*** gokrokve has quit IRC19:06
*** JayF has quit IRC19:06
*** dtroyer has quit IRC19:06
*** adam_g has quit IRC19:06
*** StevenK has quit IRC19:06
*** russellb has joined #openstack-infra19:07
*** lcheng_ has quit IRC19:07
*** lbragstad has quit IRC19:07
*** rmcall has quit IRC19:08
*** dtroyer has joined #openstack-infra19:08
* clarkb wanders off ot find lunch. let me know what the eventual bug number is and I will push my workaround hack19:09
*** baoli has quit IRC19:09
*** fungi has quit IRC19:09
anteayaAjaeger: hi19:09
*** freyes has quit IRC19:09
anteayaAjaeger: can you help me understand why pulling in some boilerplate from cookiecutter is preferable to you rather than beginning with a blank repo?19:10
*** gondoi has quit IRC19:10
*** dstufft has quit IRC19:10
*** freyes has joined #openstack-infra19:10
*** lbragstad has joined #openstack-infra19:10
*** dstufft has joined #openstack-infra19:10
*** gondoi has joined #openstack-infra19:10
Ajaegeranteaya: I don't care either way - my point was that the jobs are voting and thus an empty repo will not work.19:10
*** d34dh0r53 has quit IRC19:11
*** d34dh0r53 has joined #openstack-infra19:11
*** shashankhegde has quit IRC19:11
openstackgerritA change was merged to openstack-infra/elastic-recheck: Update query for bug 1334142  https://review.openstack.org/12085119:11
uvirtbotLaunchpad bug 1334142 in nova "A server creation fails due to adding interface failure" [High,Fix released] https://launchpad.net/bugs/133414219:11
*** jab has quit IRC19:12
Ajaegeranteaya: Or is that impression wrong? I did not leave a rating since I wasn't sure...19:12
*** alaski has quit IRC19:12
*** StevenK_ has joined #openstack-infra19:12
anteayaAjaeger: help me understand why having voting jobs with an empty repo won't work19:12
*** alaski has joined #openstack-infra19:12
anteayaAjaeger: my understanding is that if you have voting jobs with an empty repo, all patches must pass the voting jobs19:12
Ajaegeranteaya: how will you get changes into that repo? You need to make an initial patch that passes all changes, won't you?19:13
anteayayes19:13
anteayahow is that difficult to do?19:13
AjaegerIs that really done this way? Sounds like a large change for me...19:13
anteayawhy would the size of the change affect whether the patch can pass tests or not?19:14
*** baoli has joined #openstack-infra19:14
*** Guest75250 has quit IRC19:14
anteayawhy would it be harder for an initial patch to pass tests compared to subsequent patches?19:15
*** russellb has quit IRC19:15
*** dolphm has quit IRC19:16
openstackgerritChristian Fetzer proposed a change to openstack-infra/jenkins-job-builder: Add support for the Jenkins Clang Scan-Build publisher plugin.  https://review.openstack.org/11795819:16
*** dtroyer has quit IRC19:17
Ajaegeranteaya: mmh, will take into account next time.19:17
*** david-lyle has quit IRC19:17
*** StevenK_ has quit IRC19:17
*** rhsu has quit IRC19:17
*** dolphm has joined #openstack-infra19:17
*** Guest3192 has quit IRC19:17
*** david-lyle has joined #openstack-infra19:17
*** StevenK_ has joined #openstack-infra19:17
*** annegentle has quit IRC19:18
*** freyes has quit IRC19:19
*** lbragstad has quit IRC19:19
*** jroll has quit IRC19:19
Ajaegeranteaya: thanks!19:19
clarkbAjaeger: 120800 looks good. It did take me a couple reads to really grok it though. Do you think it might be worthwhile to maybe have a single if with lots of conditions &&'d together?19:19
clarkbAjaeger: that way the nesting is less ugly?19:19
anteayaAjaeger: thank you19:19
*** gondoi has quit IRC19:19
*** gondoi has joined #openstack-infra19:19
*** zeus has joined #openstack-infra19:20
*** zeus is now known as Guest148219:20
*** d34dh0r53 has quit IRC19:20
*** d34dh0r53 has joined #openstack-infra19:20
*** dprince has joined #openstack-infra19:20
*** alaski has quit IRC19:21
sdaguehey, anyone know who pushed a new sqlalchemy migrate ?19:21
sdagueduring freeze19:21
clarkbsdague: mordred? its a stackforge project though so not subject to such things in theory19:21
sdaguebecause, it has actually ruined nova19:21
sdague100% unit test failures19:22
clarkbsome other project needed it for mysqlconnector compat19:22
clarkbsdague: nice19:22
sdagueso... I believe there needs to be face punching on that19:22
clarkbsdague: I think there is a proposed requirements bump change too. maybe you should -2 it then push an exclusion?19:22
Ajaegerclarkb: do you have some ideas to make it easier to understand? I'll change the ifs now...19:22
*** StevenK_ has quit IRC19:22
sdagueyeh, and I need you to escalate that19:22
*** StevenK_ has joined #openstack-infra19:23
clarkbAjaeger: maybe a comment explaning what each grep checks for?19:23
*** lbragstad has joined #openstack-infra19:23
clarkbAjaeger: eg check that change is approved and not -1 or -2 by jenkins and not -2 by human reviewers and not WIP19:24
*** gondoi is now known as zz_gondoi19:24
*** pabelanger has quit IRC19:24
clarkbAjaeger: just something to help make sense of the dense json19:24
Ajaegerhttp://paste.openstack.org/show/110297/19:25
Ajaegerclarkb: does this look better?19:25
clarkbsdague: wow 500 MB nova unittest console logs too19:25
sdagueclarkb: yeh, well when every test fails, you get that19:25
*** KanagarajM has joined #openstack-infra19:25
clarkbAjaeger: yup I think that is great19:26
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Do not generate new translation proposal if one is in the gate  https://review.openstack.org/12080019:26
Ajaegerclarkb: thanks!19:26
*** dolphm has quit IRC19:26
clarkbAjaeger: thank you!19:26
*** dolphm has joined #openstack-infra19:26
Ajaegerfungi, clarkb: Please review again!19:26
AjaegerThis passed my local tests but check carefully ;)19:26
*** pabelanger has joined #openstack-infra19:27
*** StevenK_ has quit IRC19:27
*** lbragstad has quit IRC19:28
*** vigneshvar has quit IRC19:28
*** zz_gondoi has quit IRC19:28
*** StevenK_ has joined #openstack-infra19:28
sdaguesomething up with the gerrit ipv6 addr?19:28
*** Guest1482 has quit IRC19:28
clarkbsdague: what are you seeing?19:28
*** markmcclain has quit IRC19:28
sdagueConnection to 2001:4800:7815:104:3bc3:d7f6:ff03:bf5d timed out while waiting to read19:28
sdaguefatal: Could not read from remote repository.19:28
* clarkb tests19:28
*** alexpilotti has joined #openstack-infra19:29
*** d34dh0r53 has quit IRC19:29
clarkbsdague: I am able to hit it from within a rax VM via ipv619:29
*** d34dh0r53 has joined #openstack-infra19:29
openstackgerritSean Dague proposed a change to openstack/requirements: block sqlalchemy migrate 0.9.2 as it breaks all of nova  https://review.openstack.org/12089019:30
clarkbhrm we lost fungi19:31
clarkbmordred: jeblair jhesketh SergeyLukjanov ^19:31
clarkbI am +2 but a second vote would be nice before approving and ninja promoting19:31
*** tonytan4ever has quit IRC19:32
clarkbI wonder how quickly we are going to fill up logs.o.o at 500mb a pice :)19:33
*** StevenK_ has quit IRC19:33
*** jbryce has quit IRC19:33
clarkbwe have 1.4TB available so not insane19:33
*** fungi has joined #openstack-infra19:33
*** JayF has joined #openstack-infra19:33
*** stevebaker has quit IRC19:33
*** StevenK_ has joined #openstack-infra19:33
fungifreenode is being teh sux0rz. or at least the server i was on decided to wander off from the herd for a while19:34
*** roaet_ has quit IRC19:34
clarkbfungi: welcome back https://review.openstack.org/120890 is the somewhat urgent thing of the moment19:34
*** lbragstad has joined #openstack-infra19:34
clarkbfungi: but Ajaeger also has a new patch for the translation pushes that makes it a lot more readable19:34
fungii saw in the channel log19:34
Ajaegerfungi, could you recheck https://review.openstack.org/#/c/120800/ late, please19:34
fungiclarkb: new excitement... http://paste.openstack.org/show/110296/19:35
*** jbryce has joined #openstack-infra19:35
*** roaet_ has joined #openstack-infra19:35
fungiclarkb: seems to sometimes do that and mostly do the empty "..." rpython traceback19:35
*** Sukhdev has quit IRC19:35
*** dolphm has quit IRC19:35
clarkbhuh19:35
*** dolphm has joined #openstack-infra19:35
clarkbfungi: speed review and potential ninja promotion for 120890 is probably a good thing19:35
*** pabelanger has quit IRC19:35
clarkbfungi: nova unittests are spitting out >500MB of data per run now19:35
*** gondoi has joined #openstack-infra19:36
*** sc68cal_ has joined #openstack-infra19:36
fungiclarkb: yeah, i'll enqueue and promote19:36
sdagueyeh, honestly, I would vote straight ninja merge on this one19:36
clarkbhrm19:36
clarkbsdague: we could do that19:36
*** juice_ has joined #openstack-infra19:36
sdaguebecause you are going to generate a ton of gigs of crap in check if this has to wait 1.5 hrs19:36
fungiyeah, probably so. danger to the infrastructure, file sizes, blah, blah, blah19:36
fungii'll merge it19:36
*** lbragstad has quit IRC19:37
clarkbwfm19:37
*** gondoi has quit IRC19:37
sdagueclarkb: do we need a nodepool rebuild after this?19:37
clarkbsdague: you need a corresponding change to nova though19:37
*** koolhead17 has quit IRC19:37
clarkbsdague: no19:37
sdagueclarkb: right, ... unit tests19:37
clarkbya they won't get auto synced19:37
*** maxbit_ has joined #openstack-infra19:37
clarkburg19:37
*** berendt1 has joined #openstack-infra19:38
*** berendt1 has quit IRC19:38
*** gondoi has joined #openstack-infra19:38
*** StevenK_ has quit IRC19:38
*** d34dh0r53 has quit IRC19:38
*** colettecello has joined #openstack-infra19:38
fungimerged. but also, openstackgerrit seems to have gone silent on us too19:38
*** d34dh0r53 has joined #openstack-infra19:38
fungiand yeah, i can see about trying to trigger the reqs proposal19:39
*** StevenK_ has joined #openstack-infra19:39
*** yamahata__ has joined #openstack-infra19:39
clarkbfungi: I think they can just do it by hand19:39
*** homeless has quit IRC19:39
clarkbthe proposal will deal with out of band updates19:39
fungioh, well yeah true19:39
jogofungi: nova patch: https://review.openstack.org/12089319:40
*** juice has quit IRC19:40
*** sc68cal has quit IRC19:40
*** berendt has quit IRC19:40
*** jergerber has quit IRC19:40
*** yamahata_ has quit IRC19:40
*** jlk has quit IRC19:40
*** maxbit has quit IRC19:40
*** gothicmindfood has quit IRC19:40
openstackgerritA change was merged to openstack/requirements: block sqlalchemy migrate 0.9.2 as it breaks all of nova  https://review.openstack.org/12089019:40
*** mriedem1 has joined #openstack-infra19:40
*** mriedem has quit IRC19:40
clarkbthat one should probably be promoted to make sure it actually fixes the problem and all that19:40
fungiclarkb: oh, actually, it's in the post pipeline, so it's running already19:40
*** homeless has joined #openstack-infra19:40
*** juice_ is now known as juice19:41
sdaguehttps://review.openstack.org/12089319:42
sdagueright, https://review.openstack.org/120893 should get a promote19:42
*** jmeridth has quit IRC19:43
*** LinuxJedi has joined #openstack-infra19:43
*** jbryce has quit IRC19:43
*** roaet_ has quit IRC19:43
fungisdague: jogo: the reqs update proposer looks like it's already proposed that19:44
*** StevenK_ has quit IRC19:44
*** ryanpetrello has quit IRC19:44
*** ryanpetrello has joined #openstack-infra19:44
*** dolphm has quit IRC19:44
mriedem1https://review.openstack.org/#/c/117951/19:44
jogofungi: I would rather promote the single blacklist change19:44
mriedem1it did ^19:44
*** StevenK_ has joined #openstack-infra19:44
sdaguefungi: ok, well can we just take jogo's?19:44
*** dolphm has joined #openstack-infra19:44
*** dims has quit IRC19:44
jogoas the other one is big and there are other risks in that19:44
*** ryanpetrello is now known as ryanpetre19:44
fungisdague: are you sure my -1/inline comment isn't actually an issue?19:45
*** vigneshvar has joined #openstack-infra19:45
dansmithfungi: alreasdy fixed19:45
*** amuller has quit IRC19:45
clarkbfungi: what -1?19:45
fungioh, jogo uploaded another19:45
clarkboh ps119:45
*** Dafna has quit IRC19:45
fungisure, looks fine19:45
*** gondoi has quit IRC19:46
*** d34dh0r53 has quit IRC19:47
dansmithhey19:48
dansmithcheck it out19:48
dansmiththat patch that was at the back is now at the front19:48
*** gondoi has joined #openstack-infra19:48
clarkbfungi is a ninja19:48
*** lttrl has quit IRC19:48
dansmithI would give the left one of one of my body parts for that power19:48
*** mrmartin has quit IRC19:49
flaper87clarkb: fungi Is there something I can help with for the pypy thing?19:49
*** StevenK_ has quit IRC19:49
clarkbflaper87: http://paste.openstack.org/show/110283/ is a current workaround that I will push as soon as fungi has a bug ready for me19:49
clarkbflaper87: initial thoughts on how viable that is for you guys would be good19:49
*** StevenK_ has joined #openstack-infra19:50
*** d34dh0r53 has joined #openstack-infra19:51
flaper87clarkb: that looks good, pls add me to the reviewers list. I'll make sure it goes through quickly19:51
*** mgagne has joined #openstack-infra19:51
*** jmeridth has joined #openstack-infra19:51
*** jroll has joined #openstack-infra19:51
*** annegentle has joined #openstack-infra19:52
fungiflaper87: yeah, zaqar is the only project with voting pypy jobs which work on precise with the backport pypy ppa but not the pypy in trusty19:52
*** berendt has joined #openstack-infra19:54
*** mestery has quit IRC19:54
*** mestery has joined #openstack-infra19:54
fungiflaper87: if you have access to an ubuntu trusty machine can narrow down what is triggering http://paste.openstack.org/show/110296/ that would be really helpful as well19:54
mikajeblair: fungi: with download-commands plugin it finally works for me :) http://paste.openstack.org/show/110318/ documents what i did, hth19:54
flaper87fungi: I was digging into that the other day but I didn't have enough time to debug it properly19:55
flaper87fungi: I have access to  a trusty box19:55
flaper87I'll dig into it tomorrow morning19:55
*** rlandy has quit IRC19:55
flaper87fungi: I saw some pypy jobs in the gate failing because of sqlite19:56
flaper87but AFAICT, it's not deterministic19:56
flaper87fungi: su, is that trusty with pypy from the ppa repo?19:56
flaper87s/su/so/19:56
clarkbflaper87: no, its from the main repos19:57
flaper87ok19:57
fungiflaper87: trusty with the pypy 2.2.1 which comes as part of trusty19:57
flaper87roger19:57
fungiflaper87: cool, i'm updating https://bitbucket.org/pypy/pypy/issue/1694/ with what i have so far and opening a bug against https://bugs.launchpad.net/ubuntu/+source/pypy19:57
*** datsun180b has quit IRC20:00
fungihah! when did bitbucket start letting you openid authenticate from github? that seems new20:00
clarkb:( I created a bitbucket account that isn't fair20:00
*** weshay has quit IRC20:01
fungii already had a bb account anyway, was just surprised to see the gh logo on the bb login page20:01
fungimildly disconcerting, not that i have any love for either of them20:01
*** dimtruck is now known as zz_dimtruck20:02
*** lbragstad has joined #openstack-infra20:02
*** colettecello is now known as gothicmindfood20:03
*** dims_ has joined #openstack-infra20:03
*** rhsu has joined #openstack-infra20:03
*** ramashri has quit IRC20:04
*** che-arne has joined #openstack-infra20:06
*** eharney has quit IRC20:07
*** eharney_ has joined #openstack-infra20:07
*** Sincler has quit IRC20:08
*** shashankhegde has joined #openstack-infra20:09
*** markmcclain has joined #openstack-infra20:10
openstackgerritIan Cordasco proposed a change to openstack/requirements: Update requests to have a hard lower limit of 2.4.1  https://review.openstack.org/12089820:12
*** mbacchi has quit IRC20:12
anteayaEmilienM: you had replied in a comment that you would remove line 6 - 16, yet those lines are still there: https://review.openstack.org/#/c/120285/4/modules/openstack_project/files/gerrit/acls/stackforge/tripleo-puppet-elements.config20:12
*** yfried has quit IRC20:13
Ajaegerfungi: I'll sign off now and would appreciate another review approval of https://review.openstack.org/#/c/120800/, please. We have 5 translation jobs in the gate now that won't make it otherwise...20:13
*** Ajaeger has quit IRC20:14
*** weshay has joined #openstack-infra20:15
EmilienManteaya: looking20:15
*** kgiusti has quit IRC20:16
anteayaEmilienM: thanks20:16
*** masayukig has quit IRC20:17
*** dims__ has joined #openstack-infra20:17
openstackgerritEmilien Macchi proposed a change to openstack-infra/config: Introduce tripleo-puppet-elements into Stackforge  https://review.openstack.org/12028520:17
EmilienManteaya: I don't know how I can't miss it ^20:17
*** pballand has quit IRC20:17
anteayaEmilienM: thanks20:17
*** alaski has joined #openstack-infra20:19
*** e0ne has quit IRC20:19
anteayaEmilienM: +120:19
*** pballand has joined #openstack-infra20:19
*** dims_ has quit IRC20:20
*** berendt has quit IRC20:21
*** masayukig has joined #openstack-infra20:21
*** baoli has quit IRC20:22
*** dims__ has quit IRC20:22
*** baoli has joined #openstack-infra20:22
*** HeOS has joined #openstack-infra20:22
*** baoli has quit IRC20:23
*** flaper87 is now known as flaper87|afk20:24
*** baoli has joined #openstack-infra20:24
*** zz_dimtruck is now known as dimtruck20:25
*** Sincler has joined #openstack-infra20:26
clarkbfungi: https://bitbucket.org/pypy/pypy/issue/1669 may be related?20:26
openstackgerritA change was merged to openstack-infra/config: Do not generate new translation proposal if one is in the gate  https://review.openstack.org/12080020:28
*** lttrl has joined #openstack-infra20:28
*** sdake_ has quit IRC20:28
fungiclarkb: aha20:28
*** sdake_ has joined #openstack-infra20:28
*** emagana has joined #openstack-infra20:30
*** mfer has quit IRC20:30
fungill_dict_getitem__dicttablePtr_Signed_11 instead of 10, but otherwise looks likely20:30
*** dprince has quit IRC20:30
*** maxbit_ has quit IRC20:30
fungiclarkb: ahh, yes, that's the bug which led to the suspected fix for the other more vague one20:31
*** mmaglana has joined #openstack-infra20:31
jeblairmika: wow, glad to hear it, and thanks for that peek into our future :)20:32
mikajeblair: :)20:32
*** oanufriev has quit IRC20:34
*** emagana has quit IRC20:34
*** marcoemorais has quit IRC20:36
*** andreykurilin has joined #openstack-infra20:37
*** marcoemorais has joined #openstack-infra20:37
* nibalizer returns20:37
*** mfer has joined #openstack-infra20:37
*** oanufriev has joined #openstack-infra20:37
*** marcoemorais has quit IRC20:39
jeblairmordred, fungi, clarkb, SergeyLukjanov: i've copied the hieradata git repo over to the new puppetmaster, so either don't change secrets (preferred!) or change them in both places.20:39
clarkbjeblair: rgr20:39
fungijeblair: thanks for the update20:39
mordredjeblair: ++20:39
fungiclarkb: bug 136841820:39
uvirtbotLaunchpad bug 1368418 in pypy "Fatal RPython error: KeyError/Crash in JIT!" [Undecided,New] https://launchpad.net/bugs/136841820:39
*** radez is now known as radez_g0n320:40
*** emagana has joined #openstack-infra20:40
*** marcoemorais has joined #openstack-infra20:40
fungiclarkb: also bug 1367907 is marked as released20:40
clarkbfungi: flaper87|afk https://review.openstack.org/12090620:40
uvirtbotLaunchpad bug 1367907 in python "Segfault in gc with cyclic trash" [Unknown,Fix released] https://launchpad.net/bugs/136790720:40
*** marcoemorais has quit IRC20:40
clarkbfungi: only on the upstream python task20:41
fungiahh20:41
clarkbfungi: it talks to bugs.python.org and synced state20:41
fungigot it20:41
reedforget python, it's all java from now on20:41
* reed trolling20:41
* reed asks for food20:42
fungii need to go find food as well20:42
fungifuel for more hacking20:42
clarkbfungi: with that we can switch to trusty for pypy on all projects yes?20:42
clarkbso probably worth getting in puppet change to rebuild images asap20:42
fungiclarkb: yeah, i'll whip up the change to switch the node label some time tonight so it's ready to approve after the bare-trusty nodes rebuild and your zaqar patch lands20:43
fungialso, i cribbed off your (excellent? terrible?) sru-oriented bug report. thanks for the assist20:44
clarkbI am sure it is terrible and no problem :)20:45
*** e0ne has joined #openstack-infra20:45
*** marcoemorais1 has joined #openstack-infra20:45
*** e0ne has quit IRC20:45
jeblairon puppetmaster.o.o, puppet agent --server puppetmaster.openstack.org --test works20:47
jeblairruns clean20:47
clarkbjeblair: nice20:47
daya_kfungi : i got the mysql issue sorted out, the upgrade to 5.5 is very tricky, lots of notes on the web about it. i tried it, also tried re-install but finally what worked was complete remove, also rm /var/lib/mysql/* because the old passwd was getting stored somewhere in there20:47
jeblairnot entirely sure it's doing anything20:47
nibalizerjeblair: wooooo20:48
clarkbjeblair: so we can edit /etc/ansible/hostfile with puppetmaster.o.o as being the first node on puppet320:48
*** rainya_ has joined #openstack-infra20:48
clarkbjeblair: don't forget to remove it from the hostfile on old puppetmaster if necessary20:48
nibalizerthats excellent news!20:48
*** rainya has quit IRC20:48
*** dimtruck is now known as zz_dimtruck20:48
jeblairyeah, i think it's not actually doing enough work20:49
*** eharney_ is now known as eharney20:49
jeblairi ran with --debug and am not seeing anything that actually looks like anything more than boilerplate puppet20:49
nibalizeryou could change clark's shell and see if puppet puts it back20:51
clarkbnibalizer: way to pick on me20:52
clarkb:P20:52
fungidaya_k: excellent news. i'll try to remember in case i run into the same somewhere20:52
nibalizeror inspect /var/lib/puppet/state , i think there is a catalog object in yaml in there somewhere20:52
nibalizeryou could also run puppet agent --configprint <certname> to see how this master is identfying itself20:52
clarkbbut ya changing something arbitrary like that and see if puppet fixes seems like a reasonable thing to do20:52
daya_kyep. when i updated devstack-gate. the passwd for mysql changed but some where in /var/lib/mysql, some module had the old passwd20:53
* nibalizer is thinking maybe we don't have our /etc/puppet/environments/production/environment.conf file correct20:53
fungiokay, heading out to grab something to eat... back soon-ish20:53
*** ramashri has joined #openstack-infra20:53
jeblairyeah, i moved clarkb's authorized keys and it did not put them back20:53
*** rainya_ has quit IRC20:54
clarkb:(20:54
jeblairclarkb: i'm nicer, i put it back20:54
clarkbjeblair: let me know if you put them back and want more eyeballs20:54
clarkboh good :)20:54
*** ramashri has quit IRC20:54
jeblairnibalizer: /opt/config/production/manifest/site.pp: No such file or directory20:55
jeblairyeah, i think the 's' is missing from manifests20:55
nibalizerjeblair: so yea my spider sense says its environment.conf20:55
*** ramashri has joined #openstack-infra20:55
nibalizerjeblair: hahahahah my bad, let me git you a new review20:55
*** stevebaker has joined #openstack-infra20:55
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Add production environment to puppet  https://review.openstack.org/12087220:56
*** dannywilson has quit IRC20:56
jeblairhuh, seems to be working now, even tho the previous run did not20:57
*** cdent has quit IRC20:57
clarkbjeblair: even weirde20:58
clarkb*weirder20:58
nibalizermaybe some weird caching stuff20:58
nibalizerso there is this: https://docs.puppetlabs.com/puppet/latest/reference/environments_configuring.html#environmenttimeout20:58
jeblairnibalizer: could be it20:58
nibalizerit says we cant set it to 0 to turn off any caching, which we might want to do20:58
nibalizerer can set it to 020:59
*** zz_dimtruck is now known as dimtruck20:59
jeblairit seems to be reliably creating fungi's authorized_key file each time i rm and run it20:59
clarkbmaybe it just likes fungi more20:59
*** markmcclain has quit IRC20:59
*** mestery has quit IRC21:00
jeblairnibalizer: i think we can probably leave the timeout, but should keep in in mind in case we see other probs21:00
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Add production environment to puppet  https://review.openstack.org/12087221:00
*** enikanorov_ has quit IRC21:00
*** enikanorov_ has joined #openstack-infra21:00
nibalizerjeblair: okay, i'll un-add it21:00
jeblairhaha21:00
jeblairi don't have a strong pref :)21:00
*** mestery has joined #openstack-infra21:00
*** dannywilson has joined #openstack-infra21:00
clarkbcaching for the number of nodes we have seems silly21:01
nibalizerjeblair: me either21:01
jeblairi just think with our 15 minute cycles, we'll probably be okay.  but yeah, also not like we'll get a lot from it.21:01
jeblairokay, so i think we're in business21:01
clarkbwoot21:01
jeblairclarkb: yeah, i'll move puppetmaster over21:01
nibalizerits more about caching the metadata anyways i think, i.e. not the code but the directory containing the modulepath and stuff21:02
nibalizeri think the point is to prevent the master from stating all kinds of files constantly21:02
*** dannywilson has quit IRC21:02
nibalizerbut at our scale, no problem leaving it default21:02
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Add production environment to puppet  https://review.openstack.org/12087221:02
*** dannywilson has joined #openstack-infra21:03
markvanclarkb: our cookbook gates are still not working, when ya get a chance:  https://review.openstack.org/#/c/120116/21:03
jeblairhrm, the updatepuppetmaster cron is wrong21:03
jeblair*/15 * * * * sleep $((RANDOM\%600)) && cd /opt/config/production && git fetch -q && git reset -q --hard @{u} && ./install_modules.sh && touch manifests/site.pp21:03
openstackgerritK Jonathan Harker proposed a change to openstack-infra/config: Clean up bashate failures  https://review.openstack.org/11894421:03
jeblairit's that, instead of21:03
jeblair*/15 * * * * bash /opt/config/production/run_all.sh21:03
clarkbjeblair: the path to the repo is wrong?21:03
clarkboh I see21:03
*** mwagner_lap has quit IRC21:04
clarkbmarkvan: hrm I am not a fan of curl | bash21:04
nibalizerjeblair: is it the update_slave flag in puppetmaster.pp21:04
nibalizer?21:04
clarkbmarkvan: I imagine rvm is too old on precise ?21:04
clarkbmarkvan: can we install rvm via gem instead?21:05
jeblairnibalizer: yeah, kinda looks like it's true for some reason even tho is set to false in site.pp21:05
jeblairnibalizer: oooh21:06
jeblairnibalizer: i think we want it to be set to true21:06
jeblairbut it's set to fals21:06
jeblairwhat is false supposed to be for?21:06
markvanclarkb: no I don't think it's in gem form.   yeah, we thought using rvm  would be a better approach, but I'm open to suggestions.  If you look at patch set #2 that's what I first proposed, but seems like more unique steps then using rvm.21:07
*** dannywilson has quit IRC21:07
nibalizerjeblair: i dont... know21:08
nibalizerjeblair: im looking at git blame and that whole section looks like its me, and i have no memory of why I've done this21:08
*** annegentle has quit IRC21:09
*** emagana has quit IRC21:09
*** _nadya_ has quit IRC21:09
jeblairnibalizer: best guess is we earlier thought that we might need to update the new puppetmaster some other way21:09
jeblairnibalizer: i'm pulling it out21:09
nibalizerokay21:09
*** dannywilson has joined #openstack-infra21:09
*** emagana has joined #openstack-infra21:09
nibalizerim thinking maybe it was in the days of puppet fired from ssh and i only wanted the ci-puppetmaster to ssh out not the new puppetmaster?21:09
jeblairnibalizer: ah, the old days ;)21:10
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Remove update_slave from puppetmaster  https://review.openstack.org/12091121:10
clarkbmarkvan: I just raelly really don't like curl | bash21:10
clarkbmarkvan: its like the worst thing to do ever :)21:10
jeblairnibalizer, clarkb: https://review.openstack.org/12091121:10
jeblairclarkb: while you're at it: https://review.openstack.org/#/c/120872/21:11
markvanclarkb: Being new to some of this...why is that?21:11
clarkbjeblair: +221:11
*** vigneshvar has quit IRC21:11
*** aysyd has quit IRC21:12
markvanclarkb: I have no problem going back to the #2 where we are using update-alternatives to get the job done.21:12
clarkbmarkvan: for a couple reasons. the first is security related. you have no idea if the bash that is coming from the internets is safe. But also because it is error prone. If you don't get the whole file bash will stop running halfway through which may also be dangerous21:12
nibalizerjeblair: lgtm21:12
lifelesssdague: 20% is still extraordinarily high21:12
lifelesssdague: I suggest getting in touch with wgrant in #launchpad about that21:12
clarkbmarkvan: I would be happy with a wget/curl to file with a sha1 check if possible then run the script21:13
clarkbmarkvan: that way you have some assurance you got th file you expected and it is complete21:13
*** lttrl has quit IRC21:13
*** dustins has quit IRC21:13
nibalizerhrm, i wonder how often the rvm launcher script changes21:13
*** emagana has quit IRC21:14
*** sbalukoff has joined #openstack-infra21:14
markvanclarkb: yup, your points are valid.   Ok, I can look into that.  Maybe in the mean time since we are getting back logged on cookbook patches, I'll put the #2 back since it was ready.21:14
clarkbmarkvan: that works for me too21:14
nibalizermarkvan: clarkb rvm launcher script seems to be at least constant for every download, they may change it wihout telling us but otherwise the wget then sha1 is workable21:15
jeblairclarkb: https://review.openstack.org/#/c/120872/ ?21:15
markvanclarkb: thx for the feedback, I update that patch updated to hopefully open our gates again, then look into the wget/sha1 approach (thx nibalizer)21:16
clarkbsorry missed that highlight looking now21:16
*** sdake_ has quit IRC21:16
nibalizerclarkb: re rvm, what about wgeting twice then ensuring they are the same file, then running the second one, that way we dont cary a sha1sum around in our repo that needs to be updated frequently?21:16
*** amcrn_ has joined #openstack-infra21:16
alexpilottijeblair: hi, I have question on the review process for a  new StackForge project: https://review.openstack.org/#/c/119909/21:16
clarkbnibalizer: jeblair: in 120872 what is $basemodulepath:modules?21:16
clarkbisn't : a path separator?21:17
clarkbnibalizer: jeblair: wondering where modules is rooted or if it is special?21:17
jeblairalexpilotti: ask away, any time :)21:17
nibalizerclarkb: modules is rooted on the dir that environment.conf is in21:17
clarkbnibalizer: thanks21:18
nibalizerso it enables you to put a modules dir with modules in it in the environment(production) directory21:18
clarkbnibalizer: makes sense thanks21:18
clarkbnibalizer: shoulod we set mode, owner and group on that file?21:18
clarkbotherwise I am +221:19
alexpilottijeblair: is there any particular  difference in review process compared to, say, a regular Nova, Neutron, etc patch?21:19
nibalizerwe're not using it, so maybe we should remove it, i kindof liked the idea that a rooter could use this third place to keep modules to maybe test a module upgrade before we wanted to commit to it21:19
clarkbnibalizer: no I think having it is good. it allows us to move to non deprecated things21:19
openstackgerritMark Vanderwiel proposed a change to openstack-infra/config: Fix ruby-191-prep to uninstall 1.8 and install bundler  https://review.openstack.org/12011621:19
clarkbnibalizer: just asking questions about the patch to make it happen21:19
nibalizerclarkb: sure21:19
jeblairalexpilotti: nope21:19
alexpilottijeblair: e.g. beside the formal puppet config files, layout etc, does the review also involve the project itself?21:20
nibalizeras i said before, i think longer term we'll move the git clone out of /opt and into /etc (since we need to for hiera anyways)21:20
sdaguelifeless: honestly, you probably don't want me in the launchpad channel, unless we are trying to break a kick/ban record :)21:20
*** amcrn has quit IRC21:20
*** annegentle has joined #openstack-infra21:20
nibalizerclarkb: im ambivalent on setting owner group mode on that file21:20
jeblairalexpilotti: you may have noted that anteaya checks some technical aspects about the project, like whether it has an excess number of branches or tags that may be undesirable in the import21:20
nibalizerif you want me to i'll update it21:20
clarkbnibalizer: ok. does puppet3 do what puppet2 does and set it to the same mode as is in the puppet master modulkes?21:21
clarkbnibalizer: I know we have been bitten by this before without being explicit21:21
alexpilottijeblair: yep, I noticed anteaya’s review (tx btw!)21:21
jeblairalexpilotti: but other than that, we don't review anything about stackforge projects21:21
jeblairalexpilotti: it's a mostly self-service system and we assume you know what you're doing :)21:21
nibalizerclarkb: hrm yea better safe than sorry, i'll do root:root 755/64421:22
alexpilottijeblair: was just wondering if there’s anything else preventing it from being merged so that we can move the dev process from github to gerrit :-)21:22
clarkbnibalizer: great thank you21:22
jeblairalexpilotti: a shortage of infra reviewers.  :)  but we do get to everthing eventually; may be a few more days.21:22
*** rainya has joined #openstack-infra21:22
alexpilottijeblair: as we’re kind of in a limbo now waiting to post major features :-)21:22
jeblairalexpilotti: it's _just_ like nova or neutron21:23
alexpilottijeblair: ok tx, just wanted to make sure there were no specific blockers or differences!21:23
openstackgerritMark Vanderwiel proposed a change to openstack-infra/config: Fix ruby-191-prep to install bundler  https://review.openstack.org/12011621:23
*** annegentle has quit IRC21:23
*** ChuckC_ has joined #openstack-infra21:24
*** annegentle has joined #openstack-infra21:24
markvanclarkb: ^^21:24
*** sdake has quit IRC21:24
anteayaalexpilotti: if there were blockers to the patch being merged, major ones anyone, I would have let you know in my review21:26
*** emagana has joined #openstack-infra21:26
clarkbmarkvan: lgtm thanks21:26
*** adam_g has joined #openstack-infra21:26
*** rfolco has quit IRC21:26
markvanclarkb: ty21:26
*** adam_g has quit IRC21:27
*** adam_g has joined #openstack-infra21:27
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Add production environment to puppet  https://review.openstack.org/12087221:27
nibalizerclarkb: jeblair ^21:27
clarkbnibalizer: perfect +221:27
openstackgerritStephen Balukoff proposed a change to openstack-infra/config: Enable use of StoryBoard with Octavia  https://review.openstack.org/12091321:27
alexpilottianteaya: that’s great tx!21:27
anteayanp21:27
sbalukoffHi folks! I want to play with StoryBoard (in the context of Octavia)21:28
sbalukoffHence the above review. :D21:28
*** Sincler has quit IRC21:28
*** dannywilson has quit IRC21:28
*** dannywilson has joined #openstack-infra21:29
*** dannywilson has quit IRC21:30
jeblairsbalukoff: thanks for the interest, but we're actually a bit behind on our original goals of using storyboard for openstack-infra and openstack.  would you mind waiting until after openstack-infra has managed to use it for a while?21:30
*** dkranz has quit IRC21:30
*** emagana has quit IRC21:30
*** dannywilson has joined #openstack-infra21:30
*** emagana has joined #openstack-infra21:31
sbalukoffjeblair: Would I be stepping on your toes there? (Is using it and providing feedback on bugfixes / feature requests useful at this stage?)21:31
*** marcoemorais1 has quit IRC21:31
*** marcoemorais has joined #openstack-infra21:32
*** dannywilson has quit IRC21:32
jeblairsbalukoff: we're not in a position to make any guarantees about availability, or reliability.  i'd rather not be in the position of having other people depend on it before we're even using it ourselves.21:32
*** dannywilson has joined #openstack-infra21:32
sbalukoffOk, that I knew before making the above request. For the time being, my plan was to use launchpad and StoryBoard in parallel (even though I rather dislike launchpad with a burning passion.)21:33
*** marcoemorais1 has joined #openstack-infra21:34
*** marcoemorais1 has quit IRC21:34
sbalukoffSo, the service being unreliable and unavailable at times should be OK, as I will be maintaining launchpad as the "primary" project management system.21:35
*** marcoemorais1 has joined #openstack-infra21:35
jeblairsbalukoff: i hope we'll be in a better position soon, sorry.21:35
*** marcoemorais1 has quit IRC21:35
*** emagana has quit IRC21:35
openstackgerritMichael Krotscheck proposed a change to openstack-infra/config: Added documentation for StoryBoard  https://review.openstack.org/10846021:35
*** shashankhegde has quit IRC21:36
*** marcoemorais1 has joined #openstack-infra21:36
*** marcoemorais1 has quit IRC21:36
*** marcoemorais1 has joined #openstack-infra21:37
*** dannywilson has quit IRC21:37
*** marcoemorais has quit IRC21:37
*** marcoemorais1 has quit IRC21:37
*** marcoemorais has joined #openstack-infra21:37
*** marcoemorais has quit IRC21:37
*** yamamoto has quit IRC21:38
*** marcoemorais has joined #openstack-infra21:38
openstackgerritA change was merged to openstack-infra/storyboard: Tags db api  https://review.openstack.org/11388921:39
openstackgerritA change was merged to openstack-infra/storyboard: Refactor WSME models  https://review.openstack.org/11422521:41
*** hdd has quit IRC21:42
*** dannywilson has joined #openstack-infra21:42
*** resker has quit IRC21:42
asselinany cores want to +2/+W this simple fix done by clarkb? currently cherry picking it many times already...https://review.openstack.org/#/c/120639/21:42
*** hdd has joined #openstack-infra21:42
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Remove query for bug 1347692  https://review.openstack.org/12091621:42
uvirtbotLaunchpad bug 1347692 in glance "gate failure with tempest.api.image.v1.test_images.CreateRegisterImagesTest.test_register_http_image (dup-of: 1345955)" [Undecided,Confirmed] https://launchpad.net/bugs/134769221:42
uvirtbotLaunchpad bug 1345955 in horizon "KeyError: <SassRule <RuleAncestry ()>, 0 props> Failure" [Critical,Confirmed] https://launchpad.net/bugs/134595521:42
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Subscription events now appear in UI  https://review.openstack.org/11440421:42
*** esker has joined #openstack-infra21:42
clarkbasselin: I take it that means it works?21:43
asselinyes it does21:43
clarkbasselin: I had intended on gettingaround to testing it but kept getting distracted21:43
asselinvery well21:43
jeblairlgtm+321:43
jeblairasselin, clarkb: thanks21:43
anteayaclarkb: just deleting the thing is easier than polling the db first21:43
anteayayay21:43
asselinthanks!21:44
openstackgerritA change was merged to openstack-infra/config: Remove update_slave from puppetmaster  https://review.openstack.org/12091121:44
*** mdenny has joined #openstack-infra21:45
*** esker has quit IRC21:47
*** StevenK_ is now known as StevenK21:47
openstackgerritA change was merged to openstack-infra/nodepool: Delete correct item in image delete command.  https://review.openstack.org/12063921:49
jeblairokay, hopefully we can run puppet on puppetmaster now21:49
anteayayay21:50
*** signed8bit has quit IRC21:50
*** atiwari has quit IRC21:50
jeblairyep that worked21:50
clarkbjeblair: great news21:50
jeblairoh, i have to accept host keys21:51
jeblairmaybe i should copy root's known_hosts21:51
clarkbhrm I guess we don't have those puppetted21:51
*** rainya has quit IRC21:51
clarkbjeblair: ++21:51
*** bhuvan_ has joined #openstack-infra21:51
*** jlk has joined #openstack-infra21:51
*** jlk has joined #openstack-infra21:51
*** rainya has joined #openstack-infra21:52
clarkbjeblair: do you want to split up the hosts that need to be tested? partitioning the work may help us get it done quicker. though may also lead to merge conflict problems21:52
jeblairclarkb: yeah, let's work through this a little bit more single threaded first tho21:53
clarkbsounds good21:53
*** mfer has quit IRC21:53
*** bookwar has joined #openstack-infra21:53
*** bhuvan has quit IRC21:54
jeblairmordred: do we have a way of getting the ssh host key in known hosts when we add a new one?21:54
*** annegentle has quit IRC21:54
*** doug-fish has quit IRC21:54
jeblairis that why we ended up not having puppet run on some new hosts recently?21:54
clarkbjeblair: it is why21:54
*** doug-fish has joined #openstack-infra21:54
* nibalizer excited to see the --noop report21:54
clarkbjeblair: we could completely puppet host keys. Seems like high overhead but it is doable21:54
clarkbjeblair: so that when we spin up a host it installs a host key from hiera and that key can be added to known_hosts on master at the same time21:55
nibalizeryou can also have puppet 'export' the host key fingerprint then place them on the other hosts21:55
*** mfer has joined #openstack-infra21:55
clarkbnibalizer: I was just going to say that requires puppetdb... we have one of those ow :)21:55
*** mfer has quit IRC21:55
nibalizerso the sshd daemon generates the key, but the fingerprint gets put in puppetdb, then puppet pulls it out of puppetdb and puts in in known_hosts21:55
jeblairand apparently the private key is not puppeted either?21:56
*** bhuvan_ has quit IRC21:56
clarkbjeblair: that part should be puppeted /me looks21:56
*** bhuvan has joined #openstack-infra21:56
*** signed8bit has joined #openstack-infra21:56
jeblairclarkb: you are right21:56
mordredjeblair: I can add that to the launch script rework21:56
*** dmsimard is now known as dmsimard_away21:57
jeblairoh21:57
*** emagana has joined #openstack-infra21:57
jeblairfrom="ci-puppetmaster.openstack.org" ssh-rsa21:57
jeblairoops21:57
nibalizerheh21:57
clarkbjeblair: yup it is in base.pp21:57
jeblairclarkb: so dup that?21:57
openstackgerritA change was merged to openstack-infra/config: Add production environment to puppet  https://review.openstack.org/12087221:57
nibalizerthat can be set to from="host1,host2" right?21:57
*** emagana has quit IRC21:58
clarkbjeblair: you shouldn't need to right? it should already apply that key to authorized_keys file on all nodes?21:58
clarkbjeblair: maybe you need the privkey?21:58
clarkboh21:58
*** emagana has joined #openstack-infra21:58
clarkbderp21:58
clarkbya I think privkey is not puppeted. the public key in authorized_keys is21:58
jeblairclarkb: it is puppeted.  i think i just told you that :)21:58
jeblair21:56 < clarkb> jeblair: that part should be puppeted /me looks21:59
jeblair21:56 < jeblair> clarkb: you are right21:59
jeblairclarkb: the actual problem is the host restriction21:59
clarkboh I need more caffeine21:59
*** mriedem1 has quit IRC21:59
clarkbjeblair: so it only installs on old master and not new?21:59
jeblairclarkb: no, the ssh key restriction in authorized keys says that connections using that key are only accepted when they originate from ci-puppetmaster22:00
clarkbooohhhhh now I am on the same page with you22:00
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Allow ssh from the new puppetmaster  https://review.openstack.org/12092222:00
nibalizerjeblair: clarkb i think thats what you need ^^22:01
jeblairnibalizer: i think so22:02
*** baoli has quit IRC22:02
jeblairclarkb: mordred: https://review.openstack.org/12092222:02
clarkbdoes sshd respect the ','?22:03
jeblairclarkb: yep: A pattern-list is a comma-separated list of patterns.22:04
clarkbfound the man page22:04
jeblairman 5 sshd_config22:04
clarkbthanks22:04
mordredjeblair: the options there are going in to the key, right?22:04
jeblairmordred: yep22:04
clarkbmordred: didn't approve so that you can review too22:04
mordredyou need to increase the serial and add a "ensure -> absent" on the ond one22:05
mordredbecause puppet is going to see that key existing and not change it22:05
*** Sincler has joined #openstack-infra22:05
clarkbugh22:05
jeblairdespite the change in content?22:05
mordredI believe that's why I put the serials in there originally22:05
mordredit does NOT behave as you'd expect22:05
clarkbya I think that is correct22:05
clarkbI remember when we went through that22:06
jeblairnibalizer: want to update?22:06
*** weshay has quit IRC22:06
nibalizerjeblair: sure22:07
wenlockjesusaurus  im wondering on whitespaces for this review https://review.openstack.org/#/c/117892/12  are you saying that bashate requires 4 spaces for tab.... this is different than 2 spaces for tabs in puppet, right?   shouldn't those be consistent?22:08
jesusauruswenlock: right, bashate gives an error on 2-space indents22:08
wenlockjesusaurus is there a good reason for that?  why not try to be consistent for peoples editors to support 1 standard for spaces for tabs?22:09
jesusaurusits not something i necessarily agree with about bashate, but i dont care too much about how many spaces are in an indent22:09
*** mwagner_lap has joined #openstack-infra22:09
jesusauruswenlock: it was a devstack decision22:09
*** dims_ has joined #openstack-infra22:10
nibalizerokay updated22:10
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Allow ssh from the new puppetmaster  https://review.openstack.org/12092222:10
* nibalizer is sad we have to do it this way22:10
clarkbwoot I think the logging.getLevelName thing will be fixed in python \o/22:10
clarkblifeless: ^22:10
wenlockjesusaurus so it was a decision to have different space standards for languages, or was it just that bashate has no way to specify use 2 spaces?  or am i missing something?22:10
nibalizeryou would think puppet could handle this concept of updating ssh_keys22:10
nibalizeri've verified in puppet 3 that puppet can handle changing the options, not sure about 2.722:11
jesusauruswenlock: it was a devstack decision that shell scripts will use 4-space tabs22:11
wenlockjesusaurus ah, hrm22:11
clarkbmordred: I haven't approved. figure I will let you look and do that22:11
clarkbwenlock: usually you can set formats based on language or file extension in your editor too22:12
clarkbI know my vimrc has a bunch of autocommands to do that22:12
wenlockjesusaurus, ok, sounds good.... must go find a way to tell my editor to use 4 spaces for .sh and 2 spaces for .pp22:12
clarkbthough anymore everything is formated like python if possible >_>22:12
jesusauruswenlock: and i think that the quick static analysis that bashate gives us is worth compromising on the number of spaces22:12
mordredlooking22:12
wenlockclarkb do you have a nice solution for that on vim yet?22:12
clarkbwenlock: ya I can paste what I do22:12
wenlockclarkb thanks!22:13
mordredapprvd22:13
lifelessclarkb: :)22:13
*** amcrn_ is now known as amcrn22:13
*** KanagarajM has quit IRC22:13
jeblairi'm pretty sure if we don't like the spaces, we can disable it22:13
jeblairi mean, that specific check22:13
wenlockjesusaurus, oh yeah +1 for bashate, -1 for living with different coding standards on tabs .... must learn to live with it :D22:13
arosensorry to bug you guys again. I have dsvm-tempest-full enabled right now but i'm getting this failure: http://paste.openstack.org/show/110356/ Any ideas?22:14
*** andreykurilin has quit IRC22:14
*** dannywilson has quit IRC22:14
*** dims_ has quit IRC22:14
clarkbwenlock: http://paste.openstack.org/show/110357/ note I keep meaning to kill the auto shebang additions22:14
clarkbwenlock: I have decided that is a bug22:14
*** dannywilson has joined #openstack-infra22:14
wenlockclarkb awesome, tyvm22:14
clarkbwenlock: and the mode settings22:14
clarkbarosen: gah we depend on pyyaml too22:15
clarkbbut I think that one will compile properly without C libs?22:15
*** ramashri has quit IRC22:15
clarkbjeblair: should we add pyyaml to zuul requirements.txt?22:15
clarkbnevermind its in there22:16
*** shashankhegde has joined #openstack-infra22:16
*** pcm_ has quit IRC22:16
*** yamamoto has joined #openstack-infra22:16
jeblairthat's devstack-gate22:16
clarkbohh for test-matrix.py22:16
jeblairyah.  is probably in our puppet manifests or something.  i think it would be okay to explicitly add an install for it in devstack-gate22:17
clarkbsounds good to me22:17
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Remove query for bug 1357677  https://review.openstack.org/12092522:17
uvirtbotLaunchpad bug 1357677 in nova "Instances failes to boot from volume" [Undecided,Invalid] https://launchpad.net/bugs/135767722:17
clarkbjeblair: should that go in the -wrap.sh script?22:17
arosenclarkb:  why don't use guys hit these errors?22:19
clarkbarosen: could be that python-yaml is in our base images or something in the image build is pulling it in22:19
*** dannywilson has quit IRC22:19
clarkbarosen: but you are using the same build scripts so more likely the base image?22:19
*** weshay has joined #openstack-infra22:19
arosenclarkb:  i guess. My base image is just a plain ubuntu-server12.0422:20
*** cnesa9 has quit IRC22:20
jeblairmaybe in the not-wrap script since that's what calls it?22:20
krotscheckAnyone have an example of a sysvinit script22:21
*** yamamoto has quit IRC22:21
clarkbjeblair: good idea. that way we keep them together22:23
clarkbkrotscheck: in the zuul puppet module22:23
anteayasandywalsh: hi22:23
clarkbkrotscheck: modules/zuul/files/zuul.init or some such22:23
anteayasandywalsh: I see you have a number of patches to create new repos22:23
jeblairkrotscheck: also /etc/init.d/skeleton on most debuntu systems22:23
*** andreaf has quit IRC22:23
anteayasandywalsh: if you were to have the same topic on all of them say "new-project" that would make them more discoverable for reviewers22:24
*** LuckyVega has quit IRC22:24
arosenclarkb:  also any idea why my jenkins is only posting the results of the nooop-check-communication test? http://paste.openstack.org/show/110358/22:24
*** weshay has quit IRC22:25
arosenthat's a snip of my zuul/layout.yaml which i think controls that.22:25
arosenor maybe it's related to jenkins_jobs/config/projects.yaml?22:25
*** eharney has quit IRC22:26
clarkbarosen: you may need to reload your config in zuul if the config changed?22:26
clarkbarosen: if you use our init script /etc/init.d/zuul reload should do that22:26
arosenlet me try that... I restarted zuul i figured that would do it too.22:27
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Update for new home for puppetboard module  https://review.openstack.org/11996622:27
wenlockclarkb, thanks, working like a charm ! https://github.com/wenlock/myhome/blob/master/.vimrc_editor.vim22:28
arosenclarkb: same thing... The dsvm-tempest-full test results aren't getting posted.22:28
*** emagana has quit IRC22:28
krotscheckThansk22:28
clarkbarosen: not sure on that then. give me a minute to finish this d-g patch first22:28
*** emagana has joined #openstack-infra22:29
openstackgerritClark Boylan proposed a change to openstack-infra/devstack-gate: Install PyYaml for test-matrix.py  https://review.openstack.org/12092922:30
clarkbarosen: ^ that is the first thing22:30
clarkbarosen: is zuul running the test and simply not reporting it?22:30
arosenclarkb:  it's only reporting that it ran the noop-communication-test22:31
clarkbarosen: the first thing I would check is connect to your local gearman server `telnet localhost 4730` and run the 'status' command to check the job is registered by jenkins22:31
clarkbarosen: if it isn't zuul should say NOT_REGISTERED but that doesn't seem to happen here so probably not it but a good thing to confirm22:32
arosenhttp://paste.openstack.org/show/110360/22:32
*** jgrimm is now known as zz_jgrimm22:32
*** emagana has quit IRC22:32
arosenhow do i read this output :/22:32
*** emagana has joined #openstack-infra22:32
clarkbarosen: ok so dsmv-tempest-full is listed. that means it is registered22:32
arosenyup i see that.22:33
arosenI see it in the jenkins ui and the job running.22:33
jheskethMorning22:33
clarkbarosen: the numbers are in order, number queued, number running, numbre of nodes able to run job22:33
arosenah okay.22:33
anteayamorning jhesketh22:33
arosenthanks.22:33
clarkbarosen: ok so it is running in jenkins but gearman doesn't report it as running22:33
*** jerryz has quit IRC22:34
arosenyou can tell that from this?22:34
clarkbarosen: well you said jenkins ui shows it as running22:34
clarkbarosen: and that output says not jobs of that name running22:34
arosenah okay.22:34
clarkbon the gearman side22:34
*** ramashri has joined #openstack-infra22:35
arosenwhat name should i be looking for?22:35
*** armax has quit IRC22:35
clarkbthe name in your layout.yaml. dsvm-tempest-full22:36
clarkbthat is our key in gearman and in jenkins22:36
*** praneshp has quit IRC22:36
*** armax has joined #openstack-infra22:36
mattoliverauMorning22:36
clarkbmattoliverau: hi there22:37
clarkbarosen: another thing to try may be to remove the noop comms check. just to see if that triggers different behavior22:37
clarkbit shouldn't but...22:37
*** asadough1 has joined #openstack-infra22:37
anteayamorning mattoliverau22:38
arosenclarkb:  from etc/zuul/layout.yaml right?22:38
clarkbarosen: yup22:38
*** openstackgerrit has quit IRC22:38
*** jlk has quit IRC22:38
*** asadoughi has quit IRC22:38
*** bhuvan has quit IRC22:38
*** oanufriev has quit IRC22:38
clarkbarosen: and do the zuul reload after22:38
arosenyup22:38
*** openstackgerrit_ has joined #openstack-infra22:39
*** bknudson has quit IRC22:39
arosenclarkb:  Eeee... It still posted: noop-check-communication SUCCESS in 0s22:39
clarkbarosen: ok good, I think that means zuul has an old config cached. That may mean you have a bad layout.yaml for some reason22:39
clarkbarosen: you should be able to do a zuul layout-validate or some such to have it check and spit out errors22:40
*** dangers is now known as dangers_away22:40
*** openstackgerrit_ is now known as openstackgerrit22:40
*** gyee has quit IRC22:40
arosenclarkb: if i stop zuul i should see it stop voting right?22:41
*** daya_k has quit IRC22:41
clarkbarosen: correct22:41
openstackgerritEdward Raigosa (wenlock) proposed a change to openstack-infra/config: give install_modules options for loading requirements externally  https://review.openstack.org/11789222:41
*** bhuvan has joined #openstack-infra22:42
arosenclarkb:  hrm zuul only has these commands:    {enqueue,promote,show}22:43
*** pballand has quit IRC22:44
*** dims_ has joined #openstack-infra22:44
*** praneshp has joined #openstack-infra22:45
asselinarosen, btw, my script will check the zuul layout: https://github.com/rasselin/os-ext-testing/blob/master/puppet/modules/os_ext_testing/manifests/master.pp#L29122:45
asselin/usr/local/bin/zuul-server -t22:45
*** dannywilson has joined #openstack-infra22:45
openstackgerritEdward Raigosa (wenlock) proposed a change to openstack-infra/config: give install_modules options for loading requirements externally  https://review.openstack.org/11789222:46
*** persia has quit IRC22:47
openstackgerritEdward Raigosa (wenlock) proposed a change to openstack-infra/config: lsb_release is missing for debian setup  https://review.openstack.org/11924522:48
*** emagana has quit IRC22:48
*** emagana has joined #openstack-infra22:49
*** persia_ has joined #openstack-infra22:49
*** persia_ has quit IRC22:49
*** persia_ has joined #openstack-infra22:49
*** dannywilson has quit IRC22:49
*** roaet has joined #openstack-infra22:50
roaethowdy infra folks22:51
roaetanyone here?22:51
clarkbroaet: hello22:51
openstackgerritA change was merged to openstack-infra/config: Allow ssh from the new puppetmaster  https://review.openstack.org/12092222:51
roaetclarkb: have you been having any issues with your instance builds?22:51
roaetas of the last... mmm.. 2 -3 hours?22:51
roaetwith jenkins?22:51
clarkbroaet: can you be more specific? are you talking about the nodes managed by nodepool or the tempest tests run in those nodes?22:52
*** rainya has quit IRC22:52
roaeterr... not even sure.22:52
arosenclarkb: asselin awesome it's wroking now :)22:52
arosenclarkb:  gotta wait for your patch to merge first i guess though.22:52
jeblairNotice: /Stage[main]/Openstack_project::Base/Ssh_authorized_key[puppet-remote-2014-05-24]/ensure: removed22:52
jeblairNotice: /Stage[main]/Openstack_project::Base/Ssh_authorized_key[puppet-remote-2014-09-11]/ensure: created22:53
*** rainya has joined #openstack-infra22:53
nibalizerjeblair: excellent22:53
roaetI'm a racker checking if you're having any problems with your instance builds. <-- clarkb22:53
*** emagana has quit IRC22:53
clarkbroaet: ah ok. in that case probably the nodepool nodes /me looks at graphite really quickly22:53
JayFroaet: Who are you?22:53
*** emagana has joined #openstack-infra22:53
clarkbroaet: according to graphite dfw is having trouble. I can dig up logs for you shortly22:54
clarkbroaet: ord and iad look healthy though22:54
openstackgerritA change was merged to openstack-infra/jeepyb: Added the ability to run jeepyb not only on the host where the Gerrit installed.  https://review.openstack.org/11693622:54
roaetJayF: i'm Justin Hammond22:54
jeblairpuppetmaster.openstack.org : ok=1    changed=0    unreachable=0    failed=022:54
*** dimtruck is now known as zz_dimtruck22:54
jeblairnibalizer, clarkb, mordred: ^ yay!22:54
roaetjust bein' helpful really. I don't know if I'm supposed to be asking directly if you're having troubles.22:54
roaetas a dev22:54
clarkbroaet: ClientException: The server has either erred or is incapable of performing the requested operation. (HTTP 500) (Request-ID: req-91bbfd9d-b7ce-4ace-be40-4a2de8b4a7f5) so we seem to be seeing some of that22:55
* nibalizer does happy dance22:55
roaetyes. you should have been receiving a lot of those.22:55
jeblairnibalizer: roll the dice -- which server should i try first?22:55
nibalizerhrm, the fact that the puppet3master itself can run puppet without OMG FAILURE implies that the base->template->server path functions22:56
nibalizerjeblair: uh something unimportant22:56
clarkbroaet: and only in dfw22:56
nibalizermaybe paste?22:56
jeblairpaste it is22:56
clarkbroaet: anything else you would like from our end?22:56
roaetyes. it's only dfw.22:56
roaetcan you describe the situation at the time during those build failures?22:56
roaetIt was incredibly bursty, just wondering what was happening to create such traffic.22:57
nibalizerjeblair: hrm i wonder if puppetdb is going to be a problem for us22:57
jeblairerr: Could not load downloaded file /var/lib/puppet/lib/puppet/type/staging_file.rb: undefined method `newparams' for Puppet::Type::Staging_file:Class22:57
jeblairnibalizer: that's the only error ^22:57
clarkbsure. so we have this daemon called nodepool that talks to our test systems to get test slave demand then calculates from that demand how many nodes to boot in each of our cloud regions22:57
jeblairinfo: Loading downloaded plugin /var/lib/puppet/lib/puppet/type/staging_file.rb22:58
jeblairerr: Could not load downloaded file /var/lib/puppet/lib/puppet/type/staging_file.rb: undefined method `newparams' for Puppet::Type::Staging_file:Class22:58
jeblairnibalizer: ^ more context22:58
roaetclarkb: it also appears to happen weekly-ish22:58
clarkbroaet: we do rate limit limit requests on our end but you may still get bursts if we are getting nodes that error quickly keep trying to rebuild22:58
roaeti appreciate the traffic, it's a unique use-case that is helping with load and stuff22:59
nibalizerjeblair: hrm, does that come from a module or core?22:59
*** jpich has joined #openstack-infra22:59
jeblairroaet: happy to oblige!  in fact, we'd be happy to do more ;)22:59
clarkbroaet: basically nodepool is as eager as it can be in attempting to fulfill the demand from the test systems. Though it is constrained by quota's set on our side and API rate limits that we set on our side too (iirc we set the first value to our ramquota/rampernode and second value to the suggested rate limit from you guys?)22:59
roaetjeblair: how do you mean?22:59
roaetclarkb: the biggest help for stability purposes would be to build requesting ipv623:00
*** erlon has quit IRC23:00
roaetbut tbh, we should be able to handle this load.23:00
fungiinsane quantities of scrollback. i skimmed and saw promising puppet3 progress. anything else important of which i should be aware?23:00
*** rainya has quit IRC23:00
roaetSo you're helping us find new things.23:00
clarkbroaet: you mean use ipv6 endpoints instead of ipv4?23:00
roaetclarkb: that would be great.23:00
clarkbroaet: I am sure we are happy to do that, but today we just ask keystone I think23:00
*** emagana has quit IRC23:00
roaetclarkb: I mean for the test instances that you spin up, only request ipv623:01
clarkbroaet: oh that hrm23:01
clarkbjeblair: fungi ^ I think we can get away with that23:01
*** emagana has joined #openstack-infra23:01
nibalizerjeblair: can you find / -name 'staging_file.rb' on the puppet3master ?23:01
openstackgerritA change was merged to openstack-infra/config: Fix ruby-191-prep to install bundler  https://review.openstack.org/12011623:01
nibalizeri dont have that file at all on my vm which is supposed to look like your vm23:01
roaetclarkb: but again, that is something that could really help the stability, but we need your usecase to performance test23:01
jeblairwe need to modify nodepool to support it.  i'm ok with that, we've just been doing lowest common denominator right now tho23:01
jeblairclarkb: i'm assuming jenkins supports it23:02
roaetI'm a neutron dev and this is all very interesting.23:02
clarkbjeblair: does nodepool only grab the ipv4 address to do the initial ssh connection?23:02
clarkbjeblair: oh good point23:02
fungiyeah, it's something i've generally thought would be cool (for someone else with time to work on making happen)23:02
jeblairclarkb: yep (nodepool ipv4; it doesn't even have a db field for v6)23:02
jeblairbut i'm ++ on doing that; shouldn't be super hard23:02
jeblairnibalizer: a second run completed without error23:03
clarkbroaet: so something we can do, it just won't happen today23:03
nibalizerjeblair: hrmmm weird23:03
roaetjeblair: clarkb could you keep me in the loop on it, just in case we run into ipv6 issues I will be able to help you directly (again, neutron dev)23:03
jeblairnibalizer: and yes: /etc/puppet/modules/staging/lib/puppet/type/staging_file.rb  (on pupeptmaster)23:03
nibalizerwell maybe that makes sense23:03
roaetjeblair: clarkb: justin.hammond@rackspace.com23:03
clarkbroaet: definitely. if you are curious the code that will need updating lives at https://git.openstack.org/cgit/openstack-infra/nodepool23:03
*** ianw has quit IRC23:04
nibalizerjeblair: so with --noop it ran successfully and didn't show any diffs of files?23:04
*** ianw has joined #openstack-infra23:04
roaetexcellent. what would you say is the schedule of nodepool?23:04
jeblairnibalizer: it diffed, it was mostly puppet internal stuff that diffed23:04
roaetthese, runs that cause a lot of traffic, how often, etc?23:04
clarkbroaet: right now we are kind of focused on feature freeze hand holding and upgrading our puppet master before puppet2.7 is EOLed at the end of the month23:05
jeblairnibalizer: second time i ran it for real it worked23:05
clarkbroaet: but changes to nodepool tend to happen relatively quickly23:05
jeblaircleanly23:05
clarkbroaet: I can try hacking on this early next week23:05
*** emagana has quit IRC23:05
roaetclarkb: oh no sweat. I was actually wondering how often nodepool does it's worker 'check' thing.23:05
roaetSince this has happened 3 thursdays in a row23:05
roaetI assume something is scheduled23:05
*** emagana has joined #openstack-infra23:06
clarkbroaet: I think that may be more related to demand from the test system23:06
nibalizerjeblair: thats really awesome23:06
*** dalgaaf_ has quit IRC23:06
clarkbthough we have been flat out since freeze. I am not sure why it would happen every thursday23:06
jeblairnibalizer: there is now a /var/lib/puppet/lib/puppet/type/staging_file.rb on paste.o.o23:06
clarkbroaet: basically nodepool spins up the nodes, and before giving them to jenkins sshes into them and does a quick sanity check23:06
roaetAlright. I appreciate your help. I'm sorry that the system was a bit shaky. Infra though is a really intense user.23:07
jeblairnibalizer: so i think it self-corrected23:07
clarkbroaet: so that should happen for all nodes pretty continuous23:07
clarkbroaet: we are happy to help shake out all the bugs :)23:07
clarkbroaet: and you guys have been really responsive so it works well23:07
jeblairpaste.openstack.org is moved to puppetmaster23:07
nibalizerjeblair: that error wasn't it not downlaoding i think, i think it downloaded but couldn't load it because some internal api was incompatible23:08
nibalizerbut the second run it had all puppet 3 libs loaded so the file loaded fine maybe?23:08
roaetHas infra filed a ticket at all with rackspace or has it not become that serious?23:08
nibalizerjeblair: did you run it without --noop ?23:08
jeblairnibalizer: i'd like to do pbx.o.o now, because it's a less-important centos6 server23:08
jeblairnibalizer: yes23:08
clarkbroaet: I don't think we have filed anything for this particular issue. we run with 4 cloud regions and nodepool somewhat transparently shifts load for us so that we don't really notice23:08
nibalizerjeblair: sounds good23:08
nibalizerthis is a glorious day23:08
*** bhuvan_ has joined #openstack-infra23:09
jeblairnibalizer: same thing about staging_file, but no other red flags23:09
jeblairwill run for real now?23:10
nibalizer++23:10
fungihaving caught back up on scrollback, yes jenkins seems to be fine connecting to slaves over ipv6... if you check established sockets i believe you'll see the slave agent connection preferring ipv6 addresses... double-checking that now23:10
jeblairpbx.openstack.org is moved to puppetmaster23:10
jeblairclarkb: want to grab some hosts?23:11
clarkbjeblair: sure23:11
*** bhuvan has quit IRC23:11
jeblairclarkb: want to take logstash*?23:11
*** mfer has joined #openstack-infra23:11
clarkbjeblair: how about the logstash* nodes to start23:11
clarkb:)23:11
funginope, my bad. looks like it's still defaulting to ipv423:11
fungiwe could test that pretty easily though23:11
clarkbjeblair: remind me of what I am doing. login to node and `puppet agent --test --server puppetmaster.openstack.org --noop` and run without noop if clean?23:12
nibalizerbe extra careful when watching file diffs23:12
clarkbjeblair: and finally edit the two hostfiles lists on the masters if things are clean?23:12
nibalizersince variable scoping is more strict in puppet 323:12
jeblairclarkb: yep.  and yep.23:12
fungioh, wait, nodepool is registering those with jenkins as raw v4 addresses. i should look at the long-running workers23:12
jeblairnibalizer: ack.  clarkb: you will see some boilerplate puppet difs as it diffs its own internal modules, etc.23:12
fungibut still, no dice23:12
clarkbnibalizer: jeblair gotcha23:12
*** mfer has quit IRC23:13
fungii suppose we could try registering a slave in jenkins-dev with only a v6 address at some point and confirm it keeps communication up23:13
clarkbfungi: ya that is what I was thinking a first step would be23:13
clarkbfungi: and if that works then update nodepol23:13
jeblairclarkb: we should run an editor in screen.  1 sec.23:13
clarkbjeblair: kk23:14
fungiin which case it's just a matter of convincing nodepool of the bits it will need23:14
fungiroaet: how do you tell nova boot you only want a v6 address?23:14
mordredfungi: which cloud?23:14
anteayaianw: jenkins is unhappy on this patch: https://review.openstack.org/#/c/117396/23:14
mordredfungi: because the way you ask for an IP address at all is different in different places23:14
*** Guest54173 is now known as antonym23:15
fungimordred: well, yes, granted23:15
roaetfungi: i actually don't know how to do that off hand haha23:15
jeblairclarkb: su to root and 'screen -x' on both puppetmasters for the hostfile editing23:15
jeblairpypi.dfw.openstack.org is moved23:15
*** antonym is now known as Guest3565523:15
fungiroaet: it sounded like that's what you were suggesting23:15
roaetfungi: that is what I'm suggesting, I just need to remember the command23:15
fungiunless i misunderstood23:15
clarkbjeblair: will do23:15
jeblairfungi, mordred: let me know if you want to play with moving some puppet hosts23:15
fungiroaet: ahh, cool23:15
clarkblogstash.o.o is not clean. moving onto workers before writing any puppet23:16
roaetfungi: I think, though, the ipv6 thing shouldn't be a large priority.23:16
fungijeblair: i'm happy to give one a whirl, though evening is encoraching23:16
mordredjeblair: I may have missed the task ...tl;dr ?23:16
nibalizerclarkb: paste error for me?23:16
roaetI think we can fix stuff on our end to prevent you from doing extra work23:16
jeblairmordred: log into a host and run puppet agent --test --server puppetmaster.openstack.org --noop23:16
*** yamamoto has joined #openstack-infra23:16
jeblairmordred: see if it will apply clean or needs work23:16
mordredah! is there an etherpad list?23:17
*** Sincler has quit IRC23:17
clarkbnibalizer: http://paste.openstack.org/show/110363/23:17
jeblairmordred: let's make one here: https://etherpad.openstack.org/p/infra-puppet323:17
fungiroaet: well, it was already an interesting use case anyway, because we've talked with at least one potential donor provider who has basically no globally routable ipv4 assignment but would be willing to heap ipv6 addresses on us23:17
*** dannywilson has joined #openstack-infra23:17
roaetoh23:17
roaetipv6 is remarkably available ;)23:17
fungiso we'd already pondered the requirements to some extent23:17
roaetI will ask around and get the information to you asap, got an e-mail I can send to?23:18
roaetfeel free to pm it if need be23:18
fungiroaet: nah, if it's just a matter of reading novaclient's manpage i can likely manage to find out how to not request v4 addressing23:18
clarkblogstash-worker01 looks good. I am going to spot check 11 and 20 as well since they were built at differenttimes23:18
roaetfungi: I'm honestly not even sure at this point if it is possible. it really should be though23:19
jeblairpypi.iad.openstack.org is moved to puppetmaster23:20
mordredjogo: ^^ ?23:20
fungiroaet: back when i used to work at a service provider i was the network architect charged with v6ing all the things, so i'm definitely interested in seeing it be a first-class use case in openstack. just haven't had free cycles to devote to helping much in that direction23:20
*** shashankhegde has quit IRC23:20
openstackgerritEdward Raigosa (wenlock) proposed a change to openstack-infra/config: give install_modules options for loading requirements externally  https://review.openstack.org/11789223:20
*** shashankhegde has joined #openstack-infra23:21
roaetfungi: I think it's possible but, and this is my opinion, our neutron really assumed everyone wanted ipv4.. so it just gives them out. I don't know how to make it not do that now that I'm lookin at the code.23:21
jeblairpypi.ord.openstack.org is moved to puppetmaster23:21
*** yamamoto has quit IRC23:21
fungiroaet: cool. i'm sure i'm not the only one who feels, deep down, like that's sort of amusing23:21
roaeti find it amusing and I helped write it23:22
clarkboh boy emacs /me reads him a manual23:22
jeblairclarkb: you type in the letters you want to show up on the screen :)23:22
mordredroaet: funny thing is - I _do_ want to be able to just get nodes from clouds and not have to tell them to give me an ip address23:22
mordredroaet: but also, sometimes, I don't23:22
clarkbjeblair: :P23:22
fungijeblair: so which lines in the etherpad correspond to the individual server moves to new puppet? 27-32?23:23
jeblairmordred: the cert on pypi.region-b.geo-1.openstack.org seems to have server problems23:23
jeblairer cert problems23:23
mordredjeblair: I don't know what that menas?23:23
roaetmordred: you want to have a node with no connectivity at first then add connectivity later?23:23
jeblairmordred: puppet does not work because it has no cert on hpcloud pypi23:23
mordredjeblair: o_O23:24
jeblairinfo: Creating a new SSL key for pypi.openstacklocal23:24
jeblairmordred: it looks like a hostname problem23:24
mordredoh - yeah23:24
mordredthe openstacklocal thing23:24
mordredsigh23:24
jeblaircertname=pypi.openstacklocal23:25
jeblairin puppet.conf23:25
clarkbjeblair: I can let you flush the buffers when you are happy23:25
*** MaxV has quit IRC23:25
mordredclarkb: when I test one and I want to move it over, how do I do that?23:25
jeblairmordred: we have root owned screen sessions on both puppetmasters23:25
clarkbmordred: login to both puppet masters and screen -x as root. This will bring up the common editors23:25
mordredah23:25
jeblairhitech23:25
clarkbI am going to let jeblair ^X^S23:25
clarkbto avoid conflicts flushing23:25
fungii bet that's the "pypi" that's been spamming cron23:26
clarkbnibalizer: any thoughts on that error? I am goin to look at it now23:26
*** stevemar has quit IRC23:26
nibalizerclarkb: ya its easy fix23:26
sdagueclarkb: your bash-fu is weak :)23:26
clarkbnibalizer: oh you want to push it?23:26
sdaguehttps://review.openstack.org/#/c/120929/1/devstack-vm-gate.sh - else if23:26
clarkbsdague: aroo?23:26
clarkboh man23:26
clarkbthat will learn me23:26
nibalizerreview incomming23:26
sdagueI so had to call you out on that :)23:26
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Fixing variable access in logstash module  https://review.openstack.org/12093723:26
nibalizerclarkb: ^^23:26
* clarkb fixes23:26
jeblairmordred: so any idea about the openstacklocal thing?23:26
clarkbsdague: wait elif is a thing isn't it?23:27
jeblairmordred: i assume if i try to fix it, puppet will still think that's the fqdn and fix it back23:27
clarkbsdague: too many things going on at once23:27
fungihrm, speaking of cronspam, the git remote updates on the puppetmasters are generating stdout to e-mail every 15 minutes23:27
nibalizerjeblair: what does `facter fqdn` show ?23:27
clarkbclearly it exploded so must not be23:27
nibalizerprobably you've got the fqdn on the box borked23:27
jeblairnibalizer: pypi.openstacklocal23:27
sdagueclarkb: oh, maybe it was your :23:27
roaetthanks all. I'll keep you in the loop.23:27
mordredjeblair: no - you should be able to set the certname in puppet.conf, fix /etc/hosts, and then run puppet and it should set it all to be the right thing23:27
jeblairnibalizer: by "you" i'm betting you mean "hpcloud"23:27
*** roaet has left #openstack-infra23:27
clarkbsdague: yup thats it23:28
nibalizerjeblair: indeed :)23:28
sdagueclarkb: yeh23:28
jeblairmordred: okay, i'll try that a few times :)23:28
openstackgerritClark Boylan proposed a change to openstack-infra/devstack-gate: Install PyYaml for test-matrix.py  https://review.openstack.org/12092923:28
clarkbnibalizer: so is that not just a warning then?23:28
jeblairmordred: what exactly should i put in /etc/hosts?23:28
jeblairmordred: should i look up the public ip addr and put it in there?23:29
nibalizerclarkb: yea idunno, i thought they were deprecation errors i guess they're hard failures now; gg puppet23:29
mordredjeblair: yes23:29
clarkbmordred: jeblair fungi https://review.openstack.org/#/c/120937/ can that get a quick review? should hopefully free up logstash.o.o too23:29
*** camunoz has joined #openstack-infra23:30
mordredjeblair: 15.126.223.2423:30
mordredclarkb: once we noop, if that works, are we running again without noop?23:30
clarkbjeblair: mordred: I am going to remove my nodes from the etherpad list when they are done23:31
nibalizerclarkb: so likely we'll need https://review.openstack.org/#/c/107243/ as well23:31
clarkbmordred: yes run without noop if noop is good23:31
clarkbnibalizer: yup23:31
nibalizerbut if we dont want to touch gerrit today, thats A OK with me :P23:31
jeblair-certname=pypi.region-b.geo-1.openstack.org23:31
jeblair+certname=pypi.openstacklocal23:31
jeblair:/23:32
jeblairfacter fqdn now reports blank23:32
mordredwow23:32
jeblairprobably because THE HOST DOES NOT KNOW ITS OWN IP ADDRESS23:32
mordredmaybe put it in on the first 127.0.0.1 line?23:32
jeblairso adding the ip address of pypi.region-b.geo-1.openstack.org to /etc/hosts won't work23:32
jeblairthere is so much wrong with that23:32
*** r-daneel has quit IRC23:33
mordredindeed.23:33
nibalizerconvincing servers to rename themselves has always been very hard for me23:33
*** dims_ has quit IRC23:34
jeblairokay, also the host has an abbreviated hostname23:34
openstackgerritJeffrey Zhang proposed a change to openstack-infra/config: Add keystone-formula project  https://review.openstack.org/12032423:35
asselinI set min-ready:0 in nodepool. Is that legal? Would it possible result in a zuul not registered error?23:35
jeblairmordred: okay, i think setting /etc/hostname correctly causes facter fqdn to return the right thing without anything in /etc/hosts23:35
*** baoli has joined #openstack-infra23:36
fungiasselin: yes, the jobs won't be registered in zuul until the a jenkins master has at least one slave which can run them23:36
mordredjeblair: excellent23:36
mordredjeblair: perhaps we shoudl add that cantrip to launch_node23:37
*** oomichi has joined #openstack-infra23:37
jeblairmordred: yeah i think so.  we might have it in nodepool23:37
*** nelsnelson has quit IRC23:37
jeblairpypi.region-b.geo-1.openstack.org is moved23:37
fungiclarkb: jeblair: mordred: are we doing lines 27-32 one machine at a time, or just doing recon on most of them first?23:37
clarkbnote git.o.o is a scary one23:37
jeblairoh you know what, i haven't been upgrading puppet23:38
clarkboh I wasn't updating the apt pin23:38
clarkbjeblair: :) neither have I. I think this is a good first step without that23:38
mordred++23:38
fungii'll give jenkins-dev a shot before i duck out for the evening23:38
clarkbthen we decouple a couple of things23:38
fungihuh... pretty massive diff on the --test --noop23:40
fungioh23:40
jamielennoxanteaya: are you around?23:40
fungilooks like puppet's not been running on this node for ages23:40
clarkbfungi: run it again if its just /var/lib/puppet stuff. puppet updates itself that way23:40
clarkbfungi: well its also diff with the contents of puppet3 things23:41
jeblairfungi: i think i'm seeing the same thing on pypi.slave23:41
fungiyeah, i have a puppet agent process on here from april23:41
fungiwith a defunct zombie child23:41
clarkbwow23:41
fungiso i guess the implied pre-step is "make sure the server is up to date with the old puppetmaster"23:42
jeblairi have no idea what the problem is on pypi.slave :/23:42
clarkbgit01 updated jeepyb when I ran it23:42
jeblairError: /File[/var/lib/puppet/facts.d]: Could not evaluate: Could not retrieve file metadata for puppet://ci-puppetmaster.openstack.org/pluginfacts: Error 400 on SERVER: Not authorized to call find on /file_metadata/pluginfacts with {:source_permissions=>"use", :links=>"manage"}23:42
clarkbwhcih should be safe so I am going to move git01 through git0523:42
fungiclarkb: i think i merged a jeepyb change just a little while ago23:42
mordredjeblair: zoikes23:42
clarkbfungi: that would explain it23:43
fungioh, puppet can't update here because it's failing to install nodepool23:43
clarkbjeblair: that is sayig puppet://ci-puppetmaster?23:43
fungipkg_resources.VersionConflict: (pbr 0.5.23 (/usr/local/lib/python2.7/dist-packages), Requirement.parse('pbr>=0.6,!=0.7,<1.0'))23:43
nibalizeranother task to put on the pile is have the new puppetmaster report to puppetdb, because I think thats disabled right now23:43
jeblairclarkb: yeah, i'm running it against the old master and it's barfing23:43
nibalizermaybe not, idunno23:44
jeblairit seems like it's refusing to talk to either one23:44
clarkbok I was just notified football is on tv so I am going to run home. will resume from there23:45
jeblairi think it has tho wrong cert23:45
mordredwhat are the ramifications of an empty serveradmin in an apache conf file?23:45
fungiokay, after some pip surgery, nodepool can't install because mysql dev packages aren't installed on jenkins-dev23:46
jeblairoh, no it does have the right certs23:47
*** rainya has joined #openstack-infra23:47
nibalizermordred: http://httpd.apache.org/docs/2.2/mod/core.html#serveradmin23:47
nibalizerdid puppet drop it in the diff?23:47
*** rainya has quit IRC23:47
mordredyeah23:48
mordredbut only in puppet 323:48
nibalizerwhat node?23:48
mordredstoryboard23:48
mordred+    ServerAdmin23:48
mordred+23:48
nibalizeri think we should fix it in the puppet code, though the ramifications of that are probably zilch23:49
mordrednibalizer: is there a sensible fix?23:50
*** baoli has quit IRC23:50
openstackgerritA change was merged to openstack-infra/config: Fixing variable access in logstash module  https://review.openstack.org/12093723:50
nibalizermordred: im investigating23:51
openstackgerritJamie Lennox proposed a change to openstack-infra/config: Create repo for keystoneclient-federation  https://review.openstack.org/12067023:51
openstackgerritJamie Lennox proposed a change to openstack-infra/config: Add keystoneclient-kerberos repository  https://review.openstack.org/12026123:51
nibalizerif you run it in --noop agianst the old puppetmaster does it also remove the serveradmin directive?23:51
jeblairoh!23:52
jeblairpypi.slave is running puppet 3.623:52
anteayainteresting effect of being in a white hot rage with no end in sight, people that care about me find things to apologize to me for, things they would never apologize for normally23:52
jeblairi will stop trying to get it to talk to the old master23:52
fungiclarkb: so you say run the --noop against the new puppetmaster twice?23:52
*** dims_ has joined #openstack-infra23:52
anteayaI've had two apolgies in the last hour23:53
anteayaI have to say I am surprised23:53
* anteaya goes back to reviews23:53
fungiclarkb: yep, that seemed to do it23:53
fungiand it's /usr/local/bin/puppet-inventory we're removing/adding servers to on each master?23:54
jeblairfungi: no, screen -x as root on both masters23:54
jeblairfungi: they are editing /etc/ansible/hostfile23:54
*** dims__ has joined #openstack-infra23:55
fungithanks. was trying to infer that from the etherpad and was probably staring right at it23:55
sandywalshanteaya: thanks, do you mean in the commit message first-line?23:56
jeblairmy guess is that the long-running slaves ended up picking up the puppet3 transition we did for the workers23:56
anteayasandywalsh: well new-project is a good topic for all of them23:56
anteayasandywalsh: and something in the commit message for stacktach-sandbox, title is best23:57
anteayasandywalsh: does that make sense?23:57
sandywalshanteaya: right, but when you say "topic", do you mean "commit message" or something else?23:57
anteayasandywalsh: topic is usually the git branch of the commit23:57
fungiare we changing the puppetdb-terminus and facter pins when we change the top pin?23:57
sandywalshanteaya: I'll fix up the sandbox one though, thanks for that23:57
anteayasandywalsh: which can be set with git review -t new-project23:58
sandywalshanteaya: ah, the topic branch ... gotcha23:58
jeblairfungi: we would, but we've been skipping the puppet3 client side upgrade right now23:58
*** dims_ has quit IRC23:58
anteayasandywalsh: or in the gui, click the little icon to the right of the topic text box23:58
fungiand the top pin is changing from 2.7.* to 3.* right?23:58
jeblairfungi: yep23:58
sandywalshanteaya: k, well, I'm nearly done (only a couple more repos to go up ... think I still need to change them, or just note for future reference?)23:59
*** emagana has quit IRC23:59
fungijeblair: have you been changing the pin still and just not upgrading the client yet but still adding to the new puppetmaster?23:59
jeblairfungi: no i haven't been changing the pin at all23:59
fungior skipping the pin edit as well?23:59
anteayasandywalsh: you can change the ones that are up, use the gui23:59
fungiokay, i'll follow suit23:59
*** emagana has joined #openstack-infra23:59
anteayasandywalsh: and if you need to submit a new patch use git review -t new-topic23:59
sandywalshanteaya: k23:59
jeblairfungi: so no pin changes or puppet upgrades, just changing the puppetmaster23:59
anteayaplus you can use that command for new repos23:59

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