Thursday, 2018-06-07

*** camunoz has joined #openstack-infra00:00
*** john_studarus has quit IRC00:01
openstackgerritMerged openstack-infra/zuul master: Fix zuul-web sql connections  https://review.openstack.org/57221000:04
*** heyongli has quit IRC00:05
*** heyongli has joined #openstack-infra00:05
*** eernst_ has quit IRC00:11
*** eernst has joined #openstack-infra00:12
*** ihar has quit IRC00:14
*** heyongli has quit IRC00:15
*** SumitNaiksatam has quit IRC00:15
*** heyongli has joined #openstack-infra00:15
*** rwsu has quit IRC00:15
*** kien-ha has joined #openstack-infra00:17
*** eernst_ has joined #openstack-infra00:19
*** eernst has quit IRC00:19
*** eernst_ has quit IRC00:21
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Handle websocket client hangups better  https://review.openstack.org/57303400:22
corvusthey collided; that's a trivial resolution fix.  i'll self-approve.00:22
*** threestrands has quit IRC00:25
*** heyongli has quit IRC00:25
*** heyongli has joined #openstack-infra00:25
*** threestrands has joined #openstack-infra00:28
*** rwsu has joined #openstack-infra00:28
*** heyongli has quit IRC00:35
*** heyongli has joined #openstack-infra00:36
*** ihar has joined #openstack-infra00:40
*** heyongli has quit IRC00:46
*** heyongli has joined #openstack-infra00:46
*** heyongli has quit IRC00:56
*** heyongli has joined #openstack-infra00:56
*** rpioso is now known as rpioso|afk01:00
*** camunoz has quit IRC01:04
openstackgerritMerged openstack-infra/zuul master: Handle websocket client hangups better  https://review.openstack.org/57303401:04
*** heyongli has quit IRC01:06
*** heyongli has joined #openstack-infra01:06
*** felipemonteiro has joined #openstack-infra01:12
*** felipemonteiro_ has joined #openstack-infra01:14
*** SumitNaiksatam has joined #openstack-infra01:14
*** hongbin has joined #openstack-infra01:16
*** kjackal has quit IRC01:16
*** heyongli has quit IRC01:16
*** heyongli has joined #openstack-infra01:17
openstackgerritIan Wienand proposed openstack-infra/nodepool master: webapp: fix browser return  https://review.openstack.org/57305301:17
*** felipemonteiro has quit IRC01:18
openstackgerritIan Wienand proposed openstack-infra/nodepool master: webapp: fix browser return  https://review.openstack.org/57305301:20
*** kjackal has joined #openstack-infra01:22
*** felipemonteiro_ has quit IRC01:24
*** heyongli has quit IRC01:27
*** heyongli has joined #openstack-infra01:27
*** threestrands has quit IRC01:35
*** threestrands has joined #openstack-infra01:35
*** threestrands has quit IRC01:36
*** heyongli has quit IRC01:37
*** threestrands has joined #openstack-infra01:37
*** heyongli has joined #openstack-infra01:37
*** kiennt26 has joined #openstack-infra01:37
*** threestrands has quit IRC01:38
*** threestrands has joined #openstack-infra01:38
*** threestrands has quit IRC01:38
*** threestrands has joined #openstack-infra01:38
*** threestrands has quit IRC01:39
*** threestrands has joined #openstack-infra01:40
*** threestrands has quit IRC01:40
*** threestrands has joined #openstack-infra01:40
corvus2018-06-06 22:15:02,694 p=28922 u=root |  ERROR! Attempted to execute "/etc/ansible/hosts/openstack" as inventory script: Inventory script (/etc/ansible/hosts/openstack) had an execution error: Traceback (most01:40
corvusthat's on puppetmaster01:40
*** threestrands has quit IRC01:41
openstackgerritMerged openstack-infra/project-config master: zuul grafana: fix load average graph  https://review.openstack.org/57303801:42
clarkbcorvus: does foreground ansible work? it was working fir me earlier today to update git01:42
*** edmondsw has joined #openstack-infra01:42
corvusclarkb: nope01:43
corvussudo ansible 'zuul01.openstack.org' -m shell -a 'hostname'01:43
corvussame error01:43
corvusthe line i pasted earlier was the first occurence, so that should time-bound us01:44
corvushere's the full tb: http://paste.openstack.org/show/722845/01:44
clarkbI'm guessing a lib just updated shade or oscc01:45
corvusi don't see any puppet-user actions logged related to that01:45
clarkbactually no, fungi was doing clouds.yaml work for new cloud that could be related01:46
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: Ensure cherrypy listen port is int type  https://review.openstack.org/57306001:47
*** edmondsw has quit IRC01:47
*** heyongli has quit IRC01:47
*** heyongli has joined #openstack-infra01:47
*** kjackal has quit IRC01:48
*** dpawlik has joined #openstack-infra01:49
corvusi'm confused01:50
corvusi don't see a change for that.  clouds.yaml doesn't match what's in system-config, but puppetmaster isn't in emergency01:50
corvusoh, maybe the file was manually changed and that broke ansible enough that it couldn't run puppet and re-write the file01:51
clarkbya01:51
corvusclarkb, fungi: this timestamp is suspiciously close to when things broke: http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2018-06-06.log.html#t2018-06-06T21:56:0801:52
*** dpawlik has quit IRC01:53
corvusclarkb, fungi: i'm going to try to manually remove the packethost entry and see if that gets things working again01:54
corvusansible -m shell works now01:55
corvusi guess i'll check back in 35 minutes and see if zuul has been updated and i can restart zuul-web01:56
*** r-daneel has joined #openstack-infra01:56
*** heyongli has quit IRC01:57
*** heyongli has joined #openstack-infra01:58
*** heyongli has quit IRC02:08
*** aeng has quit IRC02:08
*** heyongli has joined #openstack-infra02:08
*** threestrands has joined #openstack-infra02:11
*** threestrands has quit IRC02:11
*** threestrands has joined #openstack-infra02:11
*** heyongli has quit IRC02:18
*** heyongli has joined #openstack-infra02:18
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck master: Add query for tagged attach bug 1775491  https://review.openstack.org/57306902:19
openstackbug 1775491 in tempest "test_tagged_attachment randomly fails with: sequence or collection is not empty: [{u'type': u'disk', u'bus': u'pci', u'address': u'0000:00:07.0', u'serial': u'56e9a4a0-51fc-4319-845b-02c6a21d5b16', u'tags': [u'volume-tag']}]" [Undecided,New] https://launchpad.net/bugs/177549102:19
*** slaweq has joined #openstack-infra02:21
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add /{tenant}/job/{job_name} route  https://review.openstack.org/55097802:25
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add /{tenant}/projects and /{tenant}/project/{project} routes  https://review.openstack.org/55097902:25
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add /{tenant}/pipelines route  https://review.openstack.org/54152102:25
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add /{tenant}/labels route  https://review.openstack.org/55397902:25
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add /{tenant}/nodes route  https://review.openstack.org/55399802:25
*** slaweq has quit IRC02:26
*** heyongli has quit IRC02:28
*** heyongli has joined #openstack-infra02:28
ianwdo we ahve any examples of puppet matching on hostnames?  https://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests/grafana.pp#n56 clearly doens't work02:29
clarkbianw I think we largely do that through top level site.pp matchers02:30
ianwoooohh, it probably helps if you actually use the right hostname :/02:31
ianwi'd actually be pretty confident about just upgrading grafana01 after playing02:33
openstackgerritIan Wienand proposed openstack-infra/system-config master: grafana: fix hostname typo  https://review.openstack.org/57307202:34
openstackgerritMerged openstack-infra/elastic-recheck master: Add query for tagged attach bug 1775491  https://review.openstack.org/57306902:34
openstackbug 1775491 in tempest "test_tagged_attachment randomly fails with: sequence or collection is not empty: [{u'type': u'disk', u'bus': u'pci', u'address': u'0000:00:07.0', u'serial': u'56e9a4a0-51fc-4319-845b-02c6a21d5b16', u'tags': [u'volume-tag']}]" [High,Confirmed] https://launchpad.net/bugs/177549102:34
*** rlandy|rover|bbl is now known as rlandy|rover02:35
*** Kevin_Zheng has joined #openstack-infra02:38
*** heyongli has quit IRC02:38
*** heyongli has joined #openstack-infra02:39
*** rlandy|rover has quit IRC02:39
*** heyongli has quit IRC02:49
*** roman_g has quit IRC02:49
*** heyongli has joined #openstack-infra02:49
*** d0ugal_ has joined #openstack-infra02:49
*** eernst has joined #openstack-infra02:50
*** d0ugal has quit IRC02:51
*** mriedem has quit IRC02:52
*** psachin has joined #openstack-infra02:52
*** kiennt26 has quit IRC02:53
*** heyongli has quit IRC02:59
*** heyongli has joined #openstack-infra02:59
*** yamahata has quit IRC02:59
*** lifeless_ has joined #openstack-infra03:03
*** lifeless has quit IRC03:03
*** boris_42_ has quit IRC03:05
*** kien-ha has quit IRC03:05
*** iyamahat_ has quit IRC03:08
*** heyongli has quit IRC03:09
openstackgerritMerged openstack-infra/system-config master: grafana: fix hostname typo  https://review.openstack.org/57307203:09
*** heyongli has joined #openstack-infra03:09
*** rosmaita has quit IRC03:10
*** threestrands has quit IRC03:13
*** heyongli has quit IRC03:19
*** heyongli has joined #openstack-infra03:20
*** rh-jelabarre has quit IRC03:22
*** Bhujay has joined #openstack-infra03:28
*** heyongli has quit IRC03:30
*** heyongli has joined #openstack-infra03:30
*** edmondsw has joined #openstack-infra03:30
*** rh-jelabarre has joined #openstack-infra03:31
*** kiennt26 has joined #openstack-infra03:32
*** ramishra has joined #openstack-infra03:32
*** edmondsw has quit IRC03:35
corvusrestarted zuul-web from master03:37
*** germs has quit IRC03:37
*** zhangfei has joined #openstack-infra03:37
*** germs has joined #openstack-infra03:38
*** heyongli has quit IRC03:40
*** heyongli has joined #openstack-infra03:40
*** lpetrut has joined #openstack-infra03:42
*** dpawlik has joined #openstack-infra03:49
*** heyongli has quit IRC03:50
*** heyongli has joined #openstack-infra03:50
*** dpawlik has quit IRC03:54
*** eernst has quit IRC04:00
*** yamamoto has joined #openstack-infra04:00
*** heyongli has quit IRC04:00
*** heyongli has joined #openstack-infra04:01
openstackgerritkaka proposed openstack-infra/zuul-website master: Trivial: update url to new url  https://review.openstack.org/57307904:01
*** eernst has joined #openstack-infra04:02
*** udesale has joined #openstack-infra04:02
*** ccamacho has quit IRC04:05
*** jcoufal has joined #openstack-infra04:07
*** jcoufal has quit IRC04:08
*** heyongli has quit IRC04:11
*** heyongli has joined #openstack-infra04:11
openstackgerritMerged openstack-infra/zuul master: Ensure cherrypy listen port is int type  https://review.openstack.org/57306004:13
*** rh-jelabarre has quit IRC04:13
*** lpetrut has quit IRC04:14
*** germs has quit IRC04:16
*** rh-jelabarre has joined #openstack-infra04:20
*** osinfra-grafana has joined #openstack-infra04:21
*** heyongli has quit IRC04:21
*** heyongli has joined #openstack-infra04:21
*** osinfra-grafana has quit IRC04:21
*** kjackal has joined #openstack-infra04:22
*** hongbin has quit IRC04:26
*** links has joined #openstack-infra04:28
*** annp has joined #openstack-infra04:29
*** openstackgrafana has joined #openstack-infra04:31
*** heyongli has quit IRC04:31
*** heyongli has joined #openstack-infra04:31
*** dhajare has joined #openstack-infra04:32
*** openstackgrafana has quit IRC04:35
*** masayukig1 has left #openstack-infra04:36
*** openstackgrafana has joined #openstack-infra04:36
*** openstackgrafana has quit IRC04:36
*** openstackgrafana has joined #openstack-infra04:38
*** openstackgrafana has joined #openstack-infra04:39
*** openstackgrafana has quit IRC04:39
*** openstackgrafana has joined #openstack-infra04:39
*** kjackal has quit IRC04:40
*** heyongli has quit IRC04:41
*** heyongli has joined #openstack-infra04:42
*** masayukig_ has quit IRC04:43
*** openstackgrafana has quit IRC04:44
*** openstackgrafana has joined #openstack-infra04:45
openstackgrafanaTesting grafana alerts!04:45
openstackgrafanaTesting grafana alerts!04:45
ianwopenstackgrafana: thank you for the alert04:45
*** heyongli has quit IRC04:52
*** SumitNaiksatam_ has joined #openstack-infra04:52
*** heyongli has joined #openstack-infra04:52
*** SumitNaiksatam has quit IRC04:53
*** SumitNaiksatam_ is now known as SumitNaiksatam04:53
*** dhajare has quit IRC04:56
*** dhajare_ has joined #openstack-infra04:56
*** heyongli has quit IRC05:02
*** heyongli has joined #openstack-infra05:02
*** auristor has quit IRC05:03
*** pgadiya has joined #openstack-infra05:08
*** pgadiya has quit IRC05:08
*** auristor has joined #openstack-infra05:10
*** slaweq has joined #openstack-infra05:11
*** heyongli has quit IRC05:12
*** heyongli has joined #openstack-infra05:12
*** slaweq has quit IRC05:15
*** ykarel|training has joined #openstack-infra05:17
*** edmondsw has joined #openstack-infra05:19
*** vivsoni has quit IRC05:19
*** vivsoni has joined #openstack-infra05:19
*** eernst has quit IRC05:20
openstackgerritMerged openstack-infra/project-config master: Remove direct tagging/branching for QA repos  https://review.openstack.org/57275005:21
*** heyongli has quit IRC05:22
*** e0ne has joined #openstack-infra05:23
*** heyongli has joined #openstack-infra05:23
*** edmondsw has quit IRC05:23
*** e0ne has quit IRC05:25
*** slaweq has joined #openstack-infra05:28
*** Bhujay has quit IRC05:28
*** slaweq has quit IRC05:32
*** heyongli has quit IRC05:33
*** heyongli has joined #openstack-infra05:33
*** iranzo has joined #openstack-infra05:41
*** heyongli has quit IRC05:43
*** heyongli has joined #openstack-infra05:43
openstackgerritkaka proposed openstack-infra/zuul-website master: Trivial: update url to new url  https://review.openstack.org/57307905:44
*** cshastri has joined #openstack-infra05:47
*** dteselkin has left #openstack-infra05:48
*** dpawlik has joined #openstack-infra05:50
*** gyee has quit IRC05:53
*** heyongli has quit IRC05:53
*** heyongli has joined #openstack-infra05:53
*** pcichy has quit IRC05:54
*** dpawlik has quit IRC05:55
*** pcichy has joined #openstack-infra06:00
*** ykarel|training has quit IRC06:02
*** heyongli has quit IRC06:03
*** heyongli has joined #openstack-infra06:04
*** ykarel|training has joined #openstack-infra06:05
openstackgerritOpenStack Proposal Bot proposed openstack-infra/project-config master: Normalize projects.yaml  https://review.openstack.org/57308806:07
*** heyongli has quit IRC06:14
*** heyongli has joined #openstack-infra06:14
*** ykarel|training has quit IRC06:14
*** pblaho has joined #openstack-infra06:16
*** lpetrut has joined #openstack-infra06:23
*** heyongli has quit IRC06:24
*** heyongli has joined #openstack-infra06:24
openstackgerritMerged openstack-infra/project-config master: Normalize projects.yaml  https://review.openstack.org/57308806:28
*** dklyle has quit IRC06:29
*** namnh has joined #openstack-infra06:31
*** e0ne has joined #openstack-infra06:31
*** heyongli has quit IRC06:34
*** heyongli has joined #openstack-infra06:35
*** pcaruana has joined #openstack-infra06:35
*** zoli is now known as zoli|wfh06:38
*** zoli|wfh is now known as zoli06:38
*** e0ne has quit IRC06:41
*** hashar has joined #openstack-infra06:41
*** jesslampe has quit IRC06:43
*** heyongli has quit IRC06:44
*** jesusaur has quit IRC06:44
*** heyongli has joined #openstack-infra06:45
*** ccamacho has joined #openstack-infra06:52
*** aojea has joined #openstack-infra06:53
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: dashboard: add /{tenant}/job.html page to display job details  https://review.openstack.org/53554506:54
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: dashboard: add /{tenant}/projects.html web page  https://review.openstack.org/53787006:54
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: dashboard: add /{tenant}/labels.html web page  https://review.openstack.org/55398006:54
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: dashboard: add /{tenant}/nodes.html web page  https://review.openstack.org/55399906:54
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: dashboard: add jobs graph rendering  https://review.openstack.org/53786906:54
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: dashboard: add project pipeline rendering  https://review.openstack.org/53787106:54
*** heyongli has quit IRC06:55
*** heyongli has joined #openstack-infra06:55
*** jesusaur has joined #openstack-infra06:56
*** slaweq has joined #openstack-infra07:00
*** slaweq has quit IRC07:00
*** slaweq has joined #openstack-infra07:00
*** heyongli has quit IRC07:05
*** heyongli has joined #openstack-infra07:05
*** edmondsw has joined #openstack-infra07:07
*** e0ne has joined #openstack-infra07:10
*** armaan has joined #openstack-infra07:10
*** e0ne has quit IRC07:11
*** edmondsw has quit IRC07:11
*** amoralej|off is now known as amoralej07:14
*** heyongli has quit IRC07:15
*** heyongli has joined #openstack-infra07:15
*** jesslampe has joined #openstack-infra07:21
*** jistr|mtgs is now known as jistr07:22
*** yamahata has joined #openstack-infra07:23
*** jiapei has joined #openstack-infra07:24
*** heyongli has quit IRC07:25
*** nmathew has joined #openstack-infra07:26
*** heyongli has joined #openstack-infra07:26
*** tosky has joined #openstack-infra07:26
*** openstackgrafana has quit IRC07:29
*** dklyle has joined #openstack-infra07:32
*** openstackgrafana has joined #openstack-infra07:33
*** openstackgrafana has joined #openstack-infra07:33
*** openstackgrafana has quit IRC07:34
*** heyongli has quit IRC07:36
*** jpena|off is now known as jpena07:36
*** heyongli has joined #openstack-infra07:36
*** openstackgrafana has joined #openstack-infra07:36
*** openstackgrafana has quit IRC07:38
*** openstackgrafana has joined #openstack-infra07:38
openstackgrafanaTesting grafana alerts!07:38
*** openstackgrafana has quit IRC07:38
*** openstackgrafana has joined #openstack-infra07:39
*** openstackgrafana has quit IRC07:39
*** openstackgrafana has joined #openstack-infra07:42
ltomasbohi folks, any of you know if there is any problem with the gates? I have a patch that got +2 from Zuul yesterday and it is not being merged (https://review.openstack.org/#/c/562249/)07:45
*** heyongli has quit IRC07:46
*** heyongli has joined #openstack-infra07:46
AJaegerltomasbo: you might want to rebase it first07:47
AJaegerltomasbo: seems it's fine now07:48
ltomasboAJaeger, ok, we flipped +W to see if that helps07:48
*** openstackgrafana has joined #openstack-infra07:48
ltomasboAJaeger, going again through the gates, lets see if it merges after passing them07:49
*** dpawlik has joined #openstack-infra07:49
*** zhangfei has quit IRC07:51
*** jaosorior has joined #openstack-infra07:52
*** dhajare_ has quit IRC07:53
*** dpawlik has quit IRC07:54
*** heyongli has quit IRC07:56
*** heyongli has joined #openstack-infra07:56
*** jpich has joined #openstack-infra07:57
AJaegerltomasbo: you see it's based on a change that has been updated since, sometimes gerrit does not like that07:58
ltomasboAJaeger, was based on a change that was merged already, right?08:01
ltomasboAJaeger, anyway, I'll rebase if not working this time08:02
*** zhangfei has joined #openstack-infra08:02
*** alexchadin has joined #openstack-infra08:04
*** gfidente has joined #openstack-infra08:05
*** heyongli has quit IRC08:06
*** heyongli has joined #openstack-infra08:07
hwoarangclarkb: thank you for the new tag. i see that opensuse-150 nodes are still in 'queued' state and no jobs are starting08:07
*** dhajare has joined #openstack-infra08:08
hwoarangso maybe it takes a bit longer to become alive or maybe it's something else. i don't know if anyone can quickly look on the status of these nodes08:08
*** jaosorior has quit IRC08:10
hwoarangor maybe the images haven't been built with the new glean yet08:10
hwoarangwhich could be the most likely cause08:11
*** roman_g has joined #openstack-infra08:11
*** shardy has joined #openstack-infra08:14
*** openstackgrafana has quit IRC08:16
*** heyongli has quit IRC08:17
*** heyongli has joined #openstack-infra08:17
*** openstackgrafana has joined #openstack-infra08:18
*** openstackgrafana has quit IRC08:18
*** openstackgrafana has joined #openstack-infra08:19
*** openstackgrafana has quit IRC08:20
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add /{tenant}/job/{job_name} route  https://review.openstack.org/55097808:20
*** openstackgrafana has joined #openstack-infra08:21
*** openstackgrafana has joined #openstack-infra08:21
*** openstackgrafana has quit IRC08:22
*** dpawlik has joined #openstack-infra08:25
*** ykarel|training has joined #openstack-infra08:26
*** heyongli has quit IRC08:27
*** heyongli has joined #openstack-infra08:27
*** openstackgrafana has joined #openstack-infra08:28
*** openstackgrafana has quit IRC08:28
*** openstackgrafana has joined #openstack-infra08:29
*** openstackgrafana has quit IRC08:29
*** d0ugal_ has quit IRC08:29
*** d0ugal has joined #openstack-infra08:29
*** d0ugal has quit IRC08:29
*** d0ugal has joined #openstack-infra08:29
*** dpawlik has quit IRC08:30
*** openstackgrafana has joined #openstack-infra08:34
*** openstackgrafana has joined #openstack-infra08:35
*** electrofelix has joined #openstack-infra08:35
*** openstackgrafana has quit IRC08:36
*** openstackgrafana has joined #openstack-infra08:36
*** openstackgrafana has quit IRC08:37
*** heyongli has quit IRC08:37
*** heyongli has joined #openstack-infra08:37
*** openstackgrafana has joined #openstack-infra08:39
*** Bhujay has joined #openstack-infra08:39
*** openstackgrafana has quit IRC08:39
*** openstackgrafana has joined #openstack-infra08:40
*** Miouge has left #openstack-infra08:40
*** openstackgrafana has quit IRC08:40
*** Miouge has joined #openstack-infra08:40
*** openstackgrafana has joined #openstack-infra08:40
openstackgrafana[Alerting] Test notification : Someone is testing the alert notification within grafana.08:40
ianwhwoarang: hmm, last opensuse15 seems to be opensuse-150-0000000477         | opensuse-150         | nb02    | qcow2,raw,vhd | ready    | 00:20:39:5508:41
ianwhwoarang: started a new build08:42
ianwhttps://nb02.openstack.org/opensuse-150-0000000478.log08:42
hwoarangianw: yeah i checked https://nb01.openstack.org and that seems older. so maybe some nodes have the old image?08:43
ianwwatch nl01.openstack.org/dib-image-list & image-list to see it upload08:43
hwoarangforgive my ingorance I am not 100% sure how all these things are connected together :)08:43
ianwhwoarang: yep, the last image is 477 which is 20 hours old08:43
hwoaranginteresting.477 is not listed on nb01.openstack.org08:44
hwoarang476 is the last one08:44
ianwno, that's just the builder, it depends on which builder picks it up08:44
hwoarangah ok i see08:44
hwoarangok will keep an eye on it08:44
ianwthe thing to watch is dib-image-list and image-list08:44
ianwi've got a fix out so those pages don't return json to browsers -> https://review.openstack.org/#/c/573053/08:45
ianwin the mean time, you can just curl it with 'text/plain' to make it easier to see08:45
hwoaranghehe true08:45
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add /{tenant}/projects and /{tenant}/project/{project} routes  https://review.openstack.org/55097908:45
hwoarangthank you08:45
openstackgerritIan Wienand proposed openstack-infra/nodepool master: webapp: fix browser return  https://review.openstack.org/57305308:47
*** heyongli has quit IRC08:47
*** heyongli has joined #openstack-infra08:48
*** openstackgrafana has quit IRC08:49
*** jaosorior has joined #openstack-infra08:54
*** kamren has quit IRC08:54
*** edmondsw has joined #openstack-infra08:55
*** kamren has joined #openstack-infra08:55
*** janki has joined #openstack-infra08:57
*** heyongli has quit IRC08:58
*** heyongli has joined #openstack-infra08:58
*** edmondsw has quit IRC09:00
*** dingyichen has quit IRC09:03
*** Bhujay has quit IRC09:06
*** kiennt26 has quit IRC09:07
*** heyongli has quit IRC09:08
*** heyongli has joined #openstack-infra09:08
*** dtantsur|afk is now known as dtantsur09:09
*** derekh has joined #openstack-infra09:09
*** lifeless_ has quit IRC09:17
*** lifeless has joined #openstack-infra09:18
*** heyongli has quit IRC09:18
*** heyongli has joined #openstack-infra09:18
*** nmathew has quit IRC09:22
*** armaan has quit IRC09:27
*** armaan has joined #openstack-infra09:28
*** heyongli has quit IRC09:28
*** heyongli has joined #openstack-infra09:29
*** sambetts|afk is now known as sambetts09:33
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add /{tenant}/pipelines route  https://review.openstack.org/54152109:38
AJaegerJeffrey4l: https://review.openstack.org/#/c/568174/ needs a rebase09:39
*** heyongli has quit IRC09:39
*** heyongli has joined #openstack-infra09:39
openstackgerritJeffrey Zhang proposed openstack-infra/project-config master: Retire kolla-kubernetes project - step 4 remove from infra system  https://review.openstack.org/56817409:40
Jeffrey4lAJaeger, done ^^09:40
*** pbourke has quit IRC09:42
*** pbourke has joined #openstack-infra09:42
AJaegerJeffrey4l: LGTM, +209:43
Jeffrey4lthanks09:43
*** links has quit IRC09:48
*** heyongli has quit IRC09:49
*** heyongli has joined #openstack-infra09:49
*** dklyle has quit IRC09:50
*** david-lyle has joined #openstack-infra09:50
*** david-lyle has quit IRC09:52
*** dklyle has joined #openstack-infra09:52
*** dklyle has quit IRC09:53
*** david-lyle has joined #openstack-infra09:53
*** david-lyle has quit IRC09:53
*** e0ne has joined #openstack-infra09:56
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add /{tenant}/labels route  https://review.openstack.org/55397909:57
*** heyongli has quit IRC09:59
*** heyongli has joined #openstack-infra09:59
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add /{tenant}/nodes route  https://review.openstack.org/55399810:02
*** dklyle has joined #openstack-infra10:04
*** links has joined #openstack-infra10:05
*** pcichy has quit IRC10:06
*** heyongli has quit IRC10:09
*** heyongli has joined #openstack-infra10:10
*** openstackgrafana has joined #openstack-infra10:11
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: dashboard: add /{tenant}/job.html page to display job details  https://review.openstack.org/53554510:13
*** namnh has quit IRC10:15
*** heyongli has quit IRC10:20
*** heyongli has joined #openstack-infra10:20
*** openstackgrafana has quit IRC10:27
*** openstackgrafana has joined #openstack-infra10:27
*** dizquierdo has joined #openstack-infra10:28
*** heyongli has quit IRC10:30
*** ykarel|training has quit IRC10:30
*** heyongli has joined #openstack-infra10:30
*** openstackgrafana has quit IRC10:37
*** links has quit IRC10:39
*** apetrich has quit IRC10:40
*** heyongli has quit IRC10:40
*** heyongli has joined #openstack-infra10:40
openstackgerritMerged openstack-infra/nodepool master: Add opensuse-150 to nodepool dsvm  https://review.openstack.org/57241610:41
*** edmondsw has joined #openstack-infra10:43
*** kbaikov[m] has quit IRC10:44
*** openstackgrafana has joined #openstack-infra10:47
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: dashboard: add /{tenant}/projects.html web page  https://review.openstack.org/53787010:47
*** edmondsw has quit IRC10:47
openstackgrafana[Alerting] Test notification : Someone is testing the alert notification within grafana.10:48
ianwtest10:49
*** heyongli has quit IRC10:50
*** heyongli has joined #openstack-infra10:51
*** eliqiao has joined #openstack-infra10:53
Tengutest successful.10:55
Tengu:310:55
*** links has joined #openstack-infra10:56
openstackgerritIan Wienand proposed openstack-infra/system-config master: Add helga-grafana to grafana for IRC alerts  https://review.openstack.org/57318311:00
*** dpawlik has joined #openstack-infra11:00
*** heyongli has quit IRC11:01
*** caphrim007 has quit IRC11:01
*** heyongli has joined #openstack-infra11:01
*** dizquierdo has quit IRC11:01
*** caphrim007 has joined #openstack-infra11:02
ianwinfra-root: ^ this is what is producing the test alert from openstackgrafana.  grafana is pretty sensible about it's alerts and i think with a bit of fiddling with stats levels we can probably get pretty good automated notification of out-of-bounds conditions as we desire11:02
ianwthis is currently hand-deployed on grafana02, which is in emergency while i keep fiddling11:03
*** dpawlik has quit IRC11:05
*** udesale has quit IRC11:07
*** heyongli has quit IRC11:11
*** heyongli has joined #openstack-infra11:11
openstackgrafana[Alerting] Zuul Job Queue alert : The Zuul build queue is averaging above 1 for 5 minutes11:12
*** yamamoto has quit IRC11:14
*** pkovar has joined #openstack-infra11:17
*** yamahata has quit IRC11:19
*** jpena is now known as jpena|off11:20
*** heyongli has quit IRC11:21
*** heyongli has joined #openstack-infra11:21
*** edmondsw has joined #openstack-infra11:22
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: dashboard: add /{tenant}/labels.html web page  https://review.openstack.org/55398011:22
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: dashboard: add /{tenant}/nodes.html web page  https://review.openstack.org/55399911:24
*** heyongli has quit IRC11:31
*** heyongli has joined #openstack-infra11:32
*** dizquierdo has joined #openstack-infra11:33
*** ldnunes has joined #openstack-infra11:33
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: dashboard: add jobs graph rendering  https://review.openstack.org/53786911:37
*** ykarel|training has joined #openstack-infra11:38
*** pkovar has left #openstack-infra11:39
*** heyongli has quit IRC11:42
*** heyongli has joined #openstack-infra11:42
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: dashboard: add project pipeline rendering  https://review.openstack.org/53787111:43
*** zhangfei has quit IRC11:43
*** jcoufal has joined #openstack-infra11:46
*** heyongli has quit IRC11:52
*** heyongli has joined #openstack-infra11:52
*** dpawlik has joined #openstack-infra11:52
*** alexchadin has quit IRC11:56
openstackgerritGraham Hayes proposed openstack-infra/irc-meetings master: Update Designate IRC meeting to bi weekly alternating  https://review.openstack.org/57320411:56
*** alexchadin has joined #openstack-infra11:57
*** dpawlik has quit IRC11:57
*** alexchadin has quit IRC11:57
*** alexchadin has joined #openstack-infra11:57
*** alexchadin has quit IRC11:58
*** amoralej is now known as amoralej|lunch11:59
*** jpena|off is now known as jpena12:01
*** heyongli has quit IRC12:02
*** heyongli has joined #openstack-infra12:02
*** katkapilatova has joined #openstack-infra12:03
*** dizquierdo has quit IRC12:04
*** eharney has quit IRC12:08
*** kgiusti has joined #openstack-infra12:10
*** yamamoto has joined #openstack-infra12:10
*** nicolasbock has joined #openstack-infra12:11
*** jbadiapa has joined #openstack-infra12:12
*** armaan has quit IRC12:12
*** heyongli has quit IRC12:12
*** armaan has joined #openstack-infra12:13
*** heyongli has joined #openstack-infra12:13
*** dave-mccowan has joined #openstack-infra12:14
*** dave-mcc_ has joined #openstack-infra12:16
*** armaan has quit IRC12:17
*** dbecker has joined #openstack-infra12:17
*** rosmaita has joined #openstack-infra12:18
*** dave-mccowan has quit IRC12:18
*** yamamoto has quit IRC12:21
*** heyongli has quit IRC12:23
*** heyongli has joined #openstack-infra12:23
*** apetrich has joined #openstack-infra12:30
*** hemna_ has joined #openstack-infra12:31
*** heyongli has quit IRC12:33
*** heyongli has joined #openstack-infra12:33
openstackgerritSamuel Cassiba proposed openstack-infra/project-config master: Add cookbook-openstackclient repo jobs  https://review.openstack.org/57150612:33
*** alexchadin has joined #openstack-infra12:34
*** VW has joined #openstack-infra12:35
openstackgerritSamuel Cassiba proposed openstack-infra/project-config master: Add cookbook-openstackclient repo jobs  https://review.openstack.org/57150612:38
*** mriedem has joined #openstack-infra12:38
*** alexchadin has quit IRC12:39
openstackgerritSamuel Cassiba proposed openstack-infra/project-config master: Add cookbook-openstackclient repo jobs  https://review.openstack.org/57150612:39
*** trown|outtypewww is now known as trown12:41
*** heyongli has quit IRC12:43
*** heyongli has joined #openstack-infra12:43
*** jbadiapa has quit IRC12:44
*** yamamoto has joined #openstack-infra12:49
*** heyongli has quit IRC12:53
*** heyongli has joined #openstack-infra12:54
*** rcernin has quit IRC12:56
*** esberglu has joined #openstack-infra12:57
openstackgerritOliver Walsh proposed openstack/diskimage-builder master: WIP: Add DIB element to install NVIDIA GPU drivers  https://review.openstack.org/57322312:58
*** tpsilva has joined #openstack-infra13:02
*** heyongli has quit IRC13:04
*** heyongli has joined #openstack-infra13:04
*** myoung|off is now known as myoung13:05
*** eharney has joined #openstack-infra13:07
*** udesale has joined #openstack-infra13:09
*** VW has quit IRC13:09
*** VW has joined #openstack-infra13:10
*** alexchadin has joined #openstack-infra13:13
*** apetrich has quit IRC13:13
*** janki has quit IRC13:13
*** heyongli has quit IRC13:14
*** heyongli has joined #openstack-infra13:14
*** VW has quit IRC13:15
AJaegerconfig-core, a few repos where created and need jobs - and some cleanups. Please review: https://review.openstack.org/#/c/571506/ https://review.openstack.org/#/c/568174/ https://review.openstack.org/#/c/568916/ https://review.openstack.org/#/c/572558/ https://review.openstack.org/#/c/571925/ https://review.openstack.org/#/c/572065/ https://review.openstack.org/#/c/572276/13:20
AJaegerhttps://review.openstack.org/#/c/572017/13:20
* mnaser pulls up sleves13:20
* AJaeger thanks mnaser13:22
*** alexchad_ has joined #openstack-infra13:23
*** alexchad_ is now known as alexchadin_13:23
*** alexchadin has quit IRC13:24
*** heyongli has quit IRC13:24
*** heyongli has joined #openstack-infra13:25
*** apetrich has joined #openstack-infra13:26
*** ykarel|training has quit IRC13:27
mnaserAJaeger: taken care of13:30
openstackgerritMerged openstack-infra/project-config master: Retire kolla-kubernetes project - step 4 remove from infra system  https://review.openstack.org/56817413:30
openstackgerritMerged openstack-infra/project-config master: Add jobs for ansible-role-openstacksdk  https://review.openstack.org/56891613:30
openstackgerritMerged openstack-infra/project-config master: Add new OSA project base jobs  https://review.openstack.org/57255813:30
*** sthussey has joined #openstack-infra13:30
*** openstackgerrit has quit IRC13:34
*** heyongli has quit IRC13:34
*** heyongli has joined #openstack-infra13:35
*** openstackgerrit has joined #openstack-infra13:38
openstackgerritMerged openstack-infra/project-config master: Remove direct tagging/branching for yaql  https://review.openstack.org/57206513:38
*** dave-mcc_ has quit IRC13:41
*** dave-mccowan has joined #openstack-infra13:42
fungicorvus: clarkb: oops on the clouds.yaml edit. i had tested `openstack server list` with that and it worked, but i figured puppet was going to revert it to the original template on its next run so i didn't bother to remove it. curious why that entry was freaking out the inventory even though openstackclient was able to use it13:44
*** heyongli has quit IRC13:45
*** heyongli has joined #openstack-infra13:45
*** dave-mccowan has quit IRC13:46
*** rlandy has joined #openstack-infra13:46
*** rlandy is now known as rlandy|rover13:47
*** dave-mccowan has joined #openstack-infra13:48
*** dave-mcc_ has joined #openstack-infra13:50
*** armaan has joined #openstack-infra13:52
*** dave-mccowan has quit IRC13:53
*** dpawlik has joined #openstack-infra13:53
*** katkapilatova has left #openstack-infra13:53
*** zhangfei has joined #openstack-infra13:54
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Remove unused puppet beaker job templates  https://review.openstack.org/57192513:55
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Remove unused legacy jobs  https://review.openstack.org/57227613:55
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Remove openstack-planet-unittest legacy job  https://review.openstack.org/57201713:55
*** heyongli has quit IRC13:55
*** heyongli has joined #openstack-infra13:55
AJaegercmurphy: again merge conflict for you ;( could you check https://review.openstack.org/#/c/571929/ - and ask for reviews afterwards, please?13:57
*** Bhujay has joined #openstack-infra13:58
*** dpawlik has quit IRC13:58
cmurphyAJaeger: thanks, I wonder why gerrit doesn't email me when that happens any more :(13:59
AJaegercmurphy: maybe somebody else here knows? infra-root ^13:59
openstackgerritColleen Murphy proposed openstack-infra/openstack-zuul-jobs master: Convert infra's beaker jobs for zuulv3  https://review.openstack.org/57192914:01
cmurphyAJaeger: ^14:01
AJaegerany config-core for another +2 to move forward with cmurphy 's stack, please? ^14:03
fricklercmurphy: IIUC earlier there was a job that checked for merge conflicts, that also triggered emails. now zuul/gerrit somehow checks this by itself => no more emails. I'm sad about that, too14:03
*** udesale has quit IRC14:03
*** udesale has joined #openstack-infra14:04
*** annp__ has joined #openstack-infra14:04
*** heyongli has quit IRC14:05
*** heyongli has joined #openstack-infra14:05
cmurphyfrickler: :( that's unfortunate for my email-based workflow14:06
mordredcmurphy, AJaeger: +A14:07
cmurphy\o/ at least my change queue is getting shorter14:07
*** amoralej|lunch is now known as amoralej14:07
fungicmurphy: AJaeger: as frickler noted we used to test for merge conflicts using zuul and leave a comment on changes. we stopped doing that once we upgraded to a new enough gerrit that it has a feature to indicate whether a change needs rebasing. but yes, the unfortunate down-side is that gerrit doesn't have a feature to e-mail change subscribers once a change has a probable merge conflict14:09
fungithe up side is that you should be able to add a section of changes needing rebase to a gerrit dashboard/query14:10
fungithough i don't know which query parameter that is right off the top of my head14:11
*** jiapei has quit IRC14:11
AJaegercmurphy: please, double check your change queue, there are more merge conflicts14:11
fricklerinfra-root: I'm seeing some strangeness on https://review.openstack.org/573202 , the osc-functional-devstack job is marked as POST_FAILURE, though according to the logs and also for ara it failed in the run phase14:11
cmurphyAJaeger: lol14:11
cmurphyyou all expect me to be so on top of things14:12
AJaegercmurphy: ;)14:12
mordredfrickler: it's possible that the run phase didn't produce an artifact that the post-run was looking for?14:12
fungifrickler: something about the way the run failed caused the post-logs playbook to also fail14:13
fricklerbut shouldn't that show up in the job-output.txt?14:14
*** felipemonteiro has joined #openstack-infra14:15
*** kjackal has joined #openstack-infra14:15
*** heyongli has quit IRC14:15
*** felipemonteiro_ has joined #openstack-infra14:15
*** heyongli has joined #openstack-infra14:16
*** alexchadin has joined #openstack-infra14:17
funginot if it got truncated, which looks like may have been the case according to the tooltip in ara14:17
fungi"playbook execution is either in progress or was interrupted; data will be inconsistent"14:17
fricklercmurphy: fyi that search should give you all your patches in merge conflict: "-is:mergeable owner:self status:open". note the "-" that negates the first condition14:18
*** alexchadin_ has quit IRC14:18
fricklerfungi: that is shown also for passing patches. seems to be an artefact because ara report gets copied before ansible run finishes14:20
*** felipemonteiro has quit IRC14:20
fricklers/patches/jobs/14:20
corvusmordred: can hosts in the emergency file be regexes?14:22
corvusor globs?14:22
fungifrickler: oh, yep, i hadn't noticed that before but i see it for example at http://logs.openstack.org/02/573202/1/check/openstack-tox-pep8/5281f30/ara-report/14:23
fungifrickler: maybe that started happening with the change to sqlite-based ara reporting?14:23
*** links has quit IRC14:23
fricklerfungi: I think so, yes. I always assumed that it was likely intentional/unavoidable14:24
*** jamesmcarthur has joined #openstack-infra14:25
*** heyongli has quit IRC14:26
*** heyongli has joined #openstack-infra14:26
fungidmsimard like will know when he's around14:27
openstackgerritColleen Murphy proposed openstack-infra/openstack-zuul-jobs master: Convert puppet-openstackci jobs to zuulv3  https://review.openstack.org/57193714:27
openstackgerritColleen Murphy proposed openstack-infra/openstack-zuul-jobs master: Make openstackci-beaker xenial jobs voting  https://review.openstack.org/57196514:27
openstackgerritColleen Murphy proposed openstack-infra/openstack-zuul-jobs master: Add experimental puppet 4 beaker-rspec jobs  https://review.openstack.org/57196614:27
fungis/like/likely/14:27
corvusi added ze* to emergency file to prepare for ansible upgrade14:30
openstackgerritColleen Murphy proposed openstack-infra/openstack-zuul-jobs master: Convert puppet-openstackci jobs to zuulv3  https://review.openstack.org/57193714:32
openstackgerritColleen Murphy proposed openstack-infra/openstack-zuul-jobs master: Make openstackci-beaker xenial jobs voting  https://review.openstack.org/57196514:32
openstackgerritColleen Murphy proposed openstack-infra/openstack-zuul-jobs master: Add experimental puppet 4 beaker-rspec jobs  https://review.openstack.org/57196614:32
cmurphyAJaeger: git is hard apparently14:32
*** VW has joined #openstack-infra14:34
AJaegercmurphy: sometimes ;)14:35
openstackgerritColleen Murphy proposed openstack-infra/openstack-zuul-jobs master: Convert puppet-openstackci jobs to zuulv3  https://review.openstack.org/57193714:35
openstackgerritColleen Murphy proposed openstack-infra/openstack-zuul-jobs master: Make openstackci-beaker xenial jobs voting  https://review.openstack.org/57196514:35
openstackgerritColleen Murphy proposed openstack-infra/openstack-zuul-jobs master: Add experimental puppet 4 beaker-rspec jobs  https://review.openstack.org/57196614:35
*** heyongli has quit IRC14:36
*** heyongli has joined #openstack-infra14:36
dtroyerhttps://review.openstack.org/#/c/569605/ needs another +2 for StarlingX Zuul jobs14:42
*** ccamacho has quit IRC14:42
*** rajinir has joined #openstack-infra14:43
*** rpioso|afk is now known as rpioso14:43
*** iranzo has quit IRC14:45
*** heyongli has quit IRC14:46
*** neiloy has joined #openstack-infra14:46
*** heyongli has joined #openstack-infra14:46
mnaserfungi beat me to it :)14:48
*** apetrich has quit IRC14:48
AJaegermnaser: want to look at cmurphy's stack at https://review.openstack.org/#/c/571937 instead?14:49
mnaseralrighty14:50
*** roman_g has quit IRC14:52
*** lifeless_ has joined #openstack-infra14:53
*** lifeless has quit IRC14:53
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Convert infra's beaker jobs for zuulv3  https://review.openstack.org/57192914:54
cmurphythanks y'all14:55
*** heyongli has quit IRC14:56
*** alexchadin has quit IRC14:56
*** heyongli has joined #openstack-infra14:57
*** caphrim007_ has joined #openstack-infra15:00
*** dpawlik has joined #openstack-infra15:01
*** dizquierdo has joined #openstack-infra15:02
openstackgerritMerged openstack-infra/zuul master: Move tmpdir into work root  https://review.openstack.org/54669815:02
openstackgerritMerged openstack-infra/zuul master: Update to Ansible 2.4  https://review.openstack.org/53578115:02
openstackgerritMerged openstack-infra/zuul master: Update to Ansible 2.5  https://review.openstack.org/56266815:02
openstackgerritMerged openstack-infra/zuul master: Disable action and lookup plugins from 2.4  https://review.openstack.org/53583915:02
openstackgerritMerged openstack-infra/project-config master: Add zuul jobs for StarlingX  https://review.openstack.org/56960515:02
*** caphrim007 has quit IRC15:03
*** apetrich has joined #openstack-infra15:04
*** dpawlik has quit IRC15:05
*** erlon has joined #openstack-infra15:06
*** heyongli has quit IRC15:07
*** d0ugal has quit IRC15:07
Shrewsand now we wait...15:07
*** heyongli has joined #openstack-infra15:07
*** zoli is now known as zoli|gone15:07
*** zoli|gone is now known as zoli15:07
fungias mentioned yesterday, i can be around in ~50 minutes to pitch in, once security sig meeting and tc office hour conclude15:08
*** annp__ has quit IRC15:09
corvusShrews, clarkb, fungi: i've disabled puppet on ze*.  perhaps the next step should be to stop all executors, then manually run puppet on them, then restart them (probably one at a time).  whatchya think?15:09
Shrewscorvus: i had assumed that was the plan, so... ++15:09
clarkbthat seems reasonable we can also stop, puppet, start one at a time15:09
clarkbrather than stopping all of them (I think)15:10
Shrewsactually, clarkb's plan sounds a bit safer15:10
corvusclarkb: that's possible too, though it means that jobs become increasingly likely to be restarted multiple times.15:11
corvushow about we start with one? :)15:11
clarkbstart with one works then we can do the rest15:11
* clarkb is still catching up it does appear that the zuul changes have merged, neat15:12
*** zhangfei has quit IRC15:12
corvusi'm looking into something.  i haven't started yet.15:13
corvushttp://grafana.openstack.org/dashboard/db/zuul-status?panelId=18&fullscreen15:13
corvusthat graph looks weird15:13
corvusbecause there is no scheduler running15:14
corvus2018-06-07 15:05:59,685 is the last log entry15:16
dtroyerfungi, mnaser: thanks!15:16
clarkbcorvus: was it intentionally stopped?15:16
clarkb(trying to understand if the scheduler not running is the weird thing or the contents of the graph given that state)15:16
corvusit coincides with puppet performing the install/upgrade15:16
*** heyongli has quit IRC15:17
*** heyongli has joined #openstack-infra15:17
corvusclarkb: my understanding is currently that the scheduler stopped for an unknown reason around the time that puppet last ran, that released all the nodes which is why the graph looked like that.  the graph is what caught my attention.15:18
clarkbgot it15:18
corvusJun  7 15:05:59 zuul01 kernel: [12242746.987209] traps: zuul-scheduler[17679] general protection ip:5c175e sp:7f75adff7d10 error:0 in python3.5[400000+3a9000]15:18
clarkbrelated to updating zuul under it possibly.15:19
openstackgerritZane Bitter proposed openstack-dev/cookiecutter master: Convert to new docs PTI  https://review.openstack.org/57329415:19
corvusthat was during the install_zuul task15:19
corvusthat's interesting.  i wonder if ansible 2.5 brought in a new binary dependency or something15:20
corvusanyway, i guess we're doing this as a full shutdown :)15:20
clarkbit links against openssl via paramiko15:20
corvusi'll stop all the executors and mergers15:20
clarkbya I don't think doing a rolling update matters much given ^15:20
corvuswe can use dmsimard's emergency queue backup to restore15:21
*** apetrich has quit IRC15:22
*** ramishra has quit IRC15:22
corvusi'm updating zuul on all the executors15:23
*** cshastri has quit IRC15:23
corvuson15:24
corvus(ignore that ^)15:24
*** jesslampe has quit IRC15:24
*** jesslampe has joined #openstack-infra15:24
corvusshould we send a status notice?15:27
*** heyongli has quit IRC15:27
*** heyongli has joined #openstack-infra15:27
corvus2/10 executors stopped15:28
clarkbsure. How about #status notice Zuul update for Ansible 2.5 in progress. Scheduler crashed as unexpected side effect of pip upgrade. Will be back and running shortly.15:28
corvuslgtm15:28
fungiwfm15:29
clarkb#status notice Zuul update for Ansible 2.5 in progress. Scheduler crashed as unexpected side effect of pip upgrade. Will be back and running shortly.15:29
openstackstatusclarkb: sending notice15:29
corvus5/1015:29
-openstackstatus- NOTICE: Zuul update for Ansible 2.5 in progress. Scheduler crashed as unexpected side effect of pip upgrade. Will be back and running shortly.15:30
corvusi've restarted the mergers15:30
corvusi'll start the scheduler now and re-enqueue15:31
*** slaweq_ has joined #openstack-infra15:32
openstackstatusclarkb: finished sending notice15:32
*** slaweq has quit IRC15:33
corvusparamiko.ssh_exception.SSHException: Signature verification (ssh-ed25519) failed.15:33
corvusi don't know which gerrit host that is15:33
corvuspresumably odl?15:33
clarkbya ours shouldn't have eliptic keys15:33
clarkbI will double check15:33
clarkbrsa and dsa only in review_site/etc15:34
corvusyeah, when i run ssh as the zuul user with that key i get a prompt15:34
corvuswhere's the authorized_keys file?15:34
clarkbcorvus: you mean in puppet? I'll dig it up15:35
clarkbmodules/openstack_project/manifests/zuul_merger.pp and modules/openstack_project/manifests/zuul_prod.pp have known_hosts_content parameters15:36
corvusi mean on disk15:36
corvusand yeah, derp, i meant known_hosts15:36
clarkb/home/zuul/.ssh/known_hosts according to puppet-zuul15:37
corvusthere's no file there15:37
*** heyongli has quit IRC15:37
corvushrm, but zuul sets this:             client.set_missing_host_key_policy(paramiko.WarningPolicy())15:37
*** heyongli has joined #openstack-infra15:38
mordreddid paramiko release again and break us again?15:38
mordredor, rather, did installing ansible bump paramiko past what we want in zuul?15:39
corvusmordred: maybe?  it may have been upgraded when we upgraded zuul?15:39
Shrewsansible has a paramiko requirement, but doesn't limit version15:39
corvuswe don't limit the version either15:39
Shrewsin their requirements.txt15:39
Shrewshmm15:39
clarkbin site.pp we only set known_hosts_content on ze* not zuul* or zm*15:39
clarkbcorvus: ^ I think that is why you don't see that file on those hosts. Is that preventing things from working right now?15:40
corvusclarkb: only odl; otherwise, it's a spurious traceback every 5 seconds15:40
corvusparamiko last released mar 1315:40
clarkbgot it, I'll work on a patch15:40
corvusclarkb: to do what?15:40
clarkbcorvus: to add the known hosts file then we can add in odl15:41
corvusclarkb: but we don't seem to need a known hosts file for openstack's gerrit15:41
openstackgrafana[OK] Zuul Job Queue alert : The Zuul build queue is averaging above 1 for 5 minutes15:42
clarkbcorvus: that could be a paramiko bug with ed25519 verification not supporting the warning?15:42
*** cshastri has joined #openstack-infra15:42
*** ChanServ sets mode: +o corvus15:42
*** openstackgrafana was kicked by corvus (openstackgrafana)15:42
*** corvus sets mode: -o corvus15:42
clarkbour known_hosts config is out of date for the new ip addrs for new gerrit too. I wonder if pabelanger has a change up for that15:43
corvusclarkb: maybe...15:43
corvusclarkb: maybe we should drop odl for the moment?15:43
clarkbthe config we do have I mean15:43
clarkbcorvus: we can do that, we aren't doing anything with it yet aiui so shouldn't affect anything15:44
corvusi will manually do that; clarkb can you push up a change?15:44
clarkbcorvus: yes15:45
*** gyee has joined #openstack-infra15:46
openstackgerritClark Boylan proposed openstack-infra/system-config master: Revert "Add opendaylight connection to zuul"  https://review.openstack.org/57330015:47
*** heyongli has quit IRC15:48
corvusall the executors are stopped.  scheduler and mergers are up and running15:48
corvusi'll start one of the executors now15:48
*** heyongli has joined #openstack-infra15:48
corvuswe're running cat jobs still; things are a little slower with only 7 mergers.  we're at "S"15:49
corvusokay, ze01 is running a job15:50
* tobiash is crossing fingers15:50
clarkbhttps://zuul.openstack.org/stream.html?uuid=bd6d7e85b7584f818d34073429da19aa&logfile=console.log I am watching that one15:51
corvusit's at least gotten through the base pre-playbook15:52
Shrewsi guess we don't really have anything to *clean* the ze builds dir. lots of builds from Feb15:53
clarkbShrews: if things crash ungracefully I think we do leave those behind15:54
clarkb(like if the ze damon goes away unexpectedl)15:55
corvusyeah.  i could dust this off: https://review.openstack.org/53151015:55
Shrews++, i was about to suggest a startup cleanup thingy15:56
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Delete stale jobdirs at startup  https://review.openstack.org/57330215:56
corvusthere, i cherry-picked it onto master so we don't forget about it15:56
*** eernst has joined #openstack-infra15:56
Shrewshttp://logs.openstack.org/05/572805/5/check/openstack-tox-pep8/bd6d7e8/job-output.txt.gz#_2018-06-07_15_50_26_47285815:57
ShrewsAnsible Version: 2.5.415:57
Shrews\o/15:57
*** esberglu has quit IRC15:57
corvusthat pep8 job passed15:57
corvusthe accompanying sphinx job failed15:57
clarkband it succeeded. The docs job for that change failed but it is a docs change15:57
*** janki has joined #openstack-infra15:57
clarkbentirely possible that is a valid failure, looking at that now15:58
*** heyongli has quit IRC15:58
corvus2018-06-07 15:55:12.104348 | ubuntu-xenial | /home/zuul/src/git.openstack.org/openstack/nova-specs/doc/source/specs/rocky/approved/nova-image-download-via-rbd.rst:7:Title overline too short.15:58
*** dpawlik has joined #openstack-infra15:58
*** heyongli has joined #openstack-infra15:58
corvusso i think we've established that "not all jobs will fail" :)15:58
tobiash\o/15:59
corvuswhich is probably good enough to start up the rest of the executors and re-enqueue from the queue backup15:59
clarkbara is workign too15:59
clarkbcorvus: wfm15:59
Shrewsthat docs job failed the previous run, fwiw15:59
clarkbShrews: ya and corvus found the error so that all looks good16:00
Shrewsah16:00
corvusall executors started, re-enqueuing16:00
clarkbspecifically a warning that was treated as an error16:00
*** dpawlik has quit IRC16:02
corvusstatus notice The zuul upgrade to ansible 2.5 is complete and zuul is running again.  Changes uploaded or approved between 15:25 and 15:45 will need to be rechecked.  Please report any problems in #openstack-infra16:06
corvus^?16:06
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Convert puppet-openstackci jobs to zuulv3  https://review.openstack.org/57193716:07
corvusclarkb, Shrews, fungi: ^ status msg look ok?16:08
clarkbyes16:08
*** heyongli has quit IRC16:08
fungilgtm16:08
corvus#status notice The zuul upgrade to ansible 2.5 is complete and zuul is running again.  Changes uploaded or approved between 15:25 and 15:45 will need to be rechecked.  Please report any problems in #openstack-infra16:08
openstackstatuscorvus: sending notice16:08
Shrewsyep16:08
fungiand i'm freed up now to help with any lingering regressions we might notice16:08
*** heyongli has joined #openstack-infra16:08
Shrewscan't wait for 2.6 to be released a few minutes from now!16:09
-openstackstatus- NOTICE: The zuul upgrade to ansible 2.5 is complete and zuul is running again. Changes uploaded or approved between 15:25 and 15:45 will need to be rechecked. Please report any problems in #openstack-infra16:10
*** diablo_rojo has quit IRC16:10
fungiclearly the solution is to wait until ansible is bored with making any further changes to the current version and about to release a new one16:11
*** janki has quit IRC16:11
openstackstatuscorvus: finished sending notice16:12
corvusShrews: i don't care!  we did it!  we upgraded to the latest version of ansible!16:12
clarkbha16:12
clarkbseriously though did their releaes cadence pick up steam or am I just not paying attention16:13
Shrewsgreat. now we have to _really_ think about this multi-version thing...16:13
corvusShrews, tobiash: thank you for doing the actual work on that :)16:13
corvusShrews: ++16:13
clarkbseems like when I needed a bug fix it took 9 months but now that we ahve to keep up with them its every few months :)16:13
*** yamamoto has quit IRC16:14
corvusclarkb: i can neither confirm nor deny that the release cadence is designed to annoy you personally ;)16:14
Shrewsi thought our release cadence with zuul+nodepool was designed to do that?16:14
corvusthat i can confirm16:14
clarkbha16:15
clarkbthis reminds me I have a fix for logging that I need to rebase then we should totally do a release :P16:15
*** lifeless has joined #openstack-infra16:16
*** lifeless_ has quit IRC16:16
tobiashI finally can remove one of the biggest parts from our staging tree :)16:16
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Make openstackci-beaker xenial jobs voting  https://review.openstack.org/57196516:18
*** heyongli has quit IRC16:18
*** heyongli has joined #openstack-infra16:19
*** dizquierdo has quit IRC16:20
*** dbecker has quit IRC16:21
*** yamamoto has joined #openstack-infra16:21
corvusi'm going to work on the ssh connection issue now16:22
openstackgerritClark Boylan proposed openstack-infra/zuul master: Add timestamps to multiline debug message logs  https://review.openstack.org/57284516:23
*** myoung is now known as myoung|biaf16:23
*** SumitNaiksatam has quit IRC16:25
*** yamamoto has quit IRC16:26
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Add experimental puppet 4 beaker-rspec jobs  https://review.openstack.org/57196616:26
*** heyongli has quit IRC16:29
*** heyongli has joined #openstack-infra16:29
clarkbI'm going to keep an eye on failures for a bit so that I don't get sucked into something that prevents me from helping debug issues from $projects16:32
clarkbbut also breakfast16:32
*** myoung|biaf is now known as myoung|lunch16:32
openstackgerritScott Hussey proposed openstack-infra/project-config master: (airship) Disable verify permission for CI  https://review.openstack.org/57331516:33
*** dizquierdo has joined #openstack-infra16:35
*** lifeless_ has joined #openstack-infra16:35
*** lifeless has quit IRC16:36
*** dklyle has quit IRC16:36
corvushrm.  the error is not the same error you get from something not being in known_hosts16:38
*** heyongli has quit IRC16:39
*** jamesmcarthur has quit IRC16:39
*** heyongli has joined #openstack-infra16:39
*** jamesmcarthur has joined #openstack-infra16:40
*** jpich has quit IRC16:41
*** felipemonteiro_ has quit IRC16:42
*** felipemonteiro_ has joined #openstack-infra16:42
*** gtmanfred has quit IRC16:44
*** jamesmcarthur has quit IRC16:44
*** tbarron has quit IRC16:46
corvusaha16:47
corvusparamiko used ssh-ed25519 as the host key algo, but openssh settled on ecdsa-sha2-nistp25616:48
corvusif i tell openssh to use ssh-ed25519 it also fails with a signature error16:48
*** lpetrut has quit IRC16:49
*** heyongli has quit IRC16:49
*** heyongli has joined #openstack-infra16:49
*** derekh has quit IRC16:50
*** gtmanfred has joined #openstack-infra16:50
*** dbecker has joined #openstack-infra16:50
*** Swimingly has joined #openstack-infra16:50
*** Swimingly has quit IRC16:50
*** Swimingly has joined #openstack-infra16:50
*** tbarron has joined #openstack-infra16:50
mordredcorvus: wow16:51
*** SumitNaiksatam has joined #openstack-infra16:52
AJaegerclarkb: could you as PTL put https://review.openstack.org/#/c/572371/ on your review list, please?16:54
clarkbAJaeger: yes16:54
*** e0ne has quit IRC16:55
clarkbAJaeger: done, reviewed the governance change too16:57
*** ccamacho has joined #openstack-infra16:57
openstackgerritMohammed Naser proposed openstack-infra/project-config master: Switch to specific flavor and slowly bump capacity  https://review.openstack.org/57336916:58
*** jamesmcarthur has joined #openstack-infra16:58
mnaserclarkb: ^16:58
clarkbmnaser: that removes boot from volume was that intended as well?16:58
mnaserclarkb: yes, as the commit message mentions, that flavor already has ephermal disk so it'll make lives easier16:59
clarkbcool16:59
clarkboh right because we were leaking volumes16:59
mnaseryup16:59
clarkb+2 thanks16:59
*** heyongli has quit IRC16:59
*** heyongli has joined #openstack-infra17:00
*** jamesmca_ has joined #openstack-infra17:00
AJaegerthanks, clarkb17:01
openstackgerritAndreas Jaeger proposed openstack-infra/openstack-zuul-jobs master: Remove beaker-*-rake jobs  https://review.openstack.org/57192717:01
openstackgerritAndreas Jaeger proposed openstack-infra/openstack-zuul-jobs master: Remove legacy puppet-openstackci jobs  https://review.openstack.org/57193917:01
AJaegerrebased these two cleanups ^17:01
*** jamesmcarthur has quit IRC17:03
*** dtantsur is now known as dtantsur|afk17:04
*** diablo_rojo has joined #openstack-infra17:05
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Add cookbook-openstackclient repo jobs  https://review.openstack.org/57150617:05
openstackgerritClark Boylan proposed openstack-infra/project-config master: Add kata-run job to kata-containers/proxy  https://review.openstack.org/57245217:06
clarkbAJaeger: mnaser ^ updated to address the reviews17:06
*** dizquierdo has quit IRC17:06
AJaegercould I get reviews for https://review.openstack.org/#/c/571938/ and https://review.openstack.org/571927 (two cleanups9   if somebody has spare cycles, please?  Also, for https://review.openstack.org/572785 and https://review.openstack.org/572564 (new jobs for some repos)17:07
AJaegerclarkb: LGTM17:08
*** lpetrut has joined #openstack-infra17:08
*** ccamacho has quit IRC17:08
*** ccamacho has joined #openstack-infra17:08
*** ccamacho has quit IRC17:09
*** ccamacho has joined #openstack-infra17:09
*** heyongli has quit IRC17:10
*** heyongli has joined #openstack-infra17:10
*** r-daneel has quit IRC17:10
openstackgerritMerged openstack-infra/project-config master: Add afsmon project  https://review.openstack.org/57237117:16
*** jamesmca_ has quit IRC17:17
*** jpena is now known as jpena|off17:17
*** heyongli has quit IRC17:20
*** heyongli has joined #openstack-infra17:20
*** ccamacho has quit IRC17:21
*** ccamacho has joined #openstack-infra17:21
*** lpetrut has quit IRC17:22
*** yamahata has joined #openstack-infra17:23
*** yamamoto has joined #openstack-infra17:23
*** sambetts is now known as sambetts|afk17:24
*** trown is now known as trown|lunch17:25
openstackgerritMerged openstack-infra/project-config master: Use updated openstackci beaker jobs  https://review.openstack.org/57193817:27
openstackgerritMerged openstack-infra/project-config master: Add tox coverage job  https://review.openstack.org/57278517:27
*** Bhujay has quit IRC17:27
*** udesale has quit IRC17:28
corvusfascinating -- if you have a host key in known_hosts, paramiko will re-order its preferred key types to favor that17:30
*** heyongli has quit IRC17:30
clarkbcorvus: so adding an rsa key to known hosts should fix it?17:30
*** heyongli has joined #openstack-infra17:30
corvusso one way of asking paramiko to use a certain key type is to have a host key of that type already17:30
fungifor the same host, or a different host?17:31
*** yamamoto has quit IRC17:31
*** boden has joined #openstack-infra17:31
fungizuul/nodepool activity has really picked up over the last couple of days, and we've been maxed out on nodes pretty much solid for the past 12 hours17:31
*** boris_42_ has joined #openstack-infra17:32
*** myoung|lunch is now known as myoung17:32
fungimust be the mad rush for the r2 milestone17:32
corvusfor the same host17:32
*** psachin has quit IRC17:32
*** amoralej is now known as amoralej|off17:33
fungii suppose that makes sense. otherwise it would warn you about a different host key than the one you'd accepted which was still valid?17:33
*** openstackgerrit has quit IRC17:34
corvusyeah, makes sense.  but it'd only be an issue if the remote started offering a new algo17:34
bodenhi, I’m having an issue with the vmware-tox-lower-constraints job. If I don’t manually install the projects in tox ini (pip install -q -e giturl) it doesn’t appear to be installing master copies of dependencies in the job (http://logs.openstack.org/05/573005/2/check/vmware-tox-lower-constraints/946d5e3/job-output.txt.gz). If I do install them in tox, then it doesn’t appear to include the depends on patch presumably because17:35
bodenpip install in my toxo overwrites them…. Can someone help me understand the proper way to do this?17:35
clarkbboden: can you link to your tox.ini file17:36
*** lpetrut has joined #openstack-infra17:36
*** openstackgerrit has joined #openstack-infra17:36
openstackgerritMerged openstack-infra/project-config master: Enable doc and release notes for python-tempestconf  https://review.openstack.org/57256417:36
clarkbboden: in general though the way the "siblings" insatllation happens which ensure you get the depends on patch is that the tox jobs will do a tox run only install deps. Then update the tox env with the content from the zuul required-projects then run tox only running the test comands17:37
bodenclarkb current copy of tox ini https://github.com/openstack/vmware-nsx/blob/master/tox.ini  but also see changes I’ve been testing in the patch https://review.openstack.org/#/c/573005/217:37
clarkbboden: for all of that to work the job must have the require-projects specifed in the case of no explicit depends-on, explicit depends on shouldn't need that17:38
bodenclarkb ack, note that this seems to only occur in our lower constraints job.. the py jobs are geen17:38
clarkbboden: it is possible the lower constraints job isn't using the siblings stuff17:38
clarkbhrm no it does17:38
clarkbhttp://logs.openstack.org/05/573005/2/check/vmware-tox-lower-constraints/946d5e3/job-output.txt.gz#_2018-06-07_13_34_48_897627 that is where it sees neutron17:39
bodenclarkb do I need to define the constraints job in the project.yaml and add the required-projects to it?17:40
*** heyongli has quit IRC17:40
corvusboden, clarkb: neutron has to be a required projects for siblings to install it17:40
*** heyongli has joined #openstack-infra17:41
clarkbcorvus: ah so depends-on isn't sufficient there?17:41
corvusnope, we filter like this:     projects: "{{ zuul.projects.values() | selectattr('required') | list }}"17:41
corvushttps://git.openstack.org/cgit/openstack-infra/zuul-jobs/tree/roles/tox/tasks/siblings.yaml#n1317:42
bodenclarkb corvus I’m sorry, but far from skilled here… are we saying that I should add neutron as a required projects for all my jobs (project.yaml) and also add a job for lower constraints with the required projects?17:42
corvusi think the idea was to avoid depends-on actually changing what the job tests :)17:42
clarkbcorvus: got it17:43
clarkbboden: generally yes, it will have to be a required-project for the depends on in the context of tox siblings to work17:44
*** cshastri has quit IRC17:46
corvusboden: something like this: http://paste.openstack.org/show/722915/17:46
funginote that not necessarily all your jobs would need need neutron as a required-project, just the jobs which expect neutron to be installed17:46
bodencorvus clarkb many thanks.. I’ll work on an update to projects.yaml and then hopefully bug you again quick for your input :)17:47
corvusboden: some of the other ones may already have this, for example, if you're using this template: https://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/zuul.d/project-templates.yaml#n36117:47
fungi(i was about to say just the jobs which need neutron installed from source, but i don't think neutron is releasing to pypi yet, so this would be the only way to get neutron anyway i suppose)17:47
corvusclarkb, fungi: https://github.com/paramiko/paramiko/blob/master/paramiko/transport.py#L16117:47
bodencorvus yes, but I was told previously I didn’t need to add neturon to some of them (it failed when I did)… and the constraints job was never added (obviously)17:47
bodenthanks again17:48
bodenlet me go break soem stuff now17:48
*** felipemonteiro__ has joined #openstack-infra17:48
clarkbecdsa over rsa? interesting17:48
fungicorvus: so that's its default preferred order i guess?17:48
clarkbI was under the impression that anything with "nist" in it should be avoided17:49
clarkbor maybe that was ecdsa specific17:49
corvusclarkb, fungi: yeah, i think so.  paramiko seems to most favor ed25519; openssh seems to prefer ecdsa-sha2-nistp25617:49
fungiclarkb: yeah, ssh-ed25519 and ecdsa-sha2-nistp* are all elliptic curve so i guess the paramiko devs feel ecc is superior to rsa is superior to dss17:49
*** iranzo has joined #openstack-infra17:51
*** heyongli has quit IRC17:51
fungipresumably they expect that if the server administrator has added an ecc key of some kind, that should be used when possible and rsa is only intended as a backwards-compatible fallback in those situations17:51
*** heyongli has joined #openstack-infra17:51
clarkbcorvus: is the problem that difference between them because the key isn't being accepted properly?17:51
*** felipemonteiro_ has quit IRC17:52
corvusclarkb: i'm having trouble parsing that sentence :(17:52
clarkbcorvus: do you think the problem we had is related to paramiko and openssh having different preferences?17:52
clarkbhopefully that is better17:52
fungior is the problem that paramiko is accepting an ecc host key for the channel even though it doesn't have an ecc client key to use?17:53
corvusclarkb: ah, i'm starting to suspect there's just something broken about the ed25519 algo on the remote end, since both paramiko and openssh fail when using that.  but openssh *happens* to have a key order that puts it lower, so we don't usually see the error.17:53
clarkbgotcha17:53
clarkbalso if openssh also fails then ya I would agree likely the remote17:54
fungiyeah, broken host key sounds plausible17:54
clarkbiirc gerrit only recently added support for that key type too so could be implementation problem as well17:54
fungiespecially since i think they farm all that out to bc17:54
fungiso could even be a bc bug17:54
corvuscan someone more up to date on this clarify the difference between ssh-ed25519 and ecdsa-sha2-nistp256 for me?  or point me in the right direction?17:55
fungirather, that mina-sshd farms that out to bc17:55
fungicorvus: they're different curves (different initial parameter sets if you will)17:55
clarkbcorvus: two different algorithms aiui. The nist one uses unverifiable magic numbers that make some groups concerned iirc17:55
fungied25519 is basically djb's somewhat-arbitrarily chosen initialization for a curve, which has gained a lot of momentum as a de facto standard17:56
corvusso on the remote side, will gerrit have a ssh-ed25519 key, and a ecdsa-sha2-nistp256 key, and a rsa key, and ...etc?17:56
fungiyes17:56
clarkbcorvus: yes17:56
corvusokay, so reporting something like "the ssh-ed25519 key on git.opendaylight.org doesn't seem to work" is a sensible thing to take over to the lf-relmgt channel17:57
openstackgerritboden proposed openstack-infra/project-config master: fix vmware-nsx jobs  https://review.openstack.org/57338617:57
*** e0ne has joined #openstack-infra17:57
fungicorvus: yes, i believe so17:57
clarkbmay want to clarify it is the server's host key but yes17:57
corvussorry #lf-releng17:58
corvusi'm off there to do that now :)17:58
*** armaan_ has joined #openstack-infra17:58
*** armaan has quit IRC17:58
fungia paste of the openssh error signature error from explicitly attempting to use ssh-ed25519 to connect to their gerrit would likely be helpful17:59
fungiwhat's the hostname of their gerrit?18:00
clarkbfungi: git.opendaylight.org iirc18:00
clarkbthey run it under /review18:00
fungithanks18:00
*** heyongli has quit IRC18:01
*** heyongli has joined #openstack-infra18:01
corvuszxiiro: i just reported an issue in #lf-releng, but if you want to see the history that lead to that conclusion it's all above ^18:02
clarkbcorvus: I'm going to push an update to our puppet to have known_hosts files in more places18:08
*** r-daneel has joined #openstack-infra18:09
corvusclarkb: i'm not certain that paramiko will use that18:10
corvusclarkb: yeah, zuul is only going to use the system host keys18:11
*** apetrich has joined #openstack-infra18:11
corvuswhich, to be fair, might be a better approach for us to take across the board :)18:11
*** heyongli has quit IRC18:11
clarkbhrm18:11
*** heyongli has joined #openstack-infra18:11
clarkbok I'll update what we currently have to be at least accurate18:12
corvusif we wanted to add load_host_keys() to zuul, i think that would be okay18:14
corvushttp://docs.paramiko.org/en/2.4/api/client.html#paramiko.client.SSHClient.load_host_keys18:14
clarkbleast surprise for me would be to respect the current users known hosts as well as system hosts file18:15
corvusso i think the ways to solve this problem are: (1) fix git.opendaylight.org; (2) add an ssh-rsa host key to /etc/ssh/known_hosts; (3) add an ssh-rsa host key to ~zuul/.ssh/known_hosts [requires adding load_host_keys support to gerrit driver in zuul]18:15
openstackgerritClark Boylan proposed openstack-infra/system-config master: Update review.o.o host key data  https://review.openstack.org/57339718:16
corvusi should probably confirm that #3 works before we do it; i'll do that after lunch; i have to afk right now though18:16
fungiclarkb: the docs for load_system_host_keys() indicate it already has that behavior: " filename is left as None, an attempt will be made to read keys from the user’s local known hosts file, as used by OpenSSH..."18:19
fungier, "If filename is left as None, ..."18:19
*** mriedem has quit IRC18:20
clarkband zuul doesn't set it so ya it must be looking at those files already?18:21
*** heyongli has quit IRC18:21
*** heyongli has joined #openstack-infra18:22
clarkbI think 3) for zuul01 should get this sorted then?18:22
fungithat's how i interpret the paramiko docs, at least. i haven't looked under th hood to see if it's working as advertised18:22
*** SumitNaiksatam has quit IRC18:23
zxiirocorvus: cool looking now18:25
openstackgerritMerged openstack-infra/system-config master: Revert "Add opendaylight connection to zuul"  https://review.openstack.org/57330018:25
clarkbfungi: now that ansible update is largely behind us did you see that clouds.yaml on puppetmaster broke ansible yesterday evening18:26
clarkbfungi: corvus had to manually update it18:26
clarkbnot sure if this will affect your changes to get those updated properly18:26
mordredclarkb: oh - what was the break?18:28
*** SumitNaiksatam has joined #openstack-infra18:29
clarkbmordred: I dunno corvus debugged it but oscc in openstack inventory script stopped being able to load the file. I expect that fungi updated it by hand based on irc timestamps18:29
clarkband puppet couldn't run to fix it because anibsle could not run18:29
clarkbmostly want ot make sure fungi is aware so that the addition of new clouds doesn't rely on broken/out of date info18:30
*** lpetrut has quit IRC18:31
*** aojea has quit IRC18:31
*** claudiub has joined #openstack-infra18:31
mordredugh. well - that seems like a terrible bug18:31
*** heyongli has quit IRC18:32
*** heyongli has joined #openstack-infra18:32
fungiclarkb: yeah, i replied to you and corvus in scrollback before you were likely awake18:33
fungii did manually edit that file and then tested it with openstackclient and it worked fine18:33
fungii didn't revert my test changes because i assumed (wrongly!) that puppet was just going to revert it to the templated version in a few minutes anyway18:33
*** diablo_rojo has quit IRC18:33
fungisorry about that :/18:33
clarkbaha that explains it then, thanks18:34
fungivery much confused though as to how it broke the ansible inventory18:34
*** diablo_rojo has joined #openstack-infra18:34
clarkbshould be able to recreate it in a file to the side then manually select that file to debug it further18:34
mordred++ I'd love a reproduction case18:34
fungiand, yeah... worried the packethost addition change might reintroduce that when it merges, so will keep an eye out18:35
fungii basically just copied the limestone section and then edited the handful of parameters we needed to do packethost18:35
clarkbmaybe a formatting bug?18:36
fungiand took out some of the overrides we don't yet know will be needed18:36
*** lpetrut has joined #openstack-infra18:36
fungimmm... maybe? don't openstackclient and ansible both use os-client-config to parse it though?18:36
fungiso if it were a parsing error i'd expect them to both fail18:37
clarkbyes18:37
*** gfidente has quit IRC18:37
*** trown|lunch is now known as trown18:38
*** gfidente has joined #openstack-infra18:38
*** gfidente has joined #openstack-infra18:38
*** lpetrut has quit IRC18:40
fungii'll see if we logged any sort of traceback18:40
*** lpetrut has joined #openstack-infra18:40
clarkbfungi: I +2'd the change to add in the new clouds.yaml config18:40
clarkbleft a couple of notes that we might cleanup now or later18:41
fungithanks!18:41
*** heyongli has quit IRC18:42
*** heyongli has joined #openstack-infra18:42
*** e0ne has quit IRC18:43
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources master: Added endpoint to create selection plans by summit  https://review.openstack.org/57340718:43
*** spotz has quit IRC18:45
*** e0ne has joined #openstack-infra18:45
*** diablo_rojo has quit IRC18:46
*** spotz has joined #openstack-infra18:46
fungiclarkb: mordred: yeah, this was the traceback http://paste.openstack.org/show/722919/ so i have a feeling i made bad assumptions in https://review.openstack.org/573021 about not needing to include a values dict under the region?18:47
*** kjackal has quit IRC18:47
clarkbfungi: look at city cloud if not doing extra values you just list the names looks like18:47
*** armaan_ has quit IRC18:48
fungiright, that's what i'm thinking in retrospect i should have done18:48
openstackgerritMerged openstack-infra/openstackid-resources master: Added endpoint to create selection plans by summit  https://review.openstack.org/57340718:48
*** jesslampe has quit IRC18:49
*** jesslampe has joined #openstack-infra18:50
*** SumitNaiksatam has quit IRC18:50
fungino idea why that didn't break openstackclient when i tested it, but i guess maybe it doesn't exercise quite the same paths18:50
*** SumitNaiksatam has joined #openstack-infra18:50
fungiclarkb: i'll incorporate your suggestions into my next patchset18:51
openstackgerritMerged openstack-infra/project-config master: Switch to specific flavor and slowly bump capacity  https://review.openstack.org/57336918:51
openstackgerritMerged openstack-infra/project-config master: Add cookbook-openstackclient repo jobs  https://review.openstack.org/57150618:51
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Remove beaker-*-rake jobs  https://review.openstack.org/57192718:51
openstackgerritClark Boylan proposed openstack-infra/project-config master: Add kata-run job to kata-containers/proxy  https://review.openstack.org/57245218:52
clarkbAJaeger: mnaser ^ I had to update our linter check for system-required jobs18:52
clarkbfungi: mordred ^ that may interest you as well18:52
*** heyongli has quit IRC18:52
*** neiloy has quit IRC18:52
*** greghaynes has quit IRC18:52
*** heyongli has joined #openstack-infra18:52
corvusclarkb, fungi: the lf folks say it's a known bug in gerrit 2.14 and will be fixed in 2.15.  so probably our manual ssh-rsa host key workaround is the way to go for now.  i verified that will work with a test script.18:53
clarkbcorvus: cool, did you see fungi's note that paramiko docs say that the load system host keys function will look for the filein the homedir if no filepath is passed?18:54
*** gfidente has quit IRC18:55
corvusclarkb: oh i missed that.  i think that means we're good to go then as soon as we have puppet write ~zuul/.ssh/known_hosts18:55
corvusclarkb, fungi: and i just verified that with my test script too.18:55
clarkbyup why don't I update my change to fix those then we can add on odl's in a followup18:55
corvusk.  lunch for me now. biab18:56
openstackgerritClark Boylan proposed openstack-infra/system-config master: Apply up to date gerrit host key to zuul servers  https://review.openstack.org/57339718:57
clarkbthere18:57
clarkbcorvus: we might suggest to lf that they delete their ed25519 host key(s) and restart gerrit. I think that will fix it for clients too18:58
clarkbunless gerrit makes a new one I guess ugh18:58
clarkbwith openssh at least it doesn't create the files if they are missing (as we found with glean)18:59
clarkbhwoarang: speaking of glean, is latest glean working for you?18:59
*** kjackal has joined #openstack-infra18:59
mordredclarkb, fungi: I left some comments on https://review.openstack.org/#/c/573021/218:59
*** greghaynes has joined #openstack-infra19:00
*** neiloy has joined #openstack-infra19:00
clarkbmordred: we do identity CRUD operations though so probably want that too?19:00
clarkbthings like change passwd?19:00
*** beisner-sick is now known as beisner19:00
mordredclarkb: shouldn't need it - it won't hurt anything - I mostly just wanted to communicate that it doesn't do what one might think at first19:02
*** lpetrut has quit IRC19:02
clarkbwell if v2 is preferred (it was once not sure if currently) then the lack of the domain and all that will make it sad won't it?19:02
*** heyongli has quit IRC19:02
*** heyongli has joined #openstack-infra19:03
mordredright - but there is a domain. but identity_api_version != auth_type: v3password - the two are completely unrelated19:03
clarkbright but they use the same auth details don't they?19:04
clarkbso if you were to use v2 but only have v3 auth details it would haev a sad19:04
mordrednope - it would be fine19:04
clarkb(and vice versa v3 has a sad if not including the domain)19:04
clarkbis it only this direction that has problems?19:04
mordredwait - I think we're still saying different things19:04
clarkbmaybe19:04
clarkbCRUD doesn't rely on any auth details once you've auth'd I guess19:04
clarkbeven if you are changing those details19:04
mordredthe default for auth_type is 'password' which autodetects v2password or v3password from the contents of the auth dict19:05
mordredif you manually put auth_type: v2password and then added _domain_name entries - or v3password and omitted them, authentication would have a sad19:05
mordredonce you have authenticated, identity_api_version controls which endpoint should be found from the catalog19:05
mordredbut you make those calls with the token you got from the authentication step19:06
*** eernst has quit IRC19:06
clarkbright, so you'd only need to set that if you wanted to add a domain? or similar? otherwise it could v2 and be confused?19:06
mordredyes - that's right19:07
*** eernst has joined #openstack-infra19:07
mordredall that said - there is no downside to setting identity_api_version - I mostly just wanted to vomit pedantic info your way for completeness19:08
*** Goneri has joined #openstack-infra19:11
clarkbI guess thats mostly what I'm worried about we are relying on v3 for auth and if you need to chagne those dtails will need v3 crud19:13
*** heyongli has quit IRC19:13
*** heyongli has joined #openstack-infra19:13
openstackgerritColleen Murphy proposed openstack-infra/openstack-zuul-jobs master: Remove legacy puppet-openstackci jobs  https://review.openstack.org/57193919:14
anteayamy provnce is having an election today so I'm a bit distracted with that19:15
anteayanot that anyone was waiting me on anything19:15
anteayabut just in case you care19:15
clarkbanteaya: is it a public holiday? In oregon we have like 20 days to vote by mail so its barely special other than needing to remember to do it19:16
clarkboften wish it were a holiday though :)19:16
anteayanot a holiday, no19:16
anteayabut employers are obligated to ensure their employees have time enough to vote19:17
anteayapolls are open 9 to 9 so anyone who works that entire time has to be given time off to vote19:17
anteayaand we have advance polls and special polling which would include by mail voting19:18
anteayabut today is when most people go into a polling station and vote19:18
anteayaand tonight we learn the results19:18
*** mugsie has quit IRC19:19
*** mugsie has joined #openstack-infra19:21
*** mugsie has quit IRC19:21
*** mugsie has joined #openstack-infra19:21
*** mugsie has quit IRC19:21
*** mugsie has joined #openstack-infra19:21
*** mugsie has quit IRC19:21
*** mugsie has joined #openstack-infra19:21
clarkbhere everyone votes my mail but they must receive your ballot by 8pm election day so you have to deliver to a collection box during the last few days19:21
clarkbthen we have results later in the evening19:21
anteayacool19:22
*** eharney has quit IRC19:22
*** mugsie has quit IRC19:22
*** heyongli has quit IRC19:23
anteayaI think there might be a few obstacles to implimenting that system in ontario19:23
*** heyongli has joined #openstack-infra19:23
anteayain the urban places I think it would be okay19:23
*** Guest68045 has joined #openstack-infra19:24
anteayabut some of the province is very remote, so the getting to a given collection box might be a problem19:24
anteayadepends on where they were located and how many of them their were, I guess19:24
*** Guest68045 has quit IRC19:24
*** mugsie_ has joined #openstack-infra19:24
clarkbya there are some logistical challenges like not everyone may have an address to receive a ballot so they do third party deliveries here aiui19:26
clarkb(I don't personally have that issue so not sure of all the details)19:26
*** felipemonteiro__ has quit IRC19:26
anteayayes indeed, that would alsos be an issue19:27
*** mugsie_ has quit IRC19:27
*** mugsie_ has joined #openstack-infra19:27
*** mugsie_ is now known as _mugsie19:27
anteayausually we get voter's cards in the mail, everyone registered on the voter's list is supposed to recieve one19:27
*** lpetrut has joined #openstack-infra19:27
anteayaexcept this time canada post had a technical oopsie and 500,000 people didn't get their voter's card19:27
anteayaI was one of them19:28
anteayathe helpful shrug has limited value in this circumstance19:28
*** _mugsie is now known as mugsie_19:28
*** d0ugal has joined #openstack-infra19:29
*** d0ugal has quit IRC19:29
*** d0ugal has joined #openstack-infra19:29
openstackgerritClark Boylan proposed openstack-infra/project-config master: Add kata-run job to kata-containers/proxy  https://review.openstack.org/57245219:29
*** diablo_rojo has joined #openstack-infra19:29
clarkbmordred: ^ I'll get it right eventually19:29
mordredclarkb: so you say19:31
clarkbmostly I just want a thing that runs and fails then we can more easily point at kata for pushing it further along maybe19:32
mordredclarkb: hah. yeah. I should have caughtthat19:32
hogepodgeso on zuul npm jobs, do we have a migration path to use 'yarn test' instead of 'npm test'?19:33
*** heyongli has quit IRC19:33
*** heyongli has joined #openstack-infra19:33
clarkbhogepodge: we probably want yarn specific jobs then projects can move when they are yarnable?19:33
mordredclarkb: the normal jobs use yarn if they find yarn.lock otherwise they use npm19:34
clarkboh interesting19:34
mordredmordred@solace:~/src/git.openstack.org/openstack-infra/zuul$ yarn test19:34
mordredyarn run v1.7.019:34
mordrederror Command "test" not found.19:34
mordredhogepodge: ^^ what does one need to do to have yarn test work?19:34
mordredhogepodge: ah - so yarn run works like npm run doesn't it?19:35
hogepodgeah, ok, so that means I should add the yarn.lock file to my project?19:35
*** boris_42_ has quit IRC19:36
mordredhogepodge: well ... the only thing it'll affect right now for thejobs is usingyarn install instead of npm install19:36
mordredBUT - we could extend that to use yarn run instead of npm run as well19:36
*** kjackal has quit IRC19:36
hogepodgemordred: this is the patch in question https://review.openstack.org/#/c/573404/19:37
mordredhogepodge: and yes - although it sort of depends if your project is a library or an application19:37
mordredhogepodge: looking19:37
mordredhogepodge: yes - for that definitely git add yarn.lock19:37
hogepodgethe most important changes being to package.json19:37
hogepodgewe're migrating away from bower which is warning us the world (of bower) is about to end.19:38
*** slaweq_ has quit IRC19:38
mordredyes. bower should stop being used for sure19:38
clarkbI remember when we had to change everython TO bower it wasn't that long ago19:39
mordredhogepodge: fwiw, we're using yarn for zuul dashboard and storyboard-webclient19:39
clarkbI guess they decided their fully decentrailized system was bad afterall19:39
mordredclarkb: I think it was longer ago than it's pleasant to think about :)19:39
hogepodgeI'm also thinking that in the interest of application maintenance (since we're dropping down to a really small team), requiring that the application be run inside of a docker container mainly to manage dependencies but also testing and development.19:39
hogepodgeIt's unpleasant to be thinking about all this right now.19:40
* hogepodge wants refstack to go on autopilot so he can think about more interesting problems19:40
clarkbputting things in a container doesn't change the fact you have to list and manage dependencies19:40
mordredhogepodge: https://review.openstack.org/#/c/528436/ <-- there's the storyboard-webclient patch moving from bower to yarn, fwiw19:40
clarkbthey have to get into the container somehow19:40
mordredand yeah - I'd actually argue that yarn is pretty awesome - so docker will just add complexity ... but whatever floats your boat :)19:41
hogepodgeclarkb: our dev workflow (docker or yolo) is different from our deploy workflow (puppet) and with these changes coming in our puppet manifest will break badly19:42
mordredhogepodge: lemme look at the refstack repo and see if there are any easy ways I can see to help you take advantage of anything else we've got19:42
*** slaweq has joined #openstack-infra19:43
hogepodgeremoving the puppet portion to install dependencies in production will just be the removal of another headache for me19:43
*** heyongli has quit IRC19:43
*** heyongli has joined #openstack-infra19:44
clarkbhogepodge: there is work to start migrating to less puppet in infra but is still in spec writing phase. Your input on that much appreciated if interested19:44
mordredhogepodge: k. well - lemme look at what's there and make some suggestions as to things that exist currently that can be leveraged to make your life easier19:44
hogepodgeclarkb: sure, I'm happy to contribute.19:44
hogepodgemordred: my main issue right now is moving to yarn means going to at least Node 8. Xenial installs Node 6 by default, so I have to update the puppet deploy manifests to install the new repo and install the correct version of Node.19:46
hogepodgemordred: sure, that would be great. We have a bunch of technical debt we're trying to catch up on too (including migrating to Python 3 so that we're not badly burned by that either)19:46
clarkbhogepodge: thats fairly straightforward and we should have examples of that19:46
clarkbhogepodge: we've had to do similar with other things19:46
hogepodgeclarkb: sure, It's just work that annoys me, especially when it's spread across multiple repositories (one of which we don't own)19:47
* clarkb digs up an example19:47
mordredhogepodge: yah. SO ... the pattern we use for these sorts of thigns elsewhere is to build the javascript stuff in zuul jobs and publish it to a tarball - that tarball then gets deployed on the target server - so no node is needed on the server at all19:47
openstackgerritMerged openstack-infra/project-config master: Add kata-run job to kata-containers/proxy  https://review.openstack.org/57245219:49
clarkboh hey it did work this time19:49
mordredbut - I totally hear you - I'm reading through things right now so I can make more specific suggestions19:49
*** eernst has joined #openstack-infra19:49
* clarkb clones a kata-containers/proxy repo to make a pull request and see what happens19:51
clarkboh I have to click buttons in github first don't I19:52
mordredyup19:52
mordredhogepodge: ok. I can see several ways I can improve your life greatly19:53
*** heyongli has quit IRC19:54
*** heyongli has joined #openstack-infra19:54
hogepodgemordred: life being improved greatly would be welcome19:57
mordredhogepodge: I'll get you some patches in just a bit - the pattern you need/are using is one we've got in place in several other places, and you're not far from it19:58
clarkbI think I got ahead of myself with nodepool seeing the new label for kata jobs, but it totally tried to run a job then failed19:58
hogepodgemordred: cool19:58
clarkbthe github bits would appear to be working19:58
mordredclarkb: woot19:59
mordredclarkb: you might also windup needing to add support to the base job for doing a submodule update19:59
corvuswhat's the plan to get to multi-tenancy?20:00
mordredcorvus: you mean like a zuul tenant for kata?20:00
corvusyep20:00
mordredcorvus: dunno. clarkb thoughts?20:01
clarkbI think we start by proving that zuul can work for them using third party check. Run a job like the kata-run job that just executes their base run.sh stuff.20:03
corvusi'm really worried about doing anything more than that20:03
corvusi think the experience is going to be terrible without multi-tenancy20:04
*** eharney has joined #openstack-infra20:04
*** heyongli has quit IRC20:04
corvusso i think setting this up, and then saying "go forth and try to use it" in a single-tenant configuration is the best way to encourage them to hate zuul20:04
clarkbI want to start ther ebecause they continue to push on jenkins (irc logs from today for example) so don't want to go full multitenant for them without an idea if they will use it long term20:04
*** iranzo has quit IRC20:04
*** heyongli has joined #openstack-infra20:04
clarkband I agree I think to take advantage of zuul properly we will want a separate tenant for them so that they can have self testing changes20:05
clarkbI just don't want to make that a requirement, do all the work, then have them decide to keep using jenkins20:06
corvusclarkb: perhaps you should at least put the job in openstack-zuul-jobs?20:06
clarkbcorvus: sure I can move it. I guess that way dependson will work20:06
corvusand changes to it are self-testing20:07
clarkbwell only if we run the test in ozj's pipeline right?20:07
clarkb*check/gate20:07
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources master: Added endpoint to update selection plan by summit  https://review.openstack.org/57342220:07
clarkboh with dpeends on we can get that too yes20:07
clarkbas for adding a tenant I think we'll have to whitelabel a webserver for status unless the winterstack conversation ends up with a generic name then they can just be a generic tenant (and whitelable themselvesi f they like)20:08
corvusthat wfm20:09
mordred++20:09
*** felipemonteiro has joined #openstack-infra20:09
corvushow do we propose a change to create zuul.katacontainers.io?20:09
clarkbcorvus: that would be a vhost on zuul01 I expect, so through puppet for that? (assuming we host it in infra)20:10
corvusi mean the dns name20:10
openstackgerritMerged openstack-infra/openstackid-resources master: Added endpoint to update selection plan by summit  https://review.openstack.org/57342220:10
clarkbtheir dns is in our shared dns management iirc20:10
clarkbwe should have access to it but I can double check20:11
corvusokay, so we can use the usual dns.py script?20:11
clarkbI think sop20:11
clarkbI'll check in a moment after I move the job definition20:11
corvusi imagine we should get someone to say that's okay first, but assuming it is, it sounds like we have a workable path forward20:11
corvusi'm a little less worried now :)20:11
*** heyongli has quit IRC20:14
*** lpetrut has quit IRC20:15
*** heyongli has joined #openstack-infra20:15
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources master: Added endpoint to get selection plan by id  https://review.openstack.org/57342420:15
openstackgerritMerged openstack-infra/openstackid-resources master: Added endpoint to get selection plan by id  https://review.openstack.org/57342420:16
openstackgerritClark Boylan proposed openstack-infra/openstack-zuul-jobs master: Move kata-run to this repo  https://review.openstack.org/57342620:16
openstackgerritClark Boylan proposed openstack-infra/project-config master: Use kata-runsh out of OZJ  https://review.openstack.org/57342720:18
clarkbcorvus: ^ that should move the job20:18
clarkbcorvus: and yes katacontainers.io is in our shared dns management system20:20
clarkbI too agree we should ask permission/let people know we may create/update records there if this progresses but don't expect that to be an issue20:21
*** d0ugal has quit IRC20:21
*** felipemonteiro_ has joined #openstack-infra20:22
corvusboth lgtm20:23
*** heyongli has quit IRC20:24
*** heyongli has joined #openstack-infra20:25
*** felipemonteiro has quit IRC20:25
clarkbTo summarize, we'll start with third party check to prove that it can work. If kata want to take it further from there we will make a new zuul tenant for them and whitelabel it under katacontainers.io if winterstack naming is not done. If winterstack name is done they can be a tenant under winterstack20:30
corvus++20:30
fungiyeah, that all sounds great to me20:31
*** e0ne has quit IRC20:32
*** e0ne has joined #openstack-infra20:33
clarkband for those that may not be super familiar the prove it can work bits are largely going to revolve around nested virt and possibly the azure nodepool driver. I think we've proven that zuul can work with github at this point20:34
*** heyongli has quit IRC20:35
clarkband now lunch20:35
*** heyongli has joined #openstack-infra20:35
*** pcaruana has quit IRC20:39
*** alkhodos_ has joined #openstack-infra20:41
*** kjackal has joined #openstack-infra20:42
*** e0ne has quit IRC20:44
*** heyongli has quit IRC20:45
*** heyongli has joined #openstack-infra20:45
*** VW_ has joined #openstack-infra20:45
*** e0ne has joined #openstack-infra20:45
*** mriedem1 has joined #openstack-infra20:47
*** armaan has joined #openstack-infra20:47
*** VW has quit IRC20:49
*** e0ne has quit IRC20:49
*** VW_ has quit IRC20:50
fungiin later-than-lunch news, i'm obsessing over what internal temperature i need to get baked potatoes to in my smoker20:51
fungialso experimenting to see if the same holds true for rutabaga20:51
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Accumulate errors in context managers  https://review.openstack.org/57343820:52
*** trown is now known as trown|outtypewww20:52
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Move kata-run to this repo  https://review.openstack.org/57342620:55
*** heyongli has quit IRC20:55
*** heyongli has joined #openstack-infra20:55
*** mriedem1 is now known as mriedem20:58
*** kjackal has quit IRC20:58
*** kjackal has joined #openstack-infra20:58
*** germs has joined #openstack-infra20:59
*** dbecker has quit IRC21:00
*** germs has quit IRC21:01
*** Goneri has quit IRC21:01
*** germs has joined #openstack-infra21:03
*** germs has quit IRC21:04
*** erlon has quit IRC21:04
*** heyongli has quit IRC21:05
*** heyongli has joined #openstack-infra21:06
ianwcorvus: oh geez sorry, i put in a test alert for the grafana, saw it worked, deleted it, went to bed, but actually forgot to click OK :)21:07
mnaserhttp://grafana.openstack.org/dashboard/db/nodepool-vexxhost21:09
mnaserdoes anyone have any ideas why nothing appears thre21:09
openstackgerritMerged openstack-infra/project-config master: Use kata-runsh out of OZJ  https://review.openstack.org/57342721:10
mnaserhttps://review.openstack.org/#/c/573369/ merged 2 hours ago21:10
mnaseri guess that has to do with the issues clarkb saw with NODE_FAILURE21:10
mordredfungi: so - fwiw, I have recently been cooking baked potatoes for 3 hours at 35021:10
clarkbmnaser: Its next on my list to look but finishing up lunch21:11
mordredfungi: which doesn't answer your question - but I've found the results of that to be extremely pleasing21:11
fungimordred: yeah, challenge is slow-cooking in a smoker wher ethe temperature is somewhat variable... internets say 100c/212f21:11
fungicore temperature21:12
mordredyah21:12
fungiwhich is easy enough for me to measure with an instant-read digital thermometer21:12
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources master: Added endpoint to delete selection plan by summit  https://review.openstack.org/57344221:12
fungimordred: i'm less worried about potatoes, bigger question is whether the same holds true for rutabaga21:13
fungibut i'll be finding out soon enough21:13
mordredfungi: well - luckily they are vegetables -so the answer is "eat them and see if they are done"21:13
fungibingo21:14
*** myoung is now known as myoung|off21:14
fungimy theory is that most tubers are done at a similar core temperature. curious to see if i'm right21:15
clarkbmordred: Exception: Unable to find flavor with min ram: 800021:15
clarkber mnaser ^21:15
*** ldnunes has quit IRC21:15
*** heyongli has quit IRC21:16
openstackgerritMerged openstack-infra/openstackid-resources master: Added endpoint to delete selection plan by summit  https://review.openstack.org/57344221:16
*** heyongli has joined #openstack-infra21:16
clarkbmnaser: oh! openstackci-vexxhost has the new flavor but not openstackjenkins-vexxhost21:16
clarkbmnaser: so we need to add the flavor to the nodepool tenant21:16
clarkbsorry I should've checked both earlier21:16
mnaserclarkb: what’s the specs of the osf-highcpu-8 flavour thay you see?21:16
mnaserAh yes that’ll explains it21:16
clarkbI'll double check the specs where I do see it too21:17
ianwfungi: cooks illustrated had a big thing on sweet potato, or yams, or whatever you call them.  9-10 minutes in microwave, then 1 hour at about 400F (200C).  they go into the starch development etc etc21:17
mnaserSo I added the flavour to the wrong project. Shucks21:17
clarkbram: 8192 disk: 0 ephemeral: 0 vcpu: 021:17
clarkbmnaser: ^21:17
fungiianw: yeah, i'm not surprised there's some chemistry happening at certain temperature thresholds21:19
*** nicolasbock has quit IRC21:22
*** armaan has quit IRC21:25
*** heyongli has quit IRC21:26
clarkbmnaser: let me know if there is anything else I can do to help21:26
*** heyongli has joined #openstack-infra21:26
*** felipemonteiro_ has quit IRC21:28
*** felipemonteiro_ has joined #openstack-infra21:29
hogepodgemordred: also, for some reason the npm tests are failing here with git access errors, if you have any ideas what's going on https://review.openstack.org/#/c/573404/21:29
clarkbhogepodge: its trying to pull git@github.com:twbs/bootstrap.git over ssh which doesn't work because the zuul test user dones't have an ssh key for github21:32
clarkbI think21:32
clarkbbefore that it appears to use https21:33
hogepodgeThat's what it looks like to me too. Yeah, seems like https would be the answer since it's just an unprivileged pull.21:33
*** rajinir has quit IRC21:34
*** heyongli has quit IRC21:36
*** heyongli has joined #openstack-infra21:36
mnaserclarkb: done, they should now appear21:37
clarkbI see the flavor in a listing now, thanks21:38
clarkbmordred: ^ any idea how long shade/nodepool will cache the flavor list?21:38
clarkbI guess if it doesn't update reasonably soon I'll restart the daemon21:38
*** edmondsw has quit IRC21:38
openstackgerritMerged openstack-infra/zuul master: Make Zuul able to start with a broken config  https://review.openstack.org/53551121:38
clarkbI'll give it 5 minutes21:39
clarkblooks like we may set the flavors attribute if unset then never update it21:42
*** boden has quit IRC21:43
clarkbya its still failing. infra-root I'm going to restart nodepool-launcher on nl03 fyi21:43
clarkbthis is to pick up a flavor update in vexxhost21:44
*** dhajare has quit IRC21:44
*** dhajare has joined #openstack-infra21:46
*** heyongli has quit IRC21:46
*** heyongli has joined #openstack-infra21:47
clarkbmnaser: working now but /dev/vda1        14G  8.7G  4.1G  68% / that seems small?21:47
mnaserUgh did I forget to setup local disk21:47
clarkb(I may have to disable it because I think jobs will fail on that21:47
mnaserLet me swap it quickly21:47
clarkbok21:47
mnaserOf course my laptop crashes. Working on this. Just a quick reboot21:50
*** boden has joined #openstack-infra21:52
mnaserclarkb: recreated the flavor21:52
mnasersame name but different id21:53
mnasernodepool will probably complain because the id is different21:53
clarkbok I'll restart again so that it picks up the new data21:54
*** janki has joined #openstack-infra21:55
*** heyongli has quit IRC21:57
mnasercool, should be good now21:57
mnaseri see ubuntu-xenial-vexxhost-ca-ymq-1-000435208721:57
*** heyongli has joined #openstack-infra21:57
clarkbya its looking better now. I do see a problem with how nodepool allocates nodes though and having a label that can only be fulfilled by one cloud region21:59
*** jcoufal has quit IRC21:59
*** dizquierdo has joined #openstack-infra22:00
clarkbcorvus: Shrews: the problem is if a provider is at capacity and it is the only provider that can provide a label it will decline the request anyway and let others try (and also decline) until the request fails22:00
*** hashar has quit IRC22:00
*** boden has quit IRC22:01
*** boden has joined #openstack-infra22:01
clarkbreading the code that may be a min ready specific problem22:02
clarkband jobs would queue properly if the demand comes from a job instead22:02
corvusclarkb: are you sure?  i was about to agree that is a design defect in the algorithm in general.22:03
*** lifeless_ has quit IRC22:03
corvusclarkb: oh, nope you're right :)22:04
clarkbcorvus: ya we seem to only consider max_servers if the job is for min ready22:04
clarkbso I think its probably mostly ok22:04
clarkbbut somethign we may want to improve later22:04
*** lifeless has joined #openstack-infra22:04
clarkbanyways time now to rebase my PR and see what happens22:04
*** hamzy has quit IRC22:04
corvusclarkb: yeah.  tbh, if the only provider that can provide a label is at quota, it may not be terrible to have min-ready delayed :)22:05
*** hamzy has joined #openstack-infra22:05
*** heyongli has quit IRC22:07
*** heyongli has joined #openstack-infra22:07
clarkbhttps://zuul.openstack.org/stream.html?uuid=8fcee773f1444dc1809f6b3407f5479a&logfile=console.log its working :)22:07
clarkbI mean as far as running the job goes, thanks mnaser22:08
corvusit looks like "Make file matchers overridable" change has (more than) sufficient buy-in.  how about we plan on putting that into production on monday?22:08
clarkbwfm22:09
dmsimardansible basically wrote their own reno :/ https://github.com/ansible/ansible/commit/70c475da6c76bf9d34e56042b0f89c0e5ae16b7922:09
corvusthe cutover day is going to be sort of a wildcard day for zuul jobs.  we won't really know what's going to break in advance.  but hopefully not much will break, and it should be way easier to fix if it does.22:09
mnaserclarkb: I wonder if the mirrors are okay at our infra22:09
mnaserIt’s been stuck at fetching dependencies for a while22:10
clarkbya http and ssh to it is not happy22:10
clarkblooking into it now22:11
clarkbI'll try rebooting the instance22:12
*** slaweq has quit IRC22:13
*** slaweq has joined #openstack-infra22:14
*** neiloy has quit IRC22:15
clarkbmnaser: 71cdb525-cd30-4763-bb0e-90f4a11cc6db is the instance fwiw22:15
clarkbI'm waiting for it to come back after asking it "nicely" to reboot22:15
clarkbwe may need to stop nodepool on vexxhost again and make a new server if this one is really out to lunch22:16
clarkb:/22:16
*** heyongli has quit IRC22:17
*** heyongli has joined #openstack-infra22:17
mnaserclarkb: is it just this one or other jobs too?22:18
*** kjackal has quit IRC22:18
clarkbI think its all of them as its shared infra that mirror host22:18
clarkbit doesn't appear to be coming back so we should probably disable vexxhost until we can resurrect it22:19
clarkbor make a new one22:19
*** slaweq has quit IRC22:19
*** eharney has quit IRC22:19
clarkbI've set max-servers back to 0 and put nl03.o.o in emergency file22:20
clarkbcorvus: noticed that the zuul executors are still in the emergency file should we remove them at this point22:20
*** boden has quit IRC22:20
clarkb#status log Added vexxhost back to nl03 but our mirror node is unhappy there so have temporarily disabled the cloud again until the mirror node is up and running22:21
openstackstatusclarkb: finished logging22:21
*** SumitNaiksatam has quit IRC22:23
clarkbmnaser: do you have a preference for us trying to understand what hapepned to that instance and fixing it or just deleting it and making a new one?22:23
clarkbmnaser: more than happy to help debug if we want ot go that route22:24
*** rcernin has joined #openstack-infra22:24
corvusclarkb: oh thanks!  will do22:25
corvusclarkb: how's this look?  https://etherpad.openstack.org/p/ixaVwbe3Yh22:25
clarkbcorvus: lgtm22:26
corvusremoved ze* from emergency22:27
clarkbmnaser: that said I'm running out of day where I can be useful. It is wedding anniversary today so i am on the hook for dinner tonight and I'll have to pop out soonish to make that happen22:27
*** heyongli has quit IRC22:27
openstackgerritMerged openstack-infra/zuul master: Remove getRepoPermission from FakeGithubConnection  https://review.openstack.org/57042822:28
*** heyongli has joined #openstack-infra22:28
corvusi'm going to be away tomorrow22:28
mnaserclarkb: I have a few moments. What’s your cutoff? :p22:29
mnaseroh you know what22:30
clarkbmnaser: I have about an hour22:30
mnaserHow hard is it to build a new mirror vm?22:30
clarkbmnaser: it shouldn't be hard am happy to do that instead22:30
mnaserSo the idea behind that is22:30
clarkbwasn't sure how important it is for you on cloud side to dig into broken VMs22:30
mnaserI can set it up on that osf flavour22:30
mnaserSo you can get non throttled network22:30
mnaserFix two things at once. The v1 platform and instances are really really old.22:31
clarkbI think it is a v2 instance,22:31
clarkbv2-standard-222:31
ianwmnaser / clarkb : happy to help rebuild mirrors etc if it helps22:32
mnaseroh if it’s a v2 instance something is wrong22:32
mnaserLet me dig22:32
*** edmondsw has joined #openstack-infra22:36
mnaseroh22:36
mnaserhm22:37
mnaserit looks like the hypervisor that it sits on seems to have gone on vacation22:37
clarkbyay I'm being helpful :P22:37
*** heyongli has quit IRC22:38
mnaserand funnily enough22:38
mnaseryou were the only vm on it22:38
mnaserlol22:38
*** heyongli has joined #openstack-infra22:38
*** rwsu has quit IRC22:39
mnaserclarkb: evacuated the instance onto another hypervisor22:40
mnaserit's pingable now22:40
*** edmondsw has quit IRC22:41
clarkbmnaser: thanks I'll check on it and if its running the apache service we can turn vexxhost back on22:41
mnaserclarkb: http://mirror.ca-ymq-1.vexxhost.openstack.org/ looks like thats on too22:41
*** eernst has quit IRC22:42
clarkbyup lgtm I'll undo my temporary disablement22:42
clarkbthank you for looking at that22:42
*** eernst has joined #openstack-infra22:42
clarkbmax servers set back to 1022:42
mnaseri'll stick around a bit more and see how things break in other ways :)22:42
clarkband nl03 is removed from the emergency file22:43
clarkbianw: ^ probably the biggest thing at this point is just keeping a rough eye on jobs running on vexxhost22:43
*** eernst has quit IRC22:47
*** eernst has joined #openstack-infra22:48
*** heyongli has quit IRC22:48
*** heyongli has joined #openstack-infra22:48
*** felipemonteiro_ has quit IRC22:48
*** felipemonteiro has joined #openstack-infra22:49
clarkbhttps://zuul.openstack.org/stream.html?uuid=4d84df0d28e642e28df28262b8799539&logfile=console.log should be happier now22:49
clarkblets watch and find out22:49
*** diablo_rojo has quit IRC22:50
*** eernst has quit IRC22:51
*** rwsu has joined #openstack-infra22:51
*** mriedem is now known as mriedem_afk22:52
clarkband now to debug why the script isn't working but thats awesome progress I Think22:52
*** janki has quit IRC22:52
*** eernst has joined #openstack-infra22:53
*** eernst has quit IRC22:53
*** eernst has joined #openstack-infra22:54
mnaserclarkb: don’t forget dinner :p22:54
*** dizquierdo has quit IRC22:54
*** eernst has quit IRC22:54
*** eernst has joined #openstack-infra22:55
clarkbI haven't yet, now that I have logs I'll share them with some people and then context switch to that22:55
clarkbI think we may need go installed so that will be a new pre task and also set GOPATH but that is work for another day22:56
*** dklyle has joined #openstack-infra22:56
*** eernst has quit IRC22:58
*** eernst has joined #openstack-infra22:58
*** heyongli has quit IRC22:58
*** heyongli has joined #openstack-infra22:59
*** eernst_ has joined #openstack-infra23:00
*** eernst has quit IRC23:00
*** Goneri has joined #openstack-infra23:00
ianwok23:02
*** eernst_ has quit IRC23:04
clarkbianw: based on the job above I think things should be happy at this point. I've also double checked the root device size and it is the more expected 75GB23:04
*** adreznec has quit IRC23:04
*** adreznec has joined #openstack-infra23:06
ianwclarkb: ok, i will keep an eye.  it would be great if we could write some sort of basic rule to monitor things and alert us if things were out of bounds ;)23:08
*** heyongli has quit IRC23:08
*** heyongli has joined #openstack-infra23:09
clarkbya though we removed nodepool's direct inspection of that stuff, maybe have something look at logstash data and trigger on that23:10
clarkbor a special job that just explicitly checks?23:10
*** rpioso is now known as rpioso|afk23:15
*** heyongli has quit IRC23:19
*** heyongli has joined #openstack-infra23:19
*** felipemonteiro_ has joined #openstack-infra23:21
openstackgerritZane Bitter proposed openstack-infra/project-config master: Add openstack-service-broker project  https://review.openstack.org/57345923:22
*** felipemonteiro has quit IRC23:22
openstackgerritZane Bitter proposed openstack-infra/project-config master: Add Zuul config for openstack-service-broker  https://review.openstack.org/57346023:23
*** aeng has joined #openstack-infra23:25
*** Goneri has quit IRC23:27
*** heyongli has quit IRC23:29
*** heyongli has joined #openstack-infra23:29
ianwclarkb: oh i was being cheeky talking about openstackgrafana alerting ... just getting last bits of grafyaml setup etc together23:34
clarkbah. re that corvus didnt appear to be a big fan. Maybe we put it in an opt in channel instead of this one23:35
*** hemna_ has quit IRC23:38
ianwthat's probably because i accidentally left a test alert running all night :)23:38
*** heyongli has quit IRC23:39
*** heyongli has joined #openstack-infra23:39
corvuswell, it fairly accurately demonstrated why i don't think we should have an alerting system.  we've talked about this a few times in the past.  they require a lot of time tweaking settings to to avoid false alarms.  especially for a team of volunteers with no service level agreements.  i think monitoring is fine.  even having a nagios page with some red/green boxes periodically could be useful.  i23:43
corvusthink active alerting is counter-productive.23:43
*** diablo_rojo has joined #openstack-infra23:43
corvusto be clear, i mean a nagios *web* page (noun, not verb) :)23:46
ianwcorvus: i feel like if you've gone to the effort of writing grafana queries, setting some sane limits within the same dashboard file is going to be a win.  i would, for example, like to know when afs partitions have filled up before all our reprepro runs start corrupting themselves23:46
corvusianw: in my experience, disk space alerts are some of the highest maintenance alerts.23:48
*** sthussey has quit IRC23:48
corvusianw: i think your desire is reasonable.  but i don't feel like anyone on the infra team should feel compelled to see and respond to pages.  so if you want to proceed, i'd appreciate it if you could make your system completely invisible to me, and i'd like us to agree as a group that participation is so voluntary as to not even be encouraged.23:49
*** heyongli has quit IRC23:49
*** heyongli has joined #openstack-infra23:50
*** diablo_rojo has quit IRC23:51
corvus(i really think that something more like a nagios dashboard where folks could see potential problems at a glance would fit the bill quite well and not be objectionable)23:51
ianwsetting up the alerts parameters in grafana will actually flag the corresponding graph with red and a broken heart symbol23:54
ianwif the alert gets relayed here, well maybe we can discuss more widely when i have everything actually in place that it could23:55
corvusianw: i don't understand your last sentence23:55
auristorianw: with regards to afs partitions, in general, if its over 90% full, start thinking about growing the space or moving volumes23:56
ianwauristor: heh, yes, well i would like to know when that happens :)  which is why i have spent a little time on monitoring our things a bit better23:56
ianwcorvus: i mean with the new grafana, you can set up alert parameters for graphs.  if an irc message gets triggered for it is another thing23:57
auristorsure but that doesn't require an alarm.   its more like a weekly check list23:57
auristorI'm more concerned about the volumes that are approaching 2TB.23:57
ianwauristor: yeah, but the point for infra is that there is nobody who "owns" any particular thing who is sitting around with a checklist of "this is what i'll check today"23:58
corvusauristor: i think we've reduced the pypi mirror significantly.  but if necessary, we can shard it (and likely most of the others)23:59
corvusianw: an alert won't help that.  it will just drive people away.23:59

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