*** bradjones has joined #openstack-infra | 00:00 | |
*** bradjones has quit IRC | 00:00 | |
*** bradjones has joined #openstack-infra | 00:00 | |
*** dims has quit IRC | 00:03 | |
*** dims has joined #openstack-infra | 00:03 | |
*** rlandy has quit IRC | 00:03 | |
*** asettle has joined #openstack-infra | 00:04 | |
*** stevemar has quit IRC | 00:05 | |
*** bknudson has joined #openstack-infra | 00:07 | |
*** marun has joined #openstack-infra | 00:08 | |
*** jsavak has quit IRC | 00:09 | |
*** claudiub has quit IRC | 00:10 | |
*** puranamr has quit IRC | 00:14 | |
*** bhuvan has quit IRC | 00:16 | |
docaedo | jeblair: mordred: fingers crossed I got it right this time, except puppet-apply-trusty still fails for something I'd like to believe is unrelated to the apps site...) | 00:17 |
---|---|---|
*** chlong-zzz has joined #openstack-infra | 00:17 | |
*** sputnik13 has quit IRC | 00:18 | |
*** markvoelker has joined #openstack-infra | 00:21 | |
nibalizer | I can't see the error | 00:22 |
*** Rockyg has quit IRC | 00:22 | |
*** marcusvrn has quit IRC | 00:24 | |
*** zz_dimtruck is now known as dimtruck | 00:25 | |
*** markvoelker has quit IRC | 00:26 | |
docaedo | nibalizer: if you can't see it, no chance would I catch it :) | 00:26 |
*** mtanino has quit IRC | 00:27 | |
* nibalizer will debug | 00:27 | |
nibalizer | I should really just run my own nodepool at this point | 00:28 |
*** Swami has quit IRC | 00:28 | |
*** abitha has quit IRC | 00:34 | |
*** hichtakk has quit IRC | 00:34 | |
*** hichtakk has joined #openstack-infra | 00:35 | |
*** rfolco has quit IRC | 00:37 | |
*** camunoz has quit IRC | 00:41 | |
fungi | notmyname: great news! let us know if there's anything else we can do to help | 00:41 |
*** hdd has quit IRC | 00:41 | |
*** koolhead17 has joined #openstack-infra | 00:44 | |
*** tiswanso has joined #openstack-infra | 00:44 | |
fungi | docaedo: my comment was regarding your question in irc earlier that day about how to specify continuously deploying the master branch tip using vcsrepo | 00:45 |
openstackgerrit | Somay Jain proposed openstack-infra/jenkins-job-builder: Support for more conditions type in conditions-buildstep plugin https://review.openstack.org/189590 | 00:45 |
*** dprince has joined #openstack-infra | 00:46 | |
*** dprince has quit IRC | 00:48 | |
*** tiswanso has quit IRC | 00:49 | |
fungi | docaedo: looking back at it now, i wonder if i meant to comment on a change to the apps_site puppet module rather than that change | 00:49 |
* fungi tries to reenter his original headspace | 00:49 | |
*** tiswanso has joined #openstack-infra | 00:49 | |
*** amitgandhinz has joined #openstack-infra | 00:50 | |
anteaya | can you find it? | 00:50 |
*** freerunner has quit IRC | 00:50 | |
docaedo | fungi: you don't have git rewind installed in your head? | 00:50 |
*** weshay has quit IRC | 00:51 | |
fungi | docaedo: i have to git bisect all my previous questionable thoughts to get there | 00:51 |
docaedo | haha | 00:51 |
*** camunoz has joined #openstack-infra | 00:52 | |
*** weshay has joined #openstack-infra | 00:53 | |
*** nikeshm_ has joined #openstack-infra | 00:55 | |
nikeshm_ | is any one facing issue in creating instances in devstack after rebooting of server | 00:56 |
nikeshm_ | with kvm enabled | 00:56 |
nikeshm_ | and on ubuntu 14.04 | 00:56 |
anteaya | can you share some additional context? | 00:56 |
anteaya | this is on your ci system? | 00:56 |
nikeshm_ | No valid host was found. There are not enough hosts available. | 00:56 |
nikeshm_ | yes | 00:56 |
anteaya | are you running jenkins with a gerrit trigger plugin or zuul and nodepool? | 00:57 |
nikeshm_ | zuul and nodepool | 00:57 |
nikeshm_ | nodepool for dynamic vms | 00:57 |
anteaya | what is happening that you are rebooting a server running devstack | 00:58 |
fungi | docaedo: digging back through and trying to recompile my prior thoughts, i may have been confused ;) | 00:58 |
*** samueldmq has joined #openstack-infra | 00:58 | |
fungi | docaedo: though to redeem myself, i see why that change is failing the apply job | 00:58 |
fungi | docaedo: http://logs.openstack.org/63/187863/8/check/gate-infra-puppet-apply-trusty/279f277/console.html#_2015-06-09_23_58_32_594 | 00:59 |
nikeshm_ | anteaya:hmm,due to some maintenance work, | 00:59 |
fungi | docaedo: the vhost.erb at http://git.openstack.org/cgit/openstack-infra/puppet-apps_site/tree/ needs to be moved into a templates subdirectory | 00:59 |
nikeshm_ | anteaya: its ok for now,but just wanted to know is any one facing the problem or not | 01:00 |
docaedo | fungi: ah ok I think I moved it once when I got an error when I was testing locally, but expected it to be in a templates subdir, I'll fix that now. | 01:00 |
nibalizer | docaedo: the problem is you dont have the template | 01:00 |
anteaya | nikeshm_: okay so if it is a devstack vm let nodepool delete it and start fresh | 01:01 |
*** Guest5484 has quit IRC | 01:01 | |
nibalizer | ye you need templates/vhost.erb to be in the apps_site module | 01:01 |
docaedo | fungi: after I fix that, should I update the commit message for the system-config cr to point to the new one? | 01:01 |
fungi | nibalizer: it's actually in the module, but needs to move into the templates dir | 01:01 |
nibalizer | ohhh | 01:01 |
anteaya | nikeshm_: I don't think so as most folks I know would let nodepool delete the vm | 01:01 |
nibalizer | docaedo: yes | 01:02 |
anteaya | nikeshm_: rather than restarting it | 01:02 |
fungi | docaedo: yeah, if you update the system-config change's commit message to depends-on the template fix in the module, it should pass | 01:02 |
nikeshm_ | anteaya:yes but rejoin is not working in devstack,so nodepool is unable to create new instances and so i have to do unstack clean and stack again in cloud provider as of now | 01:02 |
*** Sukhdev has quit IRC | 01:03 | |
nikeshm_ | anteaya: so no issue in nodepool, | 01:03 |
openstackgerrit | Christopher Aedo proposed openstack-infra/puppet-apps_site: Move vhost.erb into templates directory https://review.openstack.org/189993 | 01:04 |
anteaya | nikeshm_: rejoin is not working in devstack? devstack shouldn't know anything abour rejoining anything else that I know of | 01:05 |
anteaya | I still don't understand | 01:06 |
openstackgerrit | Christopher Aedo proposed openstack-infra/system-config: Add Apps Site to System Config https://review.openstack.org/187863 | 01:06 |
anteaya | whay not let nodepool delete the instance and when you have a fresh node install a fresh devstack | 01:06 |
anteaya | why not | 01:06 |
nikeshm_ | anteaya: after server is reboot,i think we have to rejoin manually to start screen sessions for services | 01:07 |
anteaya | which server are you rebooting? | 01:07 |
nikeshm_ | anteaya: ohh i got yur point | 01:07 |
fungi | anyway, nothing seems broken, so i'm out for the night | 01:08 |
anteaya | fungi: g'night | 01:08 |
nikeshm_ | anteaya: cloud provider server is get rebooted,this server is running devstack | 01:08 |
docaedo | fungi: thanks for your help (and thanks to everyone else too!) | 01:09 |
anteaya | cloud provider server? | 01:09 |
*** otter768 has joined #openstack-infra | 01:09 | |
anteaya | have you created a production cloud using devstack? | 01:09 |
*** ujuc has joined #openstack-infra | 01:10 | |
fungi | note, devstack is intentionally not usable after a reboot without restarting services because the devstack authors wanted to explicitly discourage its use as a production deployment mechanism | 01:10 |
nikeshm_ | anteaya: we will move to production latter,right now since its learning phase we are working with devstack | 01:11 |
nikeshm_ | for cloud provider to nodepool | 01:11 |
openstackgerrit | Merged openstack-infra/devstack-gate: Add os-brick to workspace setup https://review.openstack.org/188604 | 01:11 |
*** dimtruck is now known as zz_dimtruck | 01:11 | |
anteaya | for cloud provider for nodepool? | 01:12 |
anteaya | okay yeah what fungi says | 01:12 |
anteaya | devstack is not meant for production | 01:12 |
nikeshm_ | in nodepool.yaml,we can give cloud provider details where jenkin slaves will be created | 01:12 |
nikeshm_ | ok | 01:13 |
*** alexsyip has quit IRC | 01:13 | |
openstackgerrit | Somay Jain proposed openstack-infra/jenkins-job-builder: Improvement in the Credentials Binding Plugin https://review.openstack.org/187377 | 01:13 |
*** patrickeast has quit IRC | 01:13 | |
*** otter768 has quit IRC | 01:14 | |
*** amitgandhinz has quit IRC | 01:14 | |
*** radez is now known as radez_g0n3 | 01:17 | |
openstackgerrit | Ian Wienand proposed openstack-infra/devstack-gate: [WIP] run centos7 with neutron https://review.openstack.org/179689 | 01:19 |
*** radez_g0n3 is now known as radez | 01:20 | |
*** markvoelker has joined #openstack-infra | 01:22 | |
nibalizer | woot passing | 01:23 |
*** dims has quit IRC | 01:23 | |
nikeshm_ | anteaya fungi : thanks | 01:24 |
*** ociuhandu has quit IRC | 01:24 | |
*** markvoelker has quit IRC | 01:27 | |
*** hichtakk has quit IRC | 01:37 | |
*** dboik has joined #openstack-infra | 01:39 | |
openstackgerrit | Thai Tran proposed openstack/requirements: Adding django-babel plugin to Horizon https://review.openstack.org/189507 | 01:39 |
*** dboik_ has joined #openstack-infra | 01:39 | |
*** dboik has quit IRC | 01:43 | |
*** radez is now known as radez_g0n3 | 01:44 | |
*** rkukura has quit IRC | 01:45 | |
*** rkukura_ has joined #openstack-infra | 01:45 | |
*** rkukura_ is now known as rkukura | 01:45 | |
*** tqtran_ has quit IRC | 01:46 | |
*** bknudson has quit IRC | 01:46 | |
*** marcusvrn has joined #openstack-infra | 01:48 | |
*** bhuvan has joined #openstack-infra | 01:49 | |
*** sarob has quit IRC | 01:50 | |
*** evm_ has quit IRC | 01:52 | |
*** evm_ has joined #openstack-infra | 01:52 | |
*** marcusvrn has quit IRC | 01:56 | |
*** bhuvan has quit IRC | 01:58 | |
*** Zhongjun has quit IRC | 01:58 | |
*** patrickeast has joined #openstack-infra | 02:00 | |
*** asselin_ has joined #openstack-infra | 02:00 | |
*** sabeen1 has joined #openstack-infra | 02:00 | |
*** jsavak has joined #openstack-infra | 02:02 | |
*** asettle has quit IRC | 02:04 | |
*** dan_ has joined #openstack-infra | 02:05 | |
*** dan_ is now known as Guest19563 | 02:05 | |
*** yamahata has quit IRC | 02:09 | |
*** jsavak has quit IRC | 02:12 | |
*** boris-42 has quit IRC | 02:12 | |
*** dims has joined #openstack-infra | 02:12 | |
*** fitoduarte has joined #openstack-infra | 02:16 | |
*** dims has quit IRC | 02:23 | |
*** zz_dimtruck is now known as dimtruck | 02:24 | |
*** fallenpegasus has quit IRC | 02:26 | |
*** sputnik13 has joined #openstack-infra | 02:30 | |
*** unicell has quit IRC | 02:30 | |
*** fallenpegasus has joined #openstack-infra | 02:30 | |
*** fallenpegasus has quit IRC | 02:32 | |
*** fallenpegasus has joined #openstack-infra | 02:32 | |
*** hichtakk has joined #openstack-infra | 02:36 | |
*** jerryz has quit IRC | 02:38 | |
*** gyee is now known as operator99 | 02:42 | |
*** wenlock has quit IRC | 02:45 | |
*** asettle has joined #openstack-infra | 02:48 | |
*** asettle has quit IRC | 02:49 | |
*** asettle has joined #openstack-infra | 02:50 | |
*** bradjones has quit IRC | 02:52 | |
*** bradjones has joined #openstack-infra | 02:53 | |
*** bradjones has quit IRC | 02:53 | |
*** bradjones has joined #openstack-infra | 02:53 | |
*** julim has joined #openstack-infra | 02:54 | |
*** ruagair has quit IRC | 02:55 | |
*** unicell has joined #openstack-infra | 02:55 | |
*** julim has quit IRC | 02:59 | |
*** nikeshm_ has quit IRC | 02:59 | |
*** bhunter71 has quit IRC | 03:00 | |
openstackgerrit | David Stanek proposed stackforge/gertty: Adds a toggle for filtering WIP reviews https://review.openstack.org/190001 | 03:04 |
*** asettle has quit IRC | 03:05 | |
*** asettle has joined #openstack-infra | 03:05 | |
*** wenlock_ has quit IRC | 03:06 | |
*** changbl_ has joined #openstack-infra | 03:09 | |
*** gordc has joined #openstack-infra | 03:10 | |
*** hichtakk has quit IRC | 03:10 | |
*** otter768 has joined #openstack-infra | 03:10 | |
*** markvoelker has joined #openstack-infra | 03:11 | |
*** asettle has quit IRC | 03:13 | |
*** asettle has joined #openstack-infra | 03:14 | |
*** otter768 has quit IRC | 03:15 | |
*** markvoelker has quit IRC | 03:16 | |
*** samueldmq has quit IRC | 03:23 | |
*** mmedvede has quit IRC | 03:28 | |
*** root has joined #openstack-infra | 03:31 | |
*** root is now known as Guest50401 | 03:31 | |
*** koolhead17 has quit IRC | 03:32 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 03:32 | |
*** mmedvede has joined #openstack-infra | 03:35 | |
*** puranamr has joined #openstack-infra | 03:37 | |
openstackgerrit | Justin Shepherd proposed openstack-infra/project-config: Adding doc gate job for openstack/defcore https://review.openstack.org/189956 | 03:40 |
*** Guest50401 has quit IRC | 03:40 | |
*** harlowja_at_home has joined #openstack-infra | 03:41 | |
*** tiswanso has quit IRC | 03:42 | |
*** coolsvap|afk is now known as coolsvap | 03:42 | |
*** dimtruck is now known as zz_dimtruck | 03:49 | |
*** ivar-laz_ has quit IRC | 03:51 | |
*** Sukhdev has joined #openstack-infra | 03:51 | |
openstackgerrit | David Stanek proposed stackforge/gertty: Refactor: move getRepo out of the App object https://review.openstack.org/173633 | 03:52 |
openstackgerrit | David Stanek proposed stackforge/gertty: Removes the need to pass around the app object https://review.openstack.org/172678 | 03:52 |
openstackgerrit | David Stanek proposed stackforge/gertty: Add the initial CLI implementation https://review.openstack.org/172681 | 03:52 |
openstackgerrit | David Stanek proposed stackforge/gertty: Use a named argument for server https://review.openstack.org/172680 | 03:52 |
openstackgerrit | David Stanek proposed stackforge/gertty: wip: add sync CLI command https://review.openstack.org/172682 | 03:52 |
*** hdd has joined #openstack-infra | 03:58 | |
*** ruagair has joined #openstack-infra | 03:59 | |
*** sputnik13 has quit IRC | 04:11 | |
*** sputnik13 has joined #openstack-infra | 04:11 | |
*** yfried has joined #openstack-infra | 04:15 | |
*** yamada-h has joined #openstack-infra | 04:21 | |
*** gordc has quit IRC | 04:22 | |
*** gordc has joined #openstack-infra | 04:23 | |
*** yamada-h has quit IRC | 04:25 | |
*** BharatK has joined #openstack-infra | 04:29 | |
*** nelsnelson has joined #openstack-infra | 04:30 | |
*** BharatK has quit IRC | 04:30 | |
*** BharatK has joined #openstack-infra | 04:31 | |
*** yamada-h has joined #openstack-infra | 04:31 | |
*** evm_ has quit IRC | 04:31 | |
*** chlong-zzz is now known as chlong | 04:32 | |
*** yfried has quit IRC | 04:37 | |
*** amotoki_ has joined #openstack-infra | 04:40 | |
*** nelsnelson has quit IRC | 04:43 | |
*** nelsnelson has joined #openstack-infra | 04:44 | |
*** amotoki_ has quit IRC | 04:46 | |
*** amotoki is now known as amotoki_ | 04:46 | |
*** amotoki_ has quit IRC | 04:49 | |
*** amotoki has joined #openstack-infra | 04:49 | |
*** patrickeast has quit IRC | 04:52 | |
*** sputnik13 has quit IRC | 04:54 | |
*** sputnik13 has joined #openstack-infra | 04:55 | |
*** puranamr has quit IRC | 04:57 | |
*** puranamr has joined #openstack-infra | 04:58 | |
*** achanda has joined #openstack-infra | 04:58 | |
*** puranamr has quit IRC | 04:59 | |
*** markvoelker has joined #openstack-infra | 05:00 | |
*** deepakcs has joined #openstack-infra | 05:02 | |
*** puranamr has joined #openstack-infra | 05:03 | |
*** markvoelker has quit IRC | 05:04 | |
*** fawadkhaliq has joined #openstack-infra | 05:07 | |
*** fallenpegasus has quit IRC | 05:08 | |
openstackgerrit | Merged openstack-infra/project-config: Turn debug logging on for beaker jobs https://review.openstack.org/189937 | 05:08 |
*** abregman has joined #openstack-infra | 05:09 | |
*** koolhead17 has joined #openstack-infra | 05:10 | |
*** otter768 has joined #openstack-infra | 05:11 | |
*** otter768 has quit IRC | 05:15 | |
*** hdd has quit IRC | 05:17 | |
*** merlin_ has quit IRC | 05:19 | |
*** nikil89_ has joined #openstack-infra | 05:27 | |
*** nikil89_ is now known as naggappan | 05:28 | |
*** achanda has quit IRC | 05:32 | |
*** kwills has joined #openstack-infra | 05:32 | |
*** jerryz has joined #openstack-infra | 05:33 | |
*** bswartz has quit IRC | 05:37 | |
*** kwills has quit IRC | 05:38 | |
*** _nadya_ has joined #openstack-infra | 05:38 | |
*** kwills has joined #openstack-infra | 05:39 | |
*** smyers has quit IRC | 05:39 | |
*** prad has quit IRC | 05:39 | |
*** prad_ is now known as prad | 05:39 | |
*** dabos has joined #openstack-infra | 05:40 | |
*** amotoki_ has joined #openstack-infra | 05:41 | |
*** unicell1 has joined #openstack-infra | 05:41 | |
*** HeOS has quit IRC | 05:42 | |
*** unicell has quit IRC | 05:43 | |
*** _nadya_ has quit IRC | 05:43 | |
*** puranamr has quit IRC | 05:44 | |
*** fitoduarte has quit IRC | 05:45 | |
*** amotoki_ has quit IRC | 05:46 | |
*** earlephilhower has quit IRC | 05:47 | |
*** yamada-h_ has joined #openstack-infra | 05:47 | |
*** yamada-h has quit IRC | 05:48 | |
openstackgerrit | yolanda.robla proposed openstack-infra/system-config: Don't hardcode pip.conf values https://review.openstack.org/166252 | 05:48 |
openstackgerrit | yolanda.robla proposed openstack-infra/system-config: Don't hardcode pip.conf values https://review.openstack.org/166252 | 05:49 |
*** yamamoto has quit IRC | 05:50 | |
*** Sukhdev has quit IRC | 05:51 | |
*** yamamoto has joined #openstack-infra | 05:52 | |
*** yfried has joined #openstack-infra | 05:52 | |
openstackgerrit | Merged openstack-infra/project-config: Remove novnc service from congress-dsvm-api jenkins job https://review.openstack.org/189972 | 05:58 |
*** merlin_ has joined #openstack-infra | 05:59 | |
*** jtomasek has joined #openstack-infra | 06:00 | |
*** kwills has quit IRC | 06:01 | |
*** marun has quit IRC | 06:03 | |
*** puranamr has joined #openstack-infra | 06:05 | |
*** che-arne has joined #openstack-infra | 06:06 | |
*** mrunge has joined #openstack-infra | 06:06 | |
*** jcoufal has joined #openstack-infra | 06:08 | |
*** puranamr has quit IRC | 06:10 | |
*** asettle has quit IRC | 06:11 | |
*** yamada-h_ has quit IRC | 06:13 | |
*** scheuran has joined #openstack-infra | 06:17 | |
*** yamamoto has quit IRC | 06:17 | |
*** Sukhdev has joined #openstack-infra | 06:19 | |
*** scheuran_ has joined #openstack-infra | 06:20 | |
*** scheuran_ has quit IRC | 06:20 | |
*** scheuran has quit IRC | 06:21 | |
*** k4n0 has joined #openstack-infra | 06:23 | |
*** achanda has joined #openstack-infra | 06:26 | |
*** yamada-h has joined #openstack-infra | 06:28 | |
*** yfried is now known as yfried|afk | 06:29 | |
*** yfried|afk is now known as yfried | 06:31 | |
*** Sukhdev has quit IRC | 06:33 | |
*** matbu_ has joined #openstack-infra | 06:34 | |
*** matbu_ has left #openstack-infra | 06:34 | |
*** smyers has joined #openstack-infra | 06:36 | |
*** bswartz has joined #openstack-infra | 06:40 | |
*** harlowja_at_home has quit IRC | 06:41 | |
*** amotoki_ has joined #openstack-infra | 06:41 | |
*** yamamoto has joined #openstack-infra | 06:42 | |
*** sputnik13 has quit IRC | 06:43 | |
*** maishsk_afk has joined #openstack-infra | 06:43 | |
*** sputnik13 has joined #openstack-infra | 06:43 | |
*** ParsectiX has joined #openstack-infra | 06:44 | |
*** Ala has joined #openstack-infra | 06:44 | |
*** camunoz has quit IRC | 06:45 | |
*** ildikov_ has quit IRC | 06:45 | |
*** ParsectiX has left #openstack-infra | 06:47 | |
*** amotoki_ has quit IRC | 06:47 | |
*** ParsectiX has joined #openstack-infra | 06:47 | |
ParsectiX | Good Morning | 06:48 |
*** prad_ has joined #openstack-infra | 06:48 | |
*** jerryz has quit IRC | 06:48 | |
*** markvoelker has joined #openstack-infra | 06:49 | |
*** dtantsur|afk is now known as dtantsur | 06:51 | |
*** markvoelker has quit IRC | 06:53 | |
*** koolhead17 has quit IRC | 06:56 | |
*** camunoz has joined #openstack-infra | 06:57 | |
*** ildikov_ has joined #openstack-infra | 06:58 | |
*** kaisers has left #openstack-infra | 06:59 | |
*** marun has joined #openstack-infra | 07:01 | |
*** shardy has joined #openstack-infra | 07:01 | |
*** arxcruz has joined #openstack-infra | 07:02 | |
*** dabos99 has joined #openstack-infra | 07:04 | |
*** marun has quit IRC | 07:05 | |
*** mwagner_afk has quit IRC | 07:06 | |
*** dabos has quit IRC | 07:08 | |
wznoinsk | good morning | 07:09 |
*** otter768 has joined #openstack-infra | 07:12 | |
*** otter768 has quit IRC | 07:16 | |
*** mwagner_afk has joined #openstack-infra | 07:18 | |
*** achanda has quit IRC | 07:20 | |
*** gordc has quit IRC | 07:21 | |
openstackgerrit | Neill Cox proposed openstack/requirements: Add babel-django plugin for Horizon https://review.openstack.org/190050 | 07:25 |
*** fdegir has left #openstack-infra | 07:25 | |
*** armax has quit IRC | 07:26 | |
*** mpaolino has joined #openstack-infra | 07:27 | |
*** sshnaidm has joined #openstack-infra | 07:28 | |
*** samuelBartel has joined #openstack-infra | 07:29 | |
*** fawadkhaliq has quit IRC | 07:32 | |
*** doude has joined #openstack-infra | 07:33 | |
wznoinsk | is anyone from infra operational already? | 07:35 |
*** maishsk_afk has quit IRC | 07:37 | |
*** mmedvede has quit IRC | 07:37 | |
*** jistr has joined #openstack-infra | 07:37 | |
*** BharatK has quit IRC | 07:38 | |
*** jlanoux has joined #openstack-infra | 07:38 | |
*** amotoki_ has joined #openstack-infra | 07:43 | |
openstackgerrit | Samuel BARTEL proposed openstack-infra/project-config: add project fuel-plugin-vxlan https://review.openstack.org/190052 | 07:43 |
*** achanda has joined #openstack-infra | 07:44 | |
*** sayalilunkad has quit IRC | 07:44 | |
*** BharatK has joined #openstack-infra | 07:45 | |
*** maishsk_afk has joined #openstack-infra | 07:45 | |
*** angela-s has quit IRC | 07:47 | |
*** amotoki_ has quit IRC | 07:48 | |
*** chlong has quit IRC | 07:51 | |
*** dabos99 has quit IRC | 07:52 | |
*** hashar has joined #openstack-infra | 07:53 | |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-gerrit: Allow to send javaOptions in gerrit.config https://review.openstack.org/190057 | 07:53 |
*** ParsectiX has quit IRC | 07:54 | |
openstackgerrit | Alan Pevec proposed openstack/requirements: TEST ONLY in Kilo: Drop SQLAlchemy upper bound. https://review.openstack.org/190062 | 07:56 |
*** maishsk_afk has quit IRC | 07:57 | |
*** leopoldj has joined #openstack-infra | 08:00 | |
*** ParsectiX has joined #openstack-infra | 08:01 | |
*** ZZelle has quit IRC | 08:01 | |
*** ZZelle has joined #openstack-infra | 08:02 | |
openstackgerrit | Di Xu proposed openstack-infra/jenkins-job-builder: Support deep merge of defaults https://review.openstack.org/150730 | 08:02 |
*** fawadkhaliq has joined #openstack-infra | 08:03 | |
*** ParsectiX has quit IRC | 08:09 | |
*** ParsectiX has joined #openstack-infra | 08:11 | |
*** fhubik has joined #openstack-infra | 08:15 | |
*** markus_z has joined #openstack-infra | 08:16 | |
*** fawadkhaliq has quit IRC | 08:17 | |
*** notnownikki has joined #openstack-infra | 08:18 | |
*** shardy_ has joined #openstack-infra | 08:18 | |
*** shardy has quit IRC | 08:20 | |
*** afazekas has joined #openstack-infra | 08:20 | |
*** rkukura has quit IRC | 08:21 | |
*** rkukura has joined #openstack-infra | 08:22 | |
*** samuelBartel has quit IRC | 08:23 | |
*** shardy_ has quit IRC | 08:23 | |
*** fhubik is now known as fhubik_afk | 08:24 | |
*** shardy has joined #openstack-infra | 08:24 | |
*** Nikkau has joined #openstack-infra | 08:24 | |
*** ams__ has joined #openstack-infra | 08:27 | |
*** aarefiev has quit IRC | 08:28 | |
*** aarefiev has joined #openstack-infra | 08:28 | |
*** maishsk_afk has joined #openstack-infra | 08:30 | |
*** woodster_ has quit IRC | 08:31 | |
*** shardy_ has joined #openstack-infra | 08:33 | |
*** fhubik_afk is now known as fhubik | 08:33 | |
*** yfried is now known as yfried|afk | 08:33 | |
*** shardy has quit IRC | 08:34 | |
*** BobBall_AWOL is now known as BobBall | 08:34 | |
*** koolhead17 has joined #openstack-infra | 08:37 | |
openstackgerrit | Alan Pevec proposed openstack/requirements: TEST ONLY in Kilo: Drop SQLAlchemy upper bound. https://review.openstack.org/190062 | 08:37 |
*** markvoelker has joined #openstack-infra | 08:37 | |
*** shardy_ has quit IRC | 08:38 | |
*** shardy has joined #openstack-infra | 08:39 | |
*** yfried|afk is now known as yfried | 08:40 | |
*** bradjones has quit IRC | 08:40 | |
*** markvoelker has quit IRC | 08:42 | |
*** bradjones has joined #openstack-infra | 08:42 | |
*** bradjones has quit IRC | 08:42 | |
*** bradjones has joined #openstack-infra | 08:42 | |
*** yamada-h has quit IRC | 08:42 | |
*** amotoki_ has joined #openstack-infra | 08:44 | |
*** dguerri` is now known as dguerri | 08:45 | |
*** samuelBartel has joined #openstack-infra | 08:48 | |
*** amotoki_ has quit IRC | 08:48 | |
*** maishsk_afk has quit IRC | 08:50 | |
*** devvesa has joined #openstack-infra | 08:50 | |
*** ihrachyshka has joined #openstack-infra | 08:54 | |
*** dizquierdo has joined #openstack-infra | 08:55 | |
*** fawadkhaliq has joined #openstack-infra | 08:59 | |
*** HeOS has joined #openstack-infra | 09:00 | |
*** yamahata has joined #openstack-infra | 09:08 | |
*** dtantsur is now known as dtantsur|brb | 09:08 | |
*** otter768 has joined #openstack-infra | 09:13 | |
*** fhubik is now known as fhubik_afk | 09:13 | |
*** fhubik_afk is now known as fhubik | 09:13 | |
*** otter768 has quit IRC | 09:18 | |
*** isviridov_away is now known as isviridov | 09:20 | |
*** dims has joined #openstack-infra | 09:27 | |
*** ParsectiX has quit IRC | 09:30 | |
*** dims has quit IRC | 09:31 | |
*** dizquierdo has quit IRC | 09:33 | |
*** teran has quit IRC | 09:36 | |
*** ho has quit IRC | 09:41 | |
wznoinsk | anteaya: hi, do we have Monday's third party meetings still happening? | 09:43 |
*** deepakcs has quit IRC | 09:45 | |
*** pelix has joined #openstack-infra | 09:45 | |
electrical | how about a 4th party or 5th? I'm always in for more parties :-) | 09:46 |
*** fesp has joined #openstack-infra | 09:48 | |
*** ildikov_ has quit IRC | 09:48 | |
*** dims has joined #openstack-infra | 09:51 | |
*** dims_ has joined #openstack-infra | 09:52 | |
*** e0ne has joined #openstack-infra | 09:55 | |
*** fesp has quit IRC | 09:55 | |
*** sputnik13 has quit IRC | 09:56 | |
*** dims has quit IRC | 09:56 | |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-cgit: Fully qualify selinux class https://review.openstack.org/190088 | 09:56 |
*** katyafervent is now known as katyafervent_awa | 10:01 | |
*** e0ne is now known as e0ne_ | 10:01 | |
*** yfried is now known as yfried|afk | 10:02 | |
*** katyafervent_awa is now known as katyafervent | 10:03 | |
*** Kennan2 has joined #openstack-infra | 10:03 | |
*** Kennan has quit IRC | 10:04 | |
*** achanda has quit IRC | 10:04 | |
*** fhubik is now known as fhubik_afk | 10:05 | |
*** e0ne_ has quit IRC | 10:07 | |
*** achanda has joined #openstack-infra | 10:07 | |
*** fhubik_afk is now known as fhubik | 10:08 | |
*** boris-42 has joined #openstack-infra | 10:09 | |
*** jklare has quit IRC | 10:10 | |
*** ParsectiX has joined #openstack-infra | 10:10 | |
*** maishsk_afk has joined #openstack-infra | 10:11 | |
*** achanda has quit IRC | 10:13 | |
*** Zhongjun has joined #openstack-infra | 10:13 | |
*** dtantsur|brb is now known as dtantsur | 10:16 | |
*** fhubik is now known as fhubik_afk | 10:17 | |
*** yfried|afk is now known as yfried | 10:22 | |
*** markvoelker has joined #openstack-infra | 10:23 | |
*** ujuc has quit IRC | 10:23 | |
*** wuhg has quit IRC | 10:24 | |
*** yamamoto has quit IRC | 10:24 | |
*** k4n0 has quit IRC | 10:27 | |
*** markvoelker has quit IRC | 10:27 | |
*** yamamoto has joined #openstack-infra | 10:28 | |
*** ociuhandu has joined #openstack-infra | 10:28 | |
*** freerunner has joined #openstack-infra | 10:31 | |
*** mpaolino has quit IRC | 10:32 | |
*** pc_m has joined #openstack-infra | 10:32 | |
*** yfried is now known as yfried|afk | 10:32 | |
*** e0ne has joined #openstack-infra | 10:35 | |
*** freerunner has quit IRC | 10:36 | |
*** yfried|afk is now known as yfried | 10:37 | |
*** ildikov_ has joined #openstack-infra | 10:37 | |
*** _nadya_ has joined #openstack-infra | 10:37 | |
*** marun has joined #openstack-infra | 10:38 | |
*** derekh has joined #openstack-infra | 10:38 | |
*** ociuhandu has quit IRC | 10:40 | |
*** maishsk_afk has quit IRC | 10:41 | |
*** Kennan2 is now known as Kennan | 10:42 | |
*** maishsk_afk has joined #openstack-infra | 10:42 | |
*** marun has quit IRC | 10:43 | |
*** michchap has joined #openstack-infra | 10:43 | |
*** kmartin has quit IRC | 10:44 | |
*** amotoki_ has joined #openstack-infra | 10:45 | |
*** coolsvap is now known as coolsvap|afk | 10:45 | |
*** mpaolino has joined #openstack-infra | 10:45 | |
*** fawadkhaliq has quit IRC | 10:48 | |
*** fawadkhaliq has joined #openstack-infra | 10:48 | |
*** amotoki_ has quit IRC | 10:50 | |
*** asselin has quit IRC | 10:50 | |
*** yamamoto has quit IRC | 10:51 | |
*** yamamoto has joined #openstack-infra | 10:51 | |
*** samueldmq has joined #openstack-infra | 10:54 | |
*** amotoki has quit IRC | 10:54 | |
samueldmq | morning | 10:54 |
*** dizquierdo has joined #openstack-infra | 11:00 | |
*** freerunner has joined #openstack-infra | 11:00 | |
*** teran has joined #openstack-infra | 11:01 | |
*** fhubik_afk is now known as fhubik | 11:04 | |
*** jklare has joined #openstack-infra | 11:04 | |
*** yfried is now known as yfried|afk | 11:06 | |
*** teran_ has joined #openstack-infra | 11:06 | |
*** teran has quit IRC | 11:07 | |
*** kashyap has joined #openstack-infra | 11:07 | |
*** yamamoto has quit IRC | 11:08 | |
*** alexpilotti has joined #openstack-infra | 11:08 | |
*** yfried|afk is now known as yfried | 11:09 | |
*** amotoki has joined #openstack-infra | 11:12 | |
*** mwagner_afk has quit IRC | 11:12 | |
*** otter768 has joined #openstack-infra | 11:14 | |
*** freerunner has quit IRC | 11:17 | |
*** otter768 has quit IRC | 11:18 | |
*** yamamoto has joined #openstack-infra | 11:21 | |
*** Longgeek has joined #openstack-infra | 11:22 | |
*** markvoelker has joined #openstack-infra | 11:24 | |
*** amotoki has quit IRC | 11:25 | |
*** Longgeek_ has joined #openstack-infra | 11:25 | |
*** markvoelker has quit IRC | 11:28 | |
*** Longgeek has quit IRC | 11:28 | |
*** ujuc has joined #openstack-infra | 11:31 | |
*** yamamoto has quit IRC | 11:32 | |
*** mpaolino has quit IRC | 11:36 | |
*** marcusvrn has joined #openstack-infra | 11:43 | |
*** hashar has quit IRC | 11:44 | |
*** jcoufal has quit IRC | 11:44 | |
*** marcusvrn1 has joined #openstack-infra | 11:46 | |
*** marcusvrn has quit IRC | 11:46 | |
openstackgerrit | Joe Gordon proposed openstack-infra/elastic-recheck: Expand fingerprint for 1463478 https://review.openstack.org/190135 | 11:47 |
*** fawadkhaliq has quit IRC | 11:49 | |
*** heyongli- has joined #openstack-infra | 11:49 | |
*** marcusvrn1 has quit IRC | 11:51 | |
*** marcusvrn has joined #openstack-infra | 11:51 | |
*** baoli has joined #openstack-infra | 11:51 | |
sdague | mordred / fungi / etc al - https://review.openstack.org/#/c/189652/2 is the minimum set of changes I need to make grenade out of tree plugins a thing in devstack-gate | 11:51 |
sdague | if folks could take a look, that would be appreciated | 11:52 |
*** julim has joined #openstack-infra | 11:52 | |
*** Kiall has quit IRC | 11:53 | |
*** Kiall has joined #openstack-infra | 11:53 | |
*** markvoelker has joined #openstack-infra | 11:54 | |
*** dkranz has joined #openstack-infra | 11:55 | |
*** kashyap has left #openstack-infra | 11:56 | |
*** Kiall has quit IRC | 11:56 | |
*** Kiall has joined #openstack-infra | 11:57 | |
openstackgerrit | Ekaterina Chernova proposed openstack-infra/project-config: Make gate-murano-devstack-dsvm voting again https://review.openstack.org/188061 | 11:57 |
*** rossella_s has quit IRC | 11:58 | |
*** rossella_s has joined #openstack-infra | 11:58 | |
*** dprince has joined #openstack-infra | 11:59 | |
*** jcoufal has joined #openstack-infra | 12:01 | |
*** baoli_ has joined #openstack-infra | 12:01 | |
*** claudiub has joined #openstack-infra | 12:03 | |
*** baoli has quit IRC | 12:04 | |
*** fhubik is now known as fhubik_afk | 12:04 | |
*** dkehn_ has quit IRC | 12:06 | |
*** dkehn has joined #openstack-infra | 12:07 | |
*** fawadkhaliq has joined #openstack-infra | 12:08 | |
*** grantbow has joined #openstack-infra | 12:09 | |
*** grantbow has quit IRC | 12:09 | |
*** grantbow has joined #openstack-infra | 12:09 | |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-cgit: Fix in rsyslog haproxy path https://review.openstack.org/190142 | 12:12 |
mordred | sdague: I can't tell you how thrilled I am that your patch was 8 lines | 12:12 |
mordred | and they all made sense | 12:12 |
sdague | mordred: :) | 12:13 |
sdague | the grenade patch is a few more than 8 lines, but it's not that bad either - https://review.openstack.org/#/c/185050/ | 12:14 |
sdague | especially as 1/3 of that patch is the documenation explaining it | 12:14 |
*** ldnunes has joined #openstack-infra | 12:18 | |
*** aysyanne has joined #openstack-infra | 12:19 | |
*** mwagner_afk has joined #openstack-infra | 12:21 | |
electrical | pelix: your issue with the defaults merge thing has been solved | 12:22 |
*** ildikov_ has quit IRC | 12:25 | |
*** bradjones has quit IRC | 12:26 | |
*** bradjones has joined #openstack-infra | 12:27 | |
*** bradjones has quit IRC | 12:27 | |
*** bradjones has joined #openstack-infra | 12:27 | |
fungi | sdague: lgtm | 12:27 |
sdague | you can see it in action through some clever depends on - https://review.openstack.org/#/c/188148/ | 12:28 |
openstackgerrit | Witold Bedyk proposed openstack-infra/project-config: added project stackforge/monasca-log-api https://review.openstack.org/189282 | 12:28 |
fungi | oh, neat! failing, but still neat | 12:29 |
*** chlong has joined #openstack-infra | 12:29 | |
*** amotoki has joined #openstack-infra | 12:30 | |
*** fhubik_afk is now known as fhubik | 12:30 | |
*** mpaolino has joined #openstack-infra | 12:30 | |
fungi | do you have a job to start collecting the pluginrc? | 12:32 |
*** claudiub has quit IRC | 12:32 | |
*** jsavak has joined #openstack-infra | 12:32 | |
fungi | er, a change to the job | 12:32 |
*** marun has joined #openstack-infra | 12:32 | |
*** ddieterly has joined #openstack-infra | 12:33 | |
*** yfried is now known as yfried|afk | 12:34 | |
*** yfried|afk is now known as yfried | 12:34 | |
*** prad_ has quit IRC | 12:34 | |
mordred | fungi, jeblair: on the heels of all of our stuff about properly finding ipv4 addresses in clouds in shade ... I started thinking about nodepool | 12:35 |
*** prad_ has joined #openstack-infra | 12:35 | |
mordred | fungi, jeblair: and when we go in to add support for using the new functions in shade to make sure we have public ipv4 - I kinda want to go ahead and also collect ipv6 if it's there | 12:36 |
fungi | i am 110% in favor of that | 12:36 |
mordred | I think nodepool itself needs a config option for whether it wants to prefer ipv6 that's a deployer choice, unless there is a way to discover that locally | 12:36 |
fungi | easier to add at the same time than work it in later when we actually need it | 12:37 |
mordred | and if it's true, we'll just always grab an ipv6 address as the node address if it's there | 12:37 |
mordred | fungi: exactly | 12:37 |
*** eharney has joined #openstack-infra | 12:37 | |
fungi | wasn't there a change (or maybe just a proposed spec or something) jerryz had about that? | 12:37 |
maishsk_afk | anteaya: Thank you for your neutrality and clear head. | 12:37 |
fungi | the prefer-v6 part i mean | 12:37 |
fungi | i want to say their nodepool environment is in such a situation where only their v6 addresses are actually reachable, but you can't tell nova not to assign v4 | 12:38 |
fungi | and so nodepool was happily picking the not-working v4 address over v6 | 12:39 |
mordred | fungi: yah | 12:39 |
mordred | fungi: well, the new shade logic should happily error on their private v4 addresses | 12:39 |
*** rfolco has joined #openstack-infra | 12:40 | |
fungi | that's good too. i mean, i agreed it was definitely a reasonable use case | 12:40 |
fungi | though unfortunate that you can't currently make nova only assign/report v6 for instances you boot | 12:40 |
mordred | https://review.openstack.org/#/c/156178/ | 12:41 |
mordred | I'm pretty sure that you can | 12:41 |
mordred | if you made a neutron network with no ipv4 subnets on it | 12:41 |
fungi | oh, interesting | 12:41 |
mordred | I have not done this | 12:42 |
mordred | but the data collection on the other side certainly makes it seem possible | 12:42 |
mordred | now - he may not have had control over that network config in his cloud | 12:42 |
mordred | like, as a user that may not have been available | 12:42 |
*** HeOS has quit IRC | 12:42 | |
mordred | since that's a deployer setup | 12:42 |
pelix | electrical: I saw, thanks, I think the code can be refactored to be much smaller and clearer as to how it works, just need to think a little before pulling the trigger. I also think we need a second compare job to test non-default config behaviour as well before pulling the trigger on this one | 12:42 |
mordred | fungi: dreamcompute is setup to give you a private v4 anda public v6 on every vm | 12:43 |
mordred | fungi: and if you want public v4 you can floating ip | 12:43 |
electrical | pelix: i agree. its a horrible looking feature. and i was planning to extend it so you can exclude certain keys but that would be globally/ | 12:43 |
fungi | that's a perfectly reasonable future-leaning deployment | 12:43 |
fungi | after all, my instances only need v4 until third-world countries like the usa start giving people v6 addresses | 12:44 |
mordred | yup | 12:44 |
eantysh9 | Hello! I see that a few people are interested in https://review.openstack.org/188383, can anyone of CRs take a look? It was discussed here last week, it prevents some CIs from sending lots of unused information. | 12:45 |
* fungi doesn't want to route your filthy ipv4 packets any more | 12:45 | |
mordred | dguerri: if you get bored, see above scrollback and https://review.openstack.org/#/c/156178/ as a patch we probably want to build on top of when we go to make nodepool consume shade's shiny new ipv4 finding logic | 12:45 |
*** salv-orlando has quit IRC | 12:45 | |
openstackgerrit | Gauvain Pocentek proposed openstack-infra/system-config: Add #cloudkitty to the list of eavesdrop channels https://review.openstack.org/161106 | 12:45 |
*** eantysh9 is now known as eantyshev | 12:46 | |
*** ildikov_ has joined #openstack-infra | 12:46 | |
*** e0ne is now known as e0ne_ | 12:47 | |
sdague | fungi: oh... right, I'm not collecting that yet | 12:48 |
sdague | I should do that | 12:48 |
*** woodster_ has joined #openstack-infra | 12:48 | |
*** rlandy has joined #openstack-infra | 12:48 | |
fungi | sdague: yeah, i tried to confirm it was working as advertised, but whether it's loading that from the pluginrc is a black hole where the trail stops cold | 12:48 |
*** e0ne_ is now known as e0ne | 12:50 | |
*** maishsk_afk is now known as maishsk | 12:51 | |
openstackgerrit | Sean Dague proposed openstack-infra/devstack-gate: Add work around to enable heat grenade config https://review.openstack.org/189653 | 12:51 |
openstackgerrit | Sean Dague proposed openstack-infra/devstack-gate: collect grenade pluginrc if it exists https://review.openstack.org/190166 | 12:51 |
*** jcoufal has quit IRC | 12:51 | |
sdague | ok - https://review.openstack.org/190166 has the support | 12:52 |
*** jcoufal has joined #openstack-infra | 12:52 | |
*** jcoufal is now known as Guest62178 | 12:52 | |
*** HeOS has joined #openstack-infra | 12:53 | |
*** ociuhandu has joined #openstack-infra | 12:53 | |
*** bknudson has joined #openstack-infra | 12:53 | |
sdague | fungi: so... the following let you know things are working as advertised - http://logs.openstack.org/48/188148/5/check/check-grenade-dsvm-heat/5d9591f/logs/grenade.sh.txt.gz#_2015-06-09_21_48_58_734 | 12:53 |
*** hashar has joined #openstack-infra | 12:54 | |
*** ociuhandu has quit IRC | 12:54 | |
*** hashar has quit IRC | 12:55 | |
*** Guest62178 has quit IRC | 12:55 | |
sdague | also things like - http://logs.openstack.org/48/188148/5/check/check-grenade-dsvm-heat/5d9591f/logs/grenade.sh.txt.gz#_2015-06-09_22_08_32_215 | 12:56 |
*** hashar has joined #openstack-infra | 12:56 | |
*** skolekonov has joined #openstack-infra | 12:57 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 12:58 | |
*** Zhongjun has quit IRC | 12:58 | |
*** yamamoto has joined #openstack-infra | 12:59 | |
openstackgerrit | Merged openstack-infra/project-config: Switch to using $() for subshells, part 1 https://review.openstack.org/188263 | 13:00 |
openstackgerrit | Merged openstack-infra/project-config: Switch to using $() for subshells, part 2 https://review.openstack.org/188264 | 13:00 |
openstackgerrit | Merged openstack-infra/project-config: Drop usage of `` in if statements https://review.openstack.org/184907 | 13:00 |
fungi | sdague: okay, cool. my search-fu was failing when digging in the grenade logs | 13:00 |
*** freerunner has joined #openstack-infra | 13:00 | |
openstackgerrit | Merged openstack-infra/project-config: Rename ironic-milestone group in gerrit to ironic-stable-maint https://review.openstack.org/186548 | 13:01 |
openstackgerrit | Merged openstack-infra/project-config: Import puppet-stackalytics into openstack-infra https://review.openstack.org/187269 | 13:01 |
openstackgerrit | Merged openstack-infra/project-config: Announce release tools changes in relmgr-office channel https://review.openstack.org/188904 | 13:01 |
EmilienM | AJaeger: your comment on https://review.openstack.org/#/c/176326/ - can I use 'Other OpenStack projects' section ? | 13:02 |
*** kgiusti has joined #openstack-infra | 13:03 | |
openstackgerrit | will soula proposed openstack-infra/jenkins-job-builder: Add support for the Naginator Plugin https://review.openstack.org/179366 | 13:05 |
*** fdegir has joined #openstack-infra | 13:05 | |
openstackgerrit | Ian Cordasco proposed openstack-infra/project-config: Add a non-voting Python 3.4 job to Glance https://review.openstack.org/190180 | 13:06 |
openstackgerrit | Emilien Macchi proposed openstack-infra/project-config: Puppet: move from Stackforge to OpenStack https://review.openstack.org/176326 | 13:06 |
openstackgerrit | Merged openstack-infra/devstack-gate: create GRENADE_PLUGINRC to pass through grenade external plugins https://review.openstack.org/189652 | 13:07 |
dguerri | mordred: so we need to add ipv6 support asap | 13:07 |
dguerri | fungi: ^ | 13:08 |
dguerri | mordred: fungi that'd be easy, I *think* | 13:08 |
*** Hal has joined #openstack-infra | 13:08 | |
*** Guest91180 has quit IRC | 13:08 | |
mordred | dguerri: yah. I think it will too | 13:08 |
dguerri | mordred: additional patch or a separate? | 13:08 |
*** Hal is now known as Guest75779 | 13:08 | |
mordred | separate | 13:08 |
mordred | dguerri: logic is "if the node has ipv6, it is assumed to be routable" :) | 13:09 |
dguerri | lol I mean same or separate | 13:09 |
dguerri | mordred: yes, we agreed on that | 13:09 |
mordred | \o/ | 13:09 |
dguerri | mordred: :D | 13:09 |
dguerri | mordred: I think it's a good point... and since we are best effort there, it would be fine :) | 13:09 |
*** mriedem has joined #openstack-infra | 13:13 | |
*** JamesK has joined #openstack-infra | 13:13 | |
*** freerunner has quit IRC | 13:14 | |
*** otter768 has joined #openstack-infra | 13:15 | |
*** peristeri has joined #openstack-infra | 13:17 | |
*** alivigni has joined #openstack-infra | 13:17 | |
*** dkranz has quit IRC | 13:18 | |
*** otter768 has quit IRC | 13:19 | |
*** soren has quit IRC | 13:19 | |
*** jcoufal_ has joined #openstack-infra | 13:19 | |
openstackgerrit | Matt Riedemann proposed openstack-infra/elastic-recheck: Add query for grenade fails to ping server bug 1463631 https://review.openstack.org/190184 | 13:20 |
openstack | bug 1463631 in grenade "60_nova/resources.sh:106:ping_check_public fails intermittently" [Undecided,Confirmed] https://launchpad.net/bugs/1463631 | 13:20 |
*** yfried is now known as yfried|afk | 13:21 | |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack-infra/project-config: oslo.msg: don't use devstack for rabbit func tests https://review.openstack.org/190186 | 13:21 |
*** claudiub has joined #openstack-infra | 13:22 | |
*** tiswanso has joined #openstack-infra | 13:22 | |
pabelanger | morning | 13:23 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack-infra/project-config: oslo.msg: don't use devstack for rabbit func tests https://review.openstack.org/190186 | 13:24 |
*** ociuhandu has joined #openstack-infra | 13:25 | |
*** bhunter71 has joined #openstack-infra | 13:27 | |
*** changbl_ has quit IRC | 13:27 | |
*** dustins has joined #openstack-infra | 13:28 | |
*** jgrimm is now known as zz_jgrimm | 13:28 | |
openstackgerrit | Henry Gessau proposed openstack-infra/project-config: networking-cisco: move from stackforge/ to openstack/ https://review.openstack.org/187768 | 13:29 |
*** doug-fish has quit IRC | 13:29 | |
*** ociuhandu has quit IRC | 13:31 | |
openstackgerrit | Merged openstack-infra/devstack-gate: Handle the case of REMAINING_TIME <= 0 https://review.openstack.org/178043 | 13:31 |
*** radez_g0n3 is now known as radez | 13:32 | |
*** jcoufal_ has quit IRC | 13:32 | |
*** puranamr has joined #openstack-infra | 13:32 | |
*** jcoufal_ has joined #openstack-infra | 13:33 | |
*** yfried|afk is now known as yfried | 13:33 | |
*** kashyap has joined #openstack-infra | 13:34 | |
wznoinsk | fungi: hi, do you still see my ssh sessions from yesterday and anything bad about them (review-dev.openstack.org) ? | 13:34 |
* kashyap wonders if everyone is using the (relatively) new Gerrit "Change View" - with this, the commit message summary is no longer in bold :-( | 13:35 | |
fungi | wznoinsk: nope, your connections don't seem to be established any longer | 13:36 |
openstackgerrit | Paul Belanger proposed openstack-infra/infra-specs: Host Stackalytics Service https://review.openstack.org/187715 | 13:36 |
*** gilliard has joined #openstack-infra | 13:36 | |
fungi | wznoinsk: though one other catch is that review-dev is running gerrit 2.10 because we're trying to validate it before we try again to upgrade review (which is running 2.8 still) | 13:36 |
*** ociuhandu has joined #openstack-infra | 13:37 | |
gilliard | Can someone give me a hint where the code is which adds logs to the elasticsearch index please? | 13:37 |
fungi | so it's possible that the hung stream-events behavior we get under 2.8 is gone (or at least different) under 2.10 | 13:37 |
*** bhunter71 has quit IRC | 13:37 | |
wznoinsk | yes, that was my next suggestion, do you have gerrits of your production version we can test? do we still want to test it if you move to 2.10? | 13:37 |
*** tvanderwiel has joined #openstack-infra | 13:37 | |
*** abregman has quit IRC | 13:37 | |
fungi | gilliard: http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/files/logstash/jenkins-log-client.yaml | 13:38 |
fungi | wznoinsk: unfortunately we don't currently. normally review-dev serves that purpose but as i said at the moment we're trying out 2.10 on it in preparation for an upgrade | 13:39 |
gilliard | Magic, thanks fungi | 13:39 |
wznoinsk | if you're keeping an eye I can connect to review.openstack.org | 13:40 |
fungi | wznoinsk: sure, also do i need to reenable your account first or has someone already done that? | 13:41 |
wznoinsk | yes please, I'm still locked | 13:42 |
*** fawadkhaliq has quit IRC | 13:42 | |
fungi | what was the username? wznoinsk or something else? | 13:43 |
wznoinsk | yes, that's the one | 13:43 |
*** puranamr has quit IRC | 13:43 | |
*** swat30 has quit IRC | 13:43 | |
*** puranamr has joined #openstack-infra | 13:44 | |
fungi | wznoinsk: okay, that account should be working for you on review.openstack.org again | 13:45 |
*** yfried has quit IRC | 13:47 | |
*** dboik_ has quit IRC | 13:48 | |
*** swat30 has joined #openstack-infra | 13:48 | |
*** ddieterly has quit IRC | 13:48 | |
openstackgerrit | Merged openstack-infra/project-config: Create repo for oslo.reports https://review.openstack.org/188150 | 13:49 |
openstackgerrit | Merged openstack-infra/project-config: Create new stackforge project tap-as-a-service https://review.openstack.org/188827 | 13:49 |
openstackgerrit | Merged openstack-infra/project-config: Disable future parser check on puppet-swift (juno) https://review.openstack.org/189033 | 13:49 |
openstackgerrit | Merged openstack-infra/project-config: networking-ovn: Allow setting devstack-gate env vars https://review.openstack.org/188172 | 13:49 |
openstackgerrit | Merged openstack-infra/project-config: jenkins/jobs/tripleo/puppet: drop puppet-openstack https://review.openstack.org/189719 | 13:49 |
openstackgerrit | Merged openstack-infra/project-config: Add puppet-hound module for managing hound https://review.openstack.org/189161 | 13:49 |
*** jcoufal_ has quit IRC | 13:49 | |
openstackgerrit | Merged openstack-infra/project-config: Added coverage job to Magnum https://review.openstack.org/187753 | 13:49 |
openstackgerrit | Merged openstack-infra/project-config: Announce diskimage-builder in infra channel https://review.openstack.org/167011 | 13:49 |
openstackgerrit | Merged openstack-infra/project-config: Add swig packages https://review.openstack.org/189939 | 13:49 |
openstackgerrit | Merged openstack-infra/project-config: Add non-voting python34 job for glance_store https://review.openstack.org/189954 | 13:49 |
openstackgerrit | Merged openstack-infra/project-config: Update project-team-guide groups https://review.openstack.org/189926 | 13:50 |
openstackgerrit | Merged openstack-infra/project-config: Added new SF repository for Fuel SolidFire Cinder https://review.openstack.org/189779 | 13:50 |
openstackgerrit | Merged openstack-infra/project-config: [dragonflow] Add branch creation permission to the core team https://review.openstack.org/187042 | 13:50 |
*** abregman has joined #openstack-infra | 13:50 | |
*** bhuvan has joined #openstack-infra | 13:51 | |
wznoinsk | fungi: works, another point is that if we're hitting some deadlock or race condition you will only hit it on busy environment (! review-dev) | 13:51 |
*** e0ne is now known as e0ne_ | 13:51 | |
fungi | wznoinsk: yep, that was my other concern about trying to reproduce it there. but it was worth a shot | 13:52 |
*** bhunter71 has joined #openstack-infra | 13:52 | |
wznoinsk | fungi: now i'm connected and see event comming, let's take one step at a time | 13:52 |
wznoinsk | you should see 2 sessions now, one is stopped on my side (so potentially naughty) | 13:52 |
fungi | i currently show two connections from you and no tasks (running or waiting) | 13:52 |
fungi | i'll continue to watch this for a bit and see if a long-running/stuck stream-events task appears for that naughty connection | 13:53 |
gilliard | fungi: The reason I ask about that is because I see jobs fail without their console.html ending up in e-s | 13:53 |
wznoinsk | yup, a long shot but it may be my socks proxy closing 'too long lasting' connection you see pro blems with so let's wait and see | 13:53 |
gilliard | fungi: eg http://logs.openstack.org/33/189733/1/check/check-tempest-dsvm-full/301a679/console.html | 13:54 |
*** cdent has joined #openstack-infra | 13:54 | |
*** devvesa has quit IRC | 13:55 | |
fungi | gilliard: they're not indexed instantaneously, and you can see the graph of our indexing farm's backlog at the bottom of http://status.openstack.org/zuul/ | 13:55 |
fungi | gilliard: at the moment the logstash job queue is somewhere around 17k waiting to index | 13:55 |
gilliard | fungi: Thanks. So the idea is that any job matching the regex on line#17 should have all those files indexed (if present) ? | 13:56 |
fungi | gilliard: yes | 13:57 |
gilliard | fungi: thanks :) For the record, I think e-r is great. Such a time-saver. | 13:57 |
*** doude has quit IRC | 13:57 | |
*** fhubik is now known as fhubik_afk | 13:57 | |
fungi | gilliard: also i see that log is nearly a day old, so it's possible it didn't get indexed for some other reason | 13:57 |
*** radez is now known as radez_g0n3 | 13:57 | |
*** puranamr has quit IRC | 13:57 | |
*** doude has joined #openstack-infra | 13:58 | |
fungi | gilliard: it is indexed | 13:58 |
fungi | gilliard: go to http://logstash.openstack.org/ and search for message"devstack-trusty-hpcloud-b5-2942998" in the past 48 hours | 13:59 |
*** dustins_ has joined #openstack-infra | 13:59 | |
fungi | oh, wait, that may be a typo on my part | 13:59 |
*** e0ne_ is now known as e0ne | 13:59 | |
fungi | gilliard: yeah, message:"devstack-trusty-hpcloud-b5-2942998" i meant | 13:59 |
fungi | should turn up one log line... | 14:00 |
fungi | gilliard: what was making you think the console log for that job didn't end up in the elasticsearch cluster? | 14:01 |
openstackgerrit | Qiming Teng proposed openstack-infra/irc-meetings: Add senlin project meeting https://review.openstack.org/190197 | 14:01 |
gilliard | I did a search for build_change:"189733" then looked in the facets for "tags". Nothing seems to be tagged with "console" | 14:01 |
*** _nadya_ has quit IRC | 14:02 | |
fungi | wznoinsk: bingo! show-queue:9076860c 13:56:41.940 Stream Events (wznoinsk) | 14:02 |
*** dustins has quit IRC | 14:02 | |
fungi | wznoinsk: refreshing the process queue i see that task is still running | 14:02 |
*** hashar has quit IRC | 14:02 | |
fungi | jeblair: wznoinsk may have helped us find a way to recreate our stream-events issue! | 14:03 |
gilliard | fungi: probably pebcak. The facets likely don't work like I expect. | 14:03 |
gilliard | (it's clearly there) | 14:03 |
fungi | wznoinsk: so i think what's happening (and let's please not confirm it right now when people are actively using the system) is that once we get 10 of these, each one is stalling one of the 10 stream-events worker threads and they never process any other stream-events tasks after that | 14:05 |
sdague | gilliard: so... the sidebar tags only show the top 5 in some window | 14:05 |
*** fhubik_afk is now known as fhubik | 14:06 | |
sdague | if you pop up the tags sidepanel by clicking on it, then click on "Score" you'll get a breakdown over 2000 events (instead of the top 5 in the last 500, which is the popup view) | 14:06 |
openstackgerrit | Ph. Marek proposed openstack-infra/project-config: Remove the surplus comma, it breaks the tempest tests https://review.openstack.org/190201 | 14:07 |
*** mpaolino has quit IRC | 14:07 | |
flip214 | asselin_: ^^, pretty please? | 14:07 |
frickler | was there some change to git://git.openstack.org/openstack-infra/puppet-stackalytics.git recently? my nodepool image-build is failing when trying to clone that repo. it may also be my fault though, this is the first time I'm trying to get this to work | 14:07 |
fungi | flip214: ahh, i think that was supposed to be there if you're enabling multiple backends | 14:08 |
asselin_ | flip214, done. you'll need to get some cores to look at that simple 1 line fix | 14:08 |
flip214 | fungi: no, that's simply a typo. | 14:08 |
flip214 | asselin_: thank you! | 14:08 |
openstackgerrit | Qiming Teng proposed openstack-infra/irc-meetings: Add senlin project meeting https://review.openstack.org/190197 | 14:09 |
*** dboik has joined #openstack-infra | 14:09 | |
sdague | frickler: I approved the change to make it a thing, you might have gotten an intermediary point where the repo wasn't mirrored yet | 14:09 |
sdague | frickler: https://review.openstack.org/#/c/187269/ | 14:09 |
frickler | sdague: hmm, I'm still seeing the same error currently | 14:10 |
fungi | frickler: nodepool image building will fail if there's a repo listed in http://git.openstack.org/cgit/openstack-infra/project-config/tree/gerrit/projects.yaml which isn't being served correctly from git.openstack.org | 14:10 |
asselin_ | fungi, good morning. Anything big going on in infra? or should we try to merge a few of the downstream-puppet changes? | 14:10 |
fungi | frickler: there tends to be up to an hour window where that can be the case, even if things are working correctly | 14:10 |
frickler | o.k., so I'll just wait for an hour and retry, thx | 14:11 |
fungi | frickler: looks like it's been merged for an hour. i'm going to see if something went wrong with it | 14:11 |
*** ParsectiX has quit IRC | 14:11 | |
*** AK has joined #openstack-infra | 14:11 | |
fungi | yeah, looks like that project still dne | 14:12 |
frickler | is that a job in the post pipeline? that seems to be stuck since 2h | 14:12 |
wznoinsk | fungi: the blocking one is the one established by earlier or later of the two? | 14:13 |
wznoinsk | by me* | 14:13 |
fungi | frickler: not stuck, just waiting on available workers. post jobs are low-priority | 14:13 |
fungi | frickler: looks like puppet agent just hasn't updated on review.openstack.org since 12:58:45 utc. might be something going on with our puppetmaster | 14:14 |
*** zz_dimtruck is now known as dimtruck | 14:14 | |
fungi | frickler: i don't have enough details to identify which of those connections is being serviced by the stuck task | 14:15 |
fungi | frickler: can you try ending one of them and we'll see if it makes any difference? | 14:15 |
fungi | frickler: er, sorry, those last two lines were for wznoinsk | 14:16 |
anteaya | wznoinsk: third party meetings still happen, yes | 14:16 |
* fungi is having trouble keeping conversations straight today | 14:16 | |
wznoinsk | anteaya: thanks | 14:17 |
*** kashyap has left #openstack-infra | 14:17 | |
wznoinsk | fungi: i've closed and DCd the running one, the stopped one is still there | 14:17 |
*** amotoki has quit IRC | 14:17 | |
*** amotoki has joined #openstack-infra | 14:17 | |
*** abregman has quit IRC | 14:17 | |
fungi | wznoinsk: so now i see one connection which started at 13:50:44 and a stream-events task stuck since 13:56:42 | 14:18 |
*** amotoki has quit IRC | 14:18 | |
*** puranamr has joined #openstack-infra | 14:18 | |
wznoinsk | are you sure they're related or the stuck one can be 'after' the other connection maybe? | 14:18 |
*** sslypushenko has quit IRC | 14:18 | |
dtantsur | hey infra! can I have some reviews on the project rename spec https://review.openstack.org/#/c/188030/ please? As I understood rename is scheduled this Friday, but not much review up to now. Thanks! | 14:19 |
fungi | wznoinsk: i'm not certain they're related, which is why it would be good to see if you can revive and close the other connection. not sure what state it's in at your end at this point | 14:19 |
*** amotoki has joined #openstack-infra | 14:19 | |
*** sslypushenko has joined #openstack-infra | 14:19 | |
wznoinsk | jobs | 14:19 |
wznoinsk | [1]+ Stopped tsocks ./check_jenkins_build_status.py --mode listen | 14:19 |
wznoinsk | getting it back to running state in 3secs | 14:19 |
wznoinsk | any changes? | 14:20 |
*** mpaolino has joined #openstack-infra | 14:20 | |
fungi | wznoinsk: the stream-events task stopped running, and your connection is still established | 14:20 |
*** amotoki has quit IRC | 14:20 | |
fungi | wznoinsk: so this definitely looks like server-side buffering | 14:20 |
*** amotoki has joined #openstack-infra | 14:20 | |
*** mtanino has joined #openstack-infra | 14:21 | |
wznoinsk | yes, because I restored the job just now so I'd expect it to be still working - I can even see events comming still now | 14:21 |
wznoinsk | so you don't see that stuck event anymore? | 14:21 |
fungi | wznoinsk: i'm guessing the delay in it showing up is once the socket buffer is full the task starts queuing additional data but can't write it into the socket buffer, and so sticks around waiting on the buffer to clear | 14:21 |
*** radez_g0n3 is now known as radez | 14:21 | |
*** fdegir has left #openstack-infra | 14:22 | |
fungi | wznoinsk: yeah, it's no longer stuck | 14:22 |
wznoinsk | fungi: so we can check if that's the case by connecting to review-dev and generating loads of events? ;> | 14:23 |
wznoinsk | the case on 2.10* | 14:23 |
fungi | wznoinsk: yep, in theory | 14:23 |
flaper87 | fungi: do you think it's too late to get this in before the next build? https://review.openstack.org/#/c/189936/ | 14:23 |
*** puranamr has quit IRC | 14:23 | |
*** che-arne has quit IRC | 14:25 | |
*** amitgandhinz has joined #openstack-infra | 14:25 | |
*** timcline has joined #openstack-infra | 14:25 | |
wznoinsk | I can do generate loads of reviews I think by submitting a change that has many commits as dependencies | 14:25 |
fungi | flaper87: yeah, probably | 14:26 |
fungi | flaper87: though i think an untimely project addition followed by a terribly delayed ansible/puppet run has likely tanked all our image updates today anyway | 14:26 |
flaper87 | fungi: :( ok, I guess I'll wait 'til tomorrow (or until the current issues are solved) | 14:27 |
fungi | wznoinsk: or you can just flood a change with very long comments | 14:27 |
flaper87 | I'll keep an eye to nodepool | 14:27 |
wznoinsk | fungi: doing so | 14:28 |
fungi | asselin_: i'm not opposed as long as the delayed puppet run i'm watching isn't in serious trouble. i think it hit the mysterious centos 6.x git remote timeout bug and caused it to lag | 14:28 |
*** abregman has joined #openstack-infra | 14:31 | |
wznoinsk | fungi: when I was browsing review-dev.openstack.org over http 500 internal server error happened a few times to me, just so you know | 14:31 |
fungi | wznoinsk: that seems to happen if it gets timed out from its database server. did it stop happening after the first few page loads? | 14:32 |
fungi | it seems to retry the database connection once it realizes it's dead | 14:32 |
*** _nadya_ has joined #openstack-infra | 14:32 | |
wznoinsk | yes, I think when it started to work again it didn't happen anymore, possible after a long idle time | 14:32 |
fungi | wznoinsk: we tend not to see that in production because the system is fairly active, but the database servers are set to an 8-hour timeout on the mysqld side | 14:33 |
*** maishsk has quit IRC | 14:33 | |
fungi | and gerrit doesn't interact with the backend db if it is completely idle | 14:33 |
wznoinsk | depends what's the focus to gerrit but I guess it should be checking the connection hearbeat | 14:34 |
fungi | so it's conceivable that review-dev didn't need to hit its db for 8 hours before you connected | 14:34 |
wznoinsk | fungi: keep an eye on review-dev now, I'm being quite verbose in my comments there | 14:35 |
*** wenlock has joined #openstack-infra | 14:35 | |
fungi | wznoinsk: yep. i see two open connections but no running stream-events tasks yet | 14:35 |
wznoinsk | you mean running or running-away? cause I'm listening constantly now, 1 job stopped, 1 job running and I see events for my comments there | 14:36 |
wznoinsk | I guess you may see stream-event task only when there's actually an event beaing broadcasted | 14:36 |
*** _nadya_ has quit IRC | 14:37 | |
wznoinsk | my review-dev http page is stalled on publishing a comment | 14:37 |
fungi | the stream-events worker threads aren't one-per-connection. they wake up to add events to each of the open streams and then go idle when not writing | 14:37 |
*** wenlock_ has joined #openstack-infra | 14:37 | |
*** iurygregory has joined #openstack-infra | 14:37 | |
*** julim has quit IRC | 14:38 | |
fungi | which is why having them stuck is detrimental. once there are as many bad stream-events connections as there are stream-events worker threads, then all the threads are blocked waiting to write to bad clients and don't service any others | 14:38 |
*** devvesa has joined #openstack-infra | 14:39 | |
*** bdemers has joined #openstack-infra | 14:39 | |
wznoinsk | i can see the picture now, thanks | 14:39 |
fungi | and since there are only 10 worker threads for that, it doesn't take many bad client connections to quickly kill stream-events for everybody | 14:39 |
wznoinsk | like my 12 for example ;-) | 14:40 |
fungi | heh, yep | 14:40 |
*** miqui has joined #openstack-infra | 14:40 | |
wznoinsk | my gerrit httpt page still stuck on adding a comment, anything your side about that or running stream events? | 14:40 |
fungi | still not seeing any stream-events tasks stuck on review-dev | 14:40 |
*** openstackgerrit has quit IRC | 14:41 | |
fungi | so it's possible this behavior has changed or disappeared on 2.10 | 14:41 |
fungi | not conclusive, but encouraging | 14:41 |
*** openstackgerrit has joined #openstack-infra | 14:41 | |
*** AK has quit IRC | 14:42 | |
*** AK has joined #openstack-infra | 14:42 | |
fungi | frickler: looks like the manage-projects run on review.o.o finally fired about 2 minutes ago, so should know shortly if it's safe to retry your image updates | 14:42 |
wznoinsk | fungi: iti would be best if you can broadcast the load from review to review-dev before upgrade, but if you can't I think that's all we can do at the moment to try to reproduce the problem | 14:43 |
flip214 | AJaeger: thanks for the plusses | 14:43 |
wznoinsk | let me know if you have some other ideas, I'm happy to help | 14:44 |
fungi | wznoinsk: agreed. we've talked about finding a good way to load-test review-dev and i think mordred was going to write up something, maybe along with zaro | 14:44 |
fungi | wznoinsk: still no stuck task on review-dev, btw. so for now, i think we've got some good ideas as to how this happens, have some indication that it might be fixed in 2.10, and just please avoid recreating the problem in production from your end for now | 14:46 |
wznoinsk | it depends what's the trigger for a new event, if it's in a database you could just be injecting records to database in review-dev etc | 14:47 |
frickler | fungi: thanks, but I've worked around that for now, using an older projects.yaml in create-repo-list. Can't wait to see what other surprises nodepool has in store for me | 14:47 |
openstackgerrit | Merged openstack-infra/system-config: Add swig packages https://review.openstack.org/189936 | 14:47 |
*** ajmiller has joined #openstack-infra | 14:47 | |
*** sabeen1 has quit IRC | 14:48 | |
wznoinsk | fungi: sure, that was during my (a bit messy) testing I left these jobs running stopped instead of finished | 14:48 |
wznoinsk | I'll avoid that and production setup won't do that at all | 14:48 |
*** fallenpegasus has joined #openstack-infra | 14:49 | |
wznoinsk | it's good to know it restores once I get the job back running my end and not leaving stream-event in a limbo state | 14:49 |
anteaya | wznoinsk: thanks for you support and understanding | 14:49 |
openstackgerrit | Kurt Taylor proposed openstack-infra/irc-meetings: Propose new Third Party CI Working Group meeting time https://review.openstack.org/190221 | 14:50 |
anteaya | wznoinsk: would you mind posting a follow up email to the mailing list thread so other third party operators learn from your experience? | 14:50 |
anteaya | wznoinsk: in terms of what kind of behaviour to avoid | 14:50 |
wznoinsk | anteaya: will do, thanks | 14:50 |
anteaya | wznoinsk: thank you | 14:50 |
fungi | wznoinsk: yep, this has been a HUGE help. thanks for your assistance in diagnosing this | 14:51 |
*** tmorin has joined #openstack-infra | 14:52 | |
wznoinsk | fungi having your attention, could you whenever you have a moment add the author of the change: https://review.openstack.org/#/c/186839/ Sean Mooney to the intel-nfv-ci-tests-release and intel-nfv-ci-tests-core groups? | 14:53 |
*** tmorin has left #openstack-infra | 14:53 | |
wznoinsk | fungi: no problem, glad I could help | 14:53 |
frickler | not sure I would post this to the ML before it is fixed. this may be too easily exploited | 14:53 |
wznoinsk | frickler: fair point | 14:53 |
openstackgerrit | Merged openstack-infra/elastic-recheck: Add query for grenade fails to ping server bug 1463631 https://review.openstack.org/190184 | 14:54 |
openstack | bug 1463631 in grenade "60_nova/resources.sh:106:ping_check_public fails intermittently" [Undecided,Confirmed] https://launchpad.net/bugs/1463631 | 14:54 |
jeblair | fungi, wznoinsk: that's great! | 14:54 |
fungi | wznoinsk: i've updated those groups now as requested | 14:54 |
anteaya | frickler: this is the second time it happened and both times it was due to a script, should someone try to exploit it we disable their account and restart gerrit | 14:54 |
wznoinsk | at least till there would be an utomatic job to find these and block the users/restart stream-event | 14:55 |
anteaya | frickler: same as we do now | 14:55 |
*** EricGonczer_ has joined #openstack-infra | 14:55 | |
wznoinsk | fungi: thanks | 14:55 |
fungi | you're welcome! | 14:55 |
anteaya | right now we are being taken out by people who don't want to do so and don't realize they are doing that | 14:55 |
fungi | frickler: it looks like that new project is appearing correctly on git.openstack.org so normal nodepool image updates ought to be working again | 14:56 |
*** mmedvede has joined #openstack-infra | 14:56 | |
frickler | fungi: confirmed, thx | 14:57 |
*** AK has quit IRC | 14:57 | |
*** AK has joined #openstack-infra | 14:58 | |
*** patrickeast has joined #openstack-infra | 14:58 | |
*** dangers_away is now known as dangers | 14:58 | |
*** hdd has joined #openstack-infra | 14:58 | |
fungi | jeblair: so anyway, looks like if you open a stream-events session under tsocks (not sure yet whether that's significant) and then stop the local process, after a few minutes we'll have a stuck task indefinitely eating one of the worker threads. waking up the process on the client side again allows the task to resume and complete normally | 14:58 |
*** devvesa has quit IRC | 14:59 | |
*** afazekas has quit IRC | 14:59 | |
*** tiswanso has quit IRC | 14:59 | |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Add get_server_external_ipv6 to meta https://review.openstack.org/190224 | 15:00 |
*** ujuc has quit IRC | 15:00 | |
*** nelsnelson has quit IRC | 15:01 | |
*** tiswanso has joined #openstack-infra | 15:01 | |
*** dkranz has joined #openstack-infra | 15:01 | |
*** zz_ja is now known as ja | 15:01 | |
wznoinsk | fungi: I can share the python script I have if you want to use it, as it happened for someone else maybe it's worth checking a generic ssh stream-events command being paused (with CTRL+Z) on the shell? | 15:02 |
*** dims_ has quit IRC | 15:03 | |
fungi | wznoinsk: yeah, i plan on seeing if i can simplify the steps to reproduce later today as time allows | 15:04 |
fungi | wznoinsk: but if you want to publish your script somewhere, that'll be a great help too in case it becomes more complex than i'm expecting | 15:04 |
*** kmartin has joined #openstack-infra | 15:05 | |
wznoinsk | I don't mind helping you test it now either, I'd prefer to send a post to ML on something more generic to avoid ppls impression 'he wrote a sh*ty script that's all' ;-) | 15:05 |
openstackgerrit | Michal Vanco proposed openstack-infra/jenkins-job-builder: Support for image gallery publisher https://review.openstack.org/175747 | 15:06 |
*** tjones1 has joined #openstack-infra | 15:06 | |
pabelanger | jeblair, I'd like to request a new release of gertty. How should I go about doing so? | 15:07 |
pabelanger | there is about 80 commit or so since the last release | 15:07 |
jeblair | pabelanger: you just did! | 15:07 |
pabelanger | and really looking forward to the change-list-options! | 15:07 |
pabelanger | jeblair, w00t | 15:07 |
*** dims has joined #openstack-infra | 15:08 | |
*** dims has quit IRC | 15:08 | |
*** patrickeast has quit IRC | 15:08 | |
*** dims has joined #openstack-infra | 15:08 | |
*** patrickeast has joined #openstack-infra | 15:09 | |
jeblair | pabelanger: it'll be a little while; it looks like there's enough new things in there i should do a little changelog + announcement | 15:09 |
pabelanger | jeblair, Ya, I was looking to see if there was any major changes too | 15:09 |
*** patrickeast has quit IRC | 15:10 | |
*** patrickeast has joined #openstack-infra | 15:10 | |
docaedo | Hi - seems like this work is caught in a bad spot now: https://review.openstack.org/#/c/187863/ | 15:11 |
pabelanger | docaedo, which part? | 15:11 |
pabelanger | since I was the one to do the -1 | 15:12 |
docaedo | pebelanger: I made those changes last night with tips from nibalizer, fungi, jeblair and mordred | 15:12 |
*** BharatK has quit IRC | 15:12 | |
*** mpaolino has quit IRC | 15:12 | |
*** devvesa has joined #openstack-infra | 15:12 | |
pabelanger | docaedo, I missed the discussion. Mostly my comment was for the future, since site.pp could blow up with more puppet syntax | 15:12 |
*** julim has joined #openstack-infra | 15:12 | |
pabelanger | docaedo, however, mostly was looking to start a discussion on it. But if that has already happened, I'll read the scroll back | 15:13 |
docaedo | I don't really have much care how this is implemented as long as the infra team is happy with it, what's the best way forward? | 15:13 |
jeblair | oh, yeah, mordred and i thought that this looks like a nice and clean layer separation that didn't need anything in openstack_project. ideally all of our hosts will look like this in the future. | 15:14 |
docaedo | :) Yeah they helped me get it fixed and working yesterday, I think it was around 4-5pm PST | 15:14 |
fungi | wznoinsk: well, if you want to try a simplified reproduction, i can continue querying the connections and task queue for gerrit | 15:14 |
wznoinsk | fungi: I'm planning to publish my script once it's production ready (in next day or so I hope) so I'll leave you with a link as well | 15:14 |
jeblair | pabelanger: i do agree that if it grows openstack-specific logic, we should add an openstack_project file. but hopefully that won't happen :) | 15:14 |
fungi | wznoinsk: awesome--thanks | 15:14 |
*** otter768 has joined #openstack-infra | 15:15 | |
*** mikedillion has joined #openstack-infra | 15:16 | |
openstackgerrit | Merged openstack-infra/project-config: add experimental job for integration testing with rake on chef cookbooks https://review.openstack.org/186379 | 15:16 |
pabelanger | jeblair, right, since this is the first module we are directly calling in site.pp wasn't sure we wanted to go down that path | 15:16 |
pabelanger | either way, not a hard -1 | 15:16 |
pabelanger | just more a discussion point | 15:17 |
wznoinsk | fungi: stopped a raw ssh command line connection now so please shout if you see something | 15:17 |
pabelanger | docaedo, basically -1 was for https://review.openstack.org/#/c/187863/9/doc/source/apps_site.rst | 15:17 |
pabelanger | file no longer exists | 15:17 |
docaedo | pebelanger: yep, thanks for catching that, I'll update right now (have ~4 minutes before getting on a plane, plenty of time!) | 15:17 |
openstackgerrit | Merged openstack-infra/project-config: Remove the surplus comma, it breaks the tempest tests https://review.openstack.org/190201 | 15:18 |
openstackgerrit | Merged openstack-infra/project-config: Remove the surplus comma, it breaks the tempest tests https://review.openstack.org/190201 | 15:18 |
*** sabeen has joined #openstack-infra | 15:18 | |
*** mikedillion has quit IRC | 15:18 | |
openstackgerrit | Justin Shepherd proposed openstack-infra/project-config: Adding doc gate job for openstack/defcore https://review.openstack.org/189956 | 15:18 |
openstackgerrit | Christopher Aedo proposed openstack-infra/system-config: Add Apps Site to System Config https://review.openstack.org/187863 | 15:18 |
fungi | wznoinsk: nothing yet, but it's only been a couple minutes so far | 15:19 |
*** AK has quit IRC | 15:20 | |
*** otter768 has quit IRC | 15:20 | |
anteaya | tornado watch just issued for my area | 15:21 |
anteaya | it is warm outside and the sky just went black | 15:21 |
anteaya | no personal risk but I might go offline | 15:21 |
pabelanger | docaedo, LGTM | 15:21 |
docaedo | pebelanger: thanks :) | 15:21 |
*** naggappan has quit IRC | 15:21 | |
*** MarkAtwood has joined #openstack-infra | 15:23 | |
*** leopoldj has quit IRC | 15:26 | |
*** spzala has joined #openstack-infra | 15:26 | |
*** tjones1 has quit IRC | 15:27 | |
*** yamahata has quit IRC | 15:27 | |
openstackgerrit | Jan Klare proposed openstack-infra/project-config: grouped all chef jobs into chef-test-jobs to dry projects.yaml https://review.openstack.org/189236 | 15:28 |
*** yamahata has joined #openstack-infra | 15:28 | |
*** sabeen3 has joined #openstack-infra | 15:28 | |
jklare | i guess my rebase removed the +1 workflow here, could someone add it again? https://review.openstack.org/#/c/189236/ | 15:29 |
*** sabeen has quit IRC | 15:29 | |
*** skolekonov has quit IRC | 15:30 | |
*** fedexo has joined #openstack-infra | 15:30 | |
flip214 | A "git review" just told me | 15:31 |
flip214 | class DownloadFlag(argparse.Action): | 15:31 |
flip214 | AttributeError: 'module' object has no attribute 'Action' | 15:31 |
flip214 | has anybody seen that yet? | 15:31 |
*** hashar has joined #openstack-infra | 15:32 | |
*** jsavak has quit IRC | 15:32 | |
*** sileht has quit IRC | 15:33 | |
*** jsavak has joined #openstack-infra | 15:33 | |
*** sdake has joined #openstack-infra | 15:33 | |
*** mpaolino has joined #openstack-infra | 15:33 | |
*** GheRivero has quit IRC | 15:34 | |
*** GheRivero has joined #openstack-infra | 15:34 | |
fungi | flip214: that's a new one on me. sounds like a broken install? | 15:34 |
fungi | flip214: was this for a new change or an existing one? | 15:34 |
flip214 | fungi: I just noticed that it works *outside* of vim. Perhaps the Fugitive plugin does try to "help" | 15:35 |
*** che-arne has joined #openstack-infra | 15:35 | |
flip214 | sorry for the noise. | 15:35 |
fungi | flip214: ahh, yep maybe there's missing environment bits | 15:35 |
flip214 | No, I believe the ":Git" vim function doesn't really understand the "review" action or so. | 15:35 |
fungi | wznoinsk: still no stuck task, so maybe the socks proxy is relevant after all? | 15:35 |
*** hashar has quit IRC | 15:36 | |
*** sileht has joined #openstack-infra | 15:36 | |
*** ihrachyshka has quit IRC | 15:36 | |
wznoinsk | I'm going via tsocks now as well | 15:38 |
wznoinsk | sry, by 'raw' I meant the command line ssh, still via tsocks/socks proxy | 15:39 |
openstackgerrit | Jerome Hourquebie proposed openstack-infra/jenkins-job-builder: Add cloudbees folder creation support https://review.openstack.org/189697 | 15:39 |
*** sileht has quit IRC | 15:39 | |
wznoinsk | I'm going to leave it for another 20mins if that's ok | 15:39 |
fungi | wznoinsk: absolutely fine | 15:40 |
*** tjones1 has joined #openstack-infra | 15:40 | |
fungi | wznoinsk: in that case, perhaps there's some difference between what your script is doing to establish the connection and what openssh does | 15:40 |
*** sileht has joined #openstack-infra | 15:40 | |
*** rlandy has quit IRC | 15:40 | |
*** unicell has joined #openstack-infra | 15:40 | |
*** devvesa has quit IRC | 15:41 | |
*** rlandy has joined #openstack-infra | 15:41 | |
*** unicell1 has quit IRC | 15:42 | |
openstackgerrit | David Lyle proposed openstack-infra/project-config: Adding #openstack-searchlight IRC channel https://review.openstack.org/190235 | 15:43 |
*** abregman has quit IRC | 15:43 | |
*** radez is now known as radez_g0n3 | 15:44 | |
*** Daviey has quit IRC | 15:44 | |
*** sshnaidm has quit IRC | 15:45 | |
*** radez_g0n3 is now known as radez | 15:45 | |
*** Sukhdev has joined #openstack-infra | 15:46 | |
jkt | sdague, jhesketh: here's what I have so far, http://ci-logs.kde.flaska.net/matrix.html | 15:48 |
*** armax has joined #openstack-infra | 15:49 | |
*** Daviey has joined #openstack-infra | 15:50 | |
*** JamesK has quit IRC | 15:50 | |
*** ildikov_ has quit IRC | 15:52 | |
*** zz_jgrimm is now known as jgrimm | 15:52 | |
*** ayoung has joined #openstack-infra | 15:53 | |
*** fhubik has quit IRC | 15:55 | |
openstackgerrit | Merged openstack-infra/project-config: Make gate-murano-devstack-dsvm voting again https://review.openstack.org/188061 | 15:55 |
*** mrmartin has joined #openstack-infra | 15:55 | |
*** BharatK has joined #openstack-infra | 15:56 | |
*** dannywilson has joined #openstack-infra | 15:56 | |
openstackgerrit | Joe Gordon proposed openstack/requirements: Bump SQLAlchemy upper bound. https://review.openstack.org/189847 | 15:57 |
*** rossella_s has quit IRC | 15:58 | |
zaro | morning | 15:58 |
*** dboik_ has joined #openstack-infra | 15:58 | |
*** rossella_s has joined #openstack-infra | 15:58 | |
*** ivar-lazzaro has joined #openstack-infra | 15:59 | |
*** tvanderwiel has quit IRC | 15:59 | |
*** mpaolino has quit IRC | 16:00 | |
*** jlanoux has quit IRC | 16:00 | |
fungi | wznoinsk: still no stuck tasks, so it does seem to be something specific to the script | 16:00 |
*** ja is now known as zz_ja | 16:01 | |
*** dboik has quit IRC | 16:02 | |
*** weshay has quit IRC | 16:03 | |
*** weshay has joined #openstack-infra | 16:04 | |
*** dustins_ is now known as dustins | 16:04 | |
wznoinsk | fungi: I had to reset my ssh connection ~15mins ago but yes, it looks like it's not causing issues, I see recv-q is growing on my side for the stopped two I have, I wonder if that was the case with my script (don't have these data - netstat ) from 'then' - it might have been accumulated on gerrit side | 16:05 |
fungi | wznoinsk: entirely possible it comes down to client-sode socket options | 16:06 |
fungi | er, client-side | 16:06 |
wznoinsk | yes, I can throw my client once more if you don't mind | 16:06 |
yamamoto | when the next project renames will likely be? | 16:07 |
*** spzala has quit IRC | 16:07 | |
jeblair | yamamoto: friday http://lists.openstack.org/pipermail/openstack-dev/2015-June/066366.html | 16:08 |
yamamoto | jeblair: thank you! | 16:08 |
*** unicell has quit IRC | 16:09 | |
*** BharatK has quit IRC | 16:09 | |
*** dustins has quit IRC | 16:10 | |
asselin_ | fungi, jeblair these are the 3 downstream-puppet patches I think we should merge. Jenkins: https://review.openstack.org/#/c/175571/ and https://review.openstack.org/#/c/177373/ | 16:10 |
fungi | asselin_: thanks. taking a look | 16:10 |
asselin_ | zuul small change: https://review.openstack.org/#/c/180624/ | 16:10 |
*** bookwar has joined #openstack-infra | 16:11 | |
*** annegentle has joined #openstack-infra | 16:11 | |
*** dtantsur is now known as dtantsur|afk | 16:12 | |
openstackgerrit | Emilien Macchi proposed openstack-infra/project-config: Puppet: move from Stackforge to OpenStack https://review.openstack.org/176326 | 16:12 |
*** BharatK has joined #openstack-infra | 16:13 | |
*** ivar-lazzaro has quit IRC | 16:14 | |
*** jistr has quit IRC | 16:14 | |
wznoinsk | fungi: I still saw recv-q buidling on my stopped script connection, I'll leave it here and reply to ML | 16:14 |
fungi | wznoinsk: thanks | 16:15 |
*** doug-fish has joined #openstack-infra | 16:17 | |
jeblair | pabelanger: https://pypi.python.org/pypi/gertty/1.2.0 | 16:17 |
*** ashleighfarnham has joined #openstack-infra | 16:17 | |
*** Nikkau has quit IRC | 16:18 | |
frickler | fungi, wznoinsk: just found this https://issues.apache.org/jira/browse/SSHD-348 referenced from https://gerrit-documentation.storage.googleapis.com/ReleaseNotes/ReleaseNotes-2.9.2.html | 16:21 |
marcusvrn | asselin_: patrickeast I was thinking about some improvements to scoreboard like pagination, summarize... I've never contributed to stackforge project.... may I have to create some doc to get approved before submit the patch or just send the patch? | 16:21 |
frickler | so should be fixed in 2.9.2 upwards | 16:21 |
patrickeast | marcusvrn: just submit patches, i don’t think we need anything formal at this point | 16:21 |
fungi | frickler: yeah, we were eyeballing that bug but weren't sure it was the culprit | 16:22 |
marcusvrn | patrickeast: perfect! :) | 16:22 |
*** dustins has joined #openstack-infra | 16:22 | |
pleia2 | good morning | 16:23 |
anteaya | morning pleia2 | 16:24 |
fungi | frickler: it was originally not supposed to be present in the mina-sshd in gerrit 2.8, but looks like that may have been incorrect | 16:24 |
*** e0ne is now known as e0ne_ | 16:25 | |
*** e0ne_ is now known as e0ne | 16:25 | |
pleia2 | fungi: did we need to do anything special post-patch to get the manage_projects stuff to run for intel-nfv-ci-tests? (I see the groups are there now, and initial people have been added, but I'd like to know for the future :)) | 16:25 |
*** ihrachyshka has joined #openstack-infra | 16:26 | |
fungi | pleia2: nope, it solved itself once the correction merged | 16:26 |
pleia2 | fungi: great, thanks | 16:26 |
fungi | and then i manually added initial members to those groups this morning, as usual | 16:26 |
*** dizquierdo has quit IRC | 16:26 | |
* pleia2 nods | 16:26 | |
*** hashar has joined #openstack-infra | 16:26 | |
*** mpaolino has joined #openstack-infra | 16:27 | |
*** mrmartin has quit IRC | 16:27 | |
jkt | I would like to teach Zuul and Turbo-Hipster about the difference between a build failure and test failure (KDE is a C++ thing) | 16:28 |
jkt | I read through the code and it seems that there's plenty of hardcoded stuff, some documented bits which apparently expect UNSTABLE as Jenkins calls it, etc | 16:28 |
jkt | but on the other hand, also plenty of stuff which simply checks status != 'SUCCESS', which is also OK with me | 16:28 |
jkt | what I would like to get is some agreement on what values to use so that we're less special snowflakes | 16:29 |
fungi | jkt: yeah, jenkins lacking additional failure modes means we possible didn't catch places in zuul where we could have made result handling more generalized | 16:29 |
jeblair | yup | 16:29 |
fungi | er, possibly | 16:29 |
*** Ala has quit IRC | 16:30 | |
jeblair | jkt: what do you want zuul to do differently in those cases? | 16:30 |
anteaya | fungi: do you have an etherpad going yet for the friday renames? | 16:30 |
jeblair | jkt: just report a different result, or actual behavior difference? | 16:30 |
fungi | anteaya: not yet. figured i'd start it tomorrow | 16:30 |
anteaya | I ask because it appears that we can retire a gerrit group at that point | 16:30 |
jkt | jeblair: no behavior change really, this is about having a reasonable visual presentation which shows what it's all about | 16:30 |
anteaya | ah okay, hope I don't forget my note then | 16:30 |
jkt | for example at http://ci-logs.kde.flaska.net/matrix.html , some of the red lines are apprently "just" because broken tests, and these tests are IMHO quite questionable | 16:31 |
*** stevemar has joined #openstack-infra | 16:31 | |
jkt | we are not doing gating, just advisory checks unfortunately, but even then a difference between a broken build and a broken test scenario is important | 16:31 |
anteaya | we won't need ironic-discoverd-core after the renames | 16:31 |
fungi | anteaya: stick it at https://etherpad.openstack.org/p/repo-renaming-2015-06-12 and i'll incorporate it | 16:31 |
anteaya | ah thanks | 16:32 |
jkt | we've historically been letting test failures through, but broken build is a no-go because we need the build artifacts for building rest of our stack | 16:32 |
jeblair | jkt: i believe the intent is that zuul should mostly care about SUCCESS or !SUCCESS. so i think if there is cleanup related to that, it should be straightforward and welcome :) | 16:32 |
jkt | so what I'm planning to do is tweaking my launcher a bit and teaching turbo-hipster about proper !SUCCESS states | 16:32 |
*** hdd has quit IRC | 16:33 | |
jeblair | jkt: there is a related issue, which is that if the worker returns no result, zuul considers the worker to have died catastrophically and restarts the build on a new worker | 16:33 |
jkt | I think that one is fine for me, or shouldn't it be fine? | 16:34 |
jeblair | jkt: i don't know that affects your goal or work, but it is somewhat related so wanted to make you aware ofi t | 16:34 |
jkt | the "Return code from test script was non-zero (1)" is actually what T-H sends as a status instead of "FAILURE" | 16:34 |
*** samuelBartel has quit IRC | 16:34 | |
jkt | maybe it makes more sense to treat it as a free-string field after all and just react on SUCCESS vs. anything else | 16:34 |
*** spzala has joined #openstack-infra | 16:35 | |
jkt | jeblair: btw, what I saw the other day was that `nova destroy` on a bunch of VMs with my gear workers left the respective "job queue names" visible in gear's output for many, many hours | 16:36 |
*** prad has quit IRC | 16:36 | |
jkt | jeblair: I suppose you don't see that that much because you don't nuke your jenkins slaves, right? | 16:36 |
*** notnownikki has quit IRC | 16:37 | |
openstackgerrit | Kurt Taylor proposed openstack-infra/irc-meetings: Propose new Third Party CI Working Group meeting time https://review.openstack.org/190221 | 16:37 |
*** Swami has joined #openstack-infra | 16:37 | |
openstackgerrit | Merged openstack-infra/puppet-openstackci: Create a jenkins server like http://jenkins.openstack.org https://review.openstack.org/175571 | 16:37 |
jeblair | jkt: yeah, i think we're pretty close to that; i see a use of FAILURE related to stats reporting. you may want to consider how that affects things -- do you report to the statsd metric 'zuul.pipeline.gate.job.python27.Return code from test script was non-zero (1)' ? | 16:37 |
jeblair | jkt: sorry, that was re 'free string'. ^ | 16:37 |
*** notnownikki has joined #openstack-infra | 16:38 | |
jkt | jeblair: right :), we don't use statsd here | 16:38 |
jkt | an alternative would be attaching some JSON metadata to each job results and calling that a site-specific thing which dashboards and what not can react on | 16:38 |
jeblair | jkt: i think that's an argument for trying to keep a limited set of result values, but perhaps making them configurable/extensible, etc. | 16:39 |
*** unicell has joined #openstack-infra | 16:39 | |
jeblair | jkt: or, perhaps just change the stats reporting to match the SUCCESS or !SUCCESS idea | 16:39 |
jeblair | jkt: i think that section was there to avoid reporting times for unstable jobs | 16:40 |
*** hashar has quit IRC | 16:40 | |
jkt | in order not to damage some statistical predictions I suppose, that makes sense | 16:40 |
jeblair | jkt: i think returning additional data is okay if you want to go down that path | 16:40 |
anteaya | dougwig: can we have a rebase please? https://review.openstack.org/#/c/182748/ | 16:41 |
jeblair | result=FAILURE reason="test setup failed" | 16:41 |
jkt | I was thinking more along result=FAILURE data = {buildWarnings: 10, testFailures: ['foo', 'bar']} | 16:42 |
*** prad_ is now known as prad | 16:42 | |
anteaya | fungi: did you know the networking rename patches appear to be a stack or at least some of them? | 16:43 |
*** tonytan4ever has joined #openstack-infra | 16:43 | |
jeblair | jkt: one think we've also wanted for a while was for the worker to be able to send a WORK_WARNING packet on the first test failure, even before the job completes. that's really complex with jenkins. maybe easier in your setup. :) but that mostly helps with gating which i think you aren't doing. | 16:44 |
jkt | jeblair: we're gating for some projects, so in there it would be useful, yup | 16:44 |
anteaya | fungi: this appears to be the parent: https://review.openstack.org/#/c/184159/4 | 16:44 |
jeblair | oh cool | 16:45 |
jkt | anyway, I've got two patches which I'll send in later tonight, one for `zuul enqueue` to be able to fake ref-updated | 16:45 |
jkt | the second one is a bit more questionable because it adds reporting of jobs (or rather "QueueItems") via HTTP PUT or POST, for example to couchdb which is that thing which powers that dashboard I linked to | 16:46 |
fungi | anteaya: yeah, i think they were trying to do that to avoid merge-conflicts come approval time. we'll most likely do that for the whole set some time on friday | 16:46 |
jeblair | jkt: i think an HTTP reporter is a great idea | 16:46 |
anteaya | okay, just wanting to ensure you aren't surprised on friday | 16:46 |
*** jsavak has quit IRC | 16:46 | |
fungi | jkt: somewhat similar to the idea we had floated before about a database reporter | 16:47 |
openstackgerrit | Merged openstack-infra/elastic-recheck: Expand fingerprint for 1463478 https://review.openstack.org/190135 | 16:47 |
jkt | jeblair: the problem is that it isn't a reporter because I needed access to QueueItem, as just Job is rather limited in what it knows | 16:47 |
jkt | fungi: yup, sdague and jhesketh mentioned that to me a couple days ago | 16:47 |
jeblair | jkt: okay, let's see what you need there and maybe we can adjust the data model | 16:47 |
*** sarob has joined #openstack-infra | 16:48 | |
openstackgerrit | Jan Kundrát proposed openstack-infra/zuul: Include pipeline name in JSON data about queue items https://review.openstack.org/190257 | 16:48 |
openstackgerrit | Jan Kundrát proposed openstack-infra/zuul: Add reporter for uploading of JSON data upon each queue item completion https://review.openstack.org/190258 | 16:48 |
openstackgerrit | Jan Kundrát proposed openstack-infra/zuul: Add support for enqueueing ref-updated events https://review.openstack.org/190259 | 16:48 |
jkt | ^^ that's what I have so far | 16:49 |
*** HeOS_ has quit IRC | 16:51 | |
*** fedexo has quit IRC | 16:52 | |
*** rlandy has quit IRC | 16:52 | |
openstackgerrit | Merged openstack-infra/puppet-apps_site: Move vhost.erb into templates directory https://review.openstack.org/189993 | 16:53 |
*** dannywilson has quit IRC | 16:53 | |
*** rlandy has joined #openstack-infra | 16:53 | |
*** esmute has joined #openstack-infra | 16:55 | |
*** ivar-lazzaro has joined #openstack-infra | 16:55 | |
fungi | morganfainberg: ttx has asked me to ping you | 16:55 |
morganfainberg | Yeah. | 16:55 |
fungi | (i do not know why) | 16:55 |
pleia2 | ooh, I figured out why the zanata service keeps restarting | 16:55 |
morganfainberg | I know. | 16:55 |
fungi | morganfainberg: they are apparently waiting for you in a lobby | 16:56 |
*** dguerri is now known as dguerri` | 16:56 | |
*** annegentle has quit IRC | 16:56 | |
fungi | morganfainberg: but if upi | 16:56 |
fungi | er | 16:56 |
fungi | if you've decided to skip dinner i'll let them know | 16:56 |
*** BharatK has quit IRC | 16:56 | |
openstackgerrit | Merged openstack-infra/project-config: grouped all chef jobs into chef-test-jobs to dry projects.yaml https://review.openstack.org/189236 | 16:56 |
*** asselin has joined #openstack-infra | 16:56 | |
* fungi feels like a protocol relay between two nearby point in germany via the usa | 16:57 | |
*** marun has quit IRC | 16:58 | |
jeblair | fungi: at least you're on the east coast? | 16:59 |
*** BharatK has joined #openstack-infra | 16:59 | |
*** esmute has quit IRC | 17:00 | |
*** claudiub has quit IRC | 17:00 | |
*** teran_ has quit IRC | 17:00 | |
*** teran has joined #openstack-infra | 17:01 | |
*** teran_ has joined #openstack-infra | 17:02 | |
*** sputnik13 has joined #openstack-infra | 17:02 | |
*** asilenkov__ has quit IRC | 17:03 | |
fungi | jeblair: yep, and water is a better conductor than air, so it's pure win | 17:04 |
openstackgerrit | Darragh Bailey proposed openstack-infra/jenkins-job-builder: Support anonymous credentials to jenkins plugin info retrieval https://review.openstack.org/179455 | 17:04 |
*** derekh has quit IRC | 17:04 | |
*** HeOS has quit IRC | 17:05 | |
*** teran has quit IRC | 17:05 | |
*** tonytan4ever has quit IRC | 17:05 | |
wznoinsk | dtroyer: thanks for the review | 17:06 |
*** tonytan4ever has joined #openstack-infra | 17:06 | |
*** teran_ has quit IRC | 17:06 | |
*** achanda has joined #openstack-infra | 17:07 | |
*** claudiub has joined #openstack-infra | 17:07 | |
*** JamesK has joined #openstack-infra | 17:08 | |
*** tonytan4ever has quit IRC | 17:10 | |
openstackgerrit | Darragh Bailey proposed openstack-infra/jenkins-job-builder: Support anonymous credentials for Jenkins plugin info query https://review.openstack.org/179455 | 17:10 |
*** e0ne has quit IRC | 17:11 | |
*** puranamr has joined #openstack-infra | 17:11 | |
*** ZZelle_ has joined #openstack-infra | 17:12 | |
*** tiswanso has quit IRC | 17:13 | |
openstackgerrit | Steve Martinelli proposed openstack/requirements: Add python_dateutil to global requirements https://review.openstack.org/190268 | 17:14 |
*** achanda has quit IRC | 17:15 | |
*** teran has joined #openstack-infra | 17:15 | |
*** tiswanso has joined #openstack-infra | 17:16 | |
*** tonytan4ever has joined #openstack-infra | 17:21 | |
*** hdd has joined #openstack-infra | 17:22 | |
*** esmute has joined #openstack-infra | 17:22 | |
*** hdd has quit IRC | 17:23 | |
*** teran has quit IRC | 17:23 | |
*** yamamoto has quit IRC | 17:23 | |
*** teran has joined #openstack-infra | 17:23 | |
*** abitha has joined #openstack-infra | 17:24 | |
*** tsufiev has quit IRC | 17:25 | |
*** tsufiev has joined #openstack-infra | 17:25 | |
*** markus_z has quit IRC | 17:25 | |
dougwig | anteaya: on it | 17:26 |
anteaya | dougwig: thank you | 17:26 |
*** dahoo has joined #openstack-infra | 17:26 | |
*** dahoo is now known as jerryz | 17:26 | |
anteaya | dougwig: also if you can, it never hurts to be available during the rename in case we have questions, 2200 on friday | 17:27 |
*** RichardRaseley has joined #openstack-infra | 17:28 | |
*** teran has quit IRC | 17:28 | |
*** claudiub has quit IRC | 17:29 | |
mordred | pleia2: why? | 17:29 |
*** esmute_ has joined #openstack-infra | 17:30 | |
pleia2 | mordred: puppet, we shall never speak of this again | 17:30 |
*** esmute has quit IRC | 17:30 | |
*** esmute_ has quit IRC | 17:30 | |
pleia2 | just some dependencies we didn't quite think through, detangling now | 17:30 |
*** esmute has joined #openstack-infra | 17:31 | |
pleia2 | mostly I feel silly for looking at zanata/wildfly first, when our puppet config was the one causing the problem | 17:31 |
*** sdake has quit IRC | 17:31 | |
*** pelix has quit IRC | 17:31 | |
anteaya | you have to step over the obvious about 60 times before you recognize you are doing so | 17:31 |
pleia2 | anteaya: ++ | 17:31 |
pleia2 | also learned that we're downloading a 111M wildfly file every half hour or so, so that's neat | 17:32 |
* pleia2 headdesk | 17:32 | |
mordred | pleia2: ++ | 17:32 |
pleia2 | sorry maven | 17:32 |
mordred | :) | 17:32 |
openstackgerrit | Doug Wiegley proposed openstack-infra/project-config: Rename stackforge/octavia -> openstack/octavia https://review.openstack.org/182748 | 17:32 |
anteaya | nice | 17:32 |
dougwig | anteaya: done, and will do | 17:33 |
anteaya | dougwig: thank you | 17:33 |
*** achanda has joined #openstack-infra | 17:33 | |
*** _nadya_ has joined #openstack-infra | 17:35 | |
*** yamamoto has joined #openstack-infra | 17:36 | |
*** ivar-lazzaro has quit IRC | 17:37 | |
*** krtaylor has quit IRC | 17:37 | |
*** zul has quit IRC | 17:38 | |
openstackgerrit | Merged openstack-infra/system-config: Use common jenkins master implementation https://review.openstack.org/177373 | 17:38 |
*** changbl has joined #openstack-infra | 17:40 | |
*** zul has joined #openstack-infra | 17:40 | |
*** yamahata has quit IRC | 17:42 | |
*** achanda_ has joined #openstack-infra | 17:43 | |
*** _nadya_ has quit IRC | 17:44 | |
*** achanda has quit IRC | 17:45 | |
*** Sukhdev has quit IRC | 17:46 | |
*** Sukhdev has joined #openstack-infra | 17:46 | |
*** hdd has joined #openstack-infra | 17:47 | |
*** ddieterly has joined #openstack-infra | 17:47 | |
openstackgerrit | Louis Taylor proposed openstack-infra/project-config: Add the searchlight project https://review.openstack.org/190278 | 17:50 |
*** dguerri` is now known as dguerri | 17:51 | |
asselin | fungi, just merged ^^ ..let me know when it's all good | 17:51 |
asselin | well..just saw it merge...was a few minutes back 10:38 | 17:51 |
greghaynes | mordred: ansible question - I have a complex variable (the machine-information.json inflated) registered, and I want to make use of it in a module ive written... | 17:53 |
greghaynes | mordred: do I need to be passing that in? | 17:54 |
greghaynes | from a playbook | 17:54 |
mordred | greghaynes: yes - you should pass it as a parameter | 17:54 |
mordred | greghaynes: and it'll show up in python as a dict or whatnot | 17:54 |
*** MarkAtwood has quit IRC | 17:54 | |
greghaynes | oh! I dont template it, I just var=registered_var | 17:55 |
*** fallenpegasus has quit IRC | 17:55 | |
greghaynes | I was var={{ registered_var }} and thus getting confused on how it was supposed to work | 17:55 |
mordred | yah | 17:55 |
*** dannywilson has joined #openstack-infra | 17:56 | |
*** annegentle has joined #openstack-infra | 17:56 | |
*** Guest75779 has quit IRC | 17:57 | |
*** yfried has joined #openstack-infra | 17:57 | |
*** ddieterly has quit IRC | 17:58 | |
*** harlowja has quit IRC | 17:58 | |
*** krtaylor has joined #openstack-infra | 17:58 | |
*** dguerri is now known as dguerri` | 18:00 | |
*** dannywil_ has joined #openstack-infra | 18:00 | |
*** ddieterly has joined #openstack-infra | 18:00 | |
*** dannywilson has quit IRC | 18:00 | |
*** harlowja has joined #openstack-infra | 18:02 | |
*** bswartz has quit IRC | 18:02 | |
*** bswartz has joined #openstack-infra | 18:02 | |
*** annegentle has quit IRC | 18:02 | |
*** dguerri` is now known as dguerri | 18:05 | |
*** shardy is now known as shardy_afk | 18:05 | |
mordred | taron: do you have a github id - someone just +1'd the hound bug thing and I was going to mention you in the response | 18:06 |
*** claudiub has joined #openstack-infra | 18:08 | |
*** yamamoto has quit IRC | 18:09 | |
*** ihrachyshka has quit IRC | 18:09 | |
*** stevemar has quit IRC | 18:10 | |
*** teran has joined #openstack-infra | 18:11 | |
*** JamesK has left #openstack-infra | 18:12 | |
fungi | asselin: no puppet errors for the jenkins masters, so looks like we're probably in the clear | 18:12 |
*** annegentle has joined #openstack-infra | 18:12 | |
*** katyafervent is now known as katyafervent_awa | 18:13 | |
*** teran_ has joined #openstack-infra | 18:13 | |
pleia2 | so http://puppetboard.openstack.org/report/translate-dev.openstack.org/8a9ea2eb1b9d28b2368234c3fa33b3da43dafb05 the last thing there is my problem, but I don't know why the md5sum is changing, on the filesystem it's always* 77ac9feb5113adf9065ff3a82136e303 *obviously not always, but I don't know what abc951efdaea0d21aaa0851cd9fde513 is or when it lands | 18:14 |
asselin | \o/ | 18:14 |
*** tvanderwiel has joined #openstack-infra | 18:14 | |
greghaynes | mordred: hrm, not working out, heres the playbook http://paste.ubuntu.com/11691556/ and the machine-information.yaml is just contains corp_machine_info: [machines] | 18:14 |
pleia2 | standalone.xml is created from a template, but that shouldn't cause it to change | 18:15 |
greghaynes | mordred: that is passing in just the literal string corp_machine_info | 18:15 |
asselin | fungi, thank you! 2 more tasks done! :) | 18:15 |
anteaya | asselin: good work | 18:15 |
*** teran has quit IRC | 18:15 | |
fungi | mordred: taron's github id (based on our commit log for a change she authored) is https://github.com/necrobuffalo | 18:16 |
fungi | er, they authored | 18:16 |
nibalizer | fungi: can confirm | 18:16 |
* fungi is terrible with pronouns | 18:16 | |
*** achanda_ has quit IRC | 18:16 | |
fungi | asselin: eyeballing the puppet-zuul glue next | 18:17 |
mordred | greghaynes: have you tried using the debug module to see what the vars are? | 18:17 |
*** baoli_ has quit IRC | 18:17 | |
greghaynes | mordred: yea, the var is populated fine | 18:17 |
*** tiswanso has quit IRC | 18:17 | |
*** angela-s has joined #openstack-infra | 18:18 | |
greghaynes | maybe passing inflated vars is not really a thing you do? | 18:18 |
mordred | greghaynes: hrm. are you sure you don't need to {{ }} the var? | 18:18 |
mordred | it is | 18:18 |
mordred | I do it places | 18:18 |
greghaynes | well, if I {{ }} then im serializing it to a string so I need to encode/decode in the module | 18:18 |
greghaynes | I think... | 18:19 |
*** yamahata has joined #openstack-infra | 18:20 | |
greghaynes | yes | 18:20 |
fungi | for some reason we have been accumulating waaaay too many alien nodes in rackspace the past couple days | 18:21 |
*** tiswanso has joined #openstack-infra | 18:21 | |
greghaynes | indication of an alien invasion? | 18:21 |
fungi | dfw is now completely full of alien nodes, after i deleted yesterday's (when ord was nearly full). ord is also back up to 40 already | 18:21 |
fungi | iad by comparison has scant few at all | 18:22 |
pleia2 | aha, wildfly fiddles with standalone.xml once it's launches, so it looks different than what we apply our template to | 18:22 |
pleia2 | javaaaa | 18:22 |
*** Sukhdev has quit IRC | 18:22 | |
fungi | aha, i bet https://status.rackspace.com/index/viewincidents?group=21 is to blame for this | 18:22 |
fungi | cleaning them up now | 18:22 |
asselin | fungi, anteaya thank you! 2 more tasks done! :) | 18:22 |
*** bradjones has quit IRC | 18:23 | |
jeblair | fungi: ah thanks | 18:24 |
jeblair | fungi, mordred: did anyone do the 'store some metadata for auto alien cleanup' thing for nodepool? | 18:24 |
*** bradjones has joined #openstack-infra | 18:24 | |
*** bradjones has quit IRC | 18:24 | |
*** bradjones has joined #openstack-infra | 18:24 | |
fungi | jeblair: not yet afaik, no | 18:24 |
jeblair | maybe we ought to do that rsn. | 18:24 |
russellb | sooo ... what path should i use for the checked out source tree in the shell part of a jenkins job. $DEST is not defined where I used it in this patch: https://review.openstack.org/#/c/188172/1/jenkins/jobs/networking-ovn.yaml,cm | 18:24 |
openstackgerrit | Louis Taylor proposed openstack-infra/project-config: Add the searchlight project https://review.openstack.org/190278 | 18:24 |
*** cdent has quit IRC | 18:25 | |
asselin | tristanC, in case you missed it, your patches merged and live! ^^ | 18:25 |
fungi | russellb: i think that looks correct... | 18:25 |
mordred | jeblair I thought I did that patch | 18:26 |
russellb | fungi: when it ran $DEST was empty | 18:26 |
russellb | fungi: https://review.openstack.org/#/c/186894/5 | 18:26 |
russellb | fungi: https://jenkins02.openstack.org/job/check-tempest-dsvm-networking-ovn/17/console | 18:26 |
fungi | russellb: oh, i wonder if $BASE is still available in the post_test_hook | 18:26 |
jeblair | russellb: the added lines in that patch run before the checkouts happen | 18:26 |
jeblair | fungi: ^ | 18:27 |
greghaynes | mordred: hah! so you cant do it key=val style, you need to pass the var yaml dict style and {{ }} it | 18:27 |
jeblair | they are outside of a hook | 18:27 |
russellb | ohhhh ... well that's not going to work either | 18:27 |
fungi | gah! i was reading that as part of the post-test hook | 18:27 |
fungi | yeah, my bad. it is definitely pre-anything. you're running that before you start devstack-gate at all | 18:27 |
russellb | what i wanted was a way to set env vars from a file outside of project-config, so i didn't have to bug you guys for updates | 18:27 |
mordred | greghaynes: ah ... I always do yaml style so I didn't notice | 18:27 |
russellb | got it | 18:27 |
jeblair | russellb: does adding that to the pre_test_hook.sh work? | 18:28 |
russellb | jeblair: no, because the DEVSTACK_GATE_TEMPEST_REGEX env var doesn't survive | 18:28 |
*** amotoki has quit IRC | 18:28 | |
russellb | i guess the pre_test_hook is run in a sub-shell or whatever | 18:28 |
russellb | that was my last attempt | 18:28 |
*** gyee has joined #openstack-infra | 18:29 | |
*** ivar-lazzaro has joined #openstack-infra | 18:29 | |
fungi | russellb: yeah, it's those devstack-gate scripts you're calling at the end of the builder which actually copy the repos into place, checkout the change(s) being tested, install packages, run the hook scripts and whatever else | 18:30 |
*** diemt has joined #openstack-infra | 18:30 | |
russellb | ok got it | 18:30 |
*** mpaolino has quit IRC | 18:30 | |
jeblair | russellb: yeah, i think the hooks are run in a subproc for timestamp + output redir purposes | 18:30 |
russellb | any ideas on clever ways to set the DEVSTACK_GATE_TEMPEST_REGEX env var other than putting it in project-config? | 18:30 |
*** arxcruz has quit IRC | 18:30 | |
fungi | russellb: it might be that we want an additional hook of sorts to export envvars in the wrapper script's environment shortly after changes are checked out, so that they could reference an auxiliary environment list | 18:31 |
*** dprince has quit IRC | 18:31 | |
fungi | and not run that in a subshell like the other hooks | 18:31 |
jeblair | fungi, russellb: yeah, maybe set an env var to a path of a file that d-g should source | 18:31 |
jeblair | if it exists, it sources it, otherwise ignores | 18:31 |
fungi | similar to how the devstackrc override works | 18:32 |
fungi | er, localrc, whatever | 18:32 |
russellb | cool, that sounds like a nice idea | 18:32 |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Add get_server_external_ipv6() to meta https://review.openstack.org/190224 | 18:32 |
russellb | thanks for the help! | 18:33 |
russellb | i'll work on that in devstack-gate | 18:33 |
jeblair | mordred: are you thinking of this patch? https://review.openstack.org/#/c/126621/2 | 18:33 |
*** ivar-lazzaro has quit IRC | 18:34 | |
*** achanda has joined #openstack-infra | 18:35 | |
jeblair | mordred: so then we would look for alien nodes with metadata of nodepool.provider == a known provider; and presumably a create time older than now-create_timeout | 18:35 |
*** RichardRaseley has quit IRC | 18:36 | |
mordred | yah, I think thats what I was thinking | 18:36 |
openstackgerrit | Elizabeth K. Joseph proposed openstack-infra/puppet-zanata: Add standalone.xml.template that we can track https://review.openstack.org/190295 | 18:36 |
mordred | and we could either write a nodepool command or an ansible playbook to do that | 18:36 |
pleia2 | ^^ could use some puppet brains there, there's probably a less crazy way to do this | 18:37 |
jeblair | er, i think it should be a nodepool cron | 18:37 |
jeblair | mordred: ^ | 18:37 |
mordred | I do too | 18:37 |
fungi | yeah, i'd like to see that retried in a similar cadence to how deletes are retried | 18:37 |
jeblair | cool, so that's halfway done, if we merge that. | 18:37 |
jeblair | i can do the cron part this afternoon | 18:37 |
fungi | nodepoold should just know that it's safe to try to delete those when it sees them | 18:38 |
*** fallenpegasus has joined #openstack-infra | 18:38 | |
mordred | jeblair: cool | 18:38 |
openstackgerrit | Elizabeth K. Joseph proposed openstack-infra/puppet-zanata: Add standalone.xml.template that we can track https://review.openstack.org/190295 | 18:38 |
fungi | anyway, current aliens are all deleted | 18:38 |
fungi | i think. rerunning my check to find out now | 18:38 |
fungi | but hopefully our node count will get a bit of a boost again | 18:39 |
jeblair | back after lunch | 18:39 |
fungi | k | 18:39 |
pleia2 | enjoy | 18:39 |
*** dustins has quit IRC | 18:40 | |
*** bhuvan has quit IRC | 18:40 | |
*** ivar-lazzaro has joined #openstack-infra | 18:40 | |
*** dustins has joined #openstack-infra | 18:43 | |
fungi | flip214: fyi, your job addition is being used as an example of successfully integrating testing for your driver into the openstack ci http://lists.openstack.org/pipermail/openstack-dev/2015-June/066487.html and it might be helpful to reply to that, if you have time, with any lessons you learned throughout the process | 18:48 |
fungi | since your experiences might help others | 18:49 |
*** julim has quit IRC | 18:49 | |
anteaya | dougwig: let's have a fixed patchset please: https://review.openstack.org/#/c/182748/ | 18:49 |
*** e0ne has joined #openstack-infra | 18:52 | |
*** ddieterly has quit IRC | 18:53 | |
jerryz | fungi: what is the requirement to request to be owner group member of a project in gerrit? | 18:53 |
fungi | jerryz: what group? | 18:54 |
jerryz | fungi: for example, i created a stackforge project and project-core group | 18:55 |
pleia2 | crinkle: ooh, Augeas is great, thanks! | 18:55 |
jerryz | fungi: who is going to determine the initial member of the core group? | 18:55 |
fungi | jerryz: if there are no group members yet, then you either need to be the one who submitted the change to create the project or get the person who did to ask for you to be the initial group member | 18:55 |
fungi | jerryz: then just let us know the link to the change which added the project and one of us (gerrit admins) can take care of it | 18:56 |
jerryz | fungi: got you. is there a owner group for project created some 2 years ago? | 18:57 |
*** e0ne has quit IRC | 18:57 | |
*** koolhead17 has quit IRC | 18:57 | |
crinkle | pleia2: yay \o/ | 18:57 |
*** tonytan4ever has quit IRC | 18:58 | |
*** bhuvan has joined #openstack-infra | 18:59 | |
*** HeOS has joined #openstack-infra | 19:00 | |
*** e0ne has joined #openstack-infra | 19:00 | |
dougwig | anteaya: oh, that's fun. standby. | 19:01 |
anteaya | dougwig: thanks | 19:02 |
*** achanda has quit IRC | 19:02 | |
*** achanda has joined #openstack-infra | 19:03 | |
openstackgerrit | Doug Wiegley proposed openstack-infra/project-config: Rename stackforge/octavia -> openstack/octavia https://review.openstack.org/182748 | 19:03 |
dougwig | anteaya: ahh, i see what i did. fixed uploading now. | 19:03 |
fungi | jerryz: all projects have acls with controlling groups, yes. what project are you interested in? | 19:04 |
*** Swami has quit IRC | 19:05 | |
*** e0ne has quit IRC | 19:05 | |
*** koolhead17 has joined #openstack-infra | 19:05 | |
*** hdd has quit IRC | 19:05 | |
anteaya | dougwig: ta | 19:09 |
*** yamamoto has joined #openstack-infra | 19:10 | |
dougwig | anteaya: i botched the merged, and added back the old entries by mistake. i checked all the files for dups. | 19:10 |
*** weshay has quit IRC | 19:10 | |
*** weshay has joined #openstack-infra | 19:11 | |
dougwig | can i get a project-config core to peek at this lbaas job review? https://review.openstack.org/#/c/187791/ | 19:11 |
dougwig | anteaya: turns out that i'm supposed to be driving the kids camping during the rename. i'm working on finding an octavia core who can be on standby at that time. | 19:13 |
lifeless | krotscheck: for clarity; I want to help you get your js requirements bits done | 19:13 |
lifeless | krotscheck: we're figuring out how in my head, not if. | 19:13 |
*** hdd has joined #openstack-infra | 19:13 | |
*** Sukhdev has joined #openstack-infra | 19:14 | |
*** yamamoto has quit IRC | 19:15 | |
anteaya | dougwig: yes, it happens during rebases | 19:16 |
anteaya | dougwig: ah okay yes, just in case we need a rebase like today | 19:16 |
anteaya | dougwig: I hope you all have a good time camping | 19:16 |
* anteaya loves camping | 19:17 | |
*** soren has joined #openstack-infra | 19:17 | |
dougwig | anteaya: as long as it's not 100; then the kids just wilt in place. :) | 19:17 |
anteaya | ha ha ha | 19:17 |
*** puranamr has quit IRC | 19:17 | |
lifeless | mordred: fungi: please review https://review.openstack.org/#/c/189249/ | 19:18 |
lifeless | fungi: I think we're ready to define the experiment reverse-set jobs now | 19:19 |
lifeless | fungi: I've looked inside devstack, and the mechanism is going to be setting REQUIREMENTS_MODE to constraints | 19:19 |
diemt | Hello, I'm using a common Gerrit account for 2 CIs, and I'm seeing that only one CI result is displayed at a time in the result table. i.e. Earlier result will be replaced by later one. | 19:19 |
diemt | The account name is Oracle ZFSSA CI. Here is an example: https://review.openstack.org/#/c/178319/ | 19:20 |
diemt | both oracle-zfssa-dsvm-nfs and oracle-zfssa-dsvm-iscsi already reported results, but only oracle-zfssa-dsvm-nfs is shown in the table, as it came after oracle-zfssa-dsvm-iscsi | 19:20 |
diemt | I really appreciate any help | 19:21 |
*** achanda has quit IRC | 19:21 | |
fungi | diemt: yes, the hideci.js only reports the most recent result from a given ci account. earlier results from an account for the same patchset are assumed to have been the result of rechecks | 19:21 |
diemt | but I'm seeing other CI having all results displayed | 19:21 |
fungi | diemt: have an example? | 19:22 |
diemt | such as Hitachi: both hitachi-hbsd-iscsi and hitachi-hbsd-fc are displayed | 19:22 |
fungi | diemt: have a link to an example? | 19:22 |
diemt | In the example link, Hitachi CI is just above Oracle ZFSSA CI | 19:22 |
fungi | your 10 words are worth 1% of a picture ;) | 19:23 |
fungi | oh, you linked it earlier | 19:23 |
fungi | i should have read further back, sorry | 19:23 |
*** prad has quit IRC | 19:23 | |
diemt | That's okay :) | 19:23 |
*** ihrachyshka has joined #openstack-infra | 19:24 | |
fungi | diemt: hit the toggle ci button at the bottom and look at the result comments from which that table is extracted | 19:24 |
*** jtomasek has quit IRC | 19:24 | |
fungi | diemt: Hitachi HBSD CI is leaving a comment with the results of two jobs | 19:24 |
diemt | So it means that, if I want both jobs' results to be displayed, then the results need to be in one comment? | 19:26 |
fungi | diemt: yes, your example is for a single ci running multiple jobs rather than multiple ci systems sharing one account | 19:27 |
flip214 | fungi: I'll try to, tommorow. | 19:27 |
marcusvrn | diemt: are you using zuul? | 19:27 |
diemt | I indeed have multiple CI systems sharing one account. Is there any way to achieve the same thing? | 19:27 |
diemt | No I'm not | 19:27 |
fungi | diemt: this will get further complicated when you reach voting status, as gerrit will only provide a means to record one verified vote per account in the review table | 19:28 |
*** hdd has quit IRC | 19:28 | |
*** amotoki has joined #openstack-infra | 19:29 | |
*** mrunge has quit IRC | 19:29 | |
fungi | diemt: so your two ci systems will end up needing to have some way to negotiate between themselves whose vote with that one account takes precedence | 19:29 |
*** hdd has joined #openstack-infra | 19:29 | |
dhellmann | according to https://pypi.python.org/pypi/mox3 the mox3 package is owned by openstackci, but I don't see an obvious git repo anywhere on git.openstack.org. Does anyone know where that code really lives, and who manages it? | 19:30 |
dhellmann | mtreinish: ^^ is it under QA? | 19:30 |
*** puranamr has joined #openstack-infra | 19:30 | |
diemt | fungi: I see, thank you for the insight | 19:30 |
krotscheck | lifeless: I get that. | 19:30 |
krotscheck | lifeless: I still disagree on the linting rules though. Python has the privilege where the rulesset can be expressed as a dependency, while in javascript only the linter itself can be expressed as a depedency. Not keeping the linting rules right next to the place where we define the tool that we're using makes NO sense. Keep everything together. | 19:30 |
fungi | diemt: one option would be to set up a zuul service which can reach both your jenkins masters and coordinate them over gearman protocol. another option would be to use separate ci accounts for each jenkins to report with | 19:30 |
*** stevemar has joined #openstack-infra | 19:30 | |
dkranz | jeblair: Any more info on periodic job failures? Seems like the zuul fix happened, but back to the previous error "/opt/stack/new/devstack-gate/devstack-vm-gate.sh: line 457: cd: /opt/stack/new/devstack: No such file or directory" | 19:31 |
sdague | dhellmann: I thought it was a one off force port by the ubuntu folks | 19:31 |
krotscheck | lifeless: Unless you can think of a better place to keep it. | 19:31 |
dhellmann | sdague: was it? I honestly don't know the history. it's the source of some of our pbr conflict errors, so I wanted to try to fix it. | 19:31 |
lifeless | krotscheck: sure, make a new js tool equivalent to flake8 | 19:31 |
krotscheck | lifeless: It exists. It's called eslint. Or jscs | 19:32 |
krotscheck | And it's configurable. And that is NOT a bad thing. | 19:32 |
anteaya | can someone please disable gerrit account id 9751: http://paste.openstack.org/show/281993/ | 19:32 |
fungi | dkranz: have a link to the latest log you're looking at? i'll see if i can run down what's going on and whether it's the same cause as i saw earlier | 19:32 |
anteaya | pleia2: are you about? | 19:32 |
lifeless | krotscheck: so I don't understand then; how is that different to pep8/flake8 where we have local project config as well ? | 19:32 |
dkranz | fungi: http://logs.openstack.org/periodic-qa/periodic-tempest-dsvm-full-non-isolated-master/c70a80a/console.html | 19:32 |
diemt | fungi: thank you very much. I think the better option is to go with a separate CI account. But I'd like to confirm whether it's acceptable? The 2 CI systems are for 2 drivers of the same product (using 2 different protocols) | 19:32 |
pleia2 | anteaya: hey | 19:32 |
krotscheck | lifeless: How many people actually use that? | 19:32 |
anteaya | pleia2: can someone please disable gerrit account id 9751: http://paste.openstack.org/show/281993/ | 19:33 |
sdague | dhellmann: https://launchpad.net/ubuntu/+source/python-mox3/0.7.0-1build1 is as close to an origin as I can figure out | 19:33 |
lifeless | krotscheck: nearly every project | 19:33 |
sdague | it was definitely never owned by QA | 19:33 |
krotscheck | lifeless: Is there a local project config that defines custom language style rules? | 19:33 |
dhellmann | sdague: k, thanks | 19:33 |
* krotscheck doesn't remember that. | 19:33 | |
lifeless | krotscheck: yes, its called 'hacking' | 19:33 |
pleia2 | anteaya: yep, on it | 19:33 |
anteaya | pleia2: thanks | 19:33 |
lifeless | krotscheck: and plugins can and are defined locally too | 19:33 |
*** amotoki has quit IRC | 19:34 | |
pleia2 | anteaya: done | 19:34 |
*** achanda has joined #openstack-infra | 19:34 | |
anteaya | pleia2: thank you | 19:34 |
sdague | dhellmann: https://packages.debian.org/sid/python-mox3 zigo, jd__ and sileht are listed as the debian package maintainers, maybe they know more | 19:34 |
anteaya | sdague: done and I will reply to list | 19:34 |
fungi | sdague: dhellmann: i believe mordred manually created the sdist and uploaded mox3 to pypi, though he can confirm when he's around | 19:34 |
krotscheck | lifeless: I think I know where we're disconnecting here. | 19:34 |
krotscheck | lifeless: So, python has many stylistic things that are baked into the language. | 19:35 |
fungi | sdague: dhellmann: i think it predated a lot of our formal source hosting and release uploading mechanisms | 19:35 |
krotscheck | lifeless: Javascript doesn't have that. In fact, there are TERRIBLE things that you can do in javascript that nobody ever should. | 19:35 |
lifeless | krotscheck: no, it doesn't | 19:35 |
lifeless | krotscheck: that might be were the disconnect is arising :) | 19:35 |
dhellmann | sdague: k, I'll see | 19:35 |
krotscheck | lifeless: indentation? Whitespace significance? | 19:35 |
dhellmann | fungi: fun | 19:35 |
dhellmann | sdague, fungi : maybe I should just propose that we import it, if we're going to be doing the releases | 19:35 |
krotscheck | lifeless: lack of closing brackets? | 19:36 |
krotscheck | lifeless: These are things that javascript devs have to care about. | 19:36 |
lifeless | krotscheck: the first two are syntax not style. closing brackets are optional, so sure they are style | 19:36 |
*** tonytan4ever has joined #openstack-infra | 19:36 | |
*** baoli has joined #openstack-infra | 19:36 | |
lifeless | krotscheck: but go on | 19:36 |
sdague | dhellmann: or... propose all projects put sprints in place to get mox out of their code. Because it's way more confusing than mock, and it's going to be there for another decade at this right. | 19:36 |
fungi | dhellmann: is it being used? i guess if so we should take it over officially (we already control it on pypi so we effectively have) and figure out if it has any future at all | 19:37 |
openstackgerrit | Russell Bryant proposed openstack-infra/project-config: Revert "networking-ovn: Allow setting devstack-gate env vars" https://review.openstack.org/190315 | 19:37 |
dhellmann | sdague: I'd like to unscrew my pep8 tests, and then fix the rest of the world. | 19:37 |
sdague | dhellmann: that's cool :) | 19:37 |
dhellmann | fungi: right | 19:37 |
sdague | fungi: yeh, it was stop gap until projects got over to mock | 19:37 |
fungi | sdague: dhellmann: evidence suggests it originated at https://github.com/emonty/pymox | 19:38 |
fungi | teh dates definitely line up fairly well for that | 19:38 |
lifeless | fungi: its being used | 19:38 |
dhellmann | fungi: nice, thanks | 19:38 |
lifeless | fungi: see the thread [openstack-dev] [release][oslo] oslotest release 1.7.0 (liberty) | 19:38 |
krotscheck | lifeless: Assume that there's a scale of language readability, that goes from "not at all readable" to "Oh I get this". Python is way closer to the latter. Javascript needs linting tools to bring it to that level. | 19:38 |
krotscheck | lifeless: The rules I'm proposing are things like.... (just a sec)... | 19:39 |
krotscheck | lifeless: This one - http://eslint.org/docs/rules/no-duplicate-case | 19:39 |
krotscheck | lifeless: That's perfectly legal in javascript. | 19:39 |
dhellmann | sdague, mtreinish : would qa want that lib, or should I ask dims about having oslo own it? | 19:39 |
lifeless | krotscheck: so I get all this (I started JS back in 1997 :)) | 19:39 |
fungi | diemt: sorry for the delay, yes it's fine to have more than one ci account as long as the projects you're reporting on are okay with it. i assume the reason for having two ci systems is that they live in different places and don't have access to the same equipment, nor can they easily achieve that access? | 19:39 |
krotscheck | lifeless: So I can blame you? Oh good! | 19:40 |
lifeless | krotscheck: what I don't get is your assertion that this is different to the linting ecosystem/situation we have with Pyton in Openstack | 19:40 |
lifeless | krotscheck: lol no; started using. | 19:40 |
* krotscheck dumps 20 years of language frustration on lifeless. | 19:40 | |
lifeless | here's the linting situation with Python | 19:40 |
jeblair | fungi, mordred: i want an option to git-review like "git review f70a3dda6b715f0b36b16a965eb1a40f38369705" which rebases f70a3dda6b715f0b36b16a965eb1a40f38369705 on master and pushes it | 19:40 |
lifeless | the base language has many degrees of freedom | 19:40 |
jeblair | fungi, mordred: does that sound like a good idea? | 19:40 |
lifeless | as a community we've decided we want less | 19:40 |
lifeless | we've picked some tools which gave us that, but we wanted less still | 19:41 |
jeblair | fungi, mordred: (use case, i just wrote a stack of commits but they are actually independent and i don't want to do all the git work to rebase each and push) | 19:41 |
lifeless | so we wrote a tool to give us that ('hacking') which works as a layer on top of the linters that are out there | 19:41 |
jeblair | fungi, mordred: perhaps i actually want an option which is "rebase each outstanding commit on master and push individually". maybe both. | 19:41 |
lifeless | [impl sidebar: its a plugin into flake8, which itself aggregates multiple linters] | 19:41 |
lifeless | so we have an openstack maintained thing which implements common lint policy | 19:42 |
lifeless | and is maintained by folk that are interested in that | 19:42 |
fungi | jeblair: so an option that, when given an explicit local ref, would just propose a change or new patchset with a (assumed default to gerrit/master) option to base on another specific ref? | 19:42 |
krotscheck | lifeless: Is there a way that you can, globally across openstack, _disable_ a rule in the default pep8? | 19:42 |
lifeless | krotscheck: I believe we can do that via hacking, should we want to. | 19:43 |
*** tvanderwiel has quit IRC | 19:43 | |
krotscheck | lifeless: or is what you're doing purely additive? | 19:43 |
fungi | jeblair: or rather to gerrit/$defaultbranch | 19:43 |
lifeless | krotscheck: I may be wrong, jogo or sigmavirus24 would know better. | 19:43 |
*** BharatK has quit IRC | 19:43 | |
fungi | jeblair: as the default | 19:43 |
jeblair | fungi: yeah, probably should treat branches as normal. my proposed syntax is probably not ideal :) | 19:43 |
sigmavirus24 | hm | 19:43 |
jroll | lifeless: I can only imagine the hell that rained down if hacking added a new rule that suddenly broke all the gates :P | 19:43 |
sdague | krotscheck / lifeless: it's additive only | 19:43 |
fungi | jeblair: right, i'm trying to ignore the syntax implementation details and think through the bits we'd need to generalize | 19:44 |
sdague | jroll: it happens :) | 19:44 |
lifeless | sdague: is that by implementation or capability ? | 19:44 |
sdague | or has happened | 19:44 |
jroll | indeed | 19:44 |
lifeless | sdague: like, if we did want to disable something globally, could we do it via a hacking release ? | 19:44 |
taron | mordred: oop, yeah, sorry, that is my github (and I'm conveniently reminded of my other summer project, coming up with a less terrible username.) | 19:44 |
sdague | lifeless: not cleanly, I'm sure we could hack a thing | 19:45 |
fungi | jeblair: git-review already has a mechanism to test-rebase onto the remote/gerrit/$defaultbranch for the current commit, and an option to force that prior to pushing | 19:45 |
* taron finished finals yesterday, feels the aftermath in the form of just having woken up | 19:45 | |
*** abregman has joined #openstack-infra | 19:45 | |
*** abregman has quit IRC | 19:45 | |
sdague | anyway, this seems to be pretty deep in the weeds, right? | 19:45 |
sigmavirus24 | ah, so krotscheck the way to globally do that is to either have hacking disable it for everyone, or for everyone to put that rule into a config file | 19:45 |
fungi | jeblair: so i think it's close, we just need to have it ignore parent commits when doing that, and add the ability to specify a particular local ref? | 19:45 |
sigmavirus24 | that said, if all of openstack wants to disable a rule, the sensible place is to do it in hacking and that's plausibe | 19:45 |
lifeless | krotscheck: anyhow; if the thing you want to achieve is a linter config file in every js repository | 19:45 |
sigmavirus24 | probably tricky, but plausible | 19:45 |
*** koolhead17 has quit IRC | 19:45 | |
sigmavirus24 | lifeless: cookiecutter, no? | 19:46 |
sdague | sigmavirus24: right, definitely not straight forward | 19:46 |
jeblair | fungi: yeah, i think a lot of the plumbing is there. | 19:46 |
lifeless | krotscheck: I'd put a mode into propose_updates.sh that copies it from hacking into the project. | 19:46 |
*** maishsk_afk has joined #openstack-infra | 19:46 | |
fungi | jeblair: so maybe an option for ignoring parent commits, and a positional argument for ref name? | 19:46 |
sigmavirus24 | sdague: yeah, not straight-forward in the slightest, but if that's ever something we need, I could easily figure out a way to do that | 19:46 |
*** ayoung has quit IRC | 19:46 | |
krotscheck | sigmavirus24, lifeless: So here's the thing. I have to have that config file syncted _anyway_. The reason is that even if we were to do something like hacking - write a plugin for eslint in this case - we would still have to synchronize a config file that tells eslint to load that plugin. | 19:46 |
sigmavirus24 | and if that way lives in flake8 that'd probably be okay | 19:46 |
openstackgerrit | Russell Bryant proposed openstack-infra/devstack-gate: Add support for DEVSTACK_GATE_SETUP_ENV https://review.openstack.org/190321 | 19:46 |
fungi | jeblair: then that can be combined with the force rebase option to achieve the desired result i think | 19:46 |
russellb | fungi: jeblair ^^^ something we discussed earlier today | 19:47 |
sigmavirus24 | krotscheck: projects wouldn't opt-in individually? | 19:47 |
*** prad has joined #openstack-infra | 19:47 | |
lifeless | krotscheck: which is fine; put the reference file in hacking's tree; and project-config....propose_updates.sh copies it | 19:47 |
sdague | krotscheck: so that's probably ok right, just let them opt-in | 19:47 |
jeblair | sdague: ^ see russellb's thing at some point | 19:47 |
fungi | taron: welcome to the land of not-being-a-student-for-a-while | 19:47 |
sdague | ok, it will have to be at some point tomorrow, as I'm about to be on daddy daycare for the rest of the day | 19:47 |
krotscheck | sigmavirus24, lifeless: Also, the existing extension models for the linters under consideration (eslint, jscs) are additive only. I cannot write a plugin to tell a rule to turn off, I can only add new rules. | 19:48 |
jeblair | sdague: np; is an fyi | 19:48 |
sdague | I have starred it for first thing in the morning | 19:48 |
sigmavirus24 | krotscheck: that's how flake8 used to be until we took an openstack to the knee | 19:48 |
taron | it'll be nice to write something that isn't ugly c++ for a bit | 19:48 |
lifeless | krotscheck: so lets not solve the world today. The thing you want to achieve is a precise copy of X in every repo ? | 19:48 |
krotscheck | sigmavirus24: Well, if you have all those javascript devs just raring to go fix things, I'd be happy to give that a shot. | 19:48 |
lifeless | krotscheck: the existing pattern for that is a proejct-config switch in propose-updates.sh | 19:48 |
sdague | krotscheck: so, honestly, in my experience with how we evolved this in the openstack community | 19:49 |
sdague | just start with a tool that has a default base line | 19:49 |
lifeless | krotscheck: the place it copies from is relevant to the thing being copied: today manuals sync from docs and dependencies from requirements. | 19:49 |
*** hdd has quit IRC | 19:49 | |
lifeless | krotscheck: thats two tiny patches | 19:49 |
openstackgerrit | Russell Bryant proposed openstack-infra/project-config: Use DEVSTACK_GATE_SETUP_ENV in networking-ovn https://review.openstack.org/190325 | 19:50 |
sdague | people will build new rules, people will adopt them in projects over time and eventually converge | 19:50 |
sdague | and it will be fine | 19:50 |
jkt | sigmavirus24: I can tell you that my latest JS + CouchDB + jQuery experience which I got subjected to earlier today made me look forward to my usual C++ and Qt programming :p | 19:50 |
krotscheck | RIght. And I believe that the linter in use, and the rules that are used, should be considered one dependency, i.e. one requirement. | 19:50 |
sigmavirus24 | jkt: @mentioning the wrong person? | 19:50 |
jkt | er, s/sigmavirus24/taron/ | 19:50 |
sdague | anyway, need to run, catch folks tomorrow | 19:51 |
lifeless | krotscheck: I respect that opinion, I just disagree with it | 19:51 |
sigmavirus24 | krotscheck: also, consider my vote for jshint just to mess with downstream redistributors ;) | 19:51 |
* jkt blames his scrollback grepping skills which are sub-par again | 19:51 | |
krotscheck | lifeless: you're allowed to be wrong. | 19:51 |
lifeless | krotscheck: it doesn't follow the pattern we've used for python, and there's nothing clicking with me about why it should be | 19:51 |
krotscheck | sigmavirus24: ... | 19:51 |
krotscheck | sigmavirus24: That's brilliant. | 19:51 |
krotscheck | lifeless: Maybe because it's not python? | 19:51 |
taron | jkt: oh lord I know that feeling, I've been doing R wrapped in regular PHP wrapped in Drupal at work recently, plus a 65 line SQL query | 19:51 |
lifeless | krotscheck: no, because this is about social constructs | 19:51 |
lifeless | krotscheck: not languages and not linter implementation | 19:51 |
krotscheck | lifeless: By all means, enlighten me. | 19:52 |
lifeless | krotscheck: at a high level the details are exactly the same: there is a tool X with a config Y | 19:52 |
sigmavirus24 | krotscheck: just because npm is terrible doesn't mean you have to recouple all 10000 decoupled dependencies in your JS projects that are 10 line files | 19:52 |
lifeless | krotscheck: for python its flake8 and tox.ini. For js its eslint or whateve and .esrc or whatever | 19:52 |
lifeless | krotscheck: selection of the tool is a licensing and redistribution discussion, and thats requirements. | 19:53 |
*** prad_ has joined #openstack-infra | 19:53 | |
jkt | taron: sounds like serious "fun" | 19:53 |
*** prad has quit IRC | 19:54 | |
krotscheck | lifeless: I disagree. selection of a tool is a usability and maintainability problem, and thus the decision must be made so that the tool used is as easily maintainable as possible. | 19:54 |
dougwig | anteaya: for the rename, xgerman and johnsom will be online for any octavia issues, or the octavia patch. | 19:54 |
*** prad_ is now known as prad | 19:54 | |
krotscheck | lifeless: Which means _not_ spreading common configuration files around. | 19:54 |
lifeless | krotscheck: by that logic hacking would be part of global requirements | 19:54 |
mordred | it is | 19:54 |
lifeless | krotscheck: which its not | 19:55 |
* taron doesn't know why they hoped professional developers would write any better php than random people on the street | 19:55 | |
sigmavirus24 | uh | 19:55 |
mordred | we have hacking version puns | 19:55 |
krotscheck | lifeless: It is. Beause it can be expressed as a dependency. Which js linting configuration files can't. | 19:55 |
mordred | pins | 19:55 |
*** achanda has quit IRC | 19:55 | |
lifeless | krotscheck: right the TOOL should be listed in global requirements | 19:55 |
krotscheck | mordred: I prefer hacking version puns. | 19:55 |
lifeless | krotscheck: the CONFIG should not. | 19:55 |
krotscheck | lifeless: The config is necessary to make the tool useful. | 19:55 |
lifeless | krotscheck: and? I don't see how that alters the model. | 19:56 |
*** achanda has joined #openstack-infra | 19:56 | |
jkt | taron: if you're experienced with JS and what not, I would appreciate some review of how much this is considered hackish today, that jQuery thing at http://ci-logs.kde.flaska.net/matrix.html | 19:56 |
krotscheck | lifeless: This isn't going anywhere. | 19:56 |
krotscheck | lifeless: I'm disengaging from this conversation, because we're clearly not willing to compromise, we're just telling each other how the other person is wrong. | 19:56 |
*** tiswanso_ has joined #openstack-infra | 19:56 | |
lifeless | krotscheck: I'm worried that you're going to suffer significant confusion and friction maintaining config files in a repo that is under serviced by reviewers today | 19:56 |
krotscheck | So I'm done. | 19:57 |
lifeless | krotscheck: fair enough | 19:57 |
lifeless | krotscheck: I'm feeling the same way | 19:57 |
lifeless | krotscheck: Can we context switch and talk about the actual requirements bits? | 19:57 |
*** dboik has joined #openstack-infra | 19:57 | |
krotscheck | lifeless: What part needs to be discussed? | 19:57 |
*** tiswans__ has joined #openstack-infra | 19:58 | |
lifeless | krotscheck: I wanted to see if my thoughts about update.py vs a new script (in the same repo) made sense to you | 19:58 |
*** rossella_s has quit IRC | 19:58 | |
lifeless | krotscheck: and if not why not | 19:58 |
*** rossella_s has joined #openstack-infra | 19:58 | |
*** fallenpegasus has quit IRC | 19:59 | |
taron | jkt: far from it, sadly | 19:59 |
*** tiswanso has quit IRC | 19:59 | |
*** e0ne has joined #openstack-infra | 20:00 | |
taron | jkt: I generally avoid direct use of jquery whenever possible, but I don't know of a good lightweight wrapper, seems like everyone I know just slaps angular on everything | 20:00 |
*** achanda has quit IRC | 20:00 | |
*** dboik_ has quit IRC | 20:00 | |
*** tiswanso_ has quit IRC | 20:01 | |
openstackgerrit | James E. Blair proposed openstack-infra/nodepool: Record interesting info into nova metadata https://review.openstack.org/126621 | 20:02 |
*** puranamr has quit IRC | 20:03 | |
openstackgerrit | Stephanie Miller proposed openstack-infra/project-config: Add tests for bifrost https://review.openstack.org/190327 | 20:03 |
krotscheck | lifeless: Just read your email. The policy thing is interesting to discuss. Not certain about the implementation details you were dicussing, I was thinking more of a tool that scans a repository for paths, matches them against... I dunno, maybe plugins from stevedore?... and then passes the appropriate paths-to-be-modified to the plugins. | 20:04 |
*** tvanderwiel has joined #openstack-infra | 20:04 | |
*** julim has joined #openstack-infra | 20:04 | |
krotscheck | So update.py might be "Load all my plugins, see which paths I need to check, do they exist? Run that plugin?". | 20:04 |
krotscheck | The policy thing is... | 20:04 |
krotscheck | So, let's start with: Righ tnow I only care about peerDependencies and devDependencies, and _only_ in package.json. | 20:05 |
krotscheck | bower is a battle I'm not ready to have yet. | 20:05 |
krotscheck | And, with those, I'm perfectly ok locking them down to a hard version. | 20:06 |
openstackgerrit | Vincent Fournier proposed openstack-infra/project-config: Surveil: add publish to Pypi https://review.openstack.org/190329 | 20:06 |
krotscheck | Because, as you can imagine, those tools are explicitly for development, not for runtime. | 20:06 |
*** sdake has joined #openstack-infra | 20:06 | |
krotscheck | lifeless: An important thing to make sure happens though is that no dependencies use fuzzy version matching, and that- if a child dependency is inferred and has fuzzy matching - it is locked down. | 20:07 |
anteaya | 47 patches for friday's rename | 20:08 |
*** fallenpegasus has joined #openstack-infra | 20:08 | |
pleia2 | anteaya: oof, I'll clear some time tomorrow morning to review | 20:08 |
*** marun has joined #openstack-infra | 20:08 | |
anteaya | I'm working off of: https://etherpad.openstack.org/p/YCOikLBEIV | 20:09 |
pleia2 | anteaya: thanks for keeping track | 20:09 |
pleia2 | great | 20:09 |
anteaya | the strikethroughs have enough reviews to go through | 20:09 |
openstackgerrit | Doug Hellmann proposed openstack-infra/project-config: Import mox3 library https://review.openstack.org/190330 | 20:09 |
lifeless | krotscheck: btw if you haven't looked at it - http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/scripts/propose_update.sh is worth a read | 20:09 |
anteaya | once the core who -2'd votes +2 | 20:09 |
pleia2 | good to know | 20:10 |
anteaya | pleia2: most of the networking ones are stacked | 20:10 |
lifeless | krotscheck: by inferred I presume you mean a transitive dep ? | 20:10 |
pleia2 | anteaya: nods | 20:10 |
anteaya | pleia2: if you want to start with either the chef or puppet stuff that would be great | 20:10 |
lifeless | krotscheck: this is the generator for transitive closures for python deps https://review.openstack.org/#/c/189249/ | 20:10 |
pleia2 | anteaya: noted | 20:11 |
jeblair | anteaya, pleia2: if you feel like setting topics to 'project-rename' that will help at least me later on, possibly others. :) | 20:11 |
anteaya | pleia2: I'll work on the networking things first and finish them up | 20:11 |
lifeless | krotscheck: [update.py] - I have no in principle objection to update.py being a plugin based thing, but I wonder if theres really enough commonality to make sense | 20:11 |
anteaya | jeblair: sure, I think you have gotten to all the ones I have reviewed so far but I can go back and confirm | 20:11 |
lifeless | krotscheck: .e.g I don't want to have to think about pom.xml manipulation from python | 20:11 |
lifeless | krotscheck: when there are so many java things that know how to do that already | 20:12 |
krotscheck | lifeless: Well, to use your own argument, it's a thing that reads a file, checks for dependency versions, and updates them. | 20:12 |
lifeless | krotscheck: absolutely | 20:12 |
krotscheck | lifeless: So are we going to create a requirements repo for every language? | 20:12 |
lifeless | krotscheck: and thats why I have no objection... still have the question about net win | 20:12 |
krotscheck | lifeless: Because multilanguage repos are of the devil. | 20:12 |
lifeless | krotscheck: we could. Or we could could separate the tools and the config | 20:13 |
*** hdd has joined #openstack-infra | 20:13 | |
dhellmann | anteaya, fungi, jeblair, pleia2 : can you please prioritize looking at https://review.openstack.org/190330 so we can fix up the mox3 dependency issues? | 20:13 |
lifeless | krotscheck: and have N tool repos and one policy repo | 20:13 |
krotscheck | lifeless: That sounds like a pain to maintain. | 20:13 |
lifeless | we already have stuff processing the policy from out of tree, so we can't do atomic code-and-config changes anyway | 20:13 |
krotscheck | lifeless: It's that institiutional "oh no that lives over there" that I'm afraid of. | 20:13 |
pleia2 | jeblair: looks like all the topics are already set to project-rename \o/ | 20:14 |
lifeless | krotscheck: its a tradeoff certainly; on the one hand there's reimplementing language-native things in Python, and on the other hand there's friction because add-feature, then add config | 20:14 |
jeblair | pleia2: w00t! | 20:14 |
jeblair | anteaya: ah, that's not 47 patches, a lot of them are the same patch | 20:15 |
anteaya | oh good, glad I am wrong | 20:15 |
pabelanger | jeblair, I quickly asked you at the summit about mid-cycle infra meeting (formal or otherwise) any scheduled meeting happening? | 20:15 |
pleia2 | yeah, thankfully the puppet and chef ones are clumped together | 20:15 |
anteaya | oh wonderful | 20:15 |
pleia2 | and that's a huge chunk of the work | 20:15 |
krotscheck | lifeless: EHn, to me, parsing XML and/or JSON isn't language specific. | 20:15 |
jeblair | pabelanger: ah, not yet. we should start talking about that. | 20:15 |
fungi | dhellmann: 190330 lgtm. i'd like to get mordred to weigh in on it though, at least at a high level, since it's his fault ;) | 20:16 |
lifeless | krotscheck: for those generic language formats its not; python isn't one of those :/. Does golang use a generic language? | 20:16 |
anteaya | dhellmann: the pymox git repo has 3 branches and a tag | 20:16 |
anteaya | dhellmann: you want to import it in that state? | 20:16 |
lifeless | krotscheck: I'm more worried about the implementation of relations and version parsing semantics (e.g. PEP-440 versions) being language specific | 20:16 |
dhellmann | fungi: thanks | 20:16 |
krotscheck | lifeless: AH, right. Semver, fuzzy matching, etc. | 20:17 |
lifeless | krotscheck: exactly | 20:17 |
dhellmann | anteaya: yeah, it's ok I think | 20:17 |
lifeless | krotscheck: I'm not scared of reimplementations of things :) - https://pypi.python.org/pypi/pybars/0.0.4 was my fault | 20:18 |
lifeless | krotscheck: but its something to be cognizant of | 20:18 |
anteaya | dhellmann: is this the mox3 pypi page? https://pypi.python.org/pypi/mox3/0.7.0 | 20:18 |
fungi | anteaya: yep | 20:18 |
openstackgerrit | James E. Blair proposed openstack-infra/nodepool: Record interesting info into nova metadata https://review.openstack.org/126621 | 20:18 |
fungi | anteaya: note we (openstackci) already control it | 20:18 |
anteaya | okay I'm fine with it, so we are waiting for mordred to review then? | 20:19 |
anteaya | fungi: yes, saw that just confirming | 20:19 |
*** _nadya_ has joined #openstack-infra | 20:19 | |
fungi | i'm okay with just getting him to verbally confirm in irc if we can nail him down, unless it's super urgent now now merge it now | 20:19 |
dhellmann | anteaya: yes | 20:20 |
krotscheck | lifeless: Ok, so in a world where each language has its own update/build dependency tools, what would the repositories look like, and how would they work together? | 20:20 |
anteaya | dhellmann: happy mordred hunting | 20:20 |
dhellmann | fungi: it's not super super urgent, but the pbr version conflict is causing us some trouble | 20:20 |
dhellmann | I suppose I could fix that on github and get someone else to upload a new release, or give me permission to do so | 20:21 |
lifeless | krotscheck: I think having a single requirements repo to steer people to is a good idea. So - one of those with each per language dep list | 20:21 |
lifeless | krotscheck: then add new language specific tooling as needed; [FWIW I don't think multi-language repos are evil, but happy to work with separate repos for folk that do - and I do acknowledge there are costs] | 20:22 |
*** marun has quit IRC | 20:22 | |
lifeless | krotscheck: in terms of nouns, I'd say openstack-infra/manage-$lang-requirements | 20:23 |
krotscheck | lifeless: This seems sane. | 20:24 |
*** ayoung has joined #openstack-infra | 20:26 | |
krotscheck | lifeless: How would that work for stable branches? | 20:26 |
*** annegentle has quit IRC | 20:26 | |
krotscheck | lifeless: We'd jsut get updates pushed to master. | 20:26 |
krotscheck | Hrm. | 20:26 |
lifeless | krotscheck: as we do today, a branch of requirements for stable branches | 20:26 |
krotscheck | Oh, gotcha | 20:26 |
lifeless | krotscheck: unless we had cause, we'd run a single branch of the language tooling | 20:26 |
lifeless | krotscheck: this actually solves a headache we have today which is that we have to backport tooling fixes to stable | 20:27 |
anteaya | oh I see what you are saying the chef renames all take place in one patch | 20:27 |
lifeless | not that it happens a lot | 20:27 |
krotscheck | lifeless: I'm pondering whether it makes sense to - rather than push from requirements to other repositories - create a jenkins job that makes sure your requirements are in sync. Pull vs. push verification. | 20:27 |
lifeless | krotscheck: thats exactly what happens today | 20:28 |
krotscheck | lifeless: Eh? I thought that any merge to requriements has a patch issued to the requisite projects? | 20:28 |
lifeless | krotscheck: there's a periodic job that looks at whats in requirements and proposes it as a patch to each repo. | 20:28 |
lifeless | krotscheck: so, each repo is pulling from requirements | 20:29 |
*** timcline has quit IRC | 20:29 | |
krotscheck | lifeless: Yes. I'm thinking more along the lines of a lint/style test that pulls the global requirements and fails any jobs if those update. | 20:29 |
lifeless | krotscheck: separately, each change to a project repo is verified against current requirements | 20:29 |
krotscheck | Got it. | 20:29 |
lifeless | krotscheck: (thats the check-requirements jobs) | 20:29 |
lifeless | krotscheck: changes to requirements will shortly be cross-checked for compat against all repos as we move to a single lock-step version of python deps | 20:30 |
krotscheck | lifeless: Gotcha, so that's coming. | 20:30 |
jeblair | lifeless: (actually reqs proposals are in the post pipeline so they happen asap after merge) | 20:30 |
* krotscheck makes a note in his roadmap. | 20:30 | |
lifeless | jeblair: thanks for the errata! | 20:30 |
jkt | taron: thanks, I have yet to read their docs | 20:31 |
*** radez is now known as radez_g0n3 | 20:32 | |
fungi | right, it's the constraints proposal we're planning to do from the periodic pipeline since that's changing as much for transitive dependencies outside our control as it is for tags we push or changes we merge | 20:32 |
jkt | taron: I was hoping for "something" to just feed a real model, MVC-like, to a ready-made UI code; from what I read, a templating engine is indeed nice, but maybe not worth the effort if it doesn't go all the way | 20:32 |
*** julim has quit IRC | 20:33 | |
*** _nadya_ has quit IRC | 20:33 | |
lifeless | krotscheck: yes, this is my plan to stabilise the gate | 20:33 |
lifeless | s/stabilise/remove firedrills/ | 20:33 |
krotscheck | Ok, in the meantime I'm going to drop everything openstack in favor of figuring out the guts of npm and bower and see how we can actually publish javascript things to those. | 20:33 |
*** dustins has quit IRC | 20:34 | |
lifeless | krotscheck: levelling up :) | 20:34 |
*** baoli_ has joined #openstack-infra | 20:34 | |
*** timcline has joined #openstack-infra | 20:34 | |
fungi | jeblair: zaro: i can't figure out why i've been getting this for tox -e zuul on the tip of project-config master for a while now http://paste.openstack.org/show/282116/ | 20:35 |
*** e0ne has quit IRC | 20:35 | |
fungi | jeblair: zaro: it doesn't seem to be happening outside of my workstation | 20:35 |
*** maishsk_afk_ has joined #openstack-infra | 20:36 | |
*** ajmiller_ has joined #openstack-infra | 20:36 | |
*** dannywilson has joined #openstack-infra | 20:37 | |
*** maishsk_afk has quit IRC | 20:37 | |
*** maishsk_afk_ is now known as maishsk_afk | 20:37 | |
*** sdake has quit IRC | 20:37 | |
*** hemna is now known as hemnafk | 20:38 | |
*** stevemar has quit IRC | 20:38 | |
jeblair | fungi: any chance you have a stale local file in jenkins/jobs? | 20:38 |
*** tjones1 has quit IRC | 20:39 | |
*** baoli has quit IRC | 20:39 | |
fungi | jeblair: this is immediately after a git clean -dfx | 20:39 |
jeblair | fungi: branch-tip wfm. | 20:39 |
*** dannywil_ has quit IRC | 20:39 | |
fungi | also git grep '{pipeline}-neutron-dsvm-api{branch-designator}' turns up just the definition in jenkins/jobs/neutron.yaml and two instantiations in jenkins/jobs/projects.yaml | 20:39 |
jeblair | looks right | 20:40 |
*** ajmiller has quit IRC | 20:40 | |
*** marun has joined #openstack-infra | 20:40 | |
zaro | fungi: maybe not the latest jjb? error msg should include location of duplicate | 20:40 |
lifeless | fungi: rm -r .tox/zuul | 20:40 |
lifeless | fungi: try again | 20:40 |
*** tiswanso has joined #openstack-infra | 20:41 | |
*** ddieterly has joined #openstack-infra | 20:41 | |
fungi | git clean -dfx took care of that | 20:41 |
openstackgerrit | Christopher Aedo proposed openstack-infra/system-config: Enable logging on openstack-app-catalog IRC channel https://review.openstack.org/190343 | 20:41 |
fungi | zaro: the run-layout.sh seems to clone and use the master branch tip of jjb | 20:43 |
reazem | Hey guys! Can someone explain how I can create a new branch in gerrit? | 20:43 |
*** tiswans__ has quit IRC | 20:44 | |
*** dguerri is now known as dguerri` | 20:46 | |
*** tiswanso has quit IRC | 20:46 | |
zaro | fungi: with the latest jjb you should get a message like this when it finds duplicates.. "jenkins_jobs.errors.JenkinsJobsException: Duplicate entry found in '/Users/khaido/PycharmProjects/jenkins-job-builder/defs/demo/simple2.yaml: 'simple' already defined" | 20:46 |
*** diemt has quit IRC | 20:47 | |
*** puranamr has joined #openstack-infra | 20:47 | |
zaro | fungi: maybe it's the cache. try deleting it and rerun | 20:47 |
anteaya | dougwig: xgerman and johnson, thank you | 20:47 |
fungi | reazem: in the gerrit webui do Projects -> List -> filter for the project you want -> Branches and then fill in the fields to create a new branch (assumes your project's acl has a group with create permission on refs/heads/* and you're a member of it) | 20:48 |
fungi | zaro: tried that first. deleted ~/.cache/jenkins_jobs but it made no difference | 20:48 |
*** ho has joined #openstack-infra | 20:49 | |
zaro | fungi: so can you grab the git sha for jjb and make sure it's master? | 20:51 |
*** dboik_ has joined #openstack-infra | 20:51 | |
*** stevemar has joined #openstack-infra | 20:52 | |
reazem | fungi: Thanks! I'll open a PR to add this permission | 20:52 |
*** dguerri` is now known as dguerri | 20:52 | |
*** dboik_ has quit IRC | 20:52 | |
fungi | zaro: oh, wow. it's not. it's somehow got da04a21dc45358bd3dda339fba8f0a40a0ba0db2 checked out in .test/jenkins-job-builder | 20:52 |
fungi | zaro: now to figure out how/why that's happening | 20:52 |
openstackgerrit | K Jonathan Harker proposed openstack-infra/system-config: Change logstash multiline stream identity https://review.openstack.org/190345 | 20:53 |
*** mwagner_afk has quit IRC | 20:53 | |
openstackgerrit | Vincent Fournier proposed openstack-infra/project-config: Surveil: add create to surveil-core https://review.openstack.org/190347 | 20:53 |
zaro | fungi: i think checkout is with zuul-cloner maybe? | 20:54 |
fungi | zaro: nope, just plain git clone | 20:54 |
fungi | zaro: oh! | 20:54 |
fungi | i see why now | 20:54 |
zaro | is it this https://review.openstack.org/#/c/189647/ ? | 20:54 |
*** dboik has quit IRC | 20:54 | |
fungi | git clean -dfx doesn't delete .test/zuul and .test/jenkins-job-builder because they're git repos | 20:55 |
*** ho has left #openstack-infra | 20:55 | |
fungi | and the test script only reclones them if they're not already there, and doesn't update them | 20:55 |
fungi | zaro: the git clones in question are in the project config repo, tools/run-layout.sh | 20:56 |
fungi | it probably should do a reset --hard origin/master or something there | 20:56 |
*** puranamr has quit IRC | 20:57 | |
*** fallenpegasus has quit IRC | 20:58 | |
*** saksham has joined #openstack-infra | 20:58 | |
*** puranamr has joined #openstack-infra | 20:58 | |
fungi | that's _much_ better now. after deleting .test completely, i'm getting results i can do something with | 20:59 |
jeblair | mordred: did you test your metadata patch? | 20:59 |
jeblair | mordred: Metadata property value '[u'Ubuntu Server 12.04.5 LTS (amd64 20150127) - Partner Image']' for key 'groups' is not a string. (HTTP 400) | 20:59 |
zaro | fungi: cool | 20:59 |
fungi | now to see if i can also fix the script in project-config to do something less silly | 20:59 |
jeblair | mordred: that's with hpcloud; maybe it behaves differently elsewhere? but it looks like it just wants key/value strings | 20:59 |
*** ddieterly has quit IRC | 20:59 | |
jeblair | what is the ansible inventory thing expecting? | 21:00 |
mordred | jeblair: I tested a version of it a while back - it's possible something bitrotted on it or my brain | 21:00 |
mordred | jeblair: let me look | 21:00 |
jeblair | (maybe it should be json encoded?) | 21:00 |
mordred | nah - the library shoudl do that I think | 21:01 |
mordred | one sec - lemme look at thepatch and at the current state of things in shade (which is where I'd know it shoudl work right) | 21:01 |
saksham | Hi! I was trying to back-port a change to stable/kilo of the stackforge/networking-cisco repository when I saw Jenkins failing with a pbr versioning error: http://logs.openstack.org/90/190290/1/check/gate-networking-cisco-pep8/4a54d19/console.html . Does any one have a clue what's going on here? | 21:01 |
jeblair | mordred: k https://review.openstack.org/126621 is nodepool patch | 21:01 |
fungi | zaro: i see tools/run-compare-xml.sh has the same issue | 21:01 |
*** radez_g0n3 is now known as radez | 21:01 | |
fungi | zaro: in jenkins-job-builder | 21:02 |
mordred | jeblair: I expect that to work -let me make aquick synthetic test | 21:03 |
fungi | saksham: looks like you need to merge a change to that stable branch to adjust setup.cfg for whatever your next point release on that branch is planned to be | 21:03 |
*** ildikov_ has joined #openstack-infra | 21:04 | |
openstackgerrit | Vincent Fournier proposed openstack-infra/project-config: Surveil: add publish to Pypi https://review.openstack.org/190329 | 21:04 |
fungi | saksham: look at the same branch of neutron for an example | 21:04 |
zaro | fungi: doesn't the 'rm -fr .test' negate the problem? | 21:05 |
saksham | i see is it the release tag that needs to be changed 2015.1.0 to 2015.1.1 ? | 21:05 |
saksham | yeah the version in setup.cfg of stable/kilo (neutron) is 2015.1.1 and not 2015.1.0 | 21:06 |
*** ayoung has quit IRC | 21:08 | |
mordred | jeblair: ok. I've reproduced the problem | 21:08 |
iurygregory | Hello everyone, i'm having a problem when trying to submit a patch and i'm getting the following message: | 21:08 |
iurygregory | fatal: ICLA contributor agreement requires current contact information. Please review your contact information: https://review.openstack.org/#/settings/contact fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. | 21:08 |
iurygregory | I've try to update contact info but i get Code Review - Error | 21:08 |
iurygregory | Server Error Cannot store contact information on gerrit, anyone can help? | 21:08 |
iurygregory | I have deleted my ssh-key and generated another, git review -s works, but git review does't | 21:08 |
saksham | thanks fungi! I think the version needs to be fixed. | 21:08 |
anteaya | iurygregory: https://ask.openstack.org/en/question/3413 | 21:09 |
*** annegentle has joined #openstack-infra | 21:09 | |
anteaya | iurygregory: let us know if you need more than that | 21:09 |
*** annegentle is now known as Guest79945 | 21:09 | |
*** fallenpegasus has joined #openstack-infra | 21:10 | |
fungi | zaro: oh, yep i missed that. maybe we should just do that to project-config too. quick and dirty, but effective | 21:10 |
openstackgerrit | Doug Hellmann proposed openstack-infra/project-config: Change tag ACLs for library projects to library-release team https://review.openstack.org/189856 | 21:11 |
mordred | jeblair: yup. I suck. inventory expects a comma separated list. I don't know what my brain was thinking | 21:11 |
mordred | jeblair: for extra_group in server.metadata.get('groups', '').split(','): | 21:11 |
zaro | fungi: wfm | 21:11 |
mordred | jeblair: fix coming | 21:12 |
*** Guest79945 has quit IRC | 21:12 | |
fungi | iurygregory: anteaya: that question should probably be merged with https://ask.openstack.org/question/56720 (we've already merged two questions there, i guess a third can't hurt) | 21:12 |
*** elarson has quit IRC | 21:12 | |
anteaya | jeblair: can you -2 this one please? https://review.openstack.org/#/c/187671/ | 21:13 |
*** agentle has joined #openstack-infra | 21:13 | |
anteaya | jeblair: you have -2'd a lot of them might as well keep it to one person | 21:13 |
iurygregory | fungi, so i need tu update my accont to foundation member? | 21:13 |
anteaya | fungi: I have no disagreement with merging responses | 21:13 |
iurygregory | too* | 21:13 |
anteaya | iurygregory: yes | 21:13 |
iurygregory | ok, i'll try thanks anteaya and fungi | 21:14 |
jeblair | anteaya: feel free to -2 it yourself; we can remove it | 21:14 |
*** ldnunes has quit IRC | 21:14 | |
*** Sukhdev has quit IRC | 21:14 | |
anteaya | okay | 21:14 |
anteaya | HenryG: I'm looking at https://review.openstack.org/#/c/187768/ | 21:15 |
* HenryG looks ... | 21:15 | |
anteaya | HenryG: if you look at the others in the stack prior to yours, they all have governance changed merged | 21:15 |
*** ociuhandu has quit IRC | 21:15 | |
*** alivigni has quit IRC | 21:15 | |
anteaya | HenryG: does yours and it just isn't in the commit message? | 21:15 |
*** maishsk_afk_ has joined #openstack-infra | 21:16 | |
*** maishsk_afk has quit IRC | 21:16 | |
*** maishsk_afk_ is now known as maishsk_afk | 21:16 | |
HenryG | anteaya: I just did what AJaeger asked in his comment on patch set 2 | 21:16 |
fungi | jeblair: thoughts on symlinking the tools we're putting in /usr/*-env/bin/whatever as /usr/local/bin/whatever so they can be in the executable path without hard-coding their paths into tox configs and stuff? | 21:16 |
HenryG | anteaya: maybe I misunderstood AJaeger's comment? | 21:17 |
jeblair | mordred: note the error i pasted was from a node build for a snapshot image build; so its image name was very weird and contains all kinds of punctuation | 21:17 |
mordred | jeblair: any of the punctutation , ? | 21:18 |
mordred | jeblair: like, should I escape commas in the comma list? | 21:18 |
anteaya | HenryG: do you have a change up to the governance repo for this change? | 21:18 |
mordred | or - figure out some other thing to do with them on both sides of the split? | 21:18 |
jeblair | fungi: hrm. that seems reasonable, but part of me thinks maybe we should try to keep the test machines pristine? | 21:18 |
openstackgerrit | Merged openstack/requirements: Bump python-glanceclient https://review.openstack.org/189479 | 21:18 |
HenryG | anteaya: https://review.openstack.org/187760 | 21:19 |
jeblair | mordred: none of the ones we use right now do, but there's no telling when hpcloud will stick a comma in there. they do for "SOASTA CloudTest - Maestro or Results Service, v3" | 21:19 |
openstackgerrit | Monty Taylor proposed openstack-infra/nodepool: Record interesting info into nova metadata https://review.openstack.org/126621 | 21:19 |
*** shardy_afk has quit IRC | 21:19 | |
mordred | jeblair: ok, fair enough. otoh - I hope to stop using cloud provider images in the not-too-distant-futgure | 21:19 |
jeblair | mordred: i think either json-encoding (if you want to make it a real data structure), or else do not have nodepool add the base image name to metadata for snapshot image builds | 21:20 |
mordred | jeblair: so I'm sort of inclined to leave it as a comma list - unless you think json encoding would be better | 21:20 |
*** ryanpetrello has quit IRC | 21:20 | |
anteaya | HenryG: thank you | 21:20 |
mordred | jeblair: ok. I'll json encode | 21:20 |
jeblair | mordred: why not the second suggestion? | 21:21 |
mordred | jeblair: we could also do that | 21:21 |
HenryG | anteaya: feel free to fiddle with the Depends-Ons in the commit msgs if I did something wrong | 21:21 |
mordred | jeblair: we can always add it later if we feel like we need it | 21:21 |
fungi | jeblair: i agree on the pristineness front... mostly trying to figure out how to not force people who want to take advantage of, say, zuul-cloner in tox configs to expect devs to install it to the exact same path | 21:21 |
openstackgerrit | Monty Taylor proposed openstack-infra/nodepool: Record interesting info into nova metadata https://review.openstack.org/126621 | 21:21 |
anteaya | HenryG: you didn't, just tracking all the things, thanks | 21:22 |
*** kgiusti has quit IRC | 21:22 | |
HenryG | anteaya: great! Thanks for doing all the tracking | 21:22 |
*** EricGonczer_ has quit IRC | 21:22 | |
anteaya | :) | 21:22 |
*** sdake has joined #openstack-infra | 21:22 | |
dhellmann | mordred: can you peek at this change to import mox3, so we can release a new version that fixes the pbr dependency? https://review.openstack.org/#/c/190330/ | 21:23 |
*** asahlin is now known as asahlin_away | 21:23 | |
dhellmann | mordred: please | 21:23 |
anteaya | HenryG: are you HenryVIII on pypi? | 21:23 |
* HenryG can't remember and goes to check ... | 21:23 | |
anteaya | someone is | 21:23 |
anteaya | and owns your pypi repo | 21:23 |
anteaya | better be you | 21:23 |
HenryG | anteaya: It is me! | 21:24 |
anteaya | oh good | 21:24 |
* anteaya is relived | 21:24 | |
jeblair | fungi: tools/clone-something.sh ? (but you know i believe the right place for an integration test setup is _outside_ tox) | 21:24 |
anteaya | pleia2: https://review.openstack.org/#/c/187768/ needs another review | 21:24 |
HenryG | That was before my openstack days | 21:24 |
anteaya | pleia2: how do you want me to mark that on the etherpad? | 21:24 |
anteaya | HenryG: ages ago you might say | 21:25 |
jeblair | fungi: to elaborate, have tox call something in tools/ which invokes zuul-cloner appropriately. | 21:25 |
*** radez is now known as radez_g0n3 | 21:25 | |
jeblair | fungi: otoh, i'm okay with symlinking it if we think it's a good idea | 21:25 |
*** ryanpetrello has joined #openstack-infra | 21:25 | |
jeblair | it probably won't mess anyone up. | 21:26 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Attempt to decode json from the groups metavar https://review.openstack.org/190363 | 21:26 |
fungi | jeblair: yeah, i'm mostly just looking at 189647 and wondering whether there's a way to make it more general | 21:26 |
mordred | jeblair: there's a json-receiving change to the meta processing in case we want to handle that as a use case in the future | 21:27 |
mordred | jeblair: mostly did that while it was on my mind | 21:27 |
*** tvanderwiel has quit IRC | 21:27 | |
jeblair | mordred: well in that case, may as well go json :) | 21:27 |
*** pc_m has quit IRC | 21:29 | |
mordred | jeblair: also - we could just put both things in groups - there is no special meaning to the singular group | 21:29 |
*** saksham has quit IRC | 21:29 | |
*** ryanpetrello has quit IRC | 21:30 | |
jeblair | mordred: okay, then i am now in favor of only using groups and using json | 21:31 |
*** amotoki has joined #openstack-infra | 21:31 | |
SpamapS | once you go json, you'll never go .. to.. Tucson? | 21:31 |
jeblair | SpamapS: this is my sincere hope | 21:31 |
*** rlandy has quit IRC | 21:31 | |
*** dkranz has quit IRC | 21:31 | |
*** bnemec has quit IRC | 21:31 | |
waynr | i lost the link to openstack-infra's graphite page, could someone link me? | 21:31 |
*** tonytan4ever has quit IRC | 21:32 | |
*** rlandy has joined #openstack-infra | 21:32 | |
openstackgerrit | Steve Martinelli proposed openstack/requirements: Add python_dateutil to global requirements https://review.openstack.org/190268 | 21:32 |
*** ryanpetrello has joined #openstack-infra | 21:32 | |
waynr | nevermind, found it | 21:32 |
*** tonytan4ever has joined #openstack-infra | 21:32 | |
fungi | waynr: all i can say about that url is that it's memorable | 21:33 |
waynr | graphite.openstack.org | 21:33 |
waynr | :) | 21:33 |
fungi | indeed | 21:33 |
jeblair | that's the decoy server | 21:33 |
fungi | well, i can _also_ say that often times our server name choices are less than creative | 21:33 |
*** peristeri has quit IRC | 21:33 | |
lifeless | fungi: https://review.openstack.org/#/c/189249/ <- [nagging, I know!] | 21:34 |
openstackgerrit | Monty Taylor proposed openstack-infra/nodepool: Record interesting info into nova metadata https://review.openstack.org/126621 | 21:34 |
mordred | jeblair: k. there you go | 21:34 |
fungi | lifeless: yep, trying to unwind today's stack but i hit a stack overflow somewhere | 21:35 |
jeblair | mordred: cool, i just finished setting up a nodepool test env. perfect timing. | 21:35 |
*** weshay has quit IRC | 21:35 | |
anteaya | j^2: please rebase https://review.openstack.org/#/c/186532/ | 21:35 |
fungi | lifeless: i haven't yet stopped running into bugs to fix along the way to fixing the other bugs i was going to fix | 21:35 |
j^2 | anteaya: will | 21:35 |
j^2 | do | 21:35 |
anteaya | thank you, j^2 also please ensure the topic is set to project-rename | 21:36 |
*** amotoki has quit IRC | 21:36 | |
j^2 | ok | 21:36 |
*** RichardRaseley has joined #openstack-infra | 21:36 | |
lifeless | fungi: ouch, kk | 21:36 |
*** tonytan4ever has quit IRC | 21:37 | |
anteaya | j^2: also please plan on being available in channel on friday at 2200 utc | 21:37 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Fall back to git clone if zuul-cloner not available https://review.openstack.org/190367 | 21:38 |
j^2 | i’ll put it on my calendar now | 21:38 |
anteaya | j^2: thank you | 21:38 |
fungi | zaro: i swiped pelix's jjb change ^ | 21:38 |
jeblair | mordred: do yo want to make nodepool a single meta var and json encode it too? | 21:38 |
*** baoli_ has quit IRC | 21:39 | |
*** baoli has joined #openstack-infra | 21:39 | |
*** Swami has joined #openstack-infra | 21:40 | |
jeblair | | metadata | {"groups": "[\"Ubuntu Server 12.04.5 LTS (amd64 20150127) - Partner Image\", \"hp\"]", "nodepool_image_name": "Ubuntu Server 12.04.5 LTS (amd64 20150127) - Partner Image", "nodepool_provider_name": "hp"} | | 21:40 |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Fall back to git clone if zuul-cloner not available https://review.openstack.org/189647 | 21:40 |
jeblair | mordred: ^ that looks good (well, at least as good as json in json can get) | 21:40 |
*** miqui has quit IRC | 21:41 | |
*** amitgandhinz has quit IRC | 21:42 | |
*** dguerri is now known as dguerri` | 21:42 | |
*** linuxmaniac has quit IRC | 21:43 | |
*** linuxmaniac has joined #openstack-infra | 21:45 | |
jeblair | mordred: i'm updating | 21:45 |
*** baoli has quit IRC | 21:46 | |
*** baoli has joined #openstack-infra | 21:46 | |
*** puranamr has quit IRC | 21:47 | |
openstackgerrit | James E. Blair proposed openstack-infra/nodepool: Record interesting info into nova metadata https://review.openstack.org/126621 | 21:48 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Add periodic propose-requirements-constraints jobs https://review.openstack.org/189511 | 21:49 |
openstackgerrit | James E. Blair proposed openstack-infra/nodepool: Record interesting info into nova metadata https://review.openstack.org/126621 | 21:49 |
waynr | is it possible to prioritize jobs/projects in zuul? | 21:51 |
waynr | also, is it possible to throttle the number of jobs being run at once using gearman/zuul? | 21:51 |
*** radez_g0n3 is now known as radez | 21:52 | |
*** aysyanne has quit IRC | 21:52 | |
jeblair | waynr: you can prioritize pipelines, but not jobs or projects. there is a 'window' option for pipelines to only run jobs for the top N changes in a pipeline; this primarily affects gate pipelines though | 21:53 |
pleia2 | anteaya: I'd just remove the strikethrough, I haven't started doing much review yet | 21:53 |
anteaya | pleia2: okay I didn't bother to strike that one through | 21:54 |
pleia2 | ah ok :) | 21:54 |
*** soren has quit IRC | 21:54 | |
*** marcusvrn has quit IRC | 21:54 | |
*** mriedem is now known as mriedem_away | 21:54 | |
*** ayoung has joined #openstack-infra | 21:56 | |
waynr | jeblair: cool, what about throttling? | 21:57 |
jeblair | waynr: just the window option in zuul. when using nodepool you can tell it the max number of servers to spin up though. | 21:58 |
*** radez is now known as radez_g0n3 | 21:58 | |
*** esmute has quit IRC | 22:00 | |
*** ivar-laz_ has joined #openstack-infra | 22:02 | |
jeblair | mordred: latest PS works all the way through. i'm not sure image_name is actually the data you want, but that can be changed later. the mechanics work. | 22:02 |
jeblair | i will build on that for the alien cleanup | 22:02 |
*** changbl has quit IRC | 22:05 | |
*** __afazekas has quit IRC | 22:05 | |
*** ivar-lazzaro has quit IRC | 22:05 | |
*** salv-orlando has joined #openstack-infra | 22:05 | |
tonyb | jeblair: ping? | 22:06 |
*** stevemar has quit IRC | 22:06 | |
*** Sukhdev has joined #openstack-infra | 22:07 | |
*** bhuvan has quit IRC | 22:08 | |
*** fallenpegasus has quit IRC | 22:08 | |
*** bhuvan has joined #openstack-infra | 22:09 | |
mordred | jeblair: woot! | 22:10 |
mordred | jeblair: I think I may want to figure out a json interface for all the meta variables generally, yeah | 22:10 |
openstackgerrit | Armando Migliaccio proposed openstack-infra/project-config: networking-ofagent: move from stackforge/ to openstack/ https://review.openstack.org/187859 | 22:13 |
armax | anteaya: ^^ | 22:13 |
anteaya | armax: thank you | 22:13 |
* anteaya thinks armax is amazing | 22:13 | |
*** bhuvan has quit IRC | 22:13 | |
*** alexpilotti has quit IRC | 22:13 | |
armax | anteaya: I rebased it directly to master…do you think it’s okay? | 22:14 |
*** whitenoise has quit IRC | 22:14 | |
anteaya | we'll find out | 22:14 |
*** whitenoise has joined #openstack-infra | 22:14 | |
*** jeax has joined #openstack-infra | 22:14 | |
*** jeax has joined #openstack-infra | 22:14 | |
anteaya | oh I see you removed it from the end of the stack | 22:14 |
anteaya | not to worry, fungi says we will probably rebase all the patches together on friday | 22:15 |
openstackgerrit | JJ Asghar proposed openstack-infra/project-config: Rename stackforge/cookbook* to openstack/cookbook* https://review.openstack.org/186532 | 22:15 |
*** doug-fish has left #openstack-infra | 22:15 | |
*** timcline has quit IRC | 22:16 | |
j^2 | anteaya: i think i got it ^^ | 22:17 |
anteaya | j^2: thank you | 22:17 |
j^2 | there were A LOT of changes that needed to be rebased it seems | 22:17 |
*** alexpilotti has joined #openstack-infra | 22:17 | |
anteaya | yes | 22:17 |
j^2 | the topic didnt change though oddly enough | 22:17 |
anteaya | we might need to do another on friday, we can leave it until then though | 22:18 |
anteaya | that's good | 22:18 |
anteaya | we want that topic | 22:18 |
*** salv-orlando has quit IRC | 22:18 | |
j^2 | oh ok | 22:18 |
*** merlin_ has quit IRC | 22:23 | |
dhellmann | fungi: could you give https://review.openstack.org/#/c/187957/ a look when you have a few minutes? we're already using the feature in the oslo.messaging docs, and I want to make sure we have accurate requirements | 22:24 |
*** harlowja has quit IRC | 22:27 | |
*** agentle has quit IRC | 22:28 | |
*** baoli has quit IRC | 22:28 | |
*** stevemar has joined #openstack-infra | 22:29 | |
*** Alexandra_ has joined #openstack-infra | 22:30 | |
*** agentle has joined #openstack-infra | 22:30 | |
*** agentle has quit IRC | 22:31 | |
*** amotoki has joined #openstack-infra | 22:32 | |
*** harlowja has joined #openstack-infra | 22:32 | |
*** dimtruck is now known as zz_dimtruck | 22:32 | |
*** jgrimm is now known as zz_jgrimm | 22:34 | |
*** dangers is now known as dangers_away | 22:35 | |
*** isviridov is now known as isviridov_away | 22:35 | |
*** salv-orlando has joined #openstack-infra | 22:36 | |
*** baoli has joined #openstack-infra | 22:36 | |
*** amotoki has quit IRC | 22:36 | |
jhesketh | Morning | 22:36 |
anteaya | morning jhesketh | 22:37 |
openstackgerrit | Dan Prince proposed openstack/diskimage-builder: Revert "Remove unused map_nbd function" https://review.openstack.org/190385 | 22:37 |
j^2 | anteaya: is there a way to do the check again to make sure all the gates pass? | 22:37 |
anteaya | j^2: jenkins hasn't commented yet on patchset 17 | 22:39 |
j^2 | ah yeah, so i thought i read in the infra manual is that if it’s -2’d it won’t go through the gates again until the -2 turns to a -1 | 22:40 |
anteaya | j^2: that is true | 22:40 |
anteaya | but it didn't -2 | 22:41 |
anteaya | now this test has failed: https://jenkins05.openstack.org/job/gate-project-config-layout/1042/console | 22:41 |
anteaya | somehow your rebase collected a number of jobs without getting the job definitionss | 22:41 |
j^2 | lovely | 22:41 |
anteaya | not so much | 22:42 |
anteaya | messy | 22:42 |
jeblair | tonyb: usually it's best to just go ahead and say what you need rather than ping | 22:42 |
j^2 | extremaly | 22:42 |
tonyb | jeblair: okay. | 22:42 |
anteaya | j^2: I'm close to the end of my day and don't have the energy an unwinding requires | 22:42 |
j^2 | anteaya: same here | 22:42 |
j^2 | but i nede to get this done | 22:42 |
anteaya | j^2: feel free to take a swing at it yourself when you feel up to i | 22:42 |
j^2 | kk | 22:42 |
anteaya | j^2: well it is possible you might just make it worsse | 22:43 |
jeblair | in a very strange turn of events, i have just worn my lovely summit windbreaker for the first time because it is raining here. | 22:43 |
*** hdd has quit IRC | 22:43 | |
tonyb | jeblair: So when we wnet life with the irc-meetings stuff you removed some of the yaml files because they weren't IRC meetings | 22:43 |
anteaya | j^2: let's make a point of starting off tomorrow and seeing if we can sort this out | 22:43 |
j^2 | yeah i’m re-cloning down the repo, then refetching the patch then gonna walk awai | 22:43 |
j^2 | away | 22:43 |
anteaya | j^2: we have thursday | 22:43 |
anteaya | j^2: okay | 22:43 |
j^2 | i’ll ping you tomorrow | 22:43 |
anteaya | jeblair: how does it work as a keep the rain off item of clothing? | 22:43 |
tonyb | jeblair: the phone/vidyo/hangouts I'm on the fence about but I think the cimmunity hours are good to have in the iCal | 22:43 |
anteaya | j^2: sounds good | 22:44 |
tonyb | jeblair: I'm wondering if you have deeply held views on such matters? | 22:44 |
jeblair | tonyb: i think maybe they were on an un-logged channel? i agree that's a grey area. | 22:44 |
tonyb | or if I can add the Neutron meeting and (re) add the other community hours | 22:44 |
jeblair | tonyb: i do have _very_ deeply held feelings about non-irc meetings though :) | 22:45 |
tonyb | jeblair: Yeah the community hours are unlogged but that's a 'feature' in the eyes of the meeting chairs | 22:45 |
jeblair | tonyb: okay, it's probably worth having that conversation on a review to re-add the community hours | 22:46 |
tonyb | jeblair: Hmm that (my statement) isn't a fair synopsis. | 22:46 |
tonyb | jeblair: can you add your views here: https://review.openstack.org/#/c/189422/ | 22:46 |
*** sigmavirus24 is now known as sigmavirus24_awa | 22:46 | |
jeblair | tonyb: i could see that as a feature for 'community' office hours | 22:47 |
jeblair | but i think things like release management office hours should be logged | 22:47 |
*** puranamr has joined #openstack-infra | 22:48 | |
tonyb | jeblair: Yeah I agree on that. | 22:48 |
*** yamamoto has joined #openstack-infra | 22:48 | |
jeblair | mestery: are you okay with openstack-neutron-release being logged? | 22:48 |
pleia2 | he submitted the patch for it https://review.openstack.org/#/c/188600/ | 22:49 |
tonyb | jeblair: Thanks for you time. I'll pick this up after I get back form the school run. | 22:49 |
pleia2 | so I'd say yes | 22:49 |
jeblair | pleia2: he, i looked but search fu failed | 22:50 |
pleia2 | I happened to remember it :) | 22:50 |
*** baoli has quit IRC | 22:50 | |
openstackgerrit | James E. Blair proposed openstack-infra/irc-meetings: Add Neutron office hours https://review.openstack.org/189422 | 22:50 |
jeblair | i put a depends-on ^ | 22:50 |
tonyb | jeblair: I'll commit to adding somethign to the Meetings wiki that helps people understand what's appropriuate for irc-meetings and what need to saty on the repo | 22:51 |
*** baoli has joined #openstack-infra | 22:51 | |
tonyb | jeblair: Ahh thanks. | 22:51 |
tonyb | jeblair, pleia2 Assuming I get buy in I'll do something similar for #openstack-community and #openstack-relmgr-office if required | 22:52 |
*** amitgandhinz has joined #openstack-infra | 22:53 | |
*** puranamr has quit IRC | 22:53 | |
jeblair | tonyb: sounds good. i'd prefer everything be logged; if there is a reason not to have -community logged, i just want that recorded somewhere (ideally a review, or a mailing list post) | 22:53 |
jeblair | i know relmgr already is | 22:53 |
*** yamamoto has quit IRC | 22:53 | |
tonyb | jeblair: Sure. I'll poke at it on openstack-dev | 22:53 |
tonyb | jeblair: okay | 22:54 |
tonyb | jeblair: I only found out about relmgr today. | 22:54 |
*** bknudson has quit IRC | 22:54 | |
tonyb | okay so I'll approve the Neutron change and do the rest once the kids are in school. | 22:54 |
tonyb | jeblair: Thanks. | 22:54 |
*** krtaylor has quit IRC | 22:54 | |
openstackgerrit | Merged openstack-infra/irc-meetings: Add Neutron office hours https://review.openstack.org/189422 | 22:56 |
*** ZZelle_ has quit IRC | 22:57 | |
*** amitgandhinz has quit IRC | 22:57 | |
*** baoli has quit IRC | 22:58 | |
*** puranamr has joined #openstack-infra | 23:01 | |
*** geoffarnold has joined #openstack-infra | 23:02 | |
dhellmann | fungi, jeblair : can one of you tell the meeting bot in #openstack-meeting to close the meeting that was left open by the last team, please? | 23:03 |
dougwig | jeblair: gertty question, saw your mail, grabbed the latest from git. is this a known error? | 23:03 |
dougwig | https://www.irccloud.com/pastebin/kOMSIt94/ | 23:03 |
dhellmann | jeblair, fungi : nevermind | 23:04 |
fungi | dhellmann: never had one, never needed one | 23:04 |
dhellmann | heh | 23:04 |
fungi | tonyb: ideally the reason for a meeting in a non-logged channel would also be explained as part of the meeting description | 23:04 |
asselin | fungi, trying to understand why this failed. https://review.openstack.org/#/c/180624/ | 23:04 |
fungi | tonyb: because that's a very unusual choice | 23:04 |
asselin | fungi, zuul changed from earlier today | 23:05 |
fungi | dougwig: that looks like the file mentioned in the oserror may have permission issues. is it owned by your user? | 23:06 |
*** marun has quit IRC | 23:06 | |
dougwig | yes, and all of its parents. and writable. | 23:07 |
fungi | asselin: known but not reliably reproducible bug | 23:07 |
fungi | asselin: i've rechecked it | 23:08 |
asselin | fungi, ok thanks | 23:08 |
jeblair | dougwig: it should be okay to rm that file by hand to test it out | 23:08 |
dougwig | jeblair: ok, will do | 23:09 |
fungi | dougwig: i'm unfortunately not familiar with the nuances of python interpreting errors from underlying c libs on... what is that, hp/ux? next? | 23:09 |
*** bhuvan has joined #openstack-infra | 23:09 | |
jeblair | oh, i wonder if that's a directory | 23:10 |
fungi | but yeah, looks like your os told gertty it couldn't delete that file | 23:10 |
dougwig | jeblair: yep, it's a dir | 23:10 |
fungi | mmm, os.remove() won't unlink that | 23:10 |
dougwig | fungi: mac | 23:10 |
*** rlandy has quit IRC | 23:10 | |
*** sdake has quit IRC | 23:10 | |
fungi | i don't think | 23:10 |
fungi | testing | 23:10 |
dougwig | fungi: it won't. it's an unlink, not an rmdir. | 23:11 |
dougwig | is my git tree messed up, or gertty issue? | 23:11 |
fungi | on linux i get OSError: [Errno 21] Is a directory: 'foo' | 23:11 |
jeblair | dougwig: gertty+NeXT issue | 23:11 |
fungi | slightly more verbose | 23:11 |
jeblair | if e.errno != errno.EISDIR: | 23:11 |
jeblair | gertty has that | 23:11 |
ianw | fungi: hey, so i'm getting closer. i've got netconsole setup and have it sending to a remote end. i don't think the kernel is oopsing. so i think the external networking is getting killed somehow | 23:12 |
fungi | ooh, betting that's not portable to hfs+ | 23:12 |
dougwig | jeblair: that is a lousy errno it's tossing, indeed. | 23:12 |
jeblair | dougwig, fungi: so... i _guess_ we need to check for errno 1 as well, though that's unfortunate. | 23:12 |
fungi | i wonder if there's a better way to qualify that by platform or something | 23:13 |
fungi | ianw: that's certainly a possibility | 23:13 |
dougwig | jeblair, fungi: man page, this is how it came to that unintuitive errno: | 23:14 |
dougwig | [EPERM] The named file is a directory and the effective user | 23:14 |
dougwig | ID of the process is not the super-user. | 23:14 |
*** bhuvan has quit IRC | 23:14 | |
ianw | fungi: yeah, i'm just setting up for a run where i'll stuff "ip route / ip link" in to /dev/kmsg and i should keep getting that even if the network drops out | 23:14 |
ianw | i'm not sure how quickly the host gets reaped once it drops off though | 23:14 |
*** wenlock_ has quit IRC | 23:15 | |
dougwig | interesting, linux lists both EISDIR and EPERM as 'not allowed to remove dir' errors. clearly it uses EISDIR. | 23:15 |
fungi | ianw: it takes at least a few seconds from the completion of the job before nodepool finds out and gets around to calling nova which in turn takes at least a few more seconds to get around to killing the instance | 23:16 |
ianw | fungi: anyway, if i get the host running, you can hold it ... even if i can't get into it, if it's still sending stuff via netconsole that's a big clue | 23:16 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Add CRUD methods for Keystone domains https://review.openstack.org/190396 | 23:17 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Add domain support to keystone user management https://review.openstack.org/190397 | 23:17 |
openstackgerrit | James E. Blair proposed stackforge/gertty: Ignore EPERM when pruning refs https://review.openstack.org/190398 | 23:17 |
jeblair | dougwig: try that out ^ | 23:17 |
*** yamamoto has joined #openstack-infra | 23:17 | |
fungi | ianw: sure, i'll be around just give me a heads up on which one you want held | 23:17 |
jeblair | gotta run | 23:17 |
dougwig | jeblair: thank you, it's happily chugging away now. | 23:19 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Add CRUD methods for Keystone domains https://review.openstack.org/190396 | 23:19 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Add domain support to keystone user management https://review.openstack.org/190397 | 23:19 |
dougwig | jeblair, fungi: the linux man page states that EPERM is the posix defined error code to use. linux is just being different. | 23:21 |
openstackgerrit | Ian Wienand proposed openstack-infra/devstack-gate: [WIP] run centos7 with neutron https://review.openstack.org/179689 | 23:22 |
fungi | dougwig: makes sense. linux does make some odd non-posix choices in a lot of places | 23:22 |
fungi | dougwig: i expect they extended posix there because someone decided it wasn't a specific enough error code and was overloaded with other cases | 23:22 |
dougwig | fungi: it does make for a lousy error code. i didn't even think to check if it was a dir. | 23:23 |
dougwig | transitioning home. thanks. | 23:23 |
*** ivar-laz_ has quit IRC | 23:24 | |
*** ivar-lazzaro has joined #openstack-infra | 23:25 | |
*** asettle has joined #openstack-infra | 23:28 | |
*** yamamoto has quit IRC | 23:34 | |
*** BharatK has joined #openstack-infra | 23:35 | |
tonyb | fungi: the main agrument is that community hours aren't really meetings. They don't set the project direction etc. So holding them in an an "official" meeting channel utilises a limited resource. | 23:37 |
tonyb | fungi: Well that's the reason for having them in say #openstack-community | 23:38 |
*** krtaylor has joined #openstack-infra | 23:38 | |
tonyb | fungi: it doesn't speak to any objections to turning logging on. | 23:38 |
*** david-lyle has quit IRC | 23:40 | |
openstackgerrit | Merged openstack-infra/system-config: Let puppet-zuul manage log configuration files https://review.openstack.org/180624 | 23:40 |
asselin | fungi, there it is! ^^ | 23:40 |
fungi | lifeless: i'm clearly doing something wrong when locally testing 189249. executing the entrypoint after pip installing into a venv tries and fails to 'from openstack_requirements.generate import main' complaining "ImportError: No module named openstack_requirements.generate" | 23:41 |
openstackgerrit | Merged openstack/requirements: Bump SQLAlchemy upper bound. https://review.openstack.org/189847 | 23:41 |
fungi | asselin: yep, now to keep an eye on http://puppetboard.openstack.org/ | 23:41 |
*** EricGonczer_ has joined #openstack-infra | 23:41 | |
* asselin looks | 23:42 | |
*** sputnik13 has quit IRC | 23:42 | |
fungi | asselin: an ansible-orchestrated puppet apply run is already underway, so we'll probably have to wait for the pulse after this one to succeed | 23:43 |
asselin | fungi, ok....browsing around...not sure where to look/what to look for | 23:43 |
*** spzala has quit IRC | 23:43 | |
*** whitenoise has quit IRC | 23:44 | |
*** bhuvan has joined #openstack-infra | 23:44 | |
fungi | asselin: the reports for the zuul node. first making sure they don't fail when that change gets applied | 23:44 |
pleia2 | asselin: click on "nodes" and look for the one where your change will live | 23:44 |
tonyb | So this https://review.openstack.org/#/c/188600/ change allows eavesdrop to log the channel ie enables http://eavesdrop.openstack.org/irclogs/%23openstack-neutron-release/ | 23:44 |
fungi | tonyb: yep | 23:45 |
tonyb | but IIUC (and I probably don't) it doesn't grant meetbot +t so that still means that you can't do # startmeeting etc? | 23:45 |
*** sputnik13 has joined #openstack-infra | 23:45 | |
fungi | tonyb: right, that happens in the accessbot config | 23:45 |
asselin | fungi, pleia2 ok so it ran at Wednesday, June 10 2015 4:41 PM, so gotta wait until 5:10pm for next run? | 23:45 |
tonyb | woot I'm learning :) | 23:45 |
fungi | tonyb: a change which we would be unlikely to approve | 23:45 |
pleia2 | asselin: yeah, thereabouts | 23:46 |
tonyb | fungi: okay. | 23:46 |
fungi | tonyb: ftr, https://git.openstack.org/cgit/openstack-infra/project-config/tree/accessbot/channels.yaml | 23:47 |
pleia2 | I think the meeting commands would work, they just wouldn't be able to change the topic | 23:47 |
tonyb | fungi: and that'd be for reasons of trying to keep meetings to a limied number of locations as we've discussed befoer right? | 23:47 |
tonyb | fungi: Thanks. | 23:47 |
fungi | tonyb: yep | 23:47 |
tonyb | cool. | 23:47 |
fungi | tonyb: you can see that only the officially sanctioned meeting channels have a meetbots list in them | 23:48 |
tonyb | fungi: Yup. | 23:48 |
*** bhuvan has quit IRC | 23:49 | |
*** wenlock has quit IRC | 23:49 | |
tonyb | So just for the mental excercise if we wanted to add an openstack-meeting-5 we'd add it in eavesdrop.pp and then add it and the meetbot hunk in accessbot/channels.yaml? | 23:50 |
*** tongl has joined #openstack-infra | 23:51 | |
fungi | yep, probably the accessbot config first, then the eavesdrop config | 23:52 |
fungi | before all of that we'd register the new channel name with the network and add teh openstackinfra account (used by accessbot) as a channel founder | 23:53 |
fungi | and after those two changes merged and everything tested out okay, we'd announce the new channel availability | 23:53 |
tonyb | fungi: thanks. Yeah I guess that'd help :) | 23:53 |
ianw | fungi: well i take that back, i just got a nice oops | 23:54 |
fungi | ianw: oops! | 23:54 |
*** sabeen3 has quit IRC | 23:54 | |
*** harlowja has quit IRC | 23:54 | |
fungi | ianw: i didn't hold it, so did it maybe oops while nodepool was deleting it? | 23:55 |
*** harlowja has joined #openstack-infra | 23:55 | |
ianw | fungi: no, jenkins hasn't noticed it failed yet | 23:55 |
*** gmann has quit IRC | 23:56 | |
ianw | ovs_vport_cmd_get -> lookup_vport -> boom ... so OVS | 23:57 |
davideagnello | Hello, our review is still pending: https://review.openstack.org/#/c/187620/ Can we get this merged soon? | 23:57 |
ianw | https://patchwork.ozlabs.org/patch/440695/ looks like exactly it | 23:58 |
*** EricGonczer_ has quit IRC | 23:58 | |
*** rossella_s has quit IRC | 23:58 | |
*** rossella_s has joined #openstack-infra | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!