Wednesday, 2014-01-15

*** mrda has quit IRC00:01
branen_fungi: Hi, so I guess the requirements integration job is broken? Any idea when it might be fixed? I’ve committed a new cinder driver and it won’t even pass its unit test without  https://review.openstack.org/65179. Thanks00:04
*** openstackstatus has quit IRC00:04
fungibranen_: i'm working on it in https://review.openstack.org/6636400:05
branen_fungi: cool, thanks!!00:05
fungibranen_: combination of changes which happened in pip 1.5 are incompatible with what we have (externally-hosted requirements, -f url entries for non-pypi-indexed requirements like oslo.messaging beta releases)00:06
pelixzaro: for 52080 is there a clear idea of what should be a default option and what should only appear under sections? placing 'ignore_cache' under DEFAULTS doesn't line up with the example config under etc/jenkins_jobs.ini-sample but it's not wrong either.00:06
*** CaptTofu has quit IRC00:08
branen_fungi: sounds like you got your hand full, thanks for working on this stuff.00:08
*** CaptTofu has joined #openstack-infra00:08
*** CaptTofu has quit IRC00:08
*** mrodden has joined #openstack-infra00:13
fungibranen_: it's my pleasure. thanks for working on openstack too!00:16
*** kraman1 has joined #openstack-infra00:18
*** jhesketh__ has quit IRC00:19
*** jhesketh__ has joined #openstack-infra00:20
pelixzaro: Just would be useful before adding the doc you requested in 4878300:20
*** oubiwann has quit IRC00:21
pelixas once 52080 is added I need to add something for the include search path option I added and also decide if it should change from using a separate '[include]' section for options relating to parsing yaml (might at least change it to '[yaml]' when adding documentation) to just using a default option and checking the jenkins section.00:22
zaropelix: you introduced the [include] section, but now that i think about it i'm not sure there's a need for it.  would it work if path is just under [jenkins]?00:24
*** CaptTofu has joined #openstack-infra00:26
fungimordred: as i suspected... "[pip] no such option: --process-dependency-links" and i've confirmed that pip install in 1.5 accepts that option, so proof we must be starting from older pip... http://logs.openstack.org/64/66364/5/check/check-requirements-integration-dsvm/40b8294/console.html#_2014-01-14_23_25_59_30000:27
wenlockhey, can anyone unabandon https://review.openstack.org/#/c/51425/00:30
wenlocki'd like to give it another crack00:30
fungiwenlock: done, thanks!!!00:30
wenlockfungi, awesome, thanks!00:30
*** gokrokve has quit IRC00:33
*** gokrokve has joined #openstack-infra00:33
*** yamahata has quit IRC00:34
*** dcramer_ has joined #openstack-infra00:36
*** wenlock has quit IRC00:37
*** gokrokve has quit IRC00:37
*** dkliban has joined #openstack-infra00:38
*** pcrews_ has joined #openstack-infra00:39
*** jaypipes has quit IRC00:42
*** ^demon has joined #openstack-infra00:43
*** ^d has quit IRC00:46
*** ^demon has quit IRC00:47
pelixzaro: it would, it just wasn't clear to me what should be placed into separate sections? should options affecting modules or specific plugins go under separate sections? or should their only ever be one section called 'jenkins'?00:51
openstackgerritJeremy Stanley proposed a change to openstack-infra/pypi-mirror: Whitelist external packages  https://review.openstack.org/6636400:53
openstackgerritJeremy Stanley proposed a change to openstack-infra/pypi-mirror: Whitelist external packages  https://review.openstack.org/6636400:56
*** thuc has joined #openstack-infra01:01
*** thuc has quit IRC01:02
*** thuc has joined #openstack-infra01:02
*** thuc_ has joined #openstack-infra01:03
*** thuc has quit IRC01:03
*** hogepodge has quit IRC01:08
*** beagles has quit IRC01:12
*** hogepodge has joined #openstack-infra01:13
*** gokrokve has joined #openstack-infra01:20
*** flaper87 is now known as flaper87|afk01:24
*** zhiwei has joined #openstack-infra01:27
*** yaguang has joined #openstack-infra01:29
*** AaronGr is now known as AaronGr_afk01:31
*** mozawa has joined #openstack-infra01:33
*** llu has left #openstack-infra01:33
*** CaptTofu has quit IRC01:36
*** CaptTofu has joined #openstack-infra01:37
*** CaptTofu has quit IRC01:37
*** nosnos has joined #openstack-infra01:38
*** yamahata has joined #openstack-infra01:41
lifelessfungi: ok so01:43
*** rakhmerov has quit IRC01:43
lifelessfungi: can we check nodepool on this new cloud ?01:43
lifelessfungi: I've spun up an instance as openstack-nodepool successfully01:43
jhesketh__any config cores around able to get this through please? https://review.openstack.org/#/c/64788/01:47
*** praneshp has quit IRC01:48
*** ryanpetrello has quit IRC01:50
*** yamahata has quit IRC01:52
fungilifeless: yes, i'll give it a go01:52
*** prad_ has joined #openstack-infra01:52
fungijhesketh__: i'll be doing the manual parts of that rename on saturday since it requires a gerrit outage. i'll be merging it at the time i perform the maintenance01:53
jhesketh__thanks fungi, good to know :-)01:54
*** thuc_ has quit IRC01:55
*** thuc has joined #openstack-infra01:56
fungijhesketh__: for future reference, the process we follow to do project renames is documented at http://ci.openstack.org/gerrit.html#renaming-a-project01:56
jhesketh__ah cool, that's quite helpful thanks :-)01:57
*** harlowja is now known as harlowja_away01:58
*** weshay has quit IRC01:58
*** yamahata has joined #openstack-infra01:58
*** thuc has quit IRC02:01
*** dkliban has quit IRC02:01
*** dkliban has joined #openstack-infra02:02
*** weshay has joined #openstack-infra02:02
*** greghaynes has quit IRC02:03
jog0mikal: ping02:04
lifelessfungi: thanks02:05
lifelessfungi: I'm finalising some details w.r.t. access to the broker02:05
mikaljog0: pong02:06
jog0I can get a new rev of 3rd party reqs tomorrow02:06
jog0mikal: unless you want to do it02:07
mikalCool, that would rock my world02:07
mikalanteaya and I had decided it was rude to do it for you02:07
jog0mikal: by all means have a whack at it but thanks for asking first02:08
mikalCool. I will see if I get the time today.02:09
*** reed has quit IRC02:09
jog0cool, if not just let me know and I will do it in Montreal tomorrow02:10
mikalOk02:10
*** mozawa has quit IRC02:14
fungilifeless: NotFound: No Image matching {'name': 'Ubuntu Precise 12.04 LTS Server 64-bit'}. (HTTP 404)02:14
*** mozawa has joined #openstack-infra02:15
lifelessfungi: yeah, you should upload one02:15
lifelessfungi: glance, it's a wonderful thing02:15
fungilifeless: i'm guessing the base-image parameters are wrong in https://review.openstack.org/#/c/66491/1/modules/openstack_project/templates/nodepool/nodepool.yaml.erb02:15
fungilifeless: hrm... i wonder who did that for the poc cloud02:15
lifelesspleia2 did02:16
fungianyway, i guess that means the credentials are valus02:16
fungivalid02:16
lifelessyah02:16
*** kraman1 has quit IRC02:17
*** gokrokve has quit IRC02:17
*** gokrokve has joined #openstack-infra02:17
lifelesshmm02:20
lifelesswhere to put the broker02:20
*** gokrokve has quit IRC02:21
*** gokrokve has joined #openstack-infra02:26
*** harlowja_away is now known as harlowja02:27
*** shardy has quit IRC02:27
*** melwitt has quit IRC02:28
*** gokrokve has quit IRC02:29
*** herndon has joined #openstack-infra02:29
openstackgerritKen'ichi Ohmichi proposed a change to openstack-infra/devstack-gate: Copy libvirt log file after tempest run  https://review.openstack.org/6189202:31
*** herndon has quit IRC02:32
pleia2fungi, lifeless - I just added an ubuntu cloud image into the poc cloud glance for it to use, not sure if anyone did this for the new cloud yet02:33
*** gothicmindfood has quit IRC02:35
fungipleia2: yeah, seems not. i've added a note on https://review.openstack.org/66491 to that effect. thanks!02:35
lifelessfungi: pleia2: someone from infra should do that02:37
fungilifeless: agreed. first we need to find/make an appropriate one. all our other providers lack glance to we're too accustomed to not having the option02:40
*** nati_ueno has quit IRC02:40
*** nati_ueno has joined #openstack-infra02:40
lifelessfungi: http://cloud-images.ubuntu.com/precise/current/02:40
fungiand hunting down disk images and acquainting myself with glanceclient isn't in the cards for this time of night02:41
fungiahh, well that's half the battle there, thanks!02:41
lifelessthe .img files are qcow202:41
*** changbl has joined #openstack-infra02:44
*** nati_ueno has quit IRC02:45
*** gokrokve has joined #openstack-infra02:47
*** coolsvap has quit IRC02:48
*** yamahata has quit IRC02:50
*** yamahata has joined #openstack-infra02:51
*** krotscheck has quit IRC02:55
*** jerryz has quit IRC02:58
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Process dependency links in reqs integration job  https://review.openstack.org/6674903:00
fungimordred: ^ that's to allow us to work around needing to simulpatch both pypi-mirror and pbr03:01
fungisince it's the pip install calls in the integration.sh in pbr which seem to need it03:01
*** weshay has quit IRC03:03
*** gokrokve has quit IRC03:05
*** weshay has joined #openstack-infra03:05
*** gokrokve has joined #openstack-infra03:05
*** HenryG has quit IRC03:09
*** gokrokve has quit IRC03:10
*** praneshp has joined #openstack-infra03:11
openstackgerritJeremy Stanley proposed a change to openstack-infra/pypi-mirror: Whitelist external packages  https://review.openstack.org/6636403:13
*** vkozhukalov has joined #openstack-infra03:14
*** enikanorov has joined #openstack-infra03:17
*** gokrokve has joined #openstack-infra03:18
*** enikanorov_ has quit IRC03:20
*** weshay has quit IRC03:28
*** pballand has joined #openstack-infra03:36
*** CaptTofu has joined #openstack-infra03:40
*** coolsvap has joined #openstack-infra03:42
*** coolsvap has quit IRC03:49
*** nati_ueno has joined #openstack-infra03:57
mordredfungi: looking03:57
mordredfungi: looks good to me - you want to wait for a second on that one?03:58
*** harlowja is now known as harlowja_away03:59
*** greghaynes has joined #openstack-infra04:00
*** pballand has quit IRC04:02
*** coolsvap has joined #openstack-infra04:02
*** coolsvap has quit IRC04:03
*** coolsvap has joined #openstack-infra04:03
openstackgerritA change was merged to openstack-infra/storyboard: Added .gitignore for IntelliJ specific configuration files  https://review.openstack.org/6295604:05
*** dstanek has joined #openstack-infra04:10
*** rwsu has quit IRC04:12
*** prad_ has quit IRC04:12
*** prad_ has joined #openstack-infra04:13
*** pcrews_ has quit IRC04:13
*** dcramer_ has quit IRC04:15
*** dstanek is now known as dstanekafk04:15
openstackgerritMatthew Oliver proposed a change to openstack-infra/config: Adding apache redirect for the cacti url.  https://review.openstack.org/6618104:22
*** pballand has joined #openstack-infra04:28
*** prad_ has quit IRC04:34
*** prad_ has joined #openstack-infra04:34
*** Ryan_Lane has joined #openstack-infra04:34
*** pballand has quit IRC04:36
*** CaptTofu has quit IRC04:36
*** CaptTofu has joined #openstack-infra04:37
*** CaptTofu has quit IRC04:37
*** chandankumar has joined #openstack-infra04:40
*** reed has joined #openstack-infra04:49
*** coolsvap has quit IRC04:50
*** prad_ has quit IRC04:51
*** SergeyLukjanov has joined #openstack-infra04:56
*** prad_ has joined #openstack-infra04:57
*** sarob has joined #openstack-infra04:58
*** prad_ has quit IRC05:05
*** coolsvap has joined #openstack-infra05:08
*** hartsocks has quit IRC05:11
*** nicedice has quit IRC05:17
*** SergeyLukjanov has quit IRC05:36
*** SergeyLukjanov has joined #openstack-infra05:44
*** SergeyLukjanov has quit IRC05:49
*** sarob has quit IRC05:50
*** nati_ueno has quit IRC05:50
*** nati_ueno has joined #openstack-infra05:51
*** gema_ has quit IRC05:55
*** nati_ueno has quit IRC05:56
*** gema has joined #openstack-infra05:56
*** denis_makogon has joined #openstack-infra06:01
*** coolsvap has quit IRC06:19
*** xBsd has joined #openstack-infra06:21
*** gokrokve has quit IRC06:27
*** senk has quit IRC06:30
enikanorovEmilienM: i'm not a neutron core06:34
*** NikitaKonovalov has joined #openstack-infra06:39
openstackgerritJoshua Hesketh proposed a change to openstack-infra/config: Add turbo-hipster to rtfd  https://review.openstack.org/6676906:44
openstackgerritJoshua Hesketh proposed a change to openstack-infra/config: Update the rtfd info now you don't need an id  https://review.openstack.org/6677006:44
*** pelix has left #openstack-infra06:45
*** xBsd has quit IRC06:50
*** sarob has joined #openstack-infra06:51
*** NikitaKonovalov has quit IRC06:53
*** kraman1 has joined #openstack-infra06:54
*** sarob has quit IRC06:55
*** vkozhukalov has quit IRC06:56
*** NikitaKonovalov has joined #openstack-infra06:57
*** flaper87|afk is now known as flaper8706:57
*** boris-42 has quit IRC07:02
*** reed has quit IRC07:07
*** coolsvap has joined #openstack-infra07:13
*** scairbus has joined #openstack-infra07:15
*** yolanda has joined #openstack-infra07:19
*** NikitaKonovalov has quit IRC07:27
*** ok_delta has joined #openstack-infra07:28
*** NikitaKonovalov has joined #openstack-infra07:32
*** dkliban has quit IRC07:37
*** shardy has joined #openstack-infra07:41
*** denis_makogon has quit IRC07:52
*** sarob has joined #openstack-infra07:52
*** pblaho has joined #openstack-infra07:55
*** sarob has quit IRC07:56
*** boris-42 has joined #openstack-infra08:04
*** NikitaKonovalov has quit IRC08:05
*** enikanorov has quit IRC08:06
*** NikitaKonovalov has joined #openstack-infra08:10
*** afazekas has joined #openstack-infra08:21
pasquier-shi, I've got an approved change that is stuck waiting for gate jobs to start since yesterday => https://review.openstack.org/#/c/65269/08:22
pasquier-soops sorry it has finally started08:23
*** vkozhukalov has joined #openstack-infra08:28
*** praneshp has quit IRC08:31
*** enikanorov has joined #openstack-infra08:35
*** zhiwei has quit IRC08:40
*** chandankumar has quit IRC08:41
*** NikitaKonovalov has quit IRC08:42
*** hashar has joined #openstack-infra08:48
*** saschpe has quit IRC08:51
*** sarob has joined #openstack-infra08:51
*** saschpe has joined #openstack-infra08:51
*** sarob has quit IRC08:55
*** mancdaz_away is now known as mancdaz08:58
*** scairbus has left #openstack-infra09:03
*** coolsvap has quit IRC09:04
*** chandankumar has joined #openstack-infra09:06
*** zhiwei has joined #openstack-infra09:06
*** dizquierdo has joined #openstack-infra09:06
*** DinaBelova has joined #openstack-infra09:07
*** jcoufal has joined #openstack-infra09:08
*** coolsvap has joined #openstack-infra09:09
*** coolsvap has quit IRC09:10
*** derekh has joined #openstack-infra09:12
*** SergeyLukjanov has joined #openstack-infra09:13
*** markmc has joined #openstack-infra09:15
*** yassine has joined #openstack-infra09:15
*** dizquierdo has quit IRC09:16
openstackgerritSergey Lukjanov proposed a change to openstack/requirements: Sort tracked projects list  https://review.openstack.org/6377009:21
openstackgerritSergey Lukjanov proposed a change to openstack/requirements: Add rally to tracked projects list  https://review.openstack.org/6374109:21
*** dpyzhov has joined #openstack-infra09:23
openstackgerritAntoine Musso proposed a change to openstack-infra/zuul: Fix up `zuul --version`  https://review.openstack.org/6662909:32
*** zhiwei has quit IRC09:32
hashar:-)09:36
*** hashar has quit IRC09:41
*** hashar_ has joined #openstack-infra09:41
*** hashar_ is now known as hashar09:44
*** _ruhe is now known as ruhe09:46
*** luisg has quit IRC09:49
*** luis_ has joined #openstack-infra09:49
*** sarob has joined #openstack-infra09:51
*** sarob has quit IRC09:56
*** mozawa has quit IRC10:04
*** chandankumar has quit IRC10:09
hasharSergeyLukjanov: hello :-)10:12
hasharSergeyLukjanov: two of your Zuul changes should probably be squashed together, the ones related to exposing Zuul version in status pages10:12
hasharie https://review.openstack.org/#/c/66043/ and https://review.openstack.org/#/c/66052/10:12
*** dpyzhov has quit IRC10:14
*** dizquierdo has joined #openstack-infra10:16
hasharSergeyLukjanov: same for last reconfigured,  https://review.openstack.org/#/c/66053/ update the app.js, it should be integrated in the change that expose the value ( https://review.openstack.org/#/c/63849/ )10:16
hasharcommented on all of them10:16
SergeyLukjanovhashar, hi10:17
*** NikitaKonovalov has joined #openstack-infra10:18
SergeyLukjanovhashar, the reason was I don't really know guys would like to change the zuul status page10:18
hasharSergeyLukjanov: well openstack does not use those samples iirc10:19
SergeyLukjanovhashar, I don't realy think that it's good idea to squash different changes10:19
hasharSergeyLukjanov: their Zuul status page HTML and JS is in their puppet repository10:19
SergeyLukjanovhashar, having them granular will be useful for reviewing and merging if ok10:19
SergeyLukjanovhashar, I've already added changes to them too10:20
SergeyLukjanovhttps://review.openstack.org/#/c/63850/ https://review.openstack.org/#/c/64211/10:20
*** matrohon has joined #openstack-infra10:20
*** chandankumar has joined #openstack-infra10:25
hasharSergeyLukjanov: i find it a bit hard to review all those tiny changes :-) Might just be me though hehe10:27
SergeyLukjanovhashar, the one more reason is that version has been already merged and, so, version-related changes could be landed before10:28
SergeyLukjanovhashar, heh, agreed, it's often related to personal preferences10:29
*** jhesketh__ has quit IRC10:30
*** pblaho has quit IRC10:32
*** NikitaKonovalov has quit IRC10:35
*** ruhe is now known as ruhe_away10:37
*** NikitaKonovalov has joined #openstack-infra10:40
*** jhesketh_ has quit IRC10:42
*** zhiwei has joined #openstack-infra10:43
matrohonHi10:45
*** max_lobur_afk is now known as max_lobur10:45
matrohondoes anyone knows if multi-node/multi-host environnement  is targeted for continuous integration?10:46
*** ruhe_away is now known as _ruhe10:46
*** sarob has joined #openstack-infra10:51
max_loburHi Everyone. Please, could someone help me to review https://review.openstack.org/#/c/66349/ (Add futures library to global requirements)10:52
*** sarob has quit IRC10:56
*** mfink has quit IRC10:59
*** rfolco has joined #openstack-infra11:02
*** lcestari has joined #openstack-infra11:07
*** dpyzhov has joined #openstack-infra11:08
*** vogxn has joined #openstack-infra11:10
*** hashar is now known as hasharAway11:11
*** zhiwei has left #openstack-infra11:12
*** jcoufal has quit IRC11:15
*** katyafervent has quit IRC11:17
*** dpyzhov_ has joined #openstack-infra11:17
*** dpyzhov has quit IRC11:17
*** dpyzhov_ is now known as dpyzhov11:17
*** katyafervent has joined #openstack-infra11:17
*** boris-42_ has joined #openstack-infra11:18
*** branen_ has quit IRC11:18
*** boris-42 has quit IRC11:19
*** vkozhukalov has quit IRC11:19
*** boris-42_ is now known as boris-4211:19
*** vkozhukalov has joined #openstack-infra11:19
*** ArxCruz has joined #openstack-infra11:21
*** dpyzhov has quit IRC11:38
*** jishaom has joined #openstack-infra11:42
*** ok_delta has quit IRC11:46
*** dpyzhov has joined #openstack-infra11:50
*** sarob has joined #openstack-infra11:51
*** sarob_ has joined #openstack-infra11:53
*** sarob has quit IRC11:56
*** sarob_ has quit IRC11:58
*** mozawa has joined #openstack-infra11:58
*** yaguang has quit IRC12:00
*** jcoufal has joined #openstack-infra12:03
*** yamahata has quit IRC12:06
*** jamielennox is now known as jamielennox|away12:08
*** hasharAway is now known as hashar12:14
*** max_lobur has quit IRC12:14
*** yolanda has quit IRC12:14
*** yolanda has joined #openstack-infra12:15
*** max_lobur has joined #openstack-infra12:18
*** pblaho has joined #openstack-infra12:30
*** smarcet has joined #openstack-infra12:32
*** esker has joined #openstack-infra12:34
*** esker has quit IRC12:34
*** che-arne_ has joined #openstack-infra12:41
*** che-arne_ has quit IRC12:43
*** che-arne has joined #openstack-infra12:43
*** jishaom has quit IRC12:43
*** NikitaKonovalov has quit IRC12:44
openstackgerritVladimir Kozhukalov proposed a change to openstack-infra/devstack-gate: Tiny  improvement in paths  https://review.openstack.org/6390212:46
*** julim has joined #openstack-infra12:49
*** sarob has joined #openstack-infra12:51
*** nati_ueno has joined #openstack-infra12:52
*** prad has joined #openstack-infra12:52
*** sarob has quit IRC12:56
*** nati_ueno has quit IRC12:57
*** nosnos has quit IRC12:59
*** heyongli has joined #openstack-infra12:59
*** afrittoli has joined #openstack-infra13:03
*** afrittoli has quit IRC13:04
*** andreaf has joined #openstack-infra13:04
*** weshay has joined #openstack-infra13:10
*** pasquier-s has quit IRC13:11
*** pasquier-s has joined #openstack-infra13:11
*** sandywalsh has quit IRC13:19
openstackgerritA change was merged to openstack-infra/config: Process dependency links in reqs integration job  https://review.openstack.org/6674913:20
*** _ruhe is now known as ruhe13:21
*** dprince has joined #openstack-infra13:25
*** eharney has joined #openstack-infra13:32
*** sandywalsh has joined #openstack-infra13:33
*** boris-42_ has joined #openstack-infra13:38
*** enikanorov_ has joined #openstack-infra13:38
*** mfink has joined #openstack-infra13:38
*** boris-42 has quit IRC13:39
*** boris-42_ is now known as boris-4213:40
*** salv-orlando has joined #openstack-infra13:40
*** enikanorov has quit IRC13:41
*** salv-orlando has quit IRC13:41
*** mfink has quit IRC13:43
*** mfink has joined #openstack-infra13:43
*** markmcclain has joined #openstack-infra13:44
*** yamahata has joined #openstack-infra13:46
*** nati_ueno has joined #openstack-infra13:46
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/storyboard: Add tests for Alembic migrations  https://review.openstack.org/6641413:49
*** ok_delta has joined #openstack-infra13:49
*** emagana has joined #openstack-infra13:50
*** thomasem has joined #openstack-infra13:51
*** nati_ueno has quit IRC13:51
*** sarob has joined #openstack-infra13:51
*** nati_ueno has joined #openstack-infra13:52
*** sarob has quit IRC13:56
*** thuc has joined #openstack-infra13:57
*** rossella_s has joined #openstack-infra13:58
*** rcleere has joined #openstack-infra14:01
*** dkranz has joined #openstack-infra14:02
*** ruhe is now known as ruhe_away14:02
*** yamahata has quit IRC14:05
*** tma996 has joined #openstack-infra14:06
*** dkliban has joined #openstack-infra14:08
openstackgerritValeriy Ponomaryov proposed a change to openstack-infra/config: Upgrade manila's devstack-job to tempest-job  https://review.openstack.org/6684614:08
*** heyongli has quit IRC14:09
*** ruhe_away is now known as ruhe14:10
*** dims_ has quit IRC14:10
*** dims_ has joined #openstack-infra14:12
sdaguefungi: so how are things this morning. Nodepool seems to be deleting a lot14:13
openstackgerritValeriy Ponomaryov proposed a change to openstack-infra/config: Upgrade manila's devstack-job to tempest-job  https://review.openstack.org/6684614:14
openstackgerritValeriy Ponomaryov proposed a change to openstack-infra/config: Upgrade manila's devstack-job to tempest-job  https://review.openstack.org/6684614:15
*** prad has quit IRC14:16
*** bknudson has joined #openstack-infra14:17
sdaguefungi: can we get a bounce of this to top of queue - 66656 when you get a chance?14:18
*** rcleere has quit IRC14:18
*** dkranz has quit IRC14:23
*** jasondotstar has joined #openstack-infra14:26
*** thuc has quit IRC14:29
*** thuc has joined #openstack-infra14:30
fungisdague: yeah, the rackspace nodes we added account for most of the deletes. rackspace seems to like to timeout on delete calls far more often than hpcloud14:33
fungii may try to make a manual cleanup pass just to help it out14:34
*** blamar has quit IRC14:34
*** dstanek has joined #openstack-infra14:34
*** thuc has quit IRC14:34
*** SergeyLukjanov_ has joined #openstack-infra14:34
fungisdague: also, did you ever get a chance to look at the q-fwaas and q-metering services being enabled when neutron=1 in d-g? EmilienM wanted them on in time for the meetup, but i didn't know whether there were any concerns from the qa side14:36
* fungi is just paranoid about destabilizing the gate any more than it already is right now14:36
*** dkranz has joined #openstack-infra14:38
fungisdague: is 66656 fixing a cause of intermittent test failures, or just making them easier to debug? it's unclear to me from the commit message and bug description14:39
*** SergeyLukjanov has quit IRC14:39
*** SergeyLukjanov_ is now known as SergeyLukjanov14:39
sdaguefungi: it's required for testing further grenade patches in neutron14:43
*** burt has joined #openstack-infra14:43
sdaguegiven that we're sprinting here this week, we won't be able to do check runs14:43
*** ruhe is now known as ruhe_away14:44
*** SergeyLukjanov has quit IRC14:44
*** ruhe_away is now known as ruhe14:44
fungik14:45
*** ruhe is now known as ruhe_away14:45
fungii'll try to catch it at the next gate head reset14:45
*** SergeyLukjanov_ has joined #openstack-infra14:45
*** SergeyLukjanov_ is now known as SergeyLukjanov14:45
*** nati_uen_ has joined #openstack-infra14:46
*** ruhe_away is now known as ruhe14:46
*** b3nt_pin has joined #openstack-infra14:47
*** b3nt_pin is now known as beagles14:48
*** nati_ueno has quit IRC14:49
sdaguefungi: thanks14:50
sdagueyeh, the issue is that in order to not be blocked at the sprint we're going to need to ability to hop some patches up, because we need d-g or devstack patches needed by tempest or grenade14:50
fungisdague: is that the case for the q-fwaas and q-metering enabling patches as well?14:51
*** sarob has joined #openstack-infra14:51
sdaguefungi: no, those can wait14:52
sdagueas far as I know14:52
fungiokay, it was implied those were needed for the beginning of the neutron spring14:52
*** nati_uen_ has quit IRC14:53
*** nati_ueno has joined #openstack-infra14:53
*** SergeyLukjanov is now known as SergeyLukjanov_14:53
*** boris-42_ has joined #openstack-infra14:54
*** SergeyLukjanov_ is now known as SergeyLukjanov14:54
*** prad has joined #openstack-infra14:54
sdaguefungi: https://etherpad.openstack.org/p/montreal-code-sprint14:54
openstackgerritMatthew Treinish proposed a change to openstack-infra/config: Temporarily remove neutron full job from experimental queue  https://review.openstack.org/6686314:55
sdagueI'm going to put a bunch of patches at the top of queue14:55
*** sarob has quit IRC14:55
*** boris-42_ has quit IRC14:56
*** senk has joined #openstack-infra14:57
*** boris-42 has quit IRC14:57
sdaguefungi: 65774 also needs promotion14:58
sdagueit's already in the gate14:58
*** ryanpetrello has joined #openstack-infra14:58
fungithat's fine. it would have to be. zuul promote only works if the change has already been +2'd and approved14:59
sdagueyep14:59
sdaguewell aware, just heads upping :)14:59
fungithanks15:00
fungimight not be any benefit to promoting 65774. it could go in within 25 minutes anyway15:01
*** coolsvap has joined #openstack-infra15:01
fungithere are only 3 changes ahead of it15:01
fungiall currently passing15:01
sdaguefungi: ok, that's fine15:02
*** salv-orlando has joined #openstack-infra15:04
*** gokrokve has joined #openstack-infra15:07
*** SergeyLukjanov has quit IRC15:09
*** SergeyLukjanov_ has joined #openstack-infra15:10
*** SergeyLukjanov_ is now known as SergeyLukjanov15:10
sdagueoof, the fact that the queue is 24hrs deep is no fun15:10
*** herndon has joined #openstack-infra15:10
*** yamahata has joined #openstack-infra15:11
*** salv-orlando has quit IRC15:11
*** pcrews_ has joined #openstack-infra15:11
*** salv-orlando has joined #openstack-infra15:11
*** afazekas has quit IRC15:11
openstackgerritDmitry Kulishenko proposed a change to openstack/requirements: glance requires pyOpenSSL>=0.11  https://review.openstack.org/6686715:12
fungiyep. it's also not been helping that a ton of changes got approved with stale samples and are repeatedly failing their unit tests as they bubble up through the gate (though those have mostly cleared out finally)15:12
*** dcramer_ has joined #openstack-infra15:13
*** marun has joined #openstack-infra15:18
*** SergeyLukjanov has quit IRC15:19
*** SergeyLukjanov has joined #openstack-infra15:20
*** dpyzhov has quit IRC15:20
*** dstanek has quit IRC15:22
*** SergeyLukjanov has quit IRC15:22
*** SergeyLukjanov has joined #openstack-infra15:23
*** ruhe is now known as ruhe_away15:25
*** blamar has joined #openstack-infra15:25
sdaguefungi: yeh, I'm going to start pulling all those things out15:25
*** dpyzhov has joined #openstack-infra15:26
fungicrap. gate head -1 just failed, setting 65774 back a round15:26
fungibut it'll be the new head (or in the -1 slot when i promote the other one in a sec)15:27
sdaguefungi: yeh, rest15:27
sdagueI'm going to start pulling the cinder patches out15:28
*** dstanek has joined #openstack-infra15:29
fungibeing more aggressive with node delete retries seems to have increased our capacity a bit at least, looking at the graph15:30
*** rcleere has joined #openstack-infra15:30
*** ruhe_away is now known as _ruhe15:34
*** chandankumar has quit IRC15:35
*** mfer has joined #openstack-infra15:38
hemanth_hey, can anyone throw some light on why this isn't getting merged? https://review.openstack.org/#/c/65496/15:38
mordredmorning all15:39
*** chandankumar has joined #openstack-infra15:39
*** thedodd has joined #openstack-infra15:39
*** SergeyLukjanov is now known as SergeyLukjanov_a15:39
fungisdague: 66656,1 is on top of the pops now15:40
*** SergeyLukjanov_a is now known as SergeyLukjanov_15:40
fungihemanth_: 65496,4 has only two other changes ahead of it in the gate at this point. see http://status.openstack.org/zuul/15:41
*** wenlock has joined #openstack-infra15:41
fungimorning, mordred15:41
*** nati_uen_ has joined #openstack-infra15:41
*** nati_uen_ has quit IRC15:41
hemanth_fungi: ah, ok. this was one taking uncharacteristically long to get merged. not sure why15:42
*** nati_uen_ has joined #openstack-infra15:42
*** SergeyLukjanov_ is now known as SergeyLukjanov15:43
fungimordred: i merged that envvar addition for the requirements integration job and am rerunning my whitelist change for pypi-mirror now. looks promising but i've tripped over a nondeterministic requests failure in pip a couple times (bug 1268725)15:43
uvirtbotLaunchpad bug 1268725 in openstack-ci "ConnectionError: HTTPConnectionPool(host='pypi.openstack.org', port=80): Max retries exceeded" [Medium,Triaged] https://launchpad.net/bugs/126872515:43
*** DinaBelova has quit IRC15:43
*** senk has quit IRC15:43
anteayamordred: morning15:43
fungihemanth_: it's currently taking around 24 hours for a change to merge given the depth of the integrated gate queue and frequency of failing changes15:44
*** vkozhukalov has quit IRC15:44
*** SergeyLukjanov is now known as SergeyLukjanov_15:44
fungiwe made up some lost ground while i was asleep, but it's still a lot longer than it needs to be15:44
sdagueyeh15:45
dstufftit took me way too long to realize that pypi.openstack.org was not pypi.python.org in that launchpad bug15:45
*** nati_ueno has quit IRC15:45
fungisorry about that dstufft. i tripped your trigger again :/15:45
dstufftfungi: heh it's no worries :) I should probably actually read hostnames instead of just applying pattern recognition to them15:46
fungimordred: anyway, so far it's been hosts in hpcloud az2 both times, and that error suggests there could be an overloaded transparent proxy someone at your esteemed organization should know about (though i'm almost certain they already do if it is)15:47
*** nicedice has joined #openstack-infra15:50
*** senk has joined #openstack-infra15:51
*** ^d has joined #openstack-infra15:51
*** ^d has joined #openstack-infra15:51
*** asadoughi has joined #openstack-infra15:51
*** sarob has joined #openstack-infra15:51
asadoughihi all, trying to debug why check-tempest-dsvm-neutron-isolated failed on https://review.openstack.org/#/c/62129/ - looks related to floating ips, but i don't see a log for q-l3 (neutron's l3 agent)15:52
fungiasadoughi: without having looked yet, i'd wager that could be caused by the l3 agent failing to start15:53
*** senk1 has joined #openstack-infra15:53
asadoughifungi: i'm not sure, relevant request from neutron's logs: http://paste.openstack.org/show/61277/ shows agent is running15:54
fungiasadoughi: ahh, yeah comparing to other runs of the same job, it looks like maybe we don't create (or don't collect) a screen log for the l3 agent15:55
fungii see one for what seems to be the l2 agent15:55
fungino help, i know15:55
fungitaking a look in devstack to see how it launches it15:55
*** senk has quit IRC15:56
asadoughiright, devstacklog doesn't show a command for `screen_it q-l3...`15:56
*** sarob has quit IRC15:56
mordredfungi: yeah - I should really get around to getting us per-region pypi mirrors...16:02
*** dcramer_ has quit IRC16:03
mroddenrequests 2.x broke a lot of stuff in my local jobs as well...16:03
*** mfer has quit IRC16:03
*** oubiwann has joined #openstack-infra16:04
*** reed has joined #openstack-infra16:04
openstackgerritIvan Berezovskiy proposed a change to openstack-infra/config: Install Hbase on OpenStack CI slaves  https://review.openstack.org/6688416:04
*** kraman1 has quit IRC16:05
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Stop running manage-projects  https://review.openstack.org/6669216:06
sdagueasadoughi: where are the logs for a sample job?16:06
mordredfungi: I'm going to try landing some new project patches and running manage-projects by hand for each one today16:07
*** kraman has joined #openstack-infra16:07
markmcclainasadoughi: do you have a q-vpn log?16:08
kramanmordred: ping16:08
mordredfungi: partially because i'm hoping I can catch some debug output that shows what's going wrong16:08
mordredkraman: morning!16:08
kramanmordred: morning16:08
kramanmordred: sould use some help if you can spare a few minutes16:08
asadoughisdague: i don't know what you mean by sample job16:08
asadoughimarkmcclain: http://logs.openstack.org/29/62129/4/check/check-tempest-dsvm-neutron-isolated/ce122cf/logs/screen-q-vpn.txt.gz16:09
*** yamahata has quit IRC16:09
markmcclainok.. when the vpn service is active q-vpn replaces the q-l3 agent16:09
markmcclain(vpn runs inside of the same namespace as l3)16:10
asadoughioh, i see16:10
mordredkraman: I looked at your zuul change briefly yesterday16:10
*** dpyzhov has quit IRC16:10
*** yamahata has joined #openstack-infra16:10
*** mozawa has quit IRC16:11
markmcclainasadoughi: yeah it can be a little confusing at first16:11
markmcclainmight make sense for us to change the name16:12
fungimordred: awesome. i welcome your manage-projects testing/troubleshooting16:12
*** emagana has quit IRC16:12
*** esker has joined #openstack-infra16:12
mordredfungi: I'd like to land https://review.openstack.org/#/c/66692/ first, if its ok with you16:13
*** SergeyLukjanov_ is now known as SergeyLukjanov16:13
fungimordred: that's were i was basically at as well. next obvious step was to disable autorun and then test it with -v on multiple changes (and boy do we have a few)16:13
*** dstanek has quit IRC16:14
*** _ruhe is now known as ruhe16:14
fungiwaiting to see if the syntax check passes on 66692 and then i'm good approving16:14
sdaguefungi: 66863 is another candidate for promotion, so we can get experimental results back faster for neutron parallel tests16:16
mordredfungi: ++16:16
*** CaptTofu has joined #openstack-infra16:16
*** branen has joined #openstack-infra16:16
*** jgillies has joined #openstack-infra16:20
fungisdague: noted16:21
*** asadoughi has quit IRC16:21
sdaguethough, that's a config change, so shouldn't be impacted by the deep gate16:21
sdaguejust needs review16:21
sdaguefungi: thnks16:22
mordreddeep gate16:23
fungiyes16:23
*** dpyzhov has joined #openstack-infra16:23
*** dstanek has joined #openstack-infra16:24
*** dpyzhov has quit IRC16:24
*** emagana has joined #openstack-infra16:24
fungi450 nodepool nodes churning nonstop16:24
mordrednice16:24
mordredhp cloud loves us16:24
mordredfungi: we never moved to the new 1.1 cloud did we?16:25
fungiwell, a good chunk of those are also rackspace performance nodes now16:25
mordredoh good16:25
fungichecking to see what our node count is in the new hp region16:25
openstackgerritValeriy Ponomaryov proposed a change to openstack-infra/config: Upgrade manila's devstack-job to tempest-job  https://review.openstack.org/6684616:26
fungimordred: yeah, hpcloud-region-b is only 5 nodes at the moment... http://paste.openstack.org/show/61279/16:28
mordredfungi: did we ever get graphs of relative performance of our regions?16:28
fungimordred: i don't recall16:29
mordredk16:29
* mordred trying to re-ramp up on that situation16:29
fungii do remember we scaled back off hpcloud-region-b after it showed something like 2x duration average for jobs run there, but i don't remember getting more detailed analysis16:29
mordredyah. well, the feedback I got from the hp cloud guys was to try larger images, as they do get larger cpu rate limits16:30
mordredbut before I tried that, I wanted to make sure we had a baseline against which to evaluate16:30
fungigood idea16:30
*** hashar has quit IRC16:31
*** gyee_ has joined #openstack-infra16:32
*** thuc has joined #openstack-infra16:34
*** dstanek has quit IRC16:35
*** nati_ueno has joined #openstack-infra16:36
fungisyntax passed on 66692 so it's going in now16:37
*** sparkycollier has joined #openstack-infra16:37
fungihttps://jenkins02.openstack.org/job/check-requirements-integration-dsvm/81/console is still going strong after nearly 45 minutes, so we may have a winner16:38
*** smarcet has quit IRC16:38
*** nati_uen_ has quit IRC16:39
*** jcoufal has quit IRC16:41
jog0fungi: so libvirt 1.x16:41
*** mfer has joined #openstack-infra16:41
fungijog0: good news?!?16:41
jog0I was going to ask you16:41
fungid'oh!16:41
fungimy weekend sucked of fixing other stuff and i totally spaced on that16:41
fungisorry :/16:42
jog0so I talked to sdague about it just now and he said the libvirt issue was intermittent16:42
fungilemme fire one up now16:42
jog0fungi: sweet16:42
fungigot one building with uca added now16:43
jog0fungi: so if things work, we may still have a intermittent issue16:44
funginoted16:45
fungii may loop it a few times over in the background while working on other stuff, in that case16:45
jog0fungi: awesome thanks16:47
*** dims_ is now known as dims16:47
fungii've definitely got more fires than irons now16:47
*** DinaBelova has joined #openstack-infra16:47
*** coolsvap is now known as coolsvap_away16:49
*** boris-42 has joined #openstack-infra16:49
*** blamar has quit IRC16:50
SpamapSfungi: hey so did you ever figure out what is going on with that missing commit?16:50
fungiSpamapS: yeah, you had a corrupt local clone i think16:51
SpamapSfungi: if I switch remotes to github I can git pull16:51
fungiweird. if i git gc'd it, git fsck kept reporting the same one dangling commit and would never remove it16:51
SpamapSfungi: so that is simply not true.16:51
*** sarob has joined #openstack-infra16:51
fungiand git show complained that it was unreadable16:51
SpamapSfungi: my theory: we have found a bug in cgit16:52
fungiand i couldn't find any record of that commit in any of the remotes16:52
SpamapSbut because I can work around it by git remote changing.. we're not fixing said bug16:52
fungilemme refresh my memory on it16:52
SpamapSbecause this is maybe the 5th time I have had this problem16:52
fungii'm sensing a commonality ;)16:53
SpamapSright but why would github fix the problem is my question16:53
fungigit fsck on it claims 0c83ac25a912843cfdee3ecd8bfb70921d326974 is dangling16:53
*** yassine has quit IRC16:54
fungigit show on that tells me fatal: unable to read source tree (cba33172c368914ef38f1a97f4bcf2195601a599)16:54
*** yassine has joined #openstack-infra16:54
SpamapShttps://github.com/openstack/heat/commit/0c83ac25a912843cfdee3ecd8bfb70921d32697416:54
fungiand git show on that tells me fatal: bad object cba33172c368914ef38f1a97f4bcf2195601a59916:54
fungii'll go back on a hunt for 0c83ac25a912843cfdee3ecd8bfb70921d326974 and cba33172c368914ef38f1a97f4bcf2195601a599 on the remotes16:54
SpamapSme too16:54
SpamapScba33172c368914ef38f1a97f4bcf2195601a599 does not exist on github16:54
*** AaronGr_afk is now known as AaronGr16:55
*** thedodd has quit IRC16:55
SpamapSfungi: so I see that 0c83ac25a912843cfdee3ecd8bfb70921d326974 is borked in my repo.. but my question is, how is git resolving that with github, but not with cgit16:56
*** sarob has quit IRC16:56
SpamapSIs it possible one is using "smart server" and one is falling back to "dumb" ?16:57
*** thedodd has joined #openstack-infra16:57
sdaguefungi: any idea who at foundation I should harass about the fact that I didn't get an ballot for the election?16:57
fungimaybe. have you tried switching from https:// to git:// and seeing if that changes it?16:57
*** burt has quit IRC16:57
fungisdague: jbryce might have insight into how the ballot e-mails went out. did you confirm your primary e-mail address on your foundation profile is updated to be one you still receive?16:58
SpamapSfungi: that does resolve the issue..16:59
SpamapSfungi: however git:// == mitm evil16:59
SpamapSfungi: but, as a data point.. that is useful no?16:59
fungiSpamapS: yes, i know, just testing your theory about the smart git server16:59
*** coolsvap_away is now known as coolsvap17:00
jbrycesdague: just resent it to you17:00
*** marun has quit IRC17:00
*** dkliban is now known as dkliban_afk17:01
*** hogepodge_ has joined #openstack-infra17:01
*** chandankumar has quit IRC17:01
*** hogepodge has quit IRC17:01
*** hogepodge_ is now known as hogepodge17:01
openstackgerritA change was merged to openstack-infra/config: Temporarily remove neutron full job from experimental queue  https://review.openstack.org/6686317:03
SpamapSfungi: are we sure cgit speaks "smart http" ?17:04
fungimordred: IT LIVES! https://review.openstack.org/6636417:04
*** mrodden has quit IRC17:04
*** mfer has quit IRC17:05
fungiSpamapS: i'm unsure. i think the url may be going apache->git cgi since there's no /cgit/ component in the remote url17:05
* fungi checks the vhost config17:05
SpamapSfungi: there is17:05
SpamapSfungi: originhttps://git.openstack.org/cgit/openstack/heat (push)17:05
*** pblaho has quit IRC17:05
fungioh, wait...17:05
SpamapS(same for fetch)17:05
fungiwhy did i not notice that before?17:06
fungiSpamapS: what happens if you change your remote to https://git.openstack.org/openstack/heat.git instead?17:06
fungiTHAT should be skipping cgit and going straight through apache17:06
*** mfer has joined #openstack-infra17:06
fungii didn't even realize cgit had an option of acting as a git server17:07
SpamapStrying that17:07
*** afazekas has joined #openstack-infra17:08
SpamapSfatal: https://git.openstack.org/cgit/openstack/heat.git/info/refs not valid: is this a git repository?17:08
SpamapSoh17:08
SpamapSno cgit17:08
openstackgerritA change was merged to openstack-infra/config: Stop running manage-projects  https://review.openstack.org/6669217:08
SpamapSfungi: aha17:08
SpamapSfungi: that does in fact fix it17:08
SpamapSfungi: ok so cgit is bong as a fetch url :)17:08
sdaguejbryce: thanks17:09
*** tma996 has quit IRC17:09
fungiSpamapS: seems that way. also explains why i'd never encountered it17:09
*** max_lobur is now known as max_lobur_afk17:09
*** pballand has joined #openstack-infra17:09
*** rakhmerov has joined #openstack-infra17:09
*** marun has joined #openstack-infra17:10
SpamapSfungi: well at least now I know I can just fix my remotes17:10
SpamapSfungi: but perhaps a 301 is in order. :)17:10
fungiSpamapS: not a bad idea at all17:10
*** dcramer_ has joined #openstack-infra17:10
SpamapSfungi: probably not the simplest thing though, you only want to 301 _git_ not Firefox :)17:11
fungithough that might take a bit of doing since it'd be shadowing subpaths of the webui, yeah17:11
SpamapSfungi: want me to open an openstack-ci bug?17:11
fungiSpamapS: please, please do17:11
SpamapSI think it is worth documenting as a Low-Importance-But-Hard thing17:11
* SpamapS feels the warm flow of understanding trickling down his head into the cockles of his heart17:11
fungii'll try to get around to catching up on bug triage sometime soon. i started in on it last night and only got about 3 done before i passed out17:11
*** krotscheck has joined #openstack-infra17:14
*** branen has quit IRC17:15
SpamapSfungi: https://bugs.launchpad.net/openstack-ci/+bug/1269510 filed17:16
uvirtbotLaunchpad bug 1269510 in openstack-ci "git.openstack.org/cgit should not be used to serve git directly" [Undecided,New]17:16
*** jasondotstar has quit IRC17:20
*** mrodden has joined #openstack-infra17:21
fungiSpamapS: a quick bughunt for cgit doesn't turn up obvious candidates17:21
*** che-arne has quit IRC17:23
*** branen has joined #openstack-infra17:24
*** senk1 has quit IRC17:25
SpamapSfungi: ty for working on it. I've now gone through and fixed all my remotes.17:25
*** mancdaz is now known as mancdaz_away17:26
fungiSpamapS: you're welcome. sorry for the inconvenience17:26
SpamapSfungi: np .. as I alluded to earlier.. relief is had.. knowing is beautiful. :)17:27
*** moted has joined #openstack-infra17:27
fungiindeed17:27
*** dizquierdo has quit IRC17:29
*** markmc has quit IRC17:30
*** senk has joined #openstack-infra17:30
*** afazekas has quit IRC17:31
mordredfungi: woot! I would like to land that17:36
fungimordred: so if you're good with https://review.openstack.org/66364 i think i want to try to cram it through today so all the pending requirements/pbr/pypi-mirror changes can be rechecked17:36
*** sparkycollier has quit IRC17:36
mordredfungi: yes please17:36
mordredfungi: in a perfect world, I think that we should re-write that to consume the whitelist froma  config file17:37
mordredBUT17:37
mordredI dont' care17:37
fungisee the notes i just added to the last comment on the review17:37
mordredso ha17:37
mordredyeah. actually, I agree with your note17:37
fungithe uglier it is, the more incentive to remove it soon ;)17:37
mordredfungi: I've +2'd it - land at will17:37
fungithanks17:38
*** sparkycollier has joined #openstack-infra17:38
*** marun has quit IRC17:39
notmynamethe patch queue was reset about 2 hours ago? (implied from the times on http://f.slukjanov.name/w/review.o.o/66056/1/status.html)17:39
*** sparkycollier has quit IRC17:39
funginotmyname: yes, the way the prioritization works, any new patchsets in the check pipeline which landed before the gate reset get dibs on next available slaves, so those are still in the process of being serviced17:40
*** marun has joined #openstack-infra17:40
fungii'm manually retrying deletes on all discarded slaves now to try and get us a little extra capacity so we can get through them more quickly17:41
notmynamefungi: no, there are patches that currently have a time of about 2 hours that have actually been in the gate queue for closer to 20 hours.17:41
funginotmyname: oh, i see what you're talking about. that's addressed by https://review.openstack.org/66095 but we need a zuul restart for that to take effect and the volume's been too high to justify the extra impact17:43
fungi~2 hours ago we reordered the queue simultaneous with a gate reset which was taking place so that we could bump another stability fix to the front17:44
notmynameok17:44
mordredI feel like we're cooking in a high-volume kitchen17:44
*** burt has joined #openstack-infra17:45
*** emagana has quit IRC17:45
notmynameso any time a manual reorder happens, the time is reset? ie there isn't a way to automatically reorder gate bugs like there is with CVE bugs?17:45
*** marun has quit IRC17:45
*** emagana has joined #openstack-infra17:45
*** nati_ueno has quit IRC17:45
*** salv-orlando has quit IRC17:45
*** salv-orlando has joined #openstack-infra17:46
*** nati_ueno has joined #openstack-infra17:46
funginotmyname: right. the "zuul promote" command was implemented as a dequeue-and-requeue operation, so the enqueued time on those changes was being reset. that fix saves and reapplies the timestamp in that event17:46
notmynamefungi: thanks for the info17:47
fungiyou're welcome17:47
fungimordred: yes, and i keep setting my apron on fire17:47
fungiorder up!17:48
*** ruhe is now known as ruhe_away17:49
mordredok. landing storyboard-webclient addition - will be guinea pig #117:50
fungimordred: i'm thrilled at all the progress on that17:51
fungikudos to all the awesome people working to make it happen17:51
krotscheckHooookay. Let's do this.17:52
mordredfungi: fun part is - I think horizon is interested in also doing some similar things with tooling, so we can test-run them on storyboard before they start to actually affect opensatck itself17:53
krotscheckdavid-lyle was commenting on that during the meeting yesterday. There's still a lot of worries about there not being an official recent package for node on rhel/ubuntu yet though :/17:54
*** emagana has quit IRC17:54
*** salv-orlando has quit IRC17:54
david-lylethere was promise though17:55
mordredkrotscheck: yeah - but there is recent enough to support the toolchain build-side though, yeah?17:55
*** salv-orlando has joined #openstack-infra17:55
*** herndon has quit IRC17:55
david-lylewhere we had none before17:55
*** emagana has joined #openstack-infra17:55
krotscheckmordred: Let me check. I don't think so.17:55
mordred0.10.24 is what's in debian17:55
fungiyeah, and you're targeting trusty for the deployment platform anyway, right?17:56
mordredyup17:57
fungiit's got 0.10.24 right now as well17:57
krotscheckprecise has 0.6.1217:57
mordredif precise doesn't have a nodejs package - I expect that's simple enough to backport17:57
mordredand put in UCA17:57
krotscheckUCA? Universal cheerleader association?17:57
mordredI consider that sane enough17:57
mordredkrotscheck: "Ubuntu Cloud Archive"17:58
fungiubuntu cloud awesomeness17:58
mordredit's the archive ubuntu produces with backports of needed software for older ubuntu releases like precise17:58
*** ruhe_away is now known as _ruhe17:58
krotscheckGot it.17:58
*** rossella_s has quit IRC17:59
zarokrotscheck: great work!18:00
*** derekh has quit IRC18:00
zarofungi, mordred: in order to build gerrit 3rd party plugins we need to add them as submodules to gerrit core.  how do you feel about that?18:01
mordredzaro: wow, really/18:01
mordred?18:01
mordredthat's a terrible design18:01
mordredzaro: I feel very poorly about it18:02
mordredzaro: is there actually no other way to do it?18:02
*** jerryz has joined #openstack-infra18:02
zaromordred: it's becuase upstream hasn't setup a repsoitory for their binaries.  so plugins can reference pre-built core.18:02
fungimordred: zaro: the problem is that the submodules list in the gerrit repo contains relative filesystem paths, not urls18:02
mordredhang on  ...18:02
mordredwhat if18:02
mordredwe don't actualy add and COMMIT the submodules18:03
mordredbut we treat "git submodule add" as a build step18:03
mordredand do it every time18:03
zaromordred: that will work.18:03
fungihow do we feel about patching that list, maybe convincing upstream it's even desirable?18:03
zarofungi: patching what list?18:04
mordredthat way, the build job for "gerrit-plugin-foo" would clone gerrit, then cd to the right place, then git submodule add gerrit-plugin-foo, then build it18:04
mordredfungi: ^^18:04
fungizaro: http://git.openstack.org/cgit/openstack-infra/gerrit/tree/.gitmodules?h=openstack/2.818:04
*** smarcet has joined #openstack-infra18:05
zarofungi: uhh unlikely.  because that this is only core plugins.18:05
mordredfungi: I don't think we need to18:05
zaro*this/list18:05
fungizaro: ohhh.... i get what you're saying. third-party modules for gerrit, not the core modules18:05
*** gothicmindfood has joined #openstack-infra18:05
zarofungi: yep.18:05
krotscheckgothicmindfood: mordred just landed storyboard-webclient18:05
mordredkrotscheck: hasn't landed yet18:06
zaroi think mordred is on to something..18:06
mordredstill waiting on jenkins bandwidth18:06
krotscheckmordred: Ah, my bad18:06
*** dkliban_afk is now known as dkliban18:06
* gothicmindfood would like to break out the champagne anyways18:06
mordredkrotscheck: it's been approved - when it lands, I'm going to manually run manage-projects so that if the bug happens I can watch it and debug18:06
fungikrotscheck: are we ready for me to try and launch you a dev server with your puppetry patch?18:06
fungioh, i guess it needs that repo to exist first18:07
mordredysh18:07
mordredya18:07
zaromordred: so would we rebuid gerrit core in every gerrit plugin job?18:07
mordredzaro: why not?18:07
mordredrebuilding gerrit core should result in the same thing, yeah?18:07
*** ok_delta has quit IRC18:07
fungiwe have clouds. i'm not too worried about the inefficiency of rebuilding gerrit every time we rebuild a plugin18:07
zaromordred: that will work. fungi answered my question.18:08
mordredalso, I don't expect to rebuild any of them all that frequently18:08
markmcclainfungi: 66872 needs promotion18:08
fungimarkmcclain: thanks having a look18:09
markmcclainfungi: thanks18:09
fungimarkmcclain: yep, it's going in on the next reset18:10
markmcclainawesome18:10
zaromgagne: ping18:12
mgagnezaro: sup!18:12
*** obondarev_ has joined #openstack-infra18:13
pballandI am a setuptools/distutils/pbr newbie, and have some commands (elg. make) I need to run before packaging.  Is there better way to do this than adding logic before setuptools.setup() in setup.py?18:13
*** sarob has joined #openstack-infra18:13
*** nati_ueno has quit IRC18:14
zaromgagne: pelix had a good question.. it's regarding review 5208018:14
mgagnezaro: regarding ini sections?18:14
*** nati_ueno has joined #openstack-infra18:14
mordredhi pballand18:14
zaromgagne: yes, what should be placed into separate sections?18:14
zaromgagne: what is your thought?18:15
mgagnezaro: I'm on the fence regarding this feature tbh18:15
mordredpballand: can you expand a little bit on what you're trying to do? as in, why are you wanting to run make? (I'm wanting to help to find the right answer for you)18:15
mgagnezaro: I mean, what prevents someone from adding an other do not overwrite X18:15
mordredpballand: in general, in pbr land, you never want to add code to setup.py - but there are other ways18:16
pballandmordred: sure: the project has a file that needs to be "compiled" (its actually a grammar which is parsed to create a parser)18:16
zaromgagne: yeah, i haven't seen a use case that requires another section.18:16
*** thedodd has quit IRC18:17
mordredpballand: cool. for which things does that need to be done? sdist/install? just sdist? just install?18:17
mgagnezaro: lets put it in DEFAULT until we find an other use case18:17
zaromgagne: also as you pointed out it requires more validation.18:17
mgagnezaro: IMO, jenkins is for jenkins credentials18:17
pballandmordred: probably just install - for sdist I think just including the grammar is sufficient18:18
mordredok18:18
mordredpballand: let me find a link to point you at...18:18
*** rossella_s has joined #openstack-infra18:18
*** mrmartin has joined #openstack-infra18:18
pballandmordred: awesome, thanks!18:18
mgagnezaro: with openstack projects, people tends to put everything in DEFAULT until someone comes and suggests moving all related configs to a new section/group.18:18
zaromgagne: i'm ok with 52080, would you please give it a re-review?  let's push that thru because it's been around for a long time.18:19
mrmartinre18:19
zaromgagne: yeah, i think that's the way to do it.18:19
mgagnezaro: you tested the change?18:19
mordredpballand: do you have a repo anywhere?18:19
mgagnezaro: my setup is dead, it got killed during christmas =(18:19
pballandmordred: https://github.com/stackforge/congress18:20
*** gothicmindfood_ has joined #openstack-infra18:20
mordredpballand: cool. I'll make you a non-functional patch18:20
mordredpballand: that will show you where it should go18:20
pballandmordred: prefect - if you are so inclined, the actual command I need to run is sitting there in Makefile18:21
zaromgagne: dead?  what happened.18:21
zaromgagne: don't remember now, since it's been so long.  but i'm pretty sure i did.18:22
mgagnezaro: someone had the great idea to reinstall the compute nodes and live migration wasn't setup yet =)18:22
*** emagana has quit IRC18:22
*** gothicmindfood has quit IRC18:22
*** praneshp has joined #openstack-infra18:23
*** emagana has joined #openstack-infra18:23
zaromgagne: yikes! no backup?18:23
mgagnezaro: nothing =) I should be able to set it back up in a couple of minutes, didn't have time to do it yet18:24
openstackgerritA change was merged to openstack-infra/config: Add storyboard-webclient to gerrit  https://review.openstack.org/6476118:25
fungikrotscheck: gothicmindfood_: ^18:26
krotscheckOh mhyyyyyy18:26
fungimordred: still has to actually run manage-projects on it though18:26
zarofungi: got a quick minute to review 1st pass at an upgrade script?  https://etherpad.openstack.org/p/gerrit_upgrade_script18:26
fungikrotscheck: you sounded like sulu just then18:26
fungis/sulu/takei/18:27
krotscheckfungi: I'm so takey18:27
krotscheckfungi: I'm so takei18:27
zaromgagne: fantastic!18:27
fungizaro: sure. i mean, not really but i will anyway18:27
krotscheckWell, maybe not _that_ takei18:27
*** openstackgerrit has quit IRC18:27
*** openstackgerrit has joined #openstack-infra18:27
*** nicedice has quit IRC18:28
mordredfungi: m-p seems to have run successfully - where shoudl I look for failure?18:29
fungizaro: i had never followed up, but i guess the schema upgrades were running into a mismatch between account_group_by_id and account_groups tables then?18:29
*** nicedice has joined #openstack-infra18:29
fungimordred: git branch -a in /home/gerrit2/review_site/git/openstack-infra/storyboard-web-client.git18:30
fungior i guess pass that as --git-dir=18:30
fungisame for the one in /var/lib/git18:31
mordredfungi: yup. both worked18:31
fungialso, you may have simply gotten (un)lucky18:31
mordredyah. I just want to make sure I'm looking for the right thing18:31
funginew groups, if any, were created and acl looks correct in gerrit webui?18:31
fungithat covers the suite of obvious errors i've seen manifest when it's run from puppet18:32
mrmartinfungi: hi18:33
zarofungi: i'm not sure what the root of the problem is but the truncate workaround seems to fix the problem.  it's explained in the gerrit issue.18:33
*** nati_ueno has quit IRC18:34
zarofungi: all i know is that 'ICLA' group doesn't get added to any of the db tables.18:34
*** nati_ueno has joined #openstack-infra18:34
mrmartinfungi: I made the script templates required for community portal testing and tarball release18:35
fungimrmartin: oh, awesome!18:36
*** harlowja has joined #openstack-infra18:36
mrmartinfungi: http://paste.openstack.org/show/61287/ and http://paste.openstack.org/show/61288/18:36
fungizaro: right, i'm guessing that's unrelated to the account_group_by_id problem though18:36
fungithough i guess it could be related18:36
*** fbo is now known as fbo_away18:37
mrmartinfungi: the first one is a simple build script, and the second one will be the unittest, currently it just makes a packages, and tests the installation process18:37
*** marun has joined #openstack-infra18:37
fungimrmartin: we can probably do this safely on single-use slaves. i'm not keen on sudo'ing pear to install php packages on long-running slaves18:38
*** harlowja_away has quit IRC18:39
mrmartinfungi: yeap, of course. if we can publish snapshot tarballs, it is a half success, because I can update the puppet scripts for groups-dev.openstack.org and groups.openstack.org.18:39
fungimrmartin: do these work sanely on plain cloud images for ubuntu 12.04 lts?18:39
mrmartinI've tested those with vagrant18:40
fungiif so, it'll probably be fairly easy to implement18:40
jgriffithfungi: any pointers on how to add local gating tests/checks here in my lab similar to what some of the neutron vendors are doing?18:41
zarofungi: no, that's unreleated.18:41
zarofungi: account_group_by_id needs to be truncated to allow upgrade script to run thru without failing.18:41
mrmartinfungi: I'll open a blueprint on launchpad for this integration, so we can track the progress there.18:41
fungimrmartin: the scripts themselves can go into a tools or similar subdirectory in the groups project, and then we can just call them from fairly simple jenkins jobs on single-use slaves and collect up the scraps left behind by the build or the exit code of the test script18:41
zarofungi: after it completes there's another problem with signing CLA because of the missing 'ICLA' group in the db.18:42
mrmartinok, we have a scripts directory there.18:42
fungijgriffith: http://ci.openstack.org/third_party.html18:42
jgriffithfungi: thanks!18:42
fungizaro: yep, i remember that one more clearly since i spent some time hunting it down18:42
fungimrmartin: that should be plenty fine i would think18:43
mrmartinwhat I currently need to understand, how we could integrate this with zuul/jenkins18:43
mrmartinfungi: ok, I'll do it now, and come back when it is ready.18:43
zaroi could not find ICLA group info in any of the db tables, pre or post migration.18:43
zarofungi: so i had to find the UUID in the All-Projects group file18:44
fungimrmartin: the jobs are configured in here... http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/jenkins_job_builder/config18:44
*** nicedice has quit IRC18:44
*** nicedice has joined #openstack-infra18:44
fungizaro: right, i saw it had generated a uuid so i suspected you'd have to fish it out of the file18:44
fungimrmartin: those are templated/abstracted yaml descriptions of jenkins jobs which run things18:45
mrmartinYep, I previously checked the storyboard jobs, but currenlty not everything is clear for me18:45
fungimrmartin: yeah, the storyboard.yaml file is a pretty good example of the sorts of things you'd be doing to run those scripts and act on/collect the results18:46
fungimrmartin: and then zuul has a list of what jobs to run when on changes for which projects... http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/zuul/layout.yaml18:46
mordredfungi: I'm on a weird network segment - can you ssh -p 29418 review.openstack.org replicate openstack-infra/storyboard-webclient for me?18:47
mrmartinin this review: https://review.openstack.org/#/c/64761/7/modules/openstack_project/files/jenkins_job_builder/config/storyboard.yaml where the bootstrap.sh and build.sh files are coming from?18:47
fungimordred: _gerrit_ replicate but sure, done just now18:48
mordredfungi: thanks18:48
funginp18:48
openstackgerritEdward Raigosa proposed a change to openstack-infra/config: Make pip install from upstream better  https://review.openstack.org/5142518:48
*** dprince has quit IRC18:49
wenlockmordred, hope that patch is still desirable18:49
fungimrmartin: ./bin/bootstrap.sh is relative to the project's git repository which gets checked out by the gerrit-git-prep builder in that job18:49
fungimrmartin: so you might have ./scripts/build.sh or similar18:50
mordredwenlock: always. also - have you met AaronGr yet?18:50
wenlockindeed i did, had a good chat with him last week18:50
mrmartinfungi: ok, thanks, Now I need to manage the evening tale tasks for children, I'll come back soon.18:50
fungimrmartin: enjoy. talk to you later18:51
mordredawesome18:51
*** mrmartin has quit IRC18:51
wenlockmordred, we're really interested in some of the refactoring he has in mind... hope he gets traction on that18:51
mgagnezaro: DEFAULT section it should be right?18:52
AaronGrwenlock: a few patches in flight at the moment, a massive one pending.18:53
wenlockAaronGr, nice! :D18:53
zaromgagne: huh? should be right?18:53
mgagnezaro: keep_descriptions config18:53
mgagnezaro: DEFAULT_CONF puts it in DEFAULT, actual code expects it to be in jenkins18:54
mordredI think fungi will like most of AaronGr's patches18:54
*** elasticio has joined #openstack-infra18:55
mgagnezaro: and doc mentions keep_description, not keep_descriptionS...18:55
mgagnezaro: consistency! :O18:55
*** marun has quit IRC18:55
*** marun has joined #openstack-infra18:55
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Cleanup HACKING.rst  https://review.openstack.org/6213318:56
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Move hacking guide to root directory  https://review.openstack.org/6213218:56
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Turn Python3 section into a list  https://review.openstack.org/6213518:56
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Re-Add section on assertRaises(Exception  https://review.openstack.org/6213418:56
openstackgerritJoe Gordon proposed a change to openstack-dev/hacking: Add Python3 deprecated assert* to HACKING.rst  https://review.openstack.org/6213618:56
zaromgagne: line 97, loads all of DEFAULT_CONF18:57
fungimordred: if they're fixing things i don't need to fix, i'm very much in favor18:57
mgagnezaro: sure. go see the value of DEFAULT_CONF =)18:57
*** sarob has quit IRC18:58
mordredfungi: well - for now they're refactoring out things that are hardcoded, and also squashing the inheritance heirarchy a bit for simplification18:58
*** sarob has joined #openstack-infra18:58
mordredfungi: but yeah18:59
*** eharney has quit IRC18:59
zaromgagne: ohh you mean the mismatch name 'keep_description'?18:59
*** emagana has quit IRC18:59
mgagnezaro: well, everything18:59
mgagnezaro: there is no consistency between code, doc and default value18:59
*** emagana has joined #openstack-infra18:59
fungimordred: sounds great19:00
zaromgagne: ohh i see, glad i got you to take a look.  i didn't noticed mismatches.19:01
mgagnezaro: well, I tried the patch and it didn't work. =)19:01
fungizaro: your scripted upgrade plan looks great. i think you missed populating the contents of the new group (so that users don't need to re-accept the icla) so i added a placeholder there19:01
zaromgagne: my mind's playing tricks on me then.  i might have only tested one of the earlier patches.19:02
mgagnezaro: yha, np19:02
*** sarob has quit IRC19:03
*** emagana_ has joined #openstack-infra19:04
*** mrmartin has joined #openstack-infra19:06
*** jcoufal has joined #openstack-infra19:06
*** harlowja_ has joined #openstack-infra19:07
*** emagana has quit IRC19:07
*** sarob has joined #openstack-infra19:07
*** dprince has joined #openstack-infra19:09
*** pballand has quit IRC19:10
*** harlowja has quit IRC19:10
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added route tests for authentication  https://review.openstack.org/6691119:11
zarofungi: great thanks.  is there a place in gerrit for this script or is best place in etherpad?19:11
sdaguefungi: https://review.openstack.org/#/c/66872/ is a promote that we need for grenade19:12
sdagueto get working code on havana branch for neutron19:13
*** _david_ has joined #openstack-infra19:14
jog0fungi: how is libvirt 1.x test going?19:17
*** emagana_ has quit IRC19:17
*** pballand has joined #openstack-infra19:17
fungisdague: it's already in my hopper waiting for me to catch the next major gate reset19:17
sdaguefungi: also 66656 needs a promote still as well19:17
*** emagana has joined #openstack-infra19:17
*** marun has quit IRC19:18
*** marun has joined #openstack-infra19:18
fungijog0: for some reason my tempest runs are aborting in safe-devstack-vm-gate-wrap.sh with no output after the ip configuration output. i haven't had time to dig into why yet19:18
*** gokrokve has quit IRC19:18
jog0fungi: kk19:19
fungisdague: yep, that's back in my list as well. i saw it failed so i reverified and have it ready to repromote19:19
*** gokrokve has joined #openstack-infra19:19
fungisdague: and 66364 which gets the requirements integration jobs passing again19:19
fungijog0: and it's repeatable, several times in a row. trying one without uca as a quick sanity check now19:20
jog0cool19:21
*** emagana has quit IRC19:22
*** gokrokve has quit IRC19:23
*** miqui has joined #openstack-infra19:23
*** herndon has joined #openstack-infra19:23
mordredfungi: we should implement a "reorder-on-next-reset" command :)19:24
*** _ruhe is now known as ruhe19:24
fungimordred: agreed, because i missed the last one while i was busy trying to fix other stuff19:24
*** sarob has quit IRC19:25
*** sarob has joined #openstack-infra19:25
jog0fungi: can you figure out what version of libvirt your using?19:26
fungijog0: sure, just a sec and i'll let you know what it's pulling in19:28
fungiwaiting on this next vm to finish launching so i can check iy19:28
fungiit19:28
*** marun has quit IRC19:28
*** nati_uen_ has joined #openstack-infra19:28
*** marun has joined #openstack-infra19:28
*** dstanek has joined #openstack-infra19:28
jog0sweet19:29
*** sarob has quit IRC19:30
*** gokrokve has joined #openstack-infra19:31
*** nati_uen_ has quit IRC19:31
*** nati_ueno has quit IRC19:31
*** nati_ueno has joined #openstack-infra19:32
*** gokrokve has quit IRC19:34
*** gokrokve has joined #openstack-infra19:34
fungijog0: oh, wait, right i was building that last one without uca to confirm i'm not doing something stupid in my launch script. i'll have to check on the next uca one19:34
*** mgagne has quit IRC19:35
*** mgagne has joined #openstack-infra19:35
*** sarob has joined #openstack-infra19:38
*** eharney has joined #openstack-infra19:39
*** gokrokve has quit IRC19:39
*** coolsvap is now known as coolsvap_away19:40
*** jaypipes has joined #openstack-infra19:41
mgagnehow many vcpus are there per bare-precise nodes?19:42
fungimgagne: 4 i believe (i'd have to check the flavors across all providers/regions though)19:43
mgagnefungi: ok, more than 1 =)19:43
fungiyes19:43
mgagnefungi: enough for me :P19:43
*** thuc has quit IRC19:43
*** sarob has quit IRC19:48
*** marun has quit IRC19:48
*** marun has joined #openstack-infra19:48
*** sarob has joined #openstack-infra19:48
*** thuc has joined #openstack-infra19:49
fungireset!19:49
*** thuc has quit IRC19:50
*** thuc has joined #openstack-infra19:50
openstackgerritMichael Krotscheck proposed a change to openstack-infra/config: Fixed scp reference to unit test output.  https://review.openstack.org/6691819:51
*** thuc has quit IRC19:51
*** thuc has joined #openstack-infra19:51
*** thuc has quit IRC19:52
*** sdake has quit IRC19:52
*** thuc has joined #openstack-infra19:52
*** sarob has quit IRC19:52
*** thuc has quit IRC19:53
*** thuc has joined #openstack-infra19:54
sdaguefungi: another reset19:55
fungisdague: yep, the promote's been running for a few minutes now waiting on zuul to finish recalculating everything19:56
fungibut thanks for the heads up19:56
openstackgerritJulien Danjou proposed a change to openstack-infra/devstack-gate: Remove configure_tempest.sh  https://review.openstack.org/6692219:56
*** vipul is now known as vipul-away19:57
*** vipul-away is now known as vipul19:57
*** thedodd has joined #openstack-infra20:00
*** blamar has joined #openstack-infra20:02
*** sarob has joined #openstack-infra20:03
*** krotscheck is now known as _krotscheck_lunc20:04
*** gokrokve has joined #openstack-infra20:05
fungisdague: markmcclain: the requested stability/debugging fixes are showing at the top now20:05
markmcclainfungi: thanks20:06
*** gothicmindfood_ has quit IRC20:06
sdaguefungi: thanks20:06
*** smarcet has left #openstack-infra20:07
*** hashar has joined #openstack-infra20:07
*** jasondotstar has joined #openstack-infra20:10
*** gothicmindfood has joined #openstack-infra20:11
jog0fungi: http://paste.openstack.org/show/61300/20:11
jog0is that our network or gerrit20:11
*** vipul is now known as vipul-away20:13
*** denis_makogon_ has joined #openstack-infra20:13
lifelessjog0: your network I think20:13
lifelessjog0: I just pushed ok20:13
anteayafor reference salv-orlando is hitting the same Write failed: Broken pipe issue20:13
*** denis_makogon_ is now known as denis_makogon20:14
fungijog0: i found my issue. i'd "optimized" my test script in a not very great way. rerunning now to test with uca again20:14
fungijog0: i have a suspicion that's your network, but i'll test20:15
lifelessand SpamapS just saw a gerrit error too20:15
SpamapSThe following command failed with exit code 128 "git fetch gerrit refs/changes/96/58596/6"20:15
SpamapSfrom gerritssh://clint-fewbar@review.openstack.org:29418/openstack/tripleo-heat-templates.git (fetch)20:15
*** salv-orlando has quit IRC20:16
*** salv-orlando has joined #openstack-infra20:16
jog0fungi: those ar the best kind of optimizations20:17
fungiif it is a recurrent problem it may be something intermittent. i'm able to do ssh api things to gerrit's 29418/tcp interface just fine right now20:17
fungii'll see if the extremely useless gerrit logs can shed any light20:17
*** thomasem has quit IRC20:18
*** prad has quit IRC20:19
*** derekh has joined #openstack-infra20:19
jog0its re-occuring20:21
jog0I can't get through20:21
salv-orlandoMeh I have tried to change my key as well but to no avail20:21
fungijog0: can you 'ssh -p 29418 review.openstack.org gerrit ls-projects' for example?20:21
fungii'm going to guess something between you and the gerrit server us fiddling with your socket20:22
fungier, is20:22
jog0fungi: that command works for me20:23
fungihuh20:23
*** marun has quit IRC20:23
*** marun has joined #openstack-infra20:23
openstackgerritIlya Kharin proposed a change to openstack-infra/config: Additional jobs for python-rallyclient  https://review.openstack.org/6692920:23
*** prad has joined #openstack-infra20:23
fungijog0: what's the "gerrit" fetch remote listed by 'git remote -v'?20:24
jog0ssh://jogo@review.openstack.org:29418/openstack-dev/devstack.git20:24
jog0FWIW this worked 5 minutes ago20:24
fungivery weird20:24
salv-orlandoI have this error: "Agent admitted failure to sign using the key."20:24
salv-orlandoboth with git-review and ssh -p 29418 review.openstack.org20:24
*** nati_uen_ has joined #openstack-infra20:26
*** nati_uen_ has quit IRC20:26
sdagueyeh, git review definitely boned from here20:27
*** nati_uen_ has joined #openstack-infra20:27
fungiso weird. i just updated from a similarly-formed gerrit remote url, pulled changes from the git service on it, et cetera20:28
*** ruhe is now known as _ruhe20:28
sdaguefungi: did you try a push?20:29
anteayafwiw lifeless and SpamapS are not in the same room as jog0 and salv-orlando, jog0 & salv-orlando: at code sprint, lifeless & SpamapS: not at code sprint20:29
funginot yet. i need something to push20:29
*** nati_ueno has quit IRC20:29
fungiall my works in progress which i would push keep getting interrupted by researching random broken stuff20:29
sdagueI'm pushing my tree to my linode20:29
fungii'll just rebase something20:29
SpamapSright I'm at home20:29
sdagueit worked from my linode20:30
sdaguehmmmm20:30
fungithough the error SpamapS reported also looked different (possibly related, but maybe not)20:30
sdaguefungi: from my linode I'm going on ipv6, let me find an external ipv4 link20:31
*** sarob_ has joined #openstack-infra20:32
SpamapSfatal: Couldn't find remote ref refs/changes/96/58596/720:32
fungisdague: yeah, i'm ipv6 through to review.o.o as well20:32
*** sarob_ has quit IRC20:32
*** sarob_ has joined #openstack-infra20:33
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Simplify devstack-logs publisher  https://review.openstack.org/6493820:33
fungithat ^ seemed to work20:34
fungiSpamapS: was your error while trying to push or fetch?20:34
*** yassine has quit IRC20:35
*** sarob has quit IRC20:35
SpamapSfungi: git review -d 58596 on tripleo-heat-templates20:35
*** sarob_ has quit IRC20:35
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: wip: test don't merge  https://review.openstack.org/6693220:35
*** sarob has joined #openstack-infra20:35
sdagueyeh, so it's something about here20:35
*** yassine has joined #openstack-infra20:35
*** yassine has quit IRC20:36
fungiSpamapS: that's definitely repeatable for me20:37
SpamapSfungi: ah so something else maybe?20:39
* SpamapS wants that breaking stuff trophy back ;)20:39
sdagueso my current suspicion here is that we triggered the university firewall20:39
*** coolsvap_away has quit IRC20:39
sdagueand they are just killing the big gerrit streams because they just think it's bittorrent20:40
*** chrisstreeter_ has joined #openstack-infra20:40
fungiyeah, seems like gerrit lacks that ref for some reason. i'll hunt it down on the server... possible something related to connectivity caused lifeless's upload of the new patchset on 58596 to get into gerrit's webui but fail to add the corresponding ref to its git repo... i'll have to go digging there20:40
*** sarob has quit IRC20:40
*** mrda has joined #openstack-infra20:40
fungibut also possible something else unrelated broke on gerrit20:40
* fungi sighs20:41
sdaguefungi: so from us, there is probably nothign you can do to help, it's all our side20:41
fungisdague: that's sounding likely20:41
hasharpoor zuul is driving me mad from time to time :D20:42
hasharluckily I got patch for you guys!20:42
*** DinaBelova has quit IRC20:42
fungisdague: you're probably stuck forwarding gerrit ssh api connections through a tunnel/proxy on your linode or something20:42
fungihashar: great! what was the bug?20:43
sdaguefungi: yeh20:43
fungi(i mean, not great that you lost time dealing with a bug, but great that you have a patch)20:43
hasharfungi: zuul-server would keep trying to run when a wrong layout is given and it is in non daemon mode ( -d ) :D20:43
*** _krotscheck_lunc is now known as krotscheck20:43
*** salv-orlando has quit IRC20:43
hasharfungi: the configuration exception ends up being ignored for some reason. That is a basic change really20:43
hasharI got a nastier one which prevent me from running tests because it can't bind a socket on port 020:44
fungihashar: ooh, yeah we don't often run it with -d except when testing things, afaik, so would likely not have spotted that20:44
hasharfungi: and that has driven me mad for a couple hours this afternoon.  Just found out it was because of an invalid layout.yaml hehe20:44
fungihashar: binding on port 0 on the other hand is usually socket library magic for picking an available ephemeral port20:45
hasharfungi: I guess I have an issue on mac os x.  After all, I was missing select.poll()20:45
fungihashar: what os are you trying to run the tests on20:45
fungi?20:45
fungiaha!20:45
hasharMac OS X  1.720:45
fungiyes, i believe that very well may not work on bsd/macos20:45
hasharhad to install python 2.7.6 using homebrew which luckily provide a configuration switch to enable poll()  ( brew install python --with-poll )20:46
hasharif I was smart enough, I would write a wrapper to support both linux poll and BSD kqueue or something20:46
fungiit has nothing to do with being smart, just having an infinite amount of available time20:47
hasharlol20:47
hasharalso lost time trying to figure out how to set the name of Zuul process when using ps / top20:47
*** yolanda has quit IRC20:48
hasharshort answer: it is a linux only system call  ( pcrtl() or something)20:48
hasharI eventually wanted to name the threads :D20:48
*** _david_ has quit IRC20:48
fungihashar: renaming python processes is voodoo. there's no good way, and the available ways are not very portable20:48
hasharyeah figured that out the hard way :(20:48
hasharsuch a pity20:48
*** vipul-away is now known as vipul20:49
fungiit's a good lesson though. i tried it ages ago with one of my projects and eventually had it mostly working on the right platforms under the right circumstances, but got frustrated and ripped it all back out in the end20:49
fungibecause, while it's convenient, it's still cosmetic and non-portable20:49
*** salv-orlando has joined #openstack-infra20:50
*** salv-orlando has quit IRC20:50
*** salv-orlando has joined #openstack-infra20:50
fungipretty much any script running under an interpreter will exhibit the same behavior in the process list20:50
*** mrmartin has quit IRC20:51
*** HenryG has joined #openstack-infra20:52
openstackgerritlifeless proposed a change to openstack-infra/config: Export a GEARDSERVER to tripleo-gate.  https://review.openstack.org/6626220:53
lifelessfungi: pleia2: derekh: ^20:53
lifelessthat eneds to land along with the new cloud definition.20:53
lifelessthen our experimental queue should be usable20:53
*** yolanda has joined #openstack-infra20:55
*** sandywalsh has quit IRC20:55
fungiSpamapS: your error was pebcak. i'm taking back the trophy20:59
*** harlowja_ is now known as harlowja_away20:59
fungiSpamapS: openstack-infra/tripleo-ci != openstack/tripleo-heat-templates20:59
derekhlifeless: wrong IP I think https://review.openstack.org/#/c/66262/20:59
SpamapSfungi: _ooohhhhhhhhh_21:01
openstackgerritAntoine Musso proposed a change to openstack-infra/zuul: Let us configure Gearman logging  https://review.openstack.org/6693821:01
openstackgerritAntoine Musso proposed a change to openstack-infra/zuul: Log components starts in Zuul.Server  https://review.openstack.org/6693921:01
openstackgerritAntoine Musso proposed a change to openstack-infra/zuul: Die out on invalid layout  https://review.openstack.org/6694021:01
fungiSpamapS: if you're in the correct repository, 'git review -d 58596' should work just fine21:01
fungi(does for me anyway)21:01
SpamapSyeah21:02
sdaguefungi: is there a way to find out who added an etherpad change?21:02
fungisdague: depends on how you define "who"21:02
sdaguesomeone in the room has a client that's adding one line at a time periodically to the etherpad21:02
lifelessderekh: thanks21:02
sdaguewhich makes it super slow21:02
lifelessderekh: fixed (though you could yourself :P)21:03
openstackgerritlifeless proposed a change to openstack-infra/config: Export a GEARDSERVER to tripleo-gate.  https://review.openstack.org/6626221:03
*** sandywalsh has joined #openstack-infra21:03
sdagueI want to know which client added this change - https://etherpad.openstack.org/p/montreal-code-sprint/timeslider#485621:03
*** yolanda has quit IRC21:03
fungisdague: i can probably get it from the admin api in epl21:03
sdaguecool21:04
fungisdague: alternatively, bisect the crowd for the necessary interval, or get each of them to join a specific etherpad and see whose gets extra lines21:04
fungibut i'll see what i can find for you21:04
sdaguethank you21:05
*** alexpilotti has joined #openstack-infra21:07
*** SergeyLukjanov is now known as SergeyLukjanov_21:08
fungihttps://jenkins03.openstack.org/job/gate-tempest-dsvm-full/2141/console had better succeed. there's lots of pending merges riding on it21:09
fungiwe're already up to at least 8 changes lined up to merge if it does21:10
*** CaptTofu has quit IRC21:10
*** jasondotstar has quit IRC21:10
*** dprince has quit IRC21:10
fungijog0: libvirt0 1.1.1-0ubuntu8~cloud221:11
hasharbeing curious, does anyone know how long it takes to build a Jenkins VM ?21:13
*** nati_ueno has joined #openstack-infra21:15
*** salv-orlando has quit IRC21:15
*** salv-orlando_ has joined #openstack-infra21:15
*** sdake_ has joined #openstack-infra21:15
*** nati_ueno has quit IRC21:16
fungihashar: a vm configured to run as a jenkins master, or a vm acting as a slave?21:16
hasharthe "one use only" VM21:16
*** nati_ueno has joined #openstack-infra21:16
hasharcause the node pool graph shows a lot of VM being in build21:16
fungihashar: it varies by cloud provider. roughly 15 minutes on average i think21:17
hasharso I was wondering if that is because VM takes a long time to build or if it is simply that you consume a lot of them21:17
fungibut yes, it's both21:17
hasharohh21:17
hasharisn't it all about copying and unpausing a preprovisionned VM ?21:17
fungithat's how we do it, but there's still post-clone things which have to be done to prep and add it to jenkins21:18
* fungi looks at the timers in the nodepool list for ready nodes to get a more accurate guess21:18
*** derekh has quit IRC21:18
hasharwould it make sense to clone the repositories in the image?  this way the preparation "just" have to fetch updates21:18
*** nati_uen_ has quit IRC21:19
anteayathe copying is the image we create every 24 hours with the dependencies, but we still need to clone the devstack and build21:19
hasharfungi: where is that node pool list ? :)21:20
*** thomasem has joined #openstack-infra21:20
hasharanteaya: can't you get devstack cloned as well ? (not sure what it is though)21:20
fungihashar: i have to run 'sudo nodepool list' in a shell on nodepool.openstack.org21:20
hasharfungi: skip it :) probably not worth your time :D21:21
fungihashar: anteaya: we do pre-clone all the repositories we use regularly before snapshotting it, including everything devstack wants21:21
hasharso probably not much to speed up :/21:22
hasharand https://jenkins03.openstack.org/job/gate-tempest-dsvm-full/2141/console  is probably going to fail21:22
hashar2014-01-15 21:21:19.873 | /opt/stack/new/devstack-gate/devstack-vm-gate.sh: line 349: [[: stable/grizzly: division by 0 (error token is "grizzly")21:22
openstackgerritA change was merged to openstack-infra/config: Fixed scp reference to unit test output.  https://review.openstack.org/6691821:23
*** senk has quit IRC21:23
fungihashar: actually, looks like the majority tend to stay in a building state for less than 10 minutes21:24
*** chrisstreeter_ has quit IRC21:24
fungii think most of it has to do with how the providers shuffle virtual block devices on their respective backend implementations21:25
openstackgerritA change was merged to openstack-infra/pypi-mirror: Whitelist external packages  https://review.openstack.org/6636421:25
fungilet the openstack/requirements floodgates swing open! ^21:25
fungialso, that was part of a string of 9 changes which all merged in one shot out of the main integrated gate queue, so things are definitely moving through21:26
sdaguefungi: sweet21:27
dkranzfungi: Is the gate ok now? Should we be pushing stuff through +A now?21:27
fungidkranz: not sure what you mean21:28
dkranzfungi: We have a bunch ready to go to the gate queue if it is ok21:28
fungidkranz: it's still 65 deep21:28
dkranzfungi: sdague said at the last qa meeting we should hold off21:28
dkranzfungi: I'm just looking for guidance21:29
fungiwe've never quite recovered from the setback monday morning when nodepool stopped adding slaves for about 6-8 hours21:29
sdaguedkranz: so it cleared out over the weekend, but we had nodepool issue that got us back21:29
dkranzfungi: ok, the problem is just that I don't know if 65 is ok or we should stop approving until it gets lower21:29
fungibut i don't see any reason not to approve more changes if you think they're safe ones and fit to be merged21:29
dkranzsdague: So should I stop +A for today?21:30
dkranzsdague: That's usually my first stop when reviewing21:30
fungii mean, the other projects certainly don't seem to be holding back21:30
dkranzfungi: :)21:30
sdaguedkranz: yeh, I wouldn't bother holding back. The gate is deep enough that we're having to promote the neutron fixes anyway21:30
dkranzsdague: ok, thanks. So be it.21:31
dkranzsdague: Glad to hear there are neutron fixes!21:31
fungihashar: yeah, watching the stats i'm collecting out of the nodepool list results, most nodes seem to be transitioning from building to ready at around 10-15 minutes21:31
fungiwhich matches my recollection21:32
fungiwe also probably have numbers in graphite.openstack.org for that, but don't quote me21:32
openstackgerritDavid Caro proposed a change to openstack-infra/jenkins-job-builder: Added config options to not overwrite jobs desc  https://review.openstack.org/5208021:33
hasharfungi: gate-tempest-dsvm-full still has some nasty shell error :/21:33
sdaguehashar: you have link ?21:34
hasharfungi: and about vm building, I wonder whether it could be speeded up somehow.21:34
hasharsdague: https://jenkins03.openstack.org/job/gate-tempest-dsvm-full/2141/console21:34
fungihashar: yes, https://review.openstack.org/64938 fixes some i think21:34
hashar2014-01-15 21:21:19.873 | /opt/stack/new/devstack-gate/devstack-vm-gate.sh: line 349: [[: stable/grizzly: division by 0 (error token is "grizzly")21:34
fungihashar: oh, there's another already in the gate for that one21:34
*** gothicmindfood has quit IRC21:34
* fungi finds21:34
hasharlooking at the shell, someone is comparing strings using -ne  which is arithmetic comparaison21:34
sdagueyeh, that bounced off the gate21:35
hashardid not prevent that job from being successful though21:35
fungihashar: that's https://review.openstack.org/6393421:35
sdagueoh, yeh, dkranz we need to update the whitelist21:36
dkranzsdague: For ?21:36
*** boris-42 has quit IRC21:36
sdaguedkranz: to start enforcing again21:36
sdaguehttp://logs.openstack.org/34/63934/3/gate/gate-tempest-dsvm-full/28c2e9a/console.html21:36
dkranzsdague: Oh, the ceilo team is working on fixing the bug now21:36
fungiright, i remember now. the hope was that the projects would fix their new non-whitelisted errors so that would be able to merge21:36
fungithat21:36
dkranzsdague: If they don't fix it by tomorrow I will change the whitelist21:37
dkranzsdague: This was just discussed in their meeting 20min ago21:37
sdaguethere are nova issues as well21:37
dkranzsdague: Ugh21:37
dkranzsdague: Do you have a list?21:37
*** denis_makogon has quit IRC21:37
sdaguedkranz: ttp://logs.openstack.org/34/63934/3/gate/gate-tempest-dsvm-full/28c2e9a/console.html21:37
sdaguelook at the fails on - https://review.openstack.org/#/c/63934/21:38
dkranzsdague: ok21:39
dkranzsdague: I will put them all in the whitelist.21:39
dkranzsdague: Do we want to fast-track throught the gate?21:39
*** gothicmindfood has joined #openstack-infra21:40
*** markwash has joined #openstack-infra21:40
sdaguedkranz: once it passes, sure21:40
dkranzsdague: ok, I'll get on that now21:40
sdaguethanks21:40
*** boris-42 has joined #openstack-infra21:40
markwashhi folks, curious if anyone is seeing issues with psutils not available on pypi in the versions we want?21:41
hasharoff, have a good day!21:42
markwashnm actually21:44
mordredmarkwash: I blame jaypipes21:44
fungimarkwash: yes, you're probably using pip 1.5.x or virtualenv 1.11.x21:44
*** jhesketh_ has joined #openstack-infra21:44
fungimarkwash: psutil is not hosted on pypi, merely linked from it21:44
markwashyeah, I saw that on -dev from while back21:44
mordredwe should get psutil fixed - or stop using it21:44
*** miqui has quit IRC21:45
fungiit's one of the four requirements we have external to pypi at the moment (along with netifaces and a couple others)21:45
*** dcramer_ has quit IRC21:45
fungiSpamapS was able to convince the netaddr devs to fix themselves, so proof that asking them helps at least some of the time21:46
*** nati_ueno has quit IRC21:46
*** sarob has joined #openstack-infra21:46
fungihave a good night, hashar!21:46
fungisdague: bad news on the eplite api... the only calls which take a pad revno are for retrieving full (unannotated) content21:47
fungimight be possible to hunt it down from the database, but that would take some doing21:47
*** salv-orlando_ has quit IRC21:49
*** salv-orlando has joined #openstack-infra21:49
*** nati_ueno has joined #openstack-infra21:50
*** sarob has quit IRC21:50
*** senk has joined #openstack-infra21:52
*** luqas has joined #openstack-infra21:54
*** salv-orlando has quit IRC21:54
*** salv-orlando has joined #openstack-infra21:55
*** nati_ueno has quit IRC21:55
*** nati_ueno has joined #openstack-infra21:56
*** prad has quit IRC21:59
*** thuc has quit IRC22:00
*** thuc has joined #openstack-infra22:01
*** thuc has quit IRC22:01
sdaguefungi: don't worry about it22:01
*** thuc has joined #openstack-infra22:01
*** nati_uen_ has joined #openstack-infra22:03
*** senk has quit IRC22:04
sdaguefungi: are we at full quota on the providers/22:04
sdague?22:04
fungisdague: i believe so, yes22:05
sdagueok, bummer22:05
dkranzsdague: I pushed this ten minutes ago https://review.openstack.org/#/c/66954/22:05
anteayafungi: thanks22:05
fungisdague: we're churning ~450 nodes up and down already, as it is22:05
sdaguefungi: yeh, it just means the check queue is taking 2hrs22:05
*** slong has joined #openstack-infra22:06
dstufftmordred: what would it take to convince pbr to switch to defining dependencies inside of setup.cfg instead of piggybacking off of requirements.txt22:06
openstackgerritJeremy Stanley proposed a change to openstack-infra/nodepool: Catch exceptions from nova flavor-list calls  https://review.openstack.org/6695822:06
dkranzsdague: Huh. So I will not be able to babysit the whitelist change. I can approve it later if no one else does.22:06
dkranzsdague: Who can push it to the top of the gate queue?22:07
*** nati_ueno has quit IRC22:07
jgriffithfungi: mordred sdague wanted to bounce some ideas on third party testing if any of you have time or are interested?22:07
*** sdake_ is now known as sdake22:08
fungijgriffith: have you seen https://review.openstack.org/63478 ?22:09
fungidkranz: i can22:09
jgriffithI had not22:09
fungijgriffith: we're trying to get a little more policy around the existing set of recommendations22:09
fungijgriffith: but your bouncy ideas may be in no way related to that. what ideas?22:09
*** gothicmindfood has quit IRC22:10
jgriffithfungi: well.. so my idea was that I just want to have periodic checks against my companies storage/cinder backend22:10
*** EmilienM has quit IRC22:10
*** pabelanger has quit IRC22:10
jgriffithfungi: so something like nightly maybe?  Pull a random cinder commit and run the tempest test suite with my backend configured22:10
*** pabelanger has joined #openstack-infra22:10
jgriffithnon-voting obviously22:10
jgriffithbut to be able to auto test and publicly record results22:11
fungijgriffith: right, i've thought about that in the past as well. problem is we currently don't have great reporting mechanisms for periodic jobs. we send e-mail to interested parties22:11
jgriffithfungi: hmm22:11
fungibut there's almost certainly a better way22:11
fungimost of our testing feedback is centered around the code review system22:11
jgriffithfungi: Understood22:11
*** hashar has quit IRC22:12
jgriffithfungi: What about a "3'rd party tests" dashboard/website?22:12
fungiwhat we probably need is a portal/dashboard where periodic tasks can report for a quick overview and then descend from into detailed results22:12
fungiheh22:12
jgriffithfungi: :)22:12
*** EmilienM has joined #openstack-infra22:12
jgriffithat least I'm not talking crazy :)22:12
fungii'm not sure it's just a third-party thing either. we could really use that for stable bitrot checks, coverage reports, anything22:12
jgriffithfungi: interesting22:13
jgriffithfungi: so I don't have a huge number of resources, but I'd be VERY interested in contributing them to help with other things22:13
*** mfer has quit IRC22:14
jgriffithfungi: so do you think it's sane to start down the path of duplicating the devstack/tempest setup off of a gerrit trigger, run tempest and dump results to a web-server somewhere.  Then later we can work together to do something like the dashboard we just talked about?22:14
jgriffithfungi: I guess from openstack/ci to start it's irrelevant22:14
dkranzfungi: Thanks. How late will you be around?22:15
fungijgriffith: i hate to say "bring it up on the infra/dev ml" mainly because i've been blind to e-mail for nearly a week. it's been too busy to keep up. but i really think it's of sufficient utility we should get some discussion going with more people22:15
jgriffithfungi: haha.. that may be best22:15
jgriffithfungi: just wanted to make sure I was even on the right track and not missing an obvious effort that was already taking place :)22:15
*** jasondotstar has joined #openstack-infra22:16
fungidkranz: probably until 0300 utc, depending on whether my girlfriend makes me put down the laptop22:16
openstackgerritJoe Gordon proposed a change to openstack-infra/devstack-gate: DO NOT MERGE: test out eatmydata  https://review.openstack.org/6696022:16
jog0sdague: ^22:16
dkranzfungi: :) Hopefully that is enough time to get it through the check queue22:16
jog0jaypipes: ^^22:16
*** jasondotstar has quit IRC22:16
fungijgriffith: yeah i think it's a great idea. we could potentially get a lot of benefit from some place to publish (or at least aggregate) that sort of stuff22:18
*** branen has quit IRC22:18
*** asalkeld has joined #openstack-infra22:18
fungijog0: we did some experiments in the past with eatmydata and the results weren't especially exciting, but it's worth trying again for sure22:19
asalkeldhi, any advice on updating my foundation email address?22:19
fungii think we determined that we were more cpu bound than i/o bound22:19
jog0fungi: o_O well we will know in an hour or two22:19
mordredjgriffith: ++ to dashboard22:19
fungiasalkeld: log in at https://www.openstack.org/profile/22:19
*** thomasem has quit IRC22:19
asalkeldcool thanks fungi22:20
fungiasalkeld: you're welcome22:20
mordredjgriffith: also, perhaps (don't kill me krotscheck) that's a thing that shoudl get reported to storyboard22:20
*** gothicmindfood has joined #openstack-infra22:20
* mordred runs away before he's asked to explain how22:20
fungimordred: ooh!22:20
fungimordred: step 3... profit!22:20
mordredfungi: yah. right?22:20
mordredfungi: but seriously - it's probably a terrible idea22:21
mordredwe should potentially either have a separate thing - or maybe use statsd22:21
mordredor I'll just let jgriffith figure it out22:21
fungisince jeblair's not here to say it, i'm going to channel him... "let's reserve speculation on new storyboard features until there are basic storyboard features working" ;)22:21
*** dkranz has quit IRC22:21
mordredfungi: nicely done22:21
anteayaI don't think having to deal with the group of folk deploying the 3rd party testing systems right now is a good group to sent to storyboard atm22:22
marunfungi: ping22:22
anteayathinking mostly of the neutron hoard22:22
*** branen has joined #openstack-infra22:23
krotscheck_shrug_. Once the API is up you can report anything to storyboard that you want to. How about helping out? ;)22:23
mordredfungi: the storyboard-webclient unittest work22:24
marunfungi: I'm working on adding a new functional testing job for neutron to the config repo, and am confused about how to ensure the job will run with the necessary sudo privileges.22:24
marunfungi: I also want to run unstack.sh in post_test_hook and am not sure of the path on a jenkins slave.22:25
*** jaypipes has quit IRC22:25
fungimarun: if it runs on a devstack-precise node type, the jenkins, stack and tempest users all have full sudo privs, i believe22:26
anteayakrotscheck: are you aware of what I am doing right now?22:26
fungimarun: devstack ends up installed in /opt/stack/new22:26
krotscheckanteaya: Helping? :)22:27
marunfungi: great on the second, still confused on the first22:27
marunfungi: how do I ensure the job runs as a specific user?22:27
fungimarun: the job starts as the jenkins user22:27
fungimarun: if it's being run from within the context of devstack-gate (as hook functions) then that sets up the stack and tempest accounts as needed22:28
marunfungi: ah, ok.  and are there restrictions on what can be executed as sudo?22:28
fungimarun: none22:28
marunfungi: perfect.22:28
marunfungi: danke!22:28
jgriffithmordred: ok... great... so you're going to imlement story-board for this and we're all set22:29
jgriffithmordred: :)22:29
fungimarun: that's if the node type is devstack-precise. if it's bare-precise or precise then jenkins cannot sudo (the "node" parameter to the job definition)22:29
fungii'm very bandwidth-constrained at the moment... in the kitchen trying not to burn dinner22:29
marunfungi: ah, sorry.  thanks for the help!22:30
jgriffithmordred: fungi Ok.. so I sent a brief ramble on the topic to the ML  I'll see what comes back and start diggin in to how to proceed here22:30
jgriffithmordred: fungi thanks for the help/tips22:30
*** CaptTofu has joined #openstack-infra22:30
*** salv-orlando has quit IRC22:30
*** salv-orlando has joined #openstack-infra22:30
fungijgriffith: expect some delay on infra ml conversations as we're still running on skeleton crew for core reviewers/root admins22:31
*** jcoufal has quit IRC22:31
jgriffithfungi: ha!  I sent it to all of dev, so that should keep me busy for a month22:31
anteayafungi: skeleton crew meaning yourself, eh?22:32
fungianteaya: we have mordred!22:32
anteayahe he he22:32
anteayahow you making out there, boss?22:32
fungijgriffith: great idea22:32
pballandmordred: I dropped offline for a bit - any update on a pointer to how to extend setup.py?22:33
*** fbo_away has quit IRC22:33
*** nati_uen_ has quit IRC22:33
*** obondarev_ has quit IRC22:33
openstackgerritMaru Newby proposed a change to openstack-infra/config: Add an experimental functional job for neutron.  https://review.openstack.org/6696722:33
*** nati_ueno has joined #openstack-infra22:34
*** nati_ueno has quit IRC22:35
*** nati_ueno has joined #openstack-infra22:36
*** marun has quit IRC22:36
*** asalkeld has left #openstack-infra22:36
*** HenryG has quit IRC22:42
zarofungi: hey..  just noticed something.  the account agreement tables pre and post upgrade look identical.22:42
fungizaro: yes, they're not used any longer22:43
zarofungi: which leads me to think that we don't need to insert users to that table at all.22:43
fungizaro: we don't. we need to take the list of users from that table and add them to the new group22:43
zarofungi: didn't you make a suggestion to populate them?22:43
*** derekh has joined #openstack-infra22:43
zarofungi: ohh i see.22:44
fungiwe need a select query on the table to find all users who have already agreed to the icla, so we can put them in the group you're creating for the icla22:44
*** salv-orlando has quit IRC22:44
zarofungi: yah, got it.22:44
fungiotherwise they'll all have to agree again before they can push new changes, and that would be very disruptive22:44
*** salv-orlando has joined #openstack-infra22:44
*** marun has joined #openstack-infra22:45
fungizaro: i believe the icla is in there as cla_id=2 and we want the account_id fields where status='V'22:46
fungiselect account_id from account_agreements where cla_id=2 and status='V';22:47
*** mfink has quit IRC22:47
fungior something along those lines22:47
*** luqas has quit IRC22:49
*** salv-orlando has quit IRC22:50
*** salv-orlando has joined #openstack-infra22:50
*** salv-orlando has quit IRC22:50
*** hogepodge has quit IRC22:52
*** nati_ueno has quit IRC22:56
*** yamahata has quit IRC22:57
*** jamielennox|away is now known as jamielennox22:57
*** ^d is now known as ^demon|away22:58
*** flaper87 is now known as flaper87|afk22:59
*** herndon has quit IRC22:59
*** rossella_s has quit IRC23:01
notmynamewhat's the current jenkins job timeout value? still 120 minutes?23:02
mordredpballand: sorry - no, I got distracted - I'll get it back to you23:02
*** harlowja_away is now known as harlowja_23:02
mordredfungi: wait - we have me?23:02
mordredthat's terrifying23:02
*** jhesketh__ has joined #openstack-infra23:03
*** marun has quit IRC23:04
*** nati_ueno has joined #openstack-infra23:05
*** thedodd has quit IRC23:05
*** nati_ueno has quit IRC23:06
*** CaptTofu has quit IRC23:06
fungimordred: seems that way23:07
*** jgillies has quit IRC23:07
funginotmyname: it varies widely by job. which specific job?23:07
notmynamethe one at the top of the queue. looks like it just finished successfully (1h21min)23:08
*** jgillies has joined #openstack-infra23:08
openstackgerritA change was merged to openstack-infra/devstack-gate: Enable Firewall as a Service plugin  https://review.openstack.org/6582223:08
*** jhesketh_ has quit IRC23:08
funginotmyname: i believe the timeout on the tempest-postgres job was temporarily upped to 90 minutes while qa people try to whittle it back down23:09
notmynamethe -fll job23:09
notmyname*full23:09
* fungi checks23:09
*** herndon has joined #openstack-infra23:10
*** burt has quit IRC23:11
notmynameno worries, it's cleared out now. I was looking for a timeframe to send my reverify bug23:11
*** portante_ has joined #openstack-infra23:12
*** mtaylor has joined #openstack-infra23:12
*** katyafervent_ has joined #openstack-infra23:12
*** gyee__ has joined #openstack-infra23:13
*** jgriffit2 has joined #openstack-infra23:14
*** wayneseguin has joined #openstack-infra23:14
notmynameunless there is a better way, you can use logstash to see how many times something gets rechecked in the gate queue. search for the patch, the changeset, a log mesage only printed once, and a job only run once.23:14
notmynameeg http://logstash.openstack.org/#eyJzZWFyY2giOiJidWlsZF9jaGFuZ2U6XCI2MTU4NVwiIEFORCBidWlsZF9wYXRjaHNldDpcIjE1XCIgQU5EIG1lc3NhZ2U6XCJbU0NQXSBDb3B5aW5nIGNvbnNvbGUgbG9nLlwiIEFORCBidWlsZF9uYW1lOlwiZ2F0ZS1zd2lmdC1wZXA4XCIiLCJmaWVsZHMiOltdLCJvZmZzZXQiOjAsInRpbWVmcmFtZSI6IjE3MjgwMCIsImdyYXBobW9kZSI6ImNvdW50IiwidGltZSI6eyJ1c2VyX2ludGVydmFsIjowfSwibW9kZSI6IiIsImFuYWx5emVfZmllbGQiOiIiLCJzdGFtcCI6MTM4OTgyNzA3MDA3MX0=23:14
notmynameso you can see that that patch was approved about 24 hours ago and has been rechecked 6 times (so far). it was just hit by bug 1259003 and will now enter the queue again at the bottom23:15
uvirtbotLaunchpad bug 1259003 in grenade "Failed to create a volume during volume exercise" [Undecided,New] https://launchpad.net/bugs/125900323:15
*** pballand has quit IRC23:16
*** pasquier-s_ has joined #openstack-infra23:16
*** mrda has quit IRC23:16
notmyname(frustration note, this makes it very hard to get stuff done during a sprint--such as what's happening yesterday and today)23:16
*** SlickN1k has joined #openstack-infra23:16
*** portante has quit IRC23:17
*** thuc has quit IRC23:17
*** mordred has quit IRC23:17
*** katyafervent has quit IRC23:17
*** gyee_ has quit IRC23:17
*** jgriffith has quit IRC23:17
*** wayneeseguin has quit IRC23:17
*** jlk has quit IRC23:17
*** jlk has joined #openstack-infra23:17
*** weshay has quit IRC23:17
*** pasquier-s has quit IRC23:17
*** pvo has quit IRC23:17
*** SlickNik has quit IRC23:17
*** pabelanger has quit IRC23:17
*** kpepple has quit IRC23:17
*** weshay has joined #openstack-infra23:17
*** pvo has joined #openstack-infra23:17
*** pabelanger has joined #openstack-infra23:17
*** dragondm has quit IRC23:17
*** jlk has quit IRC23:17
*** jlk has joined #openstack-infra23:17
*** wayneseguin is now known as wayneeseguin23:17
*** SlickN1k is now known as SlickNik23:17
*** kpepple has joined #openstack-infra23:17
*** pabelanger has quit IRC23:17
*** pabelanger has joined #openstack-infra23:17
*** dragondm has joined #openstack-infra23:20
*** dstanek has quit IRC23:21
fungii completely sympathize. i went through much of the same getting the fixes to the requirements integration jobs merged. keeping it all running can be equally frustrating at times ;)23:21
notmynamehow long does it take for jenkins to pick up a reverify? https://review.openstack.org/#/c/61585/ has been waiting over 10 minutes23:22
*** obondarev_ has joined #openstack-infra23:22
*** senk has joined #openstack-infra23:22
fungiif it's in the middle of recalculating the current state of the gate merge sequence, it currently queues up new events and results until that's complete. jeblair has some ideas on how to decentralize that and spread it over a cluster of workers so that it's near-instantaneoius23:23
funginear-instantaneous23:23
notmynameah ok. I guess waiting an extra 15 minutes or so doesn't really matter when it's going to take another day or two to land ;-/23:24
notmynamejust making sure it didn't get skipped or that I did something wrong23:24
*** derekh has quit IRC23:24
fungilooking at the shape of the gate change diagram on the status page and the queued events/results numbers at the top, i expect it to appear there in a few more minutes23:24
*** salv-orlando has joined #openstack-infra23:25
notmynameanother question along those lines...this slow gate seems like it's going to cause some issues for the next mid-cycle releases (next week, right?). I'm somewhat concerned about getting stuff in for the swift RC by the end of this week23:25
notmynameerrr..and actual question: are we going to have a major problem next week?23:26
fungii'm *hoping* that the slowness (which seems to be due primarily to so many changes being approved each day) means that we'll see less of a scramble to merge more stuff then23:26
notmynamewell, I'd argue that running through a gate queue 5+ times for a single patch also contributes to slowness ;-)23:27
fungiyes, definitely. though we saw much slower merge rates back when the failure rate was higher23:28
fungii watched 9 changes in a shot all merge earlier this afternoon23:28
*** dims has quit IRC23:28
notmynameI'll completely agree that people are working on getting gate-blocking bugs fixed. and that's good. but since we can't write code without bugs, it seems like the underlying assumptions don't really fit with the current scale of the zuul queue23:30
*** jgrimm has quit IRC23:30
*** torgomatic has joined #openstack-infra23:32
notmynameah, there they go. re-enqueued23:33
*** markmcclain has quit IRC23:34
*** obondarev_ has quit IRC23:34
*** markmcclain has joined #openstack-infra23:34
jhesketh__Howdy23:34
*** obondarev_ has joined #openstack-infra23:35
fungihowdy jhesketh__23:35
notmynamefungi: (just thinking "aloud" here) would it be possible to have a separate zuul check queue for each repo/project/program? what problems would that cause?23:36
notmynameas long as we have more test nodes than queues, then it should mean faster merges for each repo23:36
funginotmyname: it's definitely possible (we already do that). it's the integrated release projects which have common integration tests that gate on each other's functionality (test that a change to project a doesn't make project b unusable)23:37
fungioh, check not gate23:37
notmynamethe zuul queue seems orthogonal to the tests run23:37
notmynamenono, the gate queue is what I mean23:37
*** gothicmindfood has quit IRC23:37
notmyname(the zuul status page has "change queue")23:38
notmynamesorry, I meant change queue, not check queue. specifically I care about gates, not checks23:38
fungiwell, we have things like upgrade jobs too, so for example are you adding a nova to stable/havana which works with glance but after upgrading to master it doesn't... things like that23:38
fungier, adding a nova CHANGE to stable/havana23:39
*** obondarev_ has quit IRC23:39
*** markmcclain has quit IRC23:39
notmynamehow often does that happen? it's "stable", right there in the name. it shouldn't be the integration that dictates the day-to-day process for all the other repos23:40
fungii think maybe what you're getting at is, changes in the gate are tested against other changes ahead of them also in the gate, so does a change to nova allow a later change to glance to work (whereas if they merged in the other order they would not), or does a change to glance work with master nova but there's a nova change ahead of it which changes functionality it depends upon23:41
clarkbhello23:41
fungiclarkb!23:41
*** thuc has joined #openstack-infra23:41
notmynamefungi: ya, sortof. I'm saying that nova changes queue up with other nova changes and glance changes queue up with other glance changes, etc23:41
notmynameguessing at close-to-realistic numbers, if we average about 8 patches landing per hour, then if we have enough contributors or projects to submit more than 8 patches per hour, then the gate will perpetually get longer23:42
funginotmyname: effectively the hole it's attempting to close is the "my patch passed all tests and merged. if it broke something because another patch was merging at the same time to a related project, it's not my fault and someone else can go hunt it down"23:42
*** sarob has joined #openstack-infra23:42
clarkbfungi: hi there. Anything you want me to catch up on really quickly?23:42
clarkbfungi: I am severely jet lagged, but am happy to poke at things if there is an urgent need somewhere23:43
fungiclarkb: i have puppet disabled on the nodepool server and a really, really awful patch proposed for catching novaclient exceptions in it23:43
clarkbotehrwise I will take my time catching up on mail23:43
notmynamefungi: if you merge a patch in one project that breaks and API that another project is depending on, then wouldn't other clients be affected too? point being, it's a big problem to break APIs23:43
*** praneshp has quit IRC23:43
*** dims has joined #openstack-infra23:44
clarkbfungi: so nodepool did die about 30 hours ago?23:44
clarkbsorry I was just getting on planes iirc as that happened23:44
funginotmyname: the current gate design, at least the theory behind it, is to force troubleshooting of broken changes back on the developers proposing them, rather than hunt them down after they've merged. i agree in practice it only seems to work reliably for deterministic errors23:45
*** rcleere has quit IRC23:45
fungiideal api abstraction design principles aside23:46
clarkbfungi: notmyname: fwiw it seems to catc hthe non deterministic ones pretty well too, but we have a bad habit of forcing those changes through anyways23:46
clarkbthen bad stuff happens23:46
fungii also agree that some software design principles would make the occurrence of those sorts of interaction issues less frequent. we lack ideal software in that regard23:47
*** sarob has quit IRC23:47
notmynamewell, of course we do :-) we can't assume any of us are writing perfect code. but we can't simply "try harder" to reduce bugs.23:48
fungiand it's possible that we're creating a large rube-goldberg mechanism which enables developers to not properly abstract interfaces by testing whether it works anyway. i won't deny that23:48
*** sarob has joined #openstack-infra23:48
*** sarob has quit IRC23:49
*** gothicmindfood has joined #openstack-infra23:49
fungiquite often, if you set a bar, people will just aim for that as "good enough"23:50
*** thuc has quit IRC23:50
*** sarob has joined #openstack-infra23:50
fungii'm hoping our core reviewers are focusing on design questions to help mitigate much of that23:51
fungibut it does pretty much boil down to "gating is slow because of all the ways we've implemented to try and avoid merging more bugs"23:53
*** yamahata has joined #openstack-infra23:53
fungithe complexity grows to the point where it takes less and less to gum up the works23:53
clarkbfungi: are the client exception catching changes for nodepool there to aid in debugging whatever caused it to fail earlier?23:54
fungiclarkb: no, to avoid it getting in the way of nodepool continuing to do its job23:55
clarkbgotcha23:55
fungiclarkb: basically, the poc cloud for tripleo was taken offline. it came time for new images to get built, so nodepoold started asking all the providers for image lists23:55
notmynamefungi: what I'm very concerned about is how people are or will be working around the openstack gate because of frustration with it23:56
clarkbnotmyname: you mean fixing bugs? (sorry)23:56
fungiclarkb: at that point, nodepoold went into a short-circuit in its main loop, and didn't launch any new nodes23:56
fungijust kept trying over and over to build a flavor list23:57
*** mrodden has quit IRC23:57
clarkbsilly nodepool23:57
*** jcoufal has joined #openstack-infra23:57
notmynameclarkb: ya, bugs need to be fixed. nobody is arguing against that23:58
*** oubiwann has quit IRC23:58
funginotmyname: i do think that we may find there's an upper-bound on complexity beyond which we can't scale to merge new changes faster than a particular rate. i'm not sure we've reached it yet since we still have some ideas for continuing to speed it up and clean it up23:59

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