Thursday, 2018-04-26

*** r-daneel has quit IRC00:00
*** dingyichen has joined #openstack-infra00:01
*** slaweq has joined #openstack-infra00:20
*** slaweq has quit IRC00:25
*** eernst has quit IRC00:27
*** camunoz has quit IRC00:28
mtreinishI think paste.o.o is having issues, it's not responding for me00:31
mtreinishit looks like it's cpu is pegged: http://cacti.openstack.org/cacti/graph.php?action=zoom&local_graph_id=145&rra_id=0&view_type=tree&graph_start=1524616238&graph_end=152470263800:31
*** hemna_ has quit IRC00:32
*** dhill_ has quit IRC00:43
*** namnh has joined #openstack-infra00:51
*** dhill_ has joined #openstack-infra00:51
*** yamamoto has quit IRC00:53
*** yamamoto has joined #openstack-infra00:53
*** shu-mutow-AWAY is now known as shu-mutow00:59
*** agopi|zzz has joined #openstack-infra01:06
*** kmalloc has quit IRC01:10
*** kgiusti has left #openstack-infra01:21
*** salv-orlando has joined #openstack-infra01:26
*** iyamahat has quit IRC01:26
*** salv-orl_ has quit IRC01:29
*** yamahata has quit IRC01:32
*** caphrim007_ has joined #openstack-infra01:33
*** caphrim007 has quit IRC01:36
*** yolanda__ has joined #openstack-infra01:40
*** yolanda_ has quit IRC01:44
*** rosmaita has quit IRC01:47
*** rajinir has quit IRC01:48
adriantis paste.openstack.org down?01:55
adriantI can't seem to access it01:55
adriantI'm getting the spinning loading wheel of doom01:55
clarkbadriant: mtreinish mentioned the cpu is pegged accorsing to cacti just before you in scrollback01:58
clarkbI'm not in a position to debug it right now though01:58
adriantoh, blast, I missed that, sorry clarkb01:59
*** ramishra has joined #openstack-infra02:05
*** viks_ has joined #openstack-infra02:08
*** rpioso|afk_ has joined #openstack-infra02:08
*** gmann_ has joined #openstack-infra02:08
*** jamespage_ has joined #openstack-infra02:08
*** edwarnicke_ has joined #openstack-infra02:09
*** beekneemech has joined #openstack-infra02:10
*** zerick_ has joined #openstack-infra02:10
*** ihar_ has joined #openstack-infra02:11
*** dteselkin_ has joined #openstack-infra02:11
*** Adri2000_ has joined #openstack-infra02:12
*** rakhmerov__ has joined #openstack-infra02:12
*** rakhmerov has quit IRC02:12
*** edwarnicke has quit IRC02:12
*** markmcclain has quit IRC02:12
*** rpioso|afk has quit IRC02:12
*** viks has quit IRC02:12
*** jamespage has quit IRC02:12
*** mordred has quit IRC02:12
*** d0ugal has quit IRC02:12
*** ihar has quit IRC02:12
*** anteaya has quit IRC02:12
*** gmann has quit IRC02:12
*** Adri2000 has quit IRC02:12
*** zerick has quit IRC02:12
*** krenczewski has quit IRC02:12
*** bnemec has quit IRC02:12
*** oanson has quit IRC02:12
*** dteselkin has quit IRC02:12
*** ianw_pto has quit IRC02:12
*** nhandler has quit IRC02:12
*** rpioso|afk_ is now known as rpioso|afk02:12
*** viks_ is now known as viks02:12
*** krenczew1 has joined #openstack-infra02:12
*** edwarnicke_ is now known as edwarnicke02:13
*** jamespage_ is now known as jamespage02:13
*** ianw has joined #openstack-infra02:13
*** mordred has joined #openstack-infra02:13
*** oanson has joined #openstack-infra02:13
*** markmcclain has joined #openstack-infra02:13
*** d0ugal has joined #openstack-infra02:13
*** nhandler has joined #openstack-infra02:14
*** bandini has quit IRC02:14
*** cburgess has quit IRC02:15
*** VW has joined #openstack-infra02:16
*** dmueller[m] has quit IRC02:16
*** kbaikov[m] has quit IRC02:16
*** masayukig has quit IRC02:16
*** warlord77[m] has quit IRC02:16
*** aspiers[m] has quit IRC02:16
*** ilpianista_ has quit IRC02:17
*** bandini has joined #openstack-infra02:17
*** cburgess has joined #openstack-infra02:18
*** gongysh has joined #openstack-infra02:19
*** edmondsw has joined #openstack-infra02:20
*** xinliang3 has quit IRC02:22
*** xinliang3 has joined #openstack-infra02:22
*** hongbin has joined #openstack-infra02:23
corvusmtreinish, adriant, clarkb: i have no idea why it was stuck.  i restarted it.02:43
corvus[pid  4734] futex(0x2c04ad0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, ffffffffstrace: [ Process PID=4737 runs in x32 mode. ]02:43
corvusthat's all i got; and it's too late to gdb it.02:43
corvus#status log restarted lodgeit on paste.o.o because it appeared hung02:44
openstackstatuscorvus: finished logging02:44
*** daidv has joined #openstack-infra02:46
*** dhill_ has quit IRC02:46
*** bobh has joined #openstack-infra02:47
*** psachin has joined #openstack-infra02:48
*** daidv has quit IRC02:49
*** dhill_ has joined #openstack-infra02:54
*** eernst has joined #openstack-infra03:01
*** namnh_ has joined #openstack-infra03:06
*** namnh has quit IRC03:08
*** armaan has quit IRC03:16
*** armaan has joined #openstack-infra03:17
*** abelur_ has joined #openstack-infra03:19
*** abelur_ has quit IRC03:19
*** sree has joined #openstack-infra03:21
*** andreas_s has joined #openstack-infra03:23
*** sree has quit IRC03:26
*** dpawlik has joined #openstack-infra03:27
*** andreas_s has quit IRC03:28
*** dpawlik has quit IRC03:32
*** auristor has quit IRC03:32
*** nicolasbock has quit IRC03:33
*** rvba has joined #openstack-infra03:33
*** rvba has quit IRC03:33
*** rvba has joined #openstack-infra03:33
*** dingyichen has quit IRC03:35
*** dingyichen has joined #openstack-infra03:35
*** HenryG has quit IRC03:37
*** annp has joined #openstack-infra03:39
*** auristor has joined #openstack-infra03:39
*** lpetrut has joined #openstack-infra03:44
*** HenryG has joined #openstack-infra03:45
*** HenryG has quit IRC03:45
*** HenryG has joined #openstack-infra03:46
*** VW has quit IRC03:47
*** VW has joined #openstack-infra03:48
*** edmondsw has quit IRC03:50
*** eernst has quit IRC03:52
*** VW has quit IRC03:53
*** janki has joined #openstack-infra03:55
*** zhangfei has joined #openstack-infra03:55
*** eernst has joined #openstack-infra03:55
*** bobh has quit IRC04:00
*** hongbin has quit IRC04:01
*** dklyle has joined #openstack-infra04:02
*** sree has joined #openstack-infra04:12
*** lpetrut has quit IRC04:13
*** sree_ has joined #openstack-infra04:14
*** sree_ is now known as Guest3552104:14
*** niedbalski has quit IRC04:17
*** niedbalski has joined #openstack-infra04:17
*** sree has quit IRC04:17
*** edmondsw has joined #openstack-infra04:18
*** rakhmerov__ is now known as rakhmerov04:19
*** edmondsw has quit IRC04:21
*** edmondsw has joined #openstack-infra04:21
*** edmondsw has quit IRC04:21
*** edmondsw has joined #openstack-infra04:22
*** slaweq has joined #openstack-infra04:22
*** armaan has quit IRC04:22
*** armaan has joined #openstack-infra04:23
*** namnh has joined #openstack-infra04:23
*** namnh_ has quit IRC04:23
*** dklyle has quit IRC04:26
*** edmondsw has quit IRC04:26
*** slaweq has quit IRC04:26
*** lpetrut has joined #openstack-infra04:27
*** apetrich has quit IRC04:29
*** apetrich has joined #openstack-infra04:30
*** dklyle has joined #openstack-infra04:30
*** dklyle has quit IRC04:35
*** jchhatbar has joined #openstack-infra04:41
*** janki has quit IRC04:44
*** lpetrut has quit IRC04:46
*** ccamacho has quit IRC04:48
EmilienMfungi, AJaeger : and the last patch: https://review.openstack.org/#/c/563200/04:49
EmilienMfungi, AJaeger : can someone from gerrit admin add me on https://review.openstack.org/#/admin/groups/1899,members please ?04:49
*** links has joined #openstack-infra04:53
*** stakeda has joined #openstack-infra04:54
*** eernst has quit IRC05:02
*** yamahata has joined #openstack-infra05:02
*** dhajare has joined #openstack-infra05:04
*** lpetrut has joined #openstack-infra05:13
*** e0ne has joined #openstack-infra05:16
*** sree has joined #openstack-infra05:18
*** Guest35521 has quit IRC05:19
*** iranzo has joined #openstack-infra05:22
*** lpetrut has quit IRC05:32
openstackgerritFatih Degirmenci proposed openstack-infra/zuul master: Fix zuul home directory in zuul from scratch document  https://review.openstack.org/56438605:37
openstackgerritFatih Degirmenci proposed openstack-infra/zuul master: Remove terminal prompt from commands listed in the docs  https://review.openstack.org/56438705:41
*** quiquell|rover has joined #openstack-infra05:42
*** e0ne has quit IRC05:43
*** e0ne has joined #openstack-infra05:44
*** yolanda__ is now known as yolanda05:45
*** d0ugal has quit IRC05:46
openstackgerritFelix Schmidt proposed openstack-infra/zuul master: Add start and end timestamp to task result in zuul_json callback  https://review.openstack.org/56388805:52
*** shu-mutow is now known as shu-mutow-AWAY06:01
openstackgerritOpenStack Proposal Bot proposed openstack-infra/project-config master: Normalize projects.yaml  https://review.openstack.org/56438906:03
AJaegerEmilienM: I'm not an gerrit admin - better ask infra-root for help06:06
*** armaan has quit IRC06:12
*** armaan has joined #openstack-infra06:13
*** d0ugal has joined #openstack-infra06:13
*** armaan has quit IRC06:13
*** armaan has joined #openstack-infra06:13
*** jtomasek has joined #openstack-infra06:18
openstackgerritMerged openstack-infra/project-config master: Normalize projects.yaml  https://review.openstack.org/56438906:19
*** slaweq has joined #openstack-infra06:22
EmilienMAJaeger: ok thx anyway06:24
*** aeng has quit IRC06:26
*** e0ne_ has joined #openstack-infra06:27
openstackgerritMerged openstack/gertty master: Add rdoproject gerrit example  https://review.openstack.org/42869206:28
*** e0ne has quit IRC06:30
*** hashar has joined #openstack-infra06:31
fricklerEmilienM: done06:31
*** andreas_s has joined #openstack-infra06:35
*** lpetrut has joined #openstack-infra06:38
openstackgerritMerged openstack-infra/project-config master: Configure ansible-role-container-registry zuul jobs  https://review.openstack.org/56320006:39
fricklerinfra-root: seeing proxy errors on http://paste.openstack.org , will take a close look06:46
*** sree_ has joined #openstack-infra06:48
*** sree_ is now known as Guest5042606:49
csatariIs this the right place to ask about the wiki?06:49
*** sree has quit IRC06:50
*** dingyichen has quit IRC06:52
*** dpawlik has joined #openstack-infra06:52
*** amoralej|off is now known as amoralej06:55
*** dpawlik has quit IRC06:56
*** tesseract has joined #openstack-infra06:58
*** dpawlik has joined #openstack-infra06:58
*** tesseract has quit IRC07:00
*** tesseract has joined #openstack-infra07:02
*** ccamacho has joined #openstack-infra07:03
*** udesale has joined #openstack-infra07:03
*** gfidente has joined #openstack-infra07:04
*** gfidente has joined #openstack-infra07:04
*** jtomasek has quit IRC07:05
*** quiquell|rover is now known as quique|rover|afk07:06
*** shardy has joined #openstack-infra07:14
*** yamamoto has quit IRC07:16
*** yamamoto has joined #openstack-infra07:17
fricklerinfra-root: seems lodgeit needs to be started from its own directory, added that to the service definition and now runs fine. will do a proper patch later07:17
fricklercsatari: depends on the question, but give it a try I'd say07:18
*** andreas_s has quit IRC07:18
csatariI would like to display an image on this page: https://wiki.openstack.org/wiki/OpenStack_Edge_Discussions_Dublin_PTG07:19
*** andreas_s has joined #openstack-infra07:19
csatariBut it looks like I do not have rights to upload a file and I could not figure out how to make it to render an image from an external source.07:20
csatarifrickler: This is it ;)07:20
*** tosky has joined #openstack-infra07:20
*** ralonsoh has joined #openstack-infra07:20
openstackgerritFelix Schmidt proposed openstack-infra/zuul master: Add start and end timestamp to task and play result in zuul_json callback  https://review.openstack.org/56388807:21
*** andreas_s_ has joined #openstack-infra07:21
*** andreas__ has joined #openstack-infra07:23
fricklercsatari: ah, I think that functionality was disabled due to abuse by spammers. I think it may be possible to give proper credentials to your account. probably fungi can tell you more but you'd need to wait a couple of hours for that07:23
*** andreas_s has quit IRC07:23
csatariOkay, I'm not in a hurry.07:24
*** udesale has quit IRC07:24
*** Guest50426 has quit IRC07:25
*** sree has joined #openstack-infra07:25
*** andreas__ has quit IRC07:26
*** andreas_s_ has quit IRC07:26
*** xarses has quit IRC07:28
fricklerttx looks to be a wiki admin, too. ^^07:29
*** andreas_s has joined #openstack-infra07:30
*** pcaruana has joined #openstack-infra07:31
*** rcernin has quit IRC07:32
*** kashyap has joined #openstack-infra07:34
kashyapNice, 'devstack-platform-fedora-27', I don't think I've seen this job (or maybe I just missed to pay attention)07:35
*** jpena|off is now known as jpena07:35
*** alexchadin has joined #openstack-infra07:36
*** sree has quit IRC07:36
*** andreas_s has quit IRC07:39
*** andreas_s has joined #openstack-infra07:44
ttxcsatari: hi! Let me see if I can help you07:47
ttxcsatari: if you have that image somwhere I can access it, I can try uploading it to the wiki07:48
ttxthen you can reference it in your page07:48
csatarihttps://usercontent.irccloud-cdn.com/file/NIUo2xST/LocalAndRemoteSites.png07:49
csatariThanks ttx .07:49
csatariI might need to update it in the future as this is made to trigger some discussions :)07:49
ttxok let's see if the wiki lets me upload things07:52
*** threestrands_ has quit IRC07:52
ttxOK you should be able to use [[File:LocalAndRemoteSites.png]]07:53
ttxLet me see if I can bump your rights so that you can do that07:53
ttxsince it looks like a thing most people can do07:53
*** jpich has joined #openstack-infra07:54
ttxcsatari: I made you a "verified user" which I think is what you missed for uploading by yourself07:55
ttxYou should be able to use https://wiki.openstack.org/wiki/Special:Upload now07:56
ttxbut I uploaded your file and you can include it by using [[File:LocalAndRemoteSites.png]]07:56
*** ssbarnea_ has joined #openstack-infra07:57
*** andreas_s has quit IRC08:02
csatariThanks ttx.08:06
*** ccamacho has quit IRC08:08
*** andreas_s has joined #openstack-infra08:09
*** ccamacho has joined #openstack-infra08:11
*** yamamoto has quit IRC08:11
*** Adri2000_ is now known as Adri200008:12
*** Adri2000 has joined #openstack-infra08:12
*** lucas-afk is now known as lucasagomes08:15
*** sree has joined #openstack-infra08:15
*** florianf has joined #openstack-infra08:15
*** andreas_s has quit IRC08:18
*** quique|rover|afk is now known as quiquell|rover08:19
*** sshnaidm|off is now known as sshnaidm08:19
*** owalsh is now known as owalsh_afk08:20
openstackgerritMerged openstack-infra/irc-meetings master: neutron: remove jlibosva from chairing Neutron meetings  https://review.openstack.org/56431608:20
*** florianf has quit IRC08:22
*** andreas_s has joined #openstack-infra08:23
*** jaosorior has joined #openstack-infra08:24
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/diskimage-builder master: Move common ubuntu environment setting to ubuntu-common element  https://review.openstack.org/56373108:24
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/diskimage-builder master: Remove redundant sources change/update  https://review.openstack.org/56373908:25
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/diskimage-builder master: Add ubuntu-systemd-container operating-system element  https://review.openstack.org/56374808:25
*** yamamoto has joined #openstack-infra08:27
*** dtruong_ has joined #openstack-infra08:27
*** ramishra has quit IRC08:28
*** dtruong has quit IRC08:28
*** andreas_s has quit IRC08:29
*** andreas_s has joined #openstack-infra08:29
*** andreas_s has quit IRC08:30
*** s-shiono has quit IRC08:32
*** andreas_s_ has joined #openstack-infra08:33
*** derekh has joined #openstack-infra08:34
*** ramishra has joined #openstack-infra08:40
*** rpittau has joined #openstack-infra08:42
*** ramishra has quit IRC08:45
*** masayukig has joined #openstack-infra08:46
*** udesale has joined #openstack-infra08:46
openstackgerritFatih Degirmenci proposed openstack-infra/zuul master: Use code-block for admin documentation and remove terminal prompts  https://review.openstack.org/56438708:47
*** electrofelix has quit IRC08:47
openstackgerritFatih Degirmenci proposed openstack-infra/zuul master: Use code-block for admin documentation and remove terminal prompts  https://review.openstack.org/56438708:49
*** florianf has joined #openstack-infra08:50
*** udesale has quit IRC08:51
*** udesale has joined #openstack-infra08:55
*** ramishra has joined #openstack-infra08:56
*** shardy has quit IRC08:59
*** shardy has joined #openstack-infra09:00
*** sambetts|afk is now known as sambetts09:03
*** panda|ruck|off is now known as panda|ruck09:10
*** florianf has quit IRC09:12
*** alexchadin has quit IRC09:12
openstackgerritGhanshyam Mann proposed openstack-dev/hacking master: Release notes for 1.1.0  https://review.openstack.org/56112909:14
*** tushar has quit IRC09:15
rnoriegaianw, ping09:18
*** alexchadin has joined #openstack-infra09:18
*** warlord77[m] has joined #openstack-infra09:23
*** ilpianista_ has joined #openstack-infra09:23
*** aspiers[m] has joined #openstack-infra09:23
*** dmueller[m] has joined #openstack-infra09:23
*** kbaikov[m] has joined #openstack-infra09:23
*** zoli is now known as zoli|lunch09:32
*** e0ne_ has quit IRC09:33
*** electrofelix has joined #openstack-infra09:33
*** derekh_ has joined #openstack-infra09:34
*** jpich_ has joined #openstack-infra09:38
*** masayukig has quit IRC09:38
*** dtantsur|afk is now known as dtantsur09:38
*** derekh has quit IRC09:39
*** jpich has quit IRC09:39
*** kbaikov[m] has quit IRC09:39
*** warlord77[m] has quit IRC09:39
*** dmueller[m] has quit IRC09:39
*** ilpianista_ has quit IRC09:39
*** pcichy has quit IRC09:40
*** aspiers[m] has quit IRC09:40
*** pcichy has joined #openstack-infra09:40
*** mtreinish has quit IRC09:41
*** jtomasek has joined #openstack-infra09:42
*** dpawlik has quit IRC09:43
*** ykarel has joined #openstack-infra09:45
openstackgerritFatih Degirmenci proposed openstack-infra/zuul master: Use code-block for admin documentation and terminal prompts  https://review.openstack.org/56438709:45
*** dpawlik has joined #openstack-infra09:46
*** mtreinish has joined #openstack-infra09:47
*** jaosorior has quit IRC09:49
openstackgerritFatih Degirmenci proposed openstack-infra/zuul master: Use code-block for admin documentation and add terminal prompts  https://review.openstack.org/56438709:49
*** udesale has quit IRC09:54
*** dbecker has joined #openstack-infra09:54
*** alexchadin has quit IRC09:59
*** ramishra has quit IRC10:01
*** gongysh has quit IRC10:01
*** armaan has quit IRC10:03
*** ramishra has joined #openstack-infra10:04
*** alexchadin has joined #openstack-infra10:04
*** ccamacho has quit IRC10:07
*** ccamacho has joined #openstack-infra10:08
*** ccamacho has joined #openstack-infra10:08
*** alexchadin has quit IRC10:09
*** alexchadin has joined #openstack-infra10:11
*** vivsoni__ has quit IRC10:14
*** namnh has quit IRC10:14
*** masayukig has joined #openstack-infra10:16
*** alexchadin has quit IRC10:16
*** apetrich has quit IRC10:18
*** alexchadin has joined #openstack-infra10:24
*** alexchadin has quit IRC10:28
*** alexchadin has joined #openstack-infra10:29
*** anteaya has joined #openstack-infra10:32
*** nicolasbock has joined #openstack-infra10:33
*** alexchadin has quit IRC10:34
openstackgerritMatthieu Huin proposed openstack-infra/os-loganalyze master: Support ANSI coloring in logs  https://review.openstack.org/56394710:36
*** boden has joined #openstack-infra10:37
*** andreas_s_ has quit IRC10:37
*** udesale has joined #openstack-infra10:37
*** AJaeger has quit IRC10:40
*** zoli|lunch is now known as zoli10:42
*** udesale_ has joined #openstack-infra10:45
*** dbecker_ has joined #openstack-infra10:46
*** shardy_ has joined #openstack-infra10:46
*** udesale has quit IRC10:47
*** dbecker has quit IRC10:47
*** shardy has quit IRC10:47
*** yolanda_ has joined #openstack-infra10:53
*** yolanda__ has joined #openstack-infra10:54
*** ilpianista_ has joined #openstack-infra10:55
*** warlord77[m] has joined #openstack-infra10:55
*** aspiers[m] has joined #openstack-infra10:55
*** kbaikov[m] has joined #openstack-infra10:55
*** dmueller[m] has joined #openstack-infra10:55
*** yamamoto has quit IRC10:55
*** yolanda has quit IRC10:56
*** yolanda_ has quit IRC10:58
*** dpawlik has quit IRC10:59
*** AJaeger has joined #openstack-infra10:59
*** jpena is now known as jpena|lunch11:00
*** threestrands_ has joined #openstack-infra11:01
*** udesale_ has quit IRC11:01
*** wolverineav has joined #openstack-infra11:04
mrmartinfungi: I patched the groups.o.o with this brand new SA: https://www.drupal.org/SA-CORE-2018-004 I'm travelling, and a real patch for the 7.59 upgrade will arrive soon.11:04
*** mriedem has joined #openstack-infra11:05
*** alexchadin has joined #openstack-infra11:07
*** e0ne has joined #openstack-infra11:11
*** armaan has joined #openstack-infra11:12
*** zhangfei has quit IRC11:13
*** andreas_s has joined #openstack-infra11:17
*** claudiub has joined #openstack-infra11:18
*** udesale_ has joined #openstack-infra11:19
*** pcichy has quit IRC11:24
*** lucasagomes is now known as lucas-hungry11:24
*** dpawlik has joined #openstack-infra11:26
*** rh-jelabarre has joined #openstack-infra11:27
*** e0ne has quit IRC11:35
*** efried has joined #openstack-infra11:35
*** rm_work has quit IRC11:39
*** dtantsur has quit IRC11:39
*** rm_work has joined #openstack-infra11:39
*** dpawlik has quit IRC11:42
*** dpawlik has joined #openstack-infra11:42
*** dtantsur has joined #openstack-infra11:44
*** dtantsur has quit IRC11:44
*** dtantsur has joined #openstack-infra11:44
*** dtantsur has quit IRC11:44
*** armaan has quit IRC11:45
openstackgerritJens Harbott (frickler) proposed openstack-infra/puppet-lodgeit master: Add WorkingDir to systemd service template  https://review.openstack.org/56447011:46
*** alex_xu has quit IRC11:49
*** dtantsur has joined #openstack-infra11:49
*** dtantsur has quit IRC11:49
*** alex_xu has joined #openstack-infra11:49
*** dtantsur has joined #openstack-infra11:49
*** dtantsur has quit IRC11:49
*** e0ne has joined #openstack-infra11:49
*** yamamoto has joined #openstack-infra11:50
*** yamamoto has quit IRC11:50
*** alexchadin has quit IRC11:53
*** alexchadin has joined #openstack-infra11:53
*** ramishra has quit IRC11:54
*** dtantsur has joined #openstack-infra11:54
*** StevenK has quit IRC11:55
*** ramishra has joined #openstack-infra11:55
*** lpetrut_ has joined #openstack-infra11:56
*** StevenK has joined #openstack-infra11:56
*** edmondsw has joined #openstack-infra11:57
*** edmondsw_ has joined #openstack-infra11:58
*** eharney has joined #openstack-infra11:59
*** lpetrut has quit IRC11:59
*** edmondsw has quit IRC12:02
*** Hal has joined #openstack-infra12:06
*** Hal is now known as Guest4439712:07
*** edmondsw_ is now known as edmondsw12:08
*** sshnaidm is now known as notsshnaidm12:10
*** notsshnaidm is now known as nosshnaidm12:10
*** nosshnaidm is now known as sshnaidm12:10
*** niedbalski has quit IRC12:14
*** niedbalski has joined #openstack-infra12:14
*** tpsilva has joined #openstack-infra12:15
*** apetrich has joined #openstack-infra12:16
aspiersquestion based on somewhat idle speculation: if we (OpenStack) "own" two Freenode channels via chanserv, is it possible to tell freenode to redirect people from one channel to the other when they /join?12:18
aspiersI'm just thinking it might sense to redirect people from #openstack-ha to #openstack-self-healing12:18
aspierssince I see HA as a subset of self-healing12:18
*** yamamoto has joined #openstack-infra12:18
aspiersI think it must be possible since IIRC there's a redirect from #suse to #opensuse, or maybe the other way around12:19
aspiersah, there's a +f mode12:20
cmurphyaspiers: yep it's possible https://docs.openstack.org/infra/system-config/irc.html#renaming-an-irc-channel12:20
aspierscmurphy: thanks :)12:20
*** rosmaita has joined #openstack-infra12:20
*** ralonsoh has quit IRC12:23
*** jpena|lunch is now known as jpena12:24
*** lucas-hungry is now known as lucasagomes12:30
*** udesale_ has quit IRC12:32
*** camunoz has joined #openstack-infra12:33
*** dave-mccowan has joined #openstack-infra12:33
*** trown|outtypewww is now known as trown12:34
*** rlandy has joined #openstack-infra12:35
*** ldnunes has joined #openstack-infra12:35
*** e0ne has quit IRC12:37
*** psachin has quit IRC12:38
*** krenczew1 has quit IRC12:39
*** dave-mcc_ has joined #openstack-infra12:40
*** krenczew1 has joined #openstack-infra12:42
smcginnisI'm getting a proxy error from paste.o.o12:42
smcginnisReason: Error reading from remote server12:42
*** dave-mccowan has quit IRC12:43
stephenfinAJaeger, mordred: I assume I'm not allowed to post to zuul-announce. Could one of you send the email necessary to move this along? https://review.openstack.org/#/c/559348/12:45
*** kgiusti has joined #openstack-infra12:49
EmilienMfrickler: thanks12:49
*** quiquell|rover is now known as quique|rover|foo12:50
*** jpich_ is now known as jpich12:52
AJaegerstephenfin: you're allowed to do so - corvus just needs to moderate it12:53
stephenfinAJaeger: Oh, sweet. I'll do that now so12:53
AJaegerstephenfin: great!12:53
*** quique|rover|foo is now known as quique|rover|lch12:55
fricklersmcginnis: oh, did it break again? /me goes checking12:56
*** threestrands_ has quit IRC12:58
*** dpawlik has quit IRC13:00
openstackgerritMatthieu Huin proposed openstack-infra/os-loganalyze master: Support ANSI coloring in logs  https://review.openstack.org/56394713:00
*** dpawlik has joined #openstack-infra13:01
fricklersmcginnis: restarted again, but doesn't look like that helps for long, someone will need to investigate further13:02
dhellmanninfra cores, could I get another review on https://review.openstack.org/#/c/562826/ please?13:03
fricklerdhellmann: done. also, the magic incantation is "infra-root". and I still wanted to make a patch to better document that. ;)13:05
*** eumel8 has joined #openstack-infra13:05
*** dpawlik has quit IRC13:05
dhellmannfrickler : oh, I didn't think it needed to be a root person to approve patches13:05
openstackgerritDoug Hellmann proposed openstack-infra/project-config master: ignore the series_status.yaml when processing release requests  https://review.openstack.org/56434213:06
*** zoli is now known as zoli|afk13:06
fricklerdhellmann: ah, right, we do have "config-cores" for that13:06
dhellmannI'll keep that one in mind, too13:06
fricklerthough I think at this point in time AJaeger is the only person matching one and not the other ;)13:07
*** Goneri has joined #openstack-infra13:08
*** VW has joined #openstack-infra13:09
fricklerinfra-root: restarting lodgeit seems to have helped only for a short time, if someone could do a more thorough investigation today, that would seem useful13:09
stephenfinAJaeger, corvus: Sent that email off. Let me know if I wasn't clear13:09
*** jcoufal has joined #openstack-infra13:11
openstackgerritMerged openstack-infra/project-config master: update the release tools to mark newton as closed  https://review.openstack.org/56282613:11
*** edmondsw has quit IRC13:12
*** dpawlik has joined #openstack-infra13:12
*** edmondsw has joined #openstack-infra13:12
smcginnisfrickler: Thanks for the restart. Looks like it's already down again though.13:12
smcginnisNot critical for me, but figured I should report it.13:12
smcginnisfrickler: Are we having known issues with that server?13:13
*** woid has joined #openstack-infra13:14
*** edmondsw has quit IRC13:16
woidHello everyone, I've got a question regarding zuul-jobs, specifically a configure-mirrors role. It does not support RHEL mirrors right now - is there a reason against doing that?13:17
fricklersmcginnis: yes, seems to have started tonight and I did another restart round earlier today13:17
smcginnisfrickler: OK, thanks. If I hear anyone else having issues I will let them know.13:18
fricklersmcginnis: cool, thanks and thanks for reporting this13:18
mordredwoid: there is no reason to not support one. we don't have it supported right now because infra just doesn't run any rhel mirrors (since we can't use rhel in the gate)13:18
mordredwoid: so I think if someone wanted to add support for rhel mirrors it would be a welcome addition13:19
woidmordred: great, I guess I'll work on adding that and submit it for upstream then13:20
mordredwoid: \o/13:20
openstackgerritMerged openstack-infra/zuul-jobs master: Remove support for extensions as lists  https://review.openstack.org/54089013:20
woidmordred: :) thanks13:21
openstackgerritMatthieu Huin proposed openstack-infra/os-loganalyze master: Support ANSI coloring in logs  https://review.openstack.org/56394713:21
fricklerinfra-root: hmm, seem like it is always this query that is the first one thats failing after a restart "GET /json/?method=pastes.getRecent HTTP/1.1"13:25
*** pbourke has quit IRC13:25
fricklermight overload the database with the number of pastes we have by now. maybe block that somehow?13:26
woidmordred: btw. can you shed some light on why you can't use rhel for gate?13:27
*** pbourke has joined #openstack-infra13:27
*** udesale_ has joined #openstack-infra13:27
mordredwoid: rhel requires licenses, which is a bit problematic for our policy of not using any tools in the gate that a developer would not be able to use locally13:28
mordredBUT13:28
fricklerinfra-root: we also seem to have some spam content in there, not sure how to handle that13:28
*** sree_ has joined #openstack-infra13:28
mordredwoid: we were willing to attempt to put that aside a few years ago - and Red Hat and Rackspace together could not figure out how to grant us licenses to have rhel test nodes13:29
*** sree_ is now known as Guest7713313:29
mordredwoid: the final story from Red Hat in the end was "just use centos, it's close enough"13:29
*** sree has quit IRC13:29
*** quique|rover|lch is now known as quiquell|rover13:29
woidmordred: I see - developers can get a free RH development license now, though. But I don't think this makes the licensing in CI any easier...13:31
mordredwoid: yah. and honestly, in CI centos is going to do 95% of what you'd want13:32
*** alexchadin has quit IRC13:33
pabelangerI still don't know if the developer preview license could be used in a CI environment, I've asked a few times, got no response13:33
smcginnisfungi or others: How does one go about running an experimental job using bionic? And would we want to do that for all "core" projects as a sanity test?13:35
*** jaosorior has joined #openstack-infra13:35
*** dhill_ has quit IRC13:38
pabelangersmcginnis: yah, we can check to see if we rebuilt the official release today, then project should be able to start gating on them. I believe we have devstack jobs in place already13:39
*** alexchadin has joined #openstack-infra13:40
*** lpetrut_ has quit IRC13:40
smcginnispabelanger: Do you happen to know the job name? I'd like to add it to the cinder experimental set.13:41
*** Nil_ has quit IRC13:41
pabelangersmcginnis: I think frickler added it13:43
fungismcginnis: dependnig on what job it is you want to run on bionic, it may not be defined yet but you ought to be able to add a variant to the .zuul.yaml in teh cinder repo13:44
*** ediardo has quit IRC13:44
smcginnisIs it just a matter of having the line "nodeset: ubuntu-bionic" in the job definition?13:44
fungii think it's as simple as adding teh job to the experimental pipeline and then including a nodeset parameter to override the default nodeset to ubuntu-bionic13:45
fungiyeah13:45
smcginnisfungi, pabelanger: Cool, thanks for the help. I'll try it out.13:45
*** esberglu has joined #openstack-infra13:46
*** Guest77133 has quit IRC13:46
*** sree has joined #openstack-infra13:46
*** dhill_ has joined #openstack-infra13:47
fungifrickler: in the past when this has happened it's been crawlers trying to index the server and/or abusive clients rapid-fire posting content every few seconds (or faster). i'll take a look at the apache logs and see if we need to block anyone13:50
fungithe python process for lodgeit does seem to be consuming an entire cpu pegged to ~100%13:51
*** sree has quit IRC13:51
*** zhipeng has joined #openstack-infra13:51
fungii'm going to restart it and then tail the logs, since trying to analyze logs while it's not responsive may show pathological results13:53
*** e0ne has joined #openstack-infra13:55
*** yamamoto has quit IRC13:56
aspierswhere's the best place to ask for advice / mentoring from the TC?13:57
fungiyeah, i have a feeling there's some sort of abuse going on because it nearly filled up the rootfs with logs before daily rotation kicked in13:57
aspiersdoh, stupid question13:57
* aspiers joins #openstack-tc13:57
*** ihar_ is now known as ihar14:01
*** pcichy has joined #openstack-infra14:01
*** caphrim007_ has quit IRC14:03
dmsimardfungi: some log stats from paste.o.o: https://etherpad.openstack.org/p/oaCCfxYmVE14:03
pabelangerfrickler: dmellado: are we able to delete the held node in nodepool?14:03
*** caphrim007 has joined #openstack-infra14:04
fungidmsimard: i have indeed seen more than a few requests come through looking for /json/?method=pastes.getRecent14:04
*** caphrim007 has quit IRC14:04
funginot sure yet whether that's the culprit14:05
fungiand yeah, that top offender address is allocated to "Hetzner Online GmbH" in germany14:06
*** e0ne has quit IRC14:06
fungipresumably a broadband provider?14:06
fungiresearching14:06
fungiahh, hosting company14:06
fungithey seem to have rolled their own cloud service too14:11
fungiopenstackish but i don't think it's actually openstack14:11
*** e0ne has joined #openstack-infra14:11
*** jaosorior has quit IRC14:12
*** esarault has joined #openstack-infra14:12
fricklerfungi: for the fill up of the rootfs, that has been mysql backups. I deleted 20-28+30 earlier today because / was at 92%14:13
*** jaosorior has joined #openstack-infra14:13
AJaegerfungi: Hetzner is indeed a larger hoster in GErmany.14:13
*** e0ne has quit IRC14:14
fricklerpabelanger: deleted. that seems to have been a stray hold, but I didn't get to investigate14:14
*** zoli|afk is now known as zoli14:15
*** hemna_ has joined #openstack-infra14:15
*** zoli is now known as zoli|wfh14:15
*** zoli|wfh is now known as zoli14:15
fricklerfungi: we may need to reduce the number of backups we keep a bit in the long term14:15
fricklerfungi: or add a volume if we have quota for that14:16
fungiyeah, we don't need a ton of database backup retention14:16
corvusfungi: which logs were filling up the fs?14:16
fricklercorvus: mysql backups14:17
corvusfrickler: ah i see that now :)14:17
fungidmsimard: the second highest volume client ip address in your list is giving a wide variety of different browser id strings. reverse dns is "pastecrawler.prg.ff.avast.com." and it seems to be ignoring our http://paste.openstack.org/robots.txt14:19
*** edmondsw has joined #openstack-infra14:19
fungiits network is registered to "AVAST cloud" in prague too14:19
dmsimardfungi: was sidetracked by a meeting -- do we know what "/json/?method=pastes.getRecent" is actually used for ?14:20
*** e0ne has joined #openstack-infra14:20
corvusfungi, frickler, dmsimard: what if we blocked all connections with iptables for a bit, so we can verify functionality without questions about what other users/bots might be doing at the same time?14:21
corvuswe could answer questions like: is it possible to add a single new paste at all?  does that getRecent method return at all under no load?14:21
dmsimardcorvus: probably easier to shut down apache and expose the :5000 on 0.0.0.014:21
*** ssbarnea_ has quit IRC14:21
corvusdmsimard: ++14:21
fungicorvus: dmsimard: agreed, good next step14:21
dmsimardok, let me take a stab at that14:21
fungiit does definitely seem to spike right back up to 100% cpu utilization after a service restart14:22
dmsimardbtw it seems like paste01 isn't running puppet for some reason14:22
*** rajinir has joined #openstack-infra14:22
dmsimardI noticed because the bash history isn't timestamps14:22
dmsimardtimestamped*14:22
* frickler goes to enjoy afternoon traffic, bbl14:22
corvusdmsimard: i thought i saw ansipuppet entries in the syslog last night14:22
fungidmsimard: i see timestamps when i do a history14:23
dmsimardthat's odd, I don't14:23
fungifungi@paste01:~$ history |head14:24
fungi1  2018-04-26T14:23:00+0000 uptime14:24
*** armaan has joined #openstack-infra14:24
dmsimardhttps://paste.fedoraproject.org/paste/nGIXBY5STrx2nj7t95VABg14:24
*** e0ne has quit IRC14:25
dmsimardmy personal user has timestamps but not root14:25
dmsimardheh14:25
fungiahh14:25
dmsimardstopping paste and apache, I'll start paste in foreground on 0.0.0.0.14:25
dmsimardI haven't checked yet if port 5000 is opened14:26
fungiit's not14:26
dmsimardI'll punch a hole momentarily to help us test14:26
corvusfungi, dmsimard: maybe could just ssh port-forward14:26
fungiiptables says we have ssh and http open14:26
fungiyeah, port forwarding or local curl should be fine, no need for modifying the fw14:27
dmsimardsure14:27
dmsimardlocal curl works fine14:28
dmsimardbut "curl 127.0.0.1:5000/json/?method=pastes.getRecent" hangs immediately14:28
fungipossible we have a problem with the trove instance for it14:28
dmsimardone curl is enough to peg the cpu to 100%14:28
corvusfungi, dmsimard: i manually queried and inserted a row in the db to check that; those operations seemed fine14:29
fungi#status log ze09 was rebooted 2018-04-26 08:15z due to a provider incident (CSHD-1AG24176PQz) but is back in working order14:29
openstackstatusfungi: finished logging14:29
*** dhajare has quit IRC14:29
*** kzaitsev_pi has quit IRC14:30
corvusgetRecent: http://git.openstack.org/cgit/openstack-infra/lodgeit/tree/lodgeit/lib/webapi.py#n11114:31
dmsimardneeds a kill -9 to get rid of the process too eh14:31
*** kzaitsev_pi has joined #openstack-infra14:31
pabelangerfungi: the reboot of ze09, did we shut it down or was it rebooted automagically?  I wonder if we need to check for stuck jobs in zuul, which can happen if an executor is not shutdown cleanly14:31
fungipabelanger: rebooted automatically (hung hypervisor host) for the second day in a row14:32
pabelangerack, will keep an eye14:32
*** dpawlik has quit IRC14:32
*** hongbin_ has joined #openstack-infra14:32
fungi`curl 127.0.0.1:5000/show/719879/` returns fairly quickly for me14:33
dmsimardI somehow got the following warning in foreground14:33
dmsimard/usr/local/lib/python2.7/dist-packages/sqlalchemy/sql/default_comparator.py:161: SAWarning: The IN-predicate on "pastes.parent_id" was invoked with an empty sequence. This results in a contradiction, which nonetheless can be expensive to evaluate.  Consider alternative strategies for improved performance. 'strategies for improved performance.' % expr)14:33
fungilooks like it's just sqla being nice and warning us we have an inefficient query14:34
dmsimardyeah14:34
dmsimardfigure I'd mention it14:34
fungii have a suspicion that this avast.com paste crawler which is ignoring our robots.txt and repeatedly polling the very expensive pastes.getRecent method may be the cause14:35
corvusif we don't git getRecent, does everything else work?14:35
corvuss/git/hit/14:35
fungiyeah, show/719879 worked fine for me14:35
dmsimardyeah the home page works quickly and so does a show on a regular paste14:36
fungithough i'll dig through the apache logs and see if the hits to getRecent started around the same time as our cpu pegging14:36
*** ssbarnea_ has joined #openstack-infra14:36
*** beekneemech is now known as bnemec14:37
*** sree has joined #openstack-infra14:37
dmsimardI'm wondering if there's just one of the pastes which is corrupted for some reason (some fancy emoji?) and since it's being pulled up by the getRecent amount it's freezing it14:38
dmsimardI'm browsing through the recent pastes14:38
corvusfungi, dmsimard: i'd like to try something which may hold a db lock and affect other testing... can you let me know when it's okay to do so?14:38
fungithe getRecent queries go back two weeks at a steady pace, so probably not the trigger14:38
fungicorvus: go for it14:39
fungior at least combined with something more recent to start triggering this (some strange paste added around 23:35z yesterday might explain it)14:40
dmsimardcorvus: I've done the query I needed, go ahead14:40
fungisince that's when the cpu first jumped up to 100% and never came back14:41
*** eernst has joined #openstack-infra14:41
corvusfungi, dmsimard: pastes have timestamps in the db if you want to look14:41
corvus(my test isn't working yet, so i'm not mucking anything up at the moment, need a bit more infrastructure)14:42
*** sree has quit IRC14:42
*** pcaruana has quit IRC14:42
dmsimardcorvus: yeah, see the end of https://etherpad.openstack.org/p/oaCCfxYmVE -- there's a paste that stands out, it somehow has an old date but it pulls up fine when doing a curl on it14:42
dmsimardthe dates are also out of order despite being ordered by paste_id.. that's odd14:43
openstackgerritMerged openstack-infra/nodepool master: Fix awkward merging of code  https://review.openstack.org/56404514:43
corvusdmsimard: one of those is probably me, i copied a timestamp.  but only exactly one.14:43
corvusthe content would be 'testing' or something14:43
corvusdmsimard: it's probably the highest paste #, meaning no new pastes since this started.14:44
dmsimardoh14:44
dmsimardok that makes sense if it was created manually, sorry :P14:44
fungi719959 is from right around when the graph went bonkers though14:44
dmelladopabelanger, sure, thanks!14:45
*** alexchadin has quit IRC14:45
*** r-daneel has joined #openstack-infra14:45
*** Nil_ has joined #openstack-infra14:46
openstackgerritMonty Taylor proposed openstack-infra/zuul-website master: WIP Use gatsby for static site generation  https://review.openstack.org/56452414:46
openstackgerritMonty Taylor proposed openstack-infra/zuul-website master: Migrate the content  https://review.openstack.org/56452514:46
corvusfungi, dmsimard: i'm going to try to get an interactive python repl with lodgeit, so we can try some of the underlying queries14:46
dmsimardcorvus: want me to kill the foreground lodgeit ?14:46
fungicorvus: sounds great14:46
corvusdmsimard: nah, should be fine to continue poking.  i need a few minutes to set up db connections14:46
dmsimardcorvus: if you do this in a screen session I'd like to watch :D14:47
*** quiquell|rover is now known as quiquell|off14:47
openstackgerritMerged openstack-infra/nodepool master: Fix race in test_hold_expiration_no_default  https://review.openstack.org/56431414:47
corvusdmsimard: okay, i'll finish prepping, then restart in screen when i have it figgered14:47
*** dklyle has joined #openstack-infra14:47
*** apetrich has quit IRC14:49
fungii wonder if show/719959 would also hang and spike cpu utilization14:49
fungisince that was the last paste to be successfully added and occurred right during the cacti sample which took off14:50
fungiand was a good 2.5 hours after the next most recent paste posted14:50
dmsimardfungi: it seems like I've hanged it with exactly that paste actually14:50
*** udesale_ has quit IRC14:50
dmsimardunless corvus has locked things up14:51
corvusnope14:51
dmsimardok, restarted the process and I'll try again.14:52
fungii'm betting something about 719959 is triggering whatever this behavior is, and any hits to getRecent are going to do the same while that's one of the most recent pastes14:52
fungiand since there's a robot out there hitting getRecent every few minutes, explains why utilization pretty much immediately goes back to 100%14:52
corvusyeah.  i'm looking at it in the db.  maybe syntax highlighting.14:52
dmsimardfungi: yup, exactly the direction I was looking14:52
dmsimardI added a thing on the etherpad, we can trigger the lock by hitting it14:53
dmsimardlocked again on that paste.14:53
*** edmondsw has quit IRC14:54
corvusi'm going to abandon my db/repl line of inquiry14:54
*** edmondsw has joined #openstack-infra14:54
corvusdmsimard: i'd like to modify that paste slightly and have you try again, ready for me to do that?14:55
*** jaosorior has quit IRC14:55
dmsimardcorvus: I added a select on that paste_id in the pad14:56
corvusdmsimard: i changed it from java to text; can you try loading it again?14:57
dmsimardcorvus: sure, let me try14:57
*** yamamoto has joined #openstack-infra14:57
dmsimardcorvus: worked14:57
dmsimardcorvus: so something wrong with java highlighting ?14:57
corvusseems that way14:57
*** armaan has quit IRC14:58
*** felipemonteiro_ has joined #openstack-infra14:58
dmsimardI never realized lodgeit was something out of openstack-infra, is it really ? No commits since 201514:58
corvusit's a fork of an abandoned project14:58
dmsimardI know "if it's not broken don't fix it"14:58
dmsimardah.14:59
fungiwe're the last (as far as we know) remaining "maintained" fork14:59
fungiso sort of de facto upstream14:59
*** felipemonteiro__ has joined #openstack-infra14:59
*** eumel8 has quit IRC14:59
dmsimardcorvus, fungi: now that this is resolved for the time being, I'll bring the service back up -- it should be fairly easy to reproduce and troubleshoot elsewhere15:00
corvusdmsimard: wfm15:00
fungisounds good. thanks!15:00
*** r-daneel has quit IRC15:01
*** sree has joined #openstack-infra15:01
dmsimardinfra-root: paste.o.o is back up. Is it status worthy ? #status notice We've successfully troubleshooted the issue that prevented paste.openstack.org from loading and it's now back online, thank you for your patience.15:02
*** yamamoto has quit IRC15:03
*** dbecker_ has quit IRC15:03
fungisure15:03
*** rpioso|afk is now known as rpioso15:03
*** felipemonteiro_ has quit IRC15:03
*** niska has quit IRC15:03
*** jistr|mtgs is now known as jistr15:04
dmsimard#status notice We've successfully troubleshooted the issue that prevented paste.openstack.org from loading and it's now back online, thank you for your patience.15:04
openstackstatusdmsimard: sending notice15:04
*** rosmaita has quit IRC15:04
*** sree has quit IRC15:04
*** dpawlik has joined #openstack-infra15:04
*** sree has joined #openstack-infra15:05
clarkbmorning15:05
dmsimardIf we ever want to change our mind about lodgeit, paste.fedoraproject.org uses https://github.com/LINKIWI/modern-paste15:05
-openstackstatus- NOTICE: We've successfully troubleshooted the issue that prevented paste.openstack.org from loading and it's now back online, thank you for your patience.15:05
*** links has quit IRC15:06
corvusdmsimard, fungi: i've reprod the problem with just pygments15:06
dmsimardlatest version of pygments ?15:07
corvusdmsimard: version installed on paste15:07
dmsimardI guess we're not pinning it15:07
corvusi put code in the etherpad15:07
openstackstatusdmsimard: finished sending notice15:07
*** zhipeng has quit IRC15:07
corvusdmsimard: we're using distro package: 2.1+dfsg-115:08
fungicorvus: oh, wow, yep15:09
corvusi'll try in a venv with latest15:09
dmsimardPygments==2.1 -- latest would be 2.2.0, there's a few fixes between 2.1 and 2.2.0 but I don't know if there's anything in there to help us http://pygments.org/docs/changelog/15:09
dmsimardcorvus: good idea15:09
*** dpawlik has quit IRC15:09
corvuslatest works15:09
dmsimard"Added “Rainbow Dash” style. (PR#623)" well now I want the latest release of pygments.15:10
corvusbionic has 2.2.015:11
*** rkukura has joined #openstack-infra15:11
corvusso we could play the odds until we upgrade.  if this is a once-in-6-years event, hopefully we'll be upgraded by then :)15:12
dmsimardcorvus: 2.2.0 works, 2.1.3 doesn't. So there's something in 2.2.0 specifically for that.15:12
dmsimard2.2.0 is from January 2017 too, huh.15:12
mrhillsmanforumtopics.openstack.org unreacheable15:13
mrhillsmanconnection refused15:14
*** bobh has joined #openstack-infra15:14
corvusi don't see forumtopics.openstack.org in our system manifest15:14
mrhillsmannot sure if we shut it down as it was time to or actual error/issue15:14
clarkbmrhillsman: that is a mostly not managed by infra service, ttx is who you want to talk to15:14
clarkbiirc we booted the instance in our tenant and handed it over to ttx15:14
mrhillsmanthx15:14
corvusclarkb:  :(15:14
clarkbcorvus: its the old old summit planning server iirc15:14
corvusit sounds like the new summit planning server15:15
mordredthe summit planning server is dead, long live the summit planning server15:15
mrhillsmanlol15:15
corvusclarkb, ttx: we have a world class system that lets anyone in the community help sysadmin all of our services.  it'd be nice to use it.15:16
mrhillsmanpeople were still submitting even though deadline passed, thx15:16
mrhillsmanttx disabled15:16
*** niska has joined #openstack-infra15:17
corvusclarkb, ttx: what's the plan there?15:21
corvusclarkb, ttx: can we move it into puppet?15:21
clarkbcorvus: I want to say fungi was involved /me double checks on where it is hosted15:21
clarkbI think the original plan was no more summit means we don't need it anymore15:22
clarkbthen forum things revived it?15:22
fungiclarkb: corvus: ttx: i thought the last incarnation of forumtopics.o.o was hosted from the foundation's rax tenant, not ours15:22
clarkbfungi: ah that may have been what happened, was old summit host was removed from our tenant then went to foundations as forum15:23
fungithat is to say, bit infra's15:23
fungis/bit/not/15:23
corvusthat's still :(15:23
fungiagreed15:23
corvusthis should be something that's managed by the community and doesn't rely on just one person15:23
fungiit's constantly lived as an experimental service, i think15:23
clarkband ya not seeing any hosts matching forum or summit in our main tenant in dfw15:23
*** rosmaita has joined #openstack-infra15:26
clarkbfungi: I'm shutting down our root screen on puppetmaster now (or at least leaving it if you want to and haven't already)15:27
clarkber no I will properly close the processes15:27
clarkbinfra-root https://review.openstack.org/#/c/564338/ is an update to how we run kick.sh in resposne to a semi painful experience yesterday15:28
clarkbI would appreciate reviews to make sure I am not missing something15:28
fungiclarkb: thanks15:29
ttxIts disablement was actually a feature15:31
*** sree has quit IRC15:33
corvusttx: yeah, mrhillsman let us know.  but if you're going to keep running this service for future forums, can we run it as an infra service?  we can still disable it at the appropriate times :)15:33
*** sree has joined #openstack-infra15:33
*** esarault_ has joined #openstack-infra15:34
ttxcorvus: yeah, so.. we stopped using it, then people said we could still hack it to do the proposal part, hence its survival up to today... I think we should just kill it and use some online form15:35
corvusttx: even better :)15:35
ttxsince people did not use the commenting function that much15:35
mrhillsmanwould be good to have a submission closed message hehe15:35
ttxI mean, if we keep it, it needs to be fixed, puppetized, etc high cost for very low value15:35
dmsimardI've removed paste01 from the emergency file15:36
*** rosmaita has quit IRC15:36
ttxpeople still using it was just the path of least resistance. If we say " we can continue using it but we can't continue to run it so hackishly" then we'll just switch to something else15:36
ttxIt used to run the whole thing (submission, review, scheduling) and now it's just used for submission15:37
*** esarault has quit IRC15:37
ttxThe code is full of kill switches to disable 99% of its features15:38
*** sree has quit IRC15:38
ttxmakes me sad15:38
ttxSo in summary, not worth the time to properly run it since we only use 1% of its feature set those days15:39
corvusttx: ethercalc supports forms: https://ethercalc.openstack.org/wl98zy6oh8kj/app15:39
*** yamahata has quit IRC15:39
*** gyee has joined #openstack-infra15:40
ttxcorvus: yeah, that was my plan, but I delegated the work and then people revived forumtopics for one more round15:40
corvusapparently you can make something happen after the send using a "panel" formula and a "copyvalue" formula.  i'll leave that for later.  it's enough to know you can do that for now.  :)15:41
*** ykarel is now known as ykarel|away15:43
openstackgerritColleen Murphy proposed openstack-infra/puppet-ethercalc master: Fix defined type namespacing  https://review.openstack.org/56453515:45
*** AJaeger has quit IRC15:46
openstackgerritColleen Murphy proposed openstack-infra/puppet-drupal master: Fix defined type namespacing  https://review.openstack.org/56453715:47
*** ramishra has quit IRC15:49
clarkbShrews: I'm eating breakfast but nodepool restarts were mentioned. Is that something you want to help do soonish?15:49
openstackgerritColleen Murphy proposed openstack-infra/puppet-gerrit master: [DNM] Test puppet-4 puppet-apply jobs  https://review.openstack.org/55751515:50
*** ykarel|away has quit IRC15:50
*** esarault_ has quit IRC15:50
clarkbShrews: I figured we'd start with the builders as they are the easy one. If we restart the launchers that doesn't invalidate any in use nodes that zuul has locks on right?15:50
*** dhill_ has quit IRC15:53
*** iranzo has quit IRC15:53
*** jamesmcarthur has joined #openstack-infra15:53
openstackgerritEric Brown proposed openstack-infra/project-config master: Remove the project bandit from openstack  https://review.openstack.org/56453915:54
Shrewsclarkb: currently out for an appointment, but should be back in an hour or so. Feel free to go ahead if you like though.15:57
*** dpawlik has joined #openstack-infra15:57
Shrewsclarkb: everything should be handled by zuul and nodepool gracefully15:58
*** hamzy has quit IRC15:59
*** caphrim007 has joined #openstack-infra15:59
*** yamamoto has joined #openstack-infra15:59
clarkbShrews: cool thanks for confirming. Probably do rolling restarts then across launchers once the builders are done16:00
*** dhill_ has joined #openstack-infra16:01
*** andreas_s has quit IRC16:01
*** dpawlik has quit IRC16:01
*** caphrim007 has quit IRC16:02
*** caphrim007 has joined #openstack-infra16:02
*** caphrim007 has quit IRC16:02
*** caphrim007 has joined #openstack-infra16:02
*** caphrim007 has quit IRC16:02
*** d0ugal has quit IRC16:03
*** caphrim007 has joined #openstack-infra16:04
*** jamesmcarthur has quit IRC16:04
*** d0ugal has joined #openstack-infra16:04
*** andreas_s_ has joined #openstack-infra16:04
*** yamamoto has quit IRC16:04
*** andreas_s_ has quit IRC16:08
*** jamesmcarthur has joined #openstack-infra16:09
ttxcorvus: one issue with EtherCalc data forms last time I considered them is that anyone can modify everything, so it's not a lot better than an Etherpad16:10
corvusttx: yeah, more like etherpad with prompts16:10
*** agopi|zzz has quit IRC16:11
*** owalsh_afk has quit IRC16:11
ttxso we kept using forumtopics since it's still incrementally better16:12
*** owalsh has joined #openstack-infra16:12
*** jtomasek has quit IRC16:14
*** jchhatbar has quit IRC16:14
*** rosmaita has joined #openstack-infra16:16
fungiteh alternative of using a survey platform is also problematic, i suppose, in that it doesn't provide a means for revising or subsequent commenting on proposed sessions either16:18
*** yamahata has joined #openstack-infra16:18
clarkbI hate using gerrit as a hammer to every nail but doesn't gerrit kinda solve this problem16:19
anteayafungi I think there may be a setting in limesurvey that allows for editing of ones response16:19
clarkbyou propose content that can be updated but has strong historical tracking of edits16:19
clarkbthen you approve all the changes that are "accepted"16:19
anteayafungi however the editing may only be allowable prior to submission16:19
clarkbbut maybe gerrit is too much work for some of the intended user audience16:20
fungianteaya: cool, so partly viable, if we handle the subsequent publication and follow-up responses in other ways16:20
*** gfidente has quit IRC16:20
fungialso having private submission followed by public reporting at the end loses the opportunity to see if someone else has already proposed a similar/identical session before you duplicate it16:21
*** rosmaita has quit IRC16:21
anteayafungi I'm looking for confirmation of my assumptions now16:21
*** owalsh has quit IRC16:24
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: update the announce-release job to look in releases repo for tools  https://review.openstack.org/56432916:26
clarkbdhellmann: smcginnis ^ fyi16:26
*** owalsh has joined #openstack-infra16:26
anteayahave to go make a phone call, will continue to search upon my return16:27
smcginnisclarkb: Thank you16:30
*** edmondsw has quit IRC16:31
*** pblaho has quit IRC16:33
*** agopi|zzz has joined #openstack-infra16:34
mugsiehey - is there any chance someone could add me to https://review.openstack.org/#/admin/groups/1874,members ?16:37
*** lucasagomes is now known as lucas-afk16:38
mugsie(I created the group, and forgot to get myself added)16:38
clarkbmugsie: looking16:40
mugsieclarkb: thanks16:40
*** jpich has quit IRC16:41
corvusclarkb: git is the 'stupid content tracker'.  it's not just for source code :)16:42
clarkbmugsie: done16:42
mugsieclarkb: ty16:42
*** felipemonteiro__ has quit IRC16:45
*** felipemonteiro has joined #openstack-infra16:45
*** jpena is now known as jpena|off16:45
*** panda|ruck is now known as panda|ruck|off16:49
openstackgerritDoug Hellmann proposed openstack-infra/release-tools master: finish moving announce.sh to releases repo by deleting it  https://review.openstack.org/56455916:50
*** germs has joined #openstack-infra16:50
*** germs has quit IRC16:50
*** germs has joined #openstack-infra16:50
openstackgerritDoug Hellmann proposed openstack-infra/release-tools master: finish moving announce.sh to releases repo by deleting it  https://review.openstack.org/56455916:50
clarkbI am restarting the nodepool builder on nb01 now then will do 0216:51
clarkbcorvus: Shrews: e9b82226a5641042e1aad1329efa6e3b376e7f3a is the sha1 on the builders16:52
openstackgerritMonty Taylor proposed openstack-infra/nodepool master: Switch to stestr  https://review.openstack.org/53686216:52
clarkbnow I'm going to figure out what our least active nl0x host is and restart it first and make sure it can do the nodepooling before doing the other 316:54
*** ediardo has joined #openstack-infra16:55
*** agopi|zzz has quit IRC16:55
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Cache configuration objects in addition to YAML dicts  https://review.openstack.org/56406116:55
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Change TestMaxTimeout to not run ansible  https://review.openstack.org/56456216:56
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Store source context on all config objects  https://review.openstack.org/56456316:56
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Stop deep-copying job variables  https://review.openstack.org/56456416:56
clarkbnl02 is our lucky winner, restarting it now16:56
*** lbragstad[m] has joined #openstack-infra16:57
clarkblimestone which is nl02 cloud just marked a ndoe ready16:59
clarkbI haven't noticed any tracebacks in the log tail either16:59
clarkbI'll give it a few more minutes then restart the other three17:00
openstackgerritPaul Belanger proposed openstack-infra/openstack-zuul-jobs master: Switch openstack-tox-py36 to ubuntu-bionic  https://review.openstack.org/56456517:01
clarkbsame sha1 on the launchers too17:01
*** yamamoto has joined #openstack-infra17:01
pabelangerclarkb: fungi: dhellmann: Updates openstack-tox-py36 to ubuntu-bionic^, we can then start to add that into projects for non-voting17:02
*** derekh_ has quit IRC17:03
*** yamamoto has quit IRC17:06
*** lbragstad has quit IRC17:07
*** baoli has joined #openstack-infra17:08
dhellmannpabelanger : nice. did you see smcginnis' question on the ML about using py3 instead of py36? http://lists.openstack.org/pipermail/openstack-dev/2018-April/129888.html17:08
pabelangerdhellmann: I did, I can reply with thoughts17:10
clarkb#status log nb0[12], nl0[1-4] restarted nodepool services to pick up recent chagnes to nodepool. All running e9b82226a5641042e1aad1329efa6e3b376e7f3a of nodepool now.17:10
openstackstatusclarkb: finished logging17:10
clarkbShrews: corvus ^ I guess watch it and release on monday?17:10
*** agopi|zzz has joined #openstack-infra17:10
*** dtantsur is now known as dtantsur|afk17:10
clarkbdhellmann: pabelanger I too was going to reply17:10
clarkbpy3 isn't a thing in tox like py3x is aiui17:10
clarkbwe can make our own py3 but its less toxic/tox like?17:11
dhellmannI thought smcginnis said it worked for him?17:11
dhellmannmaybe I misunderstood what parts worked17:11
* clarkb double checks but is fairly certain he tested this at one point and it wasn't special like the built in py envs17:11
dhellmannbut yeah, if it's not automatic with tox we shouldn't do it17:11
*** dklyle has quit IRC17:12
*** hamzy has joined #openstack-infra17:12
*** germs has quit IRC17:13
*** trown is now known as trown|lunch17:13
*** germs has joined #openstack-infra17:13
*** germs has quit IRC17:13
*** germs has joined #openstack-infra17:13
*** ssbarnea_ has quit IRC17:14
*** ansiwen[q] has joined #openstack-infra17:15
clarkbI am/was wrong. Looks like tox added support for py3 in 201617:15
clarkb(py2 is also valid)17:16
dhellmannthat makes it interesting17:16
dhellmannso then the trade off is between using explicit versions so we can decide when to update to a new version and using the implied version so we don't have to take the explicit step but possibly getting different things on different platforms17:17
*** baoli has quit IRC17:17
pabelangerI've replied to ML17:18
corvusclarkb, Shrews: sounds like a plan17:18
clarkbdhellmann: yup17:18
clarkbdhellmann: I think that is less of an issue with python3 after 3.5 (at least compared to 3.6 and 3.7)17:19
fungiconfirmed, one of my personal projects which is python 3.x only uses basepython = python3 in its tox.ini to much contentment17:19
dhellmannclarkb : I think we've had one or two issues, but in general I agree17:19
dhellmannfungi : oh, yeah, that's definitely possible. the question is whether we can use an env named "py3"17:19
fungioh17:19
clarkbdhellmann: so we might generally say python3.5 is expected to wrok and explicitly test on that version too17:20
fungiright i hadn't tested that but glad to know it works17:20
clarkbdhellmann: then py3 rolling forward? I don't know what the lifespan of python3.5 is supposed to be but it ended up on a lot of distros aiui17:20
clarkba244dec0cc4ba4e85e42893e6c3ce1a0e3c1290f is the commit that added support for py3 and py2 to tox fwiw17:20
fungimy test environments have python minor versions 3.3 through 3.7 and i test against all of them so no "default"17:20
dhellmannthe uncertainty of what is going to actually be tested makes me a little uncomfortable17:20
clarkbit was easy with python2 when we really only had two options to worry about17:21
dhellmannfungi : I suspect you would get whatever version you end up with when you run "python3" on the command line outside of tox or a virtualenv17:21
fungidhellmann: right, which i do control (via a symlink in ~/bin)17:21
*** AJaeger has joined #openstack-infra17:21
clarkbyou need a ~tox===2.5.0 to support py2/py3 which isn't that new17:21
clarkbfrom a tooling perspective I think this is fine then17:22
dhellmannyeah, I think we *could* do it, I'm still not sure we *should*17:22
clarkbyup definitely a is this good for our testing needs question on top of can the tools support it17:22
dhellmannright17:23
dhellmannlet's see where that ML thread takes us, then?17:23
clarkbsure17:23
fungiyeah, i can see positives and negatives for both options17:23
dhellmannmaybe we want to use a job template that is just python3 but have more explicit job names used in that template17:24
* mordred has started using pyenv for python versions and has given up on his distro-provided python17:24
dhellmannthat way we can change the template easily as we upgrade or add multiple versions17:24
*** germs has quit IRC17:24
fungimordred: me too re distro python, though i just build from source17:24
mordredyah. I just let pyenv build from source for me17:25
*** germs has joined #openstack-infra17:25
*** germs has quit IRC17:25
*** germs has joined #openstack-infra17:25
fungiit's only ~4 commands, so hasn't been that taxing when i want to update17:25
AJaegercorvus, if we retire a project, should we remove .zuul.yaml from all stable branches as well? I think we should to not be stuck with any dependencies...17:25
fungimost of the hassle is keeping track of what build optimization flags were supported for which 3.x series17:26
*** ykarel|away has joined #openstack-infra17:26
*** germs has quit IRC17:26
*** germs has joined #openstack-infra17:26
*** germs has quit IRC17:26
*** germs has joined #openstack-infra17:26
clarkblooks like python3.6 will be supported for 24 months after 3.7 is released and 3.7 hasn't released yet17:26
fungiAJaeger: we could, but i think once the repo gets removed from the projects list zuul will ignore those anyway?17:26
* mordred can't wait until we're on python 3.617:27
clarkbI can't find a similar document for 3.517:27
fungiclarkb: yeah, i've been building 3.7 from release candidates17:27
fungiand alpha/beta tags before that17:27
corvusAJaeger: we can drop it from the zuul tenant config and then we won't care17:27
clarkbbut I think 3.5 is a reasonable python3 line in sand for now since the changes to 3.6 and 3.7 are relatively minor aiui17:27
clarkband you get the full power of asyncio17:27
AJaegercorvus: ah, indeed - then we're fine.17:28
fungier, i guess v3.7.0b3 is current, so no rc yet (dunno why i thought there was)17:28
clarkbya py37 seems like small backward compatible improvements unless you really hate utf817:30
*** shardy_ has quit IRC17:31
mordredclarkb: 3.6 has format strings. I am bursting at the seems to be able  to switch to using them17:32
mordredalso - according to a python core dev I was talking to at pyconit - the format strings are also more efficient - as are dicts in py3.617:32
mordredbut yes, 3.5is a fine choice for today17:32
clarkbmordred: the major dict efficiency work is in 3.5 too aiui its why we have had so many bugs with yaml and dicts in zuul17:33
clarkbturns out ansible is a good test case for that particular problem area17:33
*** ykarel|away has quit IRC17:33
mordredclarkb: the 3.6 dicts are apparently better with memory - and also are ordered by default now17:33
*** SumitNaiksatam has joined #openstack-infra17:33
funginowai!17:34
*** eernst has quit IRC17:34
mordredaccording to Christian Heimes17:34
clarkbI'm guessing the order is hash specific17:34
mordredno - insert order ordered17:34
fungiso with different 3.6 patch versions on random distros, my dict ordering will still be consistent?17:34
mordredlike the ordereddict impl17:34
mordredyup17:34
clarkbmordred: wait isn't that a security issue and why python3 went random by default?17:35
* fungi swoons17:35
*** e0ne has joined #openstack-infra17:35
openstackgerritEric Brown proposed openstack-infra/project-config master: Remove the project bandit from openstack  https://review.openstack.org/56453917:35
mordredclarkb: I do not know17:35
mordredfungi: right?17:35
*** eernst has joined #openstack-infra17:35
clarkboh I bet its still hash specific as far as table collisions go17:35
clarkbsince the actual issue was less order and being able to predict hash collisions iirc17:35
fungiclarkb: right17:36
mordredah - yah17:36
clarkb(you just happened to get deterministic order out of predictable hashing)17:36
corvus(as ordereddict shows, you can maintain a key order independent of the underlying hash)17:36
fungicve-2012-1150 for reference17:36
mordred++17:36
corvusthough -- generally i would think that involves extra memory (an extra pointer)17:37
corvusso now i'm curious about "use less memory plus be ordered" :)17:37
fungihttps://bugs.python.org/issue1370317:37
clarkbTIL @ is an operator as of 3.517:38
clarkb(matrix multiplication)17:38
fungiooh!17:38
* fungi wants to math geek on that but has other things to work on already17:38
mordred>>> a=117:40
mordred>>> f'this is {a}'17:40
mordredthat's my favorite 3.6 thing17:40
openstackgerritPaul Belanger proposed openstack-infra/openstack-zuul-jobs master: Add openstack-python36-jobs / nonvoting templates  https://review.openstack.org/56456917:41
mordredno more 'this is {a}'.format(a=a) ... AND it's apparently also more efficient17:41
fungidanger will robinson17:41
fungiat least with foo.format(a=a) you're being explicit about which variables are allowed in your format string17:42
*** apetrich has joined #openstack-infra17:42
*** esberglu has quit IRC17:42
fungiif you have sensitive values in context and operate on user-supplied format strings (bad idea, yes) then things could go bad really quickly for you17:42
mordredfungi: the f'' prefix is required for the magic17:42
mordredso you can't have user-supplied format strings and use f to my konwledge17:42
openstackgerritMerged openstack-infra/zuul-jobs master: Add installation/deprecation documentation  https://review.openstack.org/56046317:43
*** zoli is now known as zoli|gone17:43
fungiwell, seems like you could recast a string as a format string, but i'd have to test that17:43
*** zoli|gone is now known as zoli17:43
fungianyway, yes, terrible idea to allow that17:43
fungiahh, f'blah' is interpreted at the time of assignment17:44
fungithis does make it a little easier to be safe about17:45
fungiso if you a=1;foo=f'{a}';a=2;print(foo) you get '1'17:45
*** germs has quit IRC17:46
*** amoralej is now known as amoralej|off17:46
*** germs has joined #openstack-infra17:47
*** germs has quit IRC17:47
*** germs has joined #openstack-infra17:47
fungiso f'blah' is not a different type than 'blah' like b'blah' is (or u'blah' used to be)17:47
fungif is more like an operator17:47
mordredyes!17:47
fungibut what gets stored in memory is just a normal str type17:48
fungiokay, i can get behind this17:48
mordredhttps://www.python.org/dev/peps/pep-0498/#examples-from-python-s-source-code <-- has some fun examples for comparisons17:48
fungiinflexible as it makes it harder to reuse predefined format strings with different inputs i suppose17:49
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Allow extra time for some ansible tests  https://review.openstack.org/56457217:49
mordredfungi: yay! I was going to be sad if we were going to be cagematching over use of the feature :)17:49
fungiready... fight!17:50
* corvus puts away popcorn17:50
*** felipemonteiro has quit IRC17:51
*** felipemonteiro has joined #openstack-infra17:51
*** rpittau_ has joined #openstack-infra17:57
fungii need to step out for a bit, but should be back in less than an hour17:57
*** dpawlik has joined #openstack-infra17:58
*** e0ne has quit IRC18:00
mordredcorvus: can I have some of the popcorn - that sounds tasty18:02
*** yamamoto has joined #openstack-infra18:02
*** jamesmcarthur has quit IRC18:02
*** dpawlik has quit IRC18:03
*** yamamoto has quit IRC18:07
*** eernst has quit IRC18:08
* Shrews hands mordred a box of rhinoceros flavored popcorn18:08
mordredmmm. rhinocerosy18:10
mordredI can't even say that word in my head18:10
andreykurilinhi folks! do we have any plan(dates) about using poly-gerrit?18:13
*** trown|lunch is now known as trown18:16
clarkbandreykurilin: it requires us to upgrade to 2.14 or 2.15 so when that happens we'll get poly-gerrit18:17
*** felipemonteiro_ has joined #openstack-infra18:17
clarkbandreykurilin: right now step 0 in that process is upgrading the base os for gerrit on may 2nd (you may have seen emails to the dev list about that) which gives us new enough java (8) to run 2.14/2.1518:17
clarkbandreykurilin: then we have to sort out how long of an upgrade process it will be to convert our database to nodedb and do the install and take the downtime18:18
andreykurilinclarkb: thanks for explanation18:18
clarkbandreykurilin: its also possible we can incrementally convert the notedb before upgrading, then take a shorter downtime to do the final sync. But this is completely untested18:19
*** felipemonteiro has quit IRC18:21
*** lbragstad has joined #openstack-infra18:22
*** dklyle has joined #openstack-infra18:22
*** e0ne has joined #openstack-infra18:22
*** sree has joined #openstack-infra18:23
*** tesseract has quit IRC18:24
smcginnisclarkb, dhellmann: Yep, just doing tox -e py3 worked for me.18:25
smcginnisWe may want tooling and things that aren't that critical as to specific minor version to just define "basepython = python3" to minimize updates over time. If we still want to be explicit with ut and functional test runs.18:28
*** sree has quit IRC18:28
pabelangerclarkb: fungi: could I get a +3 on ianw changes for gerrit: https://review.openstack.org/#/q/status:open+project:openstack-infra/gerrit+branch:openstack/2.13 includes some changes for bindep and removal of install-distro-packages.sh18:30
openstackgerritColleen Murphy proposed openstack-infra/puppet-drupal master: Fix defined type namespacing  https://review.openstack.org/56453718:30
*** lpetrut has joined #openstack-infra18:32
*** esberglu has joined #openstack-infra18:32
clarkbpabelanger: ya I'll take a look after lunch18:34
*** SumitNaiksatam has left #openstack-infra18:34
*** ssbarnea_ has joined #openstack-infra18:35
pabelangerthanks18:35
*** ssbarnea_ has quit IRC18:36
*** ssbarnea_ has joined #openstack-infra18:37
openstackgerritColleen Murphy proposed openstack-infra/puppet-zuul master: Fix operatingsystem major release fact name  https://review.openstack.org/56457718:40
openstackgerritGoutham Pacha Ravi proposed openstack-infra/project-config master: Gerritbot: Add stable branch notifications to manila  https://review.openstack.org/56457818:41
*** harlowja has joined #openstack-infra18:46
*** eernst has joined #openstack-infra18:48
*** sree has joined #openstack-infra18:50
*** rkukura has quit IRC18:51
*** xinliang has quit IRC18:51
*** sree has quit IRC18:55
*** rpittau_ has quit IRC18:57
*** mriedem has quit IRC18:58
anteayasorry for the delay in reporting back, what I thought was the ability to edit responses appears to not be correct19:01
anteayaif the survey admin toggles the 'update response' function, a given token can be used more than once19:02
anteayahowever when reusing a token for submitted responses, the first set of responses are not visible to the token holder, just the questions19:02
anteayathen any submitted responses have their own id and are saved as an additional set of responses associated with that token19:03
anteayalimesurvey's definition of 'update' and mine seem to be a bit at odds19:04
*** yamamoto has joined #openstack-infra19:04
*** mriedem has joined #openstack-infra19:06
*** xinliang has joined #openstack-infra19:07
*** xinliang has quit IRC19:07
*** xinliang has joined #openstack-infra19:07
*** yamamoto has quit IRC19:09
*** sree has joined #openstack-infra19:10
fungiahh, so the user can retake the survey and get their original responses replaced by whatever the enter the next time19:10
fungier, they enter19:11
fungibut not exactly go back and edit their old responses19:11
*** e0ne has quit IRC19:14
*** agopi|zzz has quit IRC19:14
*** imacdonn has quit IRC19:14
anteayaand not replaced, saved as well19:14
*** imacdonn has joined #openstack-infra19:14
fungioh, interesting19:14
fungiyeah, rereading what you said19:15
fungi"additional set of responses associated with that token"19:15
anteayaand yes, so far I don't see the functionality of being able to see your old answers to say for instance add punctuation19:15
anteayayes, additional set19:15
*** yamahata has quit IRC19:15
anteayanow the interesting thing is the admin can edit the responses19:17
anteayawhich to me feels odd but the functionality is there19:17
*** armaan has joined #openstack-infra19:19
anteayathe admin can edit in place19:19
*** sree has quit IRC19:20
*** e0ne has joined #openstack-infra19:21
*** e0ne has quit IRC19:21
*** armaan has quit IRC19:22
*** ediardo has quit IRC19:23
*** eharney has quit IRC19:24
*** sree has joined #openstack-infra19:24
fungidoes this look to anyone else like we're missing a task to put these files on the tarballs site? http://logs.openstack.org/3b/3b1f9de37fb54d692706fda36fc3580f9489f4a0/post/legacy-laravel-openstackid-release-branch/3994868/job-output.txt.gz#_2018-04-25_19_10_51_89439919:32
openstackgerritColleen Murphy proposed openstack-infra/puppet-openstackci master: Fix scope of vhost template variable  https://review.openstack.org/56460019:36
pabelangerfungi: yah, it isn't using the publish-openstack-artifacts job19:36
fungirole?19:38
openstackgerritColleen Murphy proposed openstack-infra/puppet-storyboard master: Use versioncmp function  https://review.openstack.org/56460119:38
pabelangerfungi: no, it will need to parent to it because it will need to use the secret for tarballs.o.o SSH key19:38
fungiahh...19:38
pabelangermy guess, is we never updated it to the new process19:39
openstackgerritColleen Murphy proposed openstack-infra/puppet-refstack master: Use versioncmp function  https://review.openstack.org/56460219:40
fungiwell, this was an imported v2 job which has been broken ever since, so trying to work out the missing bits and make sure something is working before we embark on trying to completely rewrite it19:40
*** sree has quit IRC19:40
fungiespecially since i'm not too strong on php distribution building frameworks19:40
*** VW has quit IRC19:42
openstackgerritColleen Murphy proposed openstack-infra/system-config master: Use instance variables in puppet template  https://review.openstack.org/56460319:43
pabelangerI think we could write a publish-openstack-php-content job in project-config, that would parent to publish-openstack-artifact here19:43
*** jamesmcarthur has joined #openstack-infra19:44
fungipabelanger: so here https://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/zuul.d/zuul-legacy-jobs.yaml#n670 i can just change the parent from legacy-base to legacy-publish-openstack-artifacts for now, i guess?19:44
pabelangerlooking19:44
pabelangerfungi: ah, yes. I think that is right.19:45
fungii'll give it a shot19:45
pabelangerI didn't realize we had legacy-publish-openstack-artifacts19:45
openstackgerritColleen Murphy proposed openstack-infra/puppet-subunit2sql master: Use instance variables in puppet template  https://review.openstack.org/56460619:45
*** felipemonteiro__ has joined #openstack-infra19:46
*** felipemonteiro_ has quit IRC19:46
*** rosmaita has joined #openstack-infra19:47
openstackgerritJeremy Stanley proposed openstack-infra/openstack-zuul-jobs master: More fix laravel branch and master publish jobs  https://review.openstack.org/56460819:48
*** dhill_ has quit IRC19:48
openstackgerritColleen Murphy proposed openstack-infra/puppet-kibana master: Use instance variables in puppet template  https://review.openstack.org/56460919:48
fungipabelanger: ^ like that19:48
fungi(564608)19:48
openstackgerritColleen Murphy proposed openstack-infra/puppet-etherpad_lite master: Fix defined type namespacing  https://review.openstack.org/56461019:50
pabelangerlooking19:51
openstackgerritColleen Murphy proposed openstack-infra/puppet-gerrit master: [DNM] Test puppet-4 puppet-apply jobs  https://review.openstack.org/55751519:53
pabelangerfungi: I think i see an issue, one moment19:53
fungik19:54
fungithis is why we have reviews! ;)19:54
pabelangerfungi: okay, I believe you will also have to update http://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/playbooks/legacy/laravel-openstackid-release-master/post.yaml#n30 and http://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/playbooks/legacy/laravel-openstackid-release-branch/post.yaml#n30 to use the new folder structure of 'artifacts' like we did in:19:58
pabelangerhttp://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/playbooks/legacy/post-sahara-extra-artifacts/post.yaml19:58
pabelangerotherwise, we'll sync back the data from the node to the executor to the wrong folder19:58
pabelangerand the upload to tarballs.o.o will fail: http://git.openstack.org/cgit/openstack-infra/zuul-jobs/tree/roles/publish-artifacts-to-fileserver/tasks/main.yaml19:58
fungioh, good catch19:59
*** dpawlik has joined #openstack-infra19:59
*** dhill_ has joined #openstack-infra20:00
slaweqhi, people with +2 power in project-config repo :) Please check small patch https://review.openstack.org/#/c/561930/ if You will have a minute20:02
slaweqthx in advance20:02
*** lpetrut has quit IRC20:02
*** dpawlik has quit IRC20:03
*** yamamoto has joined #openstack-infra20:05
openstackgerritJeremy Stanley proposed openstack-infra/openstack-zuul-jobs master: More fix laravel branch and master publish jobs  https://review.openstack.org/56460820:06
fungipabelanger: okay, so like that ^20:06
*** sree has joined #openstack-infra20:10
*** salv-orl_ has joined #openstack-infra20:11
*** salv-orlando has quit IRC20:11
*** yamamoto has quit IRC20:11
fungiianw: heads up, in case you missed it, pabelanger had a comment along with his +2 on https://review.openstack.org/555602 with a suggestion for some followup cleanup20:13
*** sree has quit IRC20:14
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Cache configuration objects in addition to YAML dicts  https://review.openstack.org/56406120:15
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Stop deep-copying job variables  https://review.openstack.org/56456420:15
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Allow extra time for some ansible tests  https://review.openstack.org/56457220:15
pabelangerfungi: yah, that looks right20:15
openstackgerritColleen Murphy proposed openstack-infra/puppet-refstack master: Use versioncmp function  https://review.openstack.org/56460220:16
*** bobh has quit IRC20:25
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Cache configuration objects in addition to YAML dicts  https://review.openstack.org/56406120:33
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Stop deep-copying job variables  https://review.openstack.org/56456420:33
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Allow extra time for some ansible tests  https://review.openstack.org/56457220:33
*** kgiusti has left #openstack-infra20:37
*** agopi|zzz has joined #openstack-infra20:37
openstackgerritColleen Murphy proposed openstack-infra/puppet-zuul master: Install libre2-dev package  https://review.openstack.org/56462120:38
*** eernst has quit IRC20:38
*** yolanda__ has quit IRC20:38
*** bobh has joined #openstack-infra20:39
*** sshnaidm is now known as sshnaidm|off20:39
openstackgerritDoug Hellmann proposed openstack-infra/project-config master: import the git-nit repository  https://review.openstack.org/56462220:40
*** yolanda__ has joined #openstack-infra20:43
*** eharney has joined #openstack-infra20:43
*** hamzy has quit IRC20:45
corvusdhellmann: there's a two-step process for adding things now; the zuul.d/projects.yaml part has to happen in a second change: https://docs.openstack.org/infra/manual/creators.html#adding-the-project-to-the-ci-system20:46
dhellmannok, I was just re-reading that20:46
corvusdhellmann: the *good news* is that it's no longer a 3-step process :)20:46
dhellmannwe used to have great big notes "stop here and wait" when we needed to do that; is this change new20:47
dhellmannwell, heh, ok20:47
dhellmannso I do the gerrit stuff in 1 patch and the zuul stuff in another?20:47
fungithe two changes can be (and are preferred to be) pushed together20:47
fungiit's just that the second one will fail tests until the first merges20:47
dhellmannyeah, I may not have read closely enough to realize that I needed 2 patches20:48
corvusdhellmann: gerrit+zuul/main.yaml in one.  zuul.d/projects.yaml in the second.20:48
dhellmannI mean, clearly I didn't20:48
fungibut they can be pushed at the same time and approved in very rapid succession20:48
dhellmanncorvus : ack, thanks20:48
corvusyeah, it's still a lot faster than before20:48
corvusthe second patch will continue to fail with the same error, but shortly after the first one lands, it can be rechecked and it'll turn green.20:48
openstackgerritDoug Hellmann proposed openstack-infra/project-config master: import the git-nit repository  https://review.openstack.org/56462220:48
openstackgerritDoug Hellmann proposed openstack-infra/project-config master: add test jobs for openstack/git-nit repository  https://review.openstack.org/56462520:48
corvusthat looks good20:49
fungiclarkb: cmurphy: so... launch-node.py --environment fails to find private hiera keys. this is not (as far as i know) a regression in the most recent refactor as i ran into and worked around this previously, but as a heads up it does seem to be broken (still)20:49
fungimaybe i can work out why from the output20:50
*** iranzo has joined #openstack-infra20:50
dhellmanncorvus : thanks20:50
*** eernst has joined #openstack-infra20:51
dhellmannah, I do see the "submitting infra change for review" step in there now20:52
corvusclarkb: cmurphy's change made me realize we may not be running the version of zuul we expected20:53
corvusi think we may be failing installs right now because of that20:53
fungiclarkb: cmurphy: it created /etc/puppet/hieradata/fungi/common.yaml on the launched instance, but did not put anything in .../group/ or .../fqdn/20:53
*** trown is now known as trown|outtypewww20:56
*** sree has joined #openstack-infra20:58
mgagnepabelanger: working on inap-mtl01 to fixed instances stuck in deleting state20:59
clarkbcorvus: oh20:59
clarkbcorvus: zuul web should report it too right?20:59
corvusclarkb: it'll tell us, but you have to count commits; we should see if we can get the git sha in there20:59
*** pcichy has quit IRC20:59
fungiin theory, just hooking into the version variables pbr provides should do that for you?21:03
*** sree has quit IRC21:03
fungipbr.version.VersionInfo('zuul')21:03
fungii think?21:03
clarkbcorvus: thinkign about timeline we restarted zuul before we did the puppet changes21:04
clarkbso I think nodepool would be the one affected by those changes21:04
clarkbat least relatively to the most recent zuul restart21:04
corvus        self.zuul_version = zuul_version.version_info.release_string()21:05
clarkbcorvus: pbr freeze seems to think we've installed 3.0.221:05
clarkbzuul==3.0.2.dev37  # git sha d4e2d9721:05
clarkbon ze0121:05
corvusclarkb: that's pre 3.0.221:05
openstackgerritColleen Murphy proposed openstack-infra/puppet-kibana master: Use instance variables in puppet template  https://review.openstack.org/56460921:05
clarkboh21:05
*** witek has quit IRC21:05
* clarkb compares to git log21:06
corvusclarkb: the change that broke zuul installation is when we added the re2 dependency21:06
clarkbah21:06
corvusthe release_string ^ thing is what we do now21:06
*** yamamoto has joined #openstack-infra21:07
corvusand that gets us '3.0.2.dev37' but not the sha21:08
*** witek has joined #openstack-infra21:08
*** dklyle has quit IRC21:08
*** david-lyle has joined #openstack-infra21:08
corvusmordred: do you know off the top of your head how we can ask pbr for either "3.0.2" if it's exactly a release, but something that includes the git sha if it isn't?21:09
corvusit doesn't have to be one function call, we can munge two things together here21:10
fungiworst case, might be able to check whether the release string includes any characters in [a-z] and if so, append the abbreviated commit ref21:11
fungithough i suppose we really only care if it includes the 'dev' substring in this case21:11
fungias any other letters would denote prerelease tags21:12
corvusyeah, but i don't know how to get the sha21:12
clarkbpbr freeze does it, we should start there. Looking21:13
corvuszuul.version.version_info.semantic_version().version_tuple()21:13
corvus(3, 0, 2, 'dev', 21)21:13
corvusthat's helpful21:13
*** yamamoto has quit IRC21:13
corvus(the last # there is the dev count; my checkout currently reports "dev22")21:13
clarkbpkg_resources.get_distribution(package_name).get_metadata('pbr.json')) has a git_version attribute21:14
corvuspkg_resources.get_distribution('zuul').get_metadata('pbr.json')21:14
corvus'{"git_version": "796329d", "is_release": false}'21:14
clarkbpbr.json isn't guaranteed to be there if pbr is older (at this point should be very uncommon)21:15
*** ldnunes has quit IRC21:15
clarkbso we could probably do a if its there use it else print NA21:15
fungimaybe that's a better solution anyway as it stops treating pbr as a runtime dependency?21:15
*** Goneri has quit IRC21:16
mordredcorvus: I'm not sure I understand the questions?21:16
mordredcorvus: ah - I've read more scrollback21:17
fungimordred: wanting a way in zuul-dashboard to display the git sha of the running zuul if it's not a tagged release (e.g., continuous deployment)21:17
corvusi think i'm about ready to write a patch, why don't i do that real quick21:17
mordred++21:17
fungithough... hooking into pkg_resources like that is going to report the version details of the currently installed zuul, which may not be the currently running zuul, right? i suppose if we query that at start and keep it stashed somewhere in memory it gets around that issue. just don't call that method after starting21:18
clarkbfungi: oh right good point21:19
clarkbfungi: ya I think that is what we should do, load the info on process start, its still a minor race there but liveable21:19
openstackgerritAdam Harwell proposed openstack-infra/devstack-gate master: Align timing guidance to reality  https://review.openstack.org/43039321:20
clarkbdouble checking nodepool now and it appears to be fine21:24
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Report git sha in status page version  https://review.openstack.org/56462821:24
clarkbcorvus: as for fixing our installations any work done on that yet?21:24
clarkbfungi: for debugging that it would probably help to hold the node and see what the hiera setup looks like on the remote21:25
corvusclarkb, fungi, mordred: ^ how's that look?  i'm happy to change the remaining pbr thing to pkg_resources too if that's better, but could be a followup.21:25
corvusclarkb: cmurphy fixes it here: https://review.openstack.org/56462121:25
clarkbcool will review both changes21:25
cmurphythe beaker tests caught it21:26
fungicorvus: yeah, i suppose Scheduler.init() only gets called at daemon start, so the race i was concerned about isn't an issue21:26
corvusfungi: yep.  and beyond that, even the first import should fix those things.21:27
clarkbcmurphy: corvus I left a -1 though beaker tests catching it makes me second guess my -121:27
clarkbI guess wedon't have a +1 from zuul yet so maybe I'm right still :)21:27
cmurphyoh woops21:28
corvusclarkb: oh yeah i think you may be right21:28
openstackgerritColleen Murphy proposed openstack-infra/puppet-zuul master: Install libre2-dev package  https://review.openstack.org/56462121:29
fungicorvus: mordred: i left a comment on the version change... i notice just playing around that pkg_resources will raise IOError if pbr.json is not available. is it possible this might happen in some (say linux distro oriented) packaging circumstances we need to care about?21:31
fungior should we just expect that a pbr.json will always be available to properly-packaged zuul deployments?21:32
clarkbcorvus: fungi and I left similar comments. I think my suggested solution will address it21:33
clarkbfungi: no I don't think we can rely on it the more I think about it. Particularly if packagers aren't including pbr.json21:33
clarkbfungi: because maybe they patched  pbr out like some packagers do :(21:33
fungiclarkb: wellm if they completely patched pbr out then the existing import pbr.version would explode anyway21:35
clarkboh good point21:35
fungii was thinking more about a future state where we replace the pbr runtime dependency with all pkg_resources21:35
clarkbsimilar issue in that case21:36
fungibut i suppose a try/except can be added at that point21:36
fungiand we can just consider that a pbr runtime dep implies a pbr.json present in the package metadata21:36
fungifor now21:36
* clarkb reads some setuptools source21:37
corvusyeah, let's invert the logic there so we check "is False" so we know that we got pbr.json.  and then add a try/except in version.py.21:38
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Report git sha in status page version  https://review.openstack.org/56462821:39
corvusclarkb, fungi, mordred: ^ i think that should take care of it?21:39
*** dhill_ has quit IRC21:39
clarkbcorvus: the default value for is_release is None but then you check is False. I think you want if not is_release instead21:40
clarkbotherwise yup lgtm21:40
corvusclarkb: the "is False" means "we do have pbr.json and it's not a release"21:41
clarkboh right21:41
clarkbbecause we inverted21:41
corvusright21:41
clarkbshipit21:41
*** hashar has quit IRC21:44
rm_workhey so, I want to go from "CR link" to "cherry-pick the latest patchset" in code21:44
rm_workis there a straightforward way to calculate or otherwise ask gerrit how to get the latest PS link?21:45
fungirm_work: you have to query it to figure out the patchset sequence number21:45
rm_workso if I have like, https://review.openstack.org/#/c/558962/21:45
rm_workI can browse to it, and go to the Download -> cherrypick thing21:45
fungithere is no special "most recent patchset" ref21:45
rm_workso is there an API?21:46
rm_workI want to do it in a script21:46
*** jamesmcarthur has quit IRC21:46
rm_workhave a list of CR links, and have my script do cherry-picks for them21:46
fungirm_work: there is a rest api, though `git review -x 558962` does what you're talking about too21:46
rm_workyeah, avoiding git-review because i may not have that21:46
rm_workso gerrit has a rest-api i can query for that info, k21:47
* rm_work looks for docs21:47
* rm_work found them21:47
fungihttps://review.openstack.org/Documentation/rest-api.html21:47
*** dhill_ has joined #openstack-infra21:47
fungiyeah, documentation->rest api at the top of the webui21:47
fungiwill get you to the version relevant to the deployed system21:48
*** boden has quit IRC21:49
*** agopi|zzz has quit IRC21:52
rm_workhmmm most of these use change-id21:52
rm_worki was hoping to get there from the CR# the way git-review does21:52
rm_workmaybe i can pick apart git-review21:52
rm_workahh i guess the git-review command doesn't rely on all of the normal git-review setup, so maybe it's ok for me21:58
rm_workthanks for the tip!21:58
dhellmanncorvus : I don't understand what "not normalized" means for my change to import git-nit.21:59
*** slaweq has quit IRC22:00
dhellmannis it complaining about a missing newline at the end of the file?22:00
*** dpawlik has joined #openstack-infra22:00
dhellmannlet's see if that's it22:01
openstackgerritDoug Hellmann proposed openstack-infra/project-config master: import the git-nit repository  https://review.openstack.org/56462222:01
openstackgerritDoug Hellmann proposed openstack-infra/project-config master: add test jobs for openstack/git-nit repository  https://review.openstack.org/56462522:01
*** dave-mcc_ has quit IRC22:02
*** VW has joined #openstack-infra22:04
corvusdhellmann: yeah, i think that's what that one is22:05
pabelangerclarkb: did we ever land the change to collect more debug info when we hit v4 v6 route failure to git.o.o? I am hitting it pretty often on fedora-2722:05
*** dpawlik has quit IRC22:05
pabelangerI suspect we don't have something configured properly22:05
clarkbpabelanger: no, because corvus want it to be tested which required changes to stuff22:05
clarkbpabelanger: I think at this point it is tested if we want to merge it before the changes to update testing22:05
pabelangerk22:09
*** VW has quit IRC22:09
*** yamamoto has joined #openstack-infra22:09
*** ssbarnea_ has quit IRC22:11
*** yamamoto has quit IRC22:14
*** rlandy is now known as rlandy|afk22:19
*** rkukura has joined #openstack-infra22:20
*** rcernin has joined #openstack-infra22:23
*** tpsilva has quit IRC22:26
*** felipemonteiro__ has quit IRC22:28
*** agopi|zzz has joined #openstack-infra22:31
*** rkukura has quit IRC22:31
*** rkukura has joined #openstack-infra22:32
notmynamelifeless: any suggestions for how to run bindep on alpine linux? it doesn't have `lsb_release` available22:33
*** david-lyle is now known as dklyle22:33
timburkenotmyname: something something /etc/os-release ?22:36
clarkbya we probably want to check if /etc/os-release exists and if so use that else try lsb_release22:37
notmynametimburke: I think "something something" may be spelled "patch/rewrite bindep". but *surely* someone's already got this working22:37
notmynameyeah, alpine has /etc/os-release22:37
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Fix race in test_bubblewrap_leak  https://review.openstack.org/56464022:38
clarkbID and VERSION_ID appear to be the two fields that bindep would be most interested in22:39
clarkband VERSION_CODENAME?22:39
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Remove source_context argument to Pipeline  https://review.openstack.org/56464222:42
*** VW has joined #openstack-infra22:42
*** wolverineav has quit IRC22:42
*** wolverineav has joined #openstack-infra22:43
corvushttp://git.openstack.org/cgit/openstack-infra/bindep/tree/bindep/depends.py#n27822:43
*** agopi|zzz has quit IRC22:44
*** rpioso is now known as rpioso|afk22:44
corvusyou know, someone should standardize how to to describe and report this sort of information.22:44
*** salv-orl_ has quit IRC22:45
clarkbon ubuntu lsb_release -cirs and os-release agree on everything but character case22:45
*** salv-orlando has joined #openstack-infra22:45
clarkbon opensuse tumbleweed they don't agree on id22:45
clarkbwe'll have to account for that but should be doable22:46
*** VW has quit IRC22:46
clarkbcentos doesn't agree on version id22:47
clarkb7.4.1708 via lsb vs 7 via lsb_release22:47
*** hongbin_ has quit IRC22:47
*** wolverineav has quit IRC22:47
clarkber os-release is just 722:48
pabelangerfor glean, we used the distro library for python (vendored actually): https://review.openstack.org/545314/ could do the same thing in bindep22:48
clarkblooks like it does what I suggested, checks os-release first if that isn't available uses lsb_release22:50
clarkbso ya maybe just use that to avoid reimplementing that22:50
*** salv-orlando has quit IRC22:50
clarkb(it also checks uname for bsd support)22:50
*** esberglu has quit IRC22:54
openstackgerritMerged openstack-infra/puppet-zuul master: Install libre2-dev package  https://review.openstack.org/56462122:57
fungigiven bindep already has a dependency (parsley) adding one more probably won't hurt so long as it's pure pythn23:00
*** iranzo has quit IRC23:01
fungiwe could also look at dropping bindep's runtime pbr dep23:01
openstackgerritMerged openstack-infra/system-config master: Remove debian-jessie from reprepro  https://review.openstack.org/56426323:01
funginot that it has anything to do with this situation, just noticing we list it in requirements.txt and really don't need it for anything important23:01
*** VW has joined #openstack-infra23:06
*** bobh has quit IRC23:09
*** camunoz has quit IRC23:10
*** VW has quit IRC23:10
*** yamamoto has joined #openstack-infra23:11
*** camunoz has joined #openstack-infra23:13
*** annp has quit IRC23:13
*** annp has joined #openstack-infra23:14
*** dpawlik has joined #openstack-infra23:14
*** wolverineav has joined #openstack-infra23:15
*** yamamoto has quit IRC23:16
*** jmccrory has quit IRC23:17
*** jmccrory has joined #openstack-infra23:18
*** yamahata has joined #openstack-infra23:19
*** dpawlik has quit IRC23:19
*** wolverineav has quit IRC23:20
*** wolverineav has joined #openstack-infra23:25
*** camunoz has quit IRC23:27
*** dingyichen has joined #openstack-infra23:30
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Simplify UnparsedConfig.copy  https://review.openstack.org/56464723:31
*** sree has joined #openstack-infra23:36
*** claudiub has quit IRC23:39
*** ihar has quit IRC23:40
*** sree has quit IRC23:40
*** wolverineav has quit IRC23:41
*** salv-orlando has joined #openstack-infra23:46
*** rlandy|afk is now known as rlandy23:48
*** caphrim007_ has joined #openstack-infra23:48
*** caphrim007 has quit IRC23:49
*** tosky has quit IRC23:49
*** caphrim007_ has quit IRC23:51
*** eernst has quit IRC23:51
*** salv-orlando has quit IRC23:51
openstackgerritAnita Kuno proposed openstack-infra/system-config master: This patch impliments the survey spec: I3c389596373b94459a32a4e540d514a2941acbb1  https://review.openstack.org/55797923:51
*** xarses has joined #openstack-infra23:53
openstackgerritClark Boylan proposed openstack-infra/bindep master: Use the distro package to determine distro  https://review.openstack.org/56465023:53
clarkbpabelanger: fungi notmyname ^ that won't pass tests as is because the entire test framework needs to be updated23:54
openstackgerritAnita Kuno proposed openstack-infra/system-config master: This patch impliments the survey spec: I3c389596373b94459a32a4e540d514a2941acbb1  https://review.openstack.org/55797923:54
clarkbbut it works for me on my local opensuse tumbleweed machine23:54
clarkbif someone wants to work on porting over some of the test machinery from distro itself so that we can override the os-release info that would be excellent23:54
*** gyee has quit IRC23:54
*** jamesmcarthur has joined #openstack-infra23:56

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