*** fallenpegasus has joined #openstack-infra | 00:00 | |
*** asahlin has quit IRC | 00:02 | |
openstackgerrit | Joe Gordon proposed openstack-infra/devstack-gate: DNM: Making sure worlddump is works here https://review.openstack.org/189010 | 00:02 |
---|---|---|
*** yamamoto has quit IRC | 00:03 | |
*** asahlin has joined #openstack-infra | 00:03 | |
*** fallenpegasus has quit IRC | 00:04 | |
*** yamamoto has joined #openstack-infra | 00:05 | |
*** yamamoto has quit IRC | 00:06 | |
*** sdake_ has joined #openstack-infra | 00:06 | |
*** dkranz has quit IRC | 00:08 | |
*** sdake has quit IRC | 00:10 | |
*** harlowja_at_home has quit IRC | 00:12 | |
openstackgerrit | Joe Gordon proposed openstack-infra/devstack-gate: Run worldump if tempest fails https://review.openstack.org/188733 | 00:15 |
openstackgerrit | Joe Gordon proposed openstack-infra/devstack-gate: DNM: Making sure worlddump is works here https://review.openstack.org/189010 | 00:15 |
*** markvoelker has joined #openstack-infra | 00:25 | |
*** kutija_ is now known as kutija|away | 00:28 | |
*** fallenpegasus has joined #openstack-infra | 00:29 | |
*** markvoelker has quit IRC | 00:30 | |
*** tonytan4ever has joined #openstack-infra | 00:31 | |
*** sdake has joined #openstack-infra | 00:32 | |
*** nijaba has joined #openstack-infra | 00:33 | |
*** sdake_ has quit IRC | 00:35 | |
*** yamamoto has joined #openstack-infra | 00:40 | |
*** otter768 has joined #openstack-infra | 00:48 | |
*** otter768 has quit IRC | 00:52 | |
*** amotoki has joined #openstack-infra | 00:55 | |
*** sc has quit IRC | 00:58 | |
*** amotoki has quit IRC | 01:01 | |
*** amotoki has joined #openstack-infra | 01:03 | |
*** sdake_ has joined #openstack-infra | 01:06 | |
*** dims__ has quit IRC | 01:06 | |
*** jamielennox|away is now known as jamielennox | 01:07 | |
*** sdake__ has joined #openstack-infra | 01:08 | |
*** sdake has quit IRC | 01:09 | |
*** sdake__ is now known as sdake | 01:09 | |
*** mriedem has quit IRC | 01:11 | |
*** sdake_ has quit IRC | 01:13 | |
*** amotoki has quit IRC | 01:14 | |
*** zz_dimtruck is now known as dimtruck | 01:20 | |
*** jpeeler has joined #openstack-infra | 01:26 | |
kun_huang | guys, how many jenkins server are there in OpenStack community? | 01:28 |
kun_huang | I found jenkins.openstack.org and jenkins-dev.openstack.org from documentation | 01:29 |
kun_huang | And I aslo found there are jenkins01 ~ jenkins06 in zuul status ... | 01:29 |
nibalizer | infra runs the servers you found | 01:31 |
nibalizer | jenkins01-jenkins07 run the nodepool tests | 01:31 |
nibalizer | jenkins.o.o does a slightly different task | 01:32 |
kun_huang | nibalizer: thx, I'm building CI system for my team, do you have a slides of introducing current CI architecture? | 01:35 |
pleia2 | kun_huang: we have various slide decks published here: http://docs.openstack.org/infra/publications/ | 01:36 |
kun_huang | pleia2: okay, got it | 01:37 |
pleia2 | you have a few options there, depending on what section of the CI you're most interested in | 01:37 |
lifeless | ALL THE THINGS | 01:38 |
*** heyongli has joined #openstack-infra | 01:40 | |
*** koolhead17 has joined #openstack-infra | 01:40 | |
*** sdake_ has joined #openstack-infra | 01:43 | |
*** sdake has quit IRC | 01:46 | |
mordred | kun_huang: this is also maybe useful: http://inaugust.com/talks/now-what.html#/architecture | 01:52 |
mordred | kun_huang: it's not complete or comprehensive | 01:52 |
mordred | pleia2: one of these days I want to get a good version of that slide into one of our decks | 01:53 |
*** sdake has joined #openstack-infra | 01:54 | |
pleia2 | mordred: I've been bad about that too, I keep publishing slides on my own because our current system is not pdf-friendly and I need to submit pdf versions to conferences | 01:55 |
pleia2 | I should actually fix this problem by proposing a new html-friendly-but-also-pdf-exportable solution rather than using LibreOffice, but you know, that's in my list of all the things to do with time I have | 01:55 |
lifeless | pleia2: mordred: so hi | 01:55 |
lifeless | I have a question | 01:55 |
pleia2 | o/ lifeless | 01:55 |
lifeless | I have a thing that I can write very very easily if we can run it on a machine with most of the pythons we support | 01:56 |
lifeless | e.g. 2.7 + 3.4 | 01:56 |
lifeless | or 2.6+2.7+3.4 | 01:56 |
lifeless | or whatever | 01:56 |
lifeless | or I can write it much more painfully but make it work everywhere | 01:56 |
lifeless | do we have such images readily available? The thing is going to be a periodic job for updating global requirements | 01:57 |
lifeless | the reason I can write it easily if I have most pythons is that I can install things and see what happens | 01:57 |
lifeless | the less easy way is to hook into pip internals in an evil way and intercept python marker handling and aiiieee. | 01:57 |
*** sdake_ has quit IRC | 01:58 | |
pleia2 | I think it's ok to target it to what we support, not sure what you mean by images though | 01:58 |
*** dims_ has joined #openstack-infra | 01:58 | |
lifeless | pleia2: so here's the context: I need to run this script, say daily. It needs to talk to the internet and build a new list of requirements, which it then needs to propose back to the openstack/requirements repository. | 01:59 |
lifeless | pleia2: I presume that that will run within a nodepool supplied image | 01:59 |
mordred | lifeless: yah. that all makes sense | 01:59 |
mordred | I believe that we have something with 2.7+3.4 - right? doesn't trusty have those? | 02:00 |
lifeless | I think it does | 02:00 |
mordred | that's all we really care about for this, so I think you're gold | 02:01 |
*** koolhead17 has quit IRC | 02:02 | |
*** Kennan2 has joined #openstack-infra | 02:03 | |
*** dims_ has quit IRC | 02:03 | |
*** Kennan has quit IRC | 02:04 | |
*** baoli has joined #openstack-infra | 02:05 | |
*** asselin_ has joined #openstack-infra | 02:07 | |
*** baoli has quit IRC | 02:09 | |
*** markvoelker has joined #openstack-infra | 02:14 | |
*** markvoelker has quit IRC | 02:19 | |
*** amotoki has joined #openstack-infra | 02:22 | |
*** tonytan4ever has quit IRC | 02:22 | |
*** sdake_ has joined #openstack-infra | 02:25 | |
*** dimtruck is now known as zz_dimtruck | 02:29 | |
*** sdake has quit IRC | 02:29 | |
*** btran_ has quit IRC | 02:30 | |
*** weshay has quit IRC | 02:30 | |
*** weshay has joined #openstack-infra | 02:32 | |
*** davidlenwell has quit IRC | 02:33 | |
*** sbos99 has joined #openstack-infra | 02:41 | |
*** sdake has joined #openstack-infra | 02:44 | |
*** sdake_ has quit IRC | 02:48 | |
*** otter768 has joined #openstack-infra | 02:48 | |
*** julim has joined #openstack-infra | 02:50 | |
*** yamada-h has joined #openstack-infra | 02:52 | |
*** otter768 has quit IRC | 02:53 | |
*** yamada-h has quit IRC | 02:57 | |
*** patrickeast has quit IRC | 02:58 | |
*** koolhead17 has joined #openstack-infra | 03:01 | |
*** dims_ has joined #openstack-infra | 03:03 | |
*** Zhongjun has joined #openstack-infra | 03:04 | |
*** aswadr has joined #openstack-infra | 03:04 | |
*** asselin_ has quit IRC | 03:09 | |
*** dims_ has quit IRC | 03:09 | |
*** yamada-h has joined #openstack-infra | 03:10 | |
*** yfried|afk is now known as yfried__ | 03:11 | |
*** heyongli has quit IRC | 03:13 | |
*** heyongli has joined #openstack-infra | 03:14 | |
*** yamada-h has joined #openstack-infra | 03:19 | |
*** cody-somerville- has joined #openstack-infra | 03:20 | |
*** yfried__ is now known as yfried|afk | 03:21 | |
*** amotoki has quit IRC | 03:23 | |
*** fallenpegasus has quit IRC | 03:23 | |
*** koolhead17 has quit IRC | 03:25 | |
*** harlowja_at_home has joined #openstack-infra | 03:27 | |
*** sabari has left #openstack-infra | 03:27 | |
*** mgedmin has quit IRC | 03:27 | |
*** jklare has quit IRC | 03:27 | |
*** jamespage has quit IRC | 03:27 | |
*** pasquier-s_ has quit IRC | 03:27 | |
*** tsufiev has quit IRC | 03:27 | |
*** leifmadsen has quit IRC | 03:27 | |
*** grantbow has quit IRC | 03:27 | |
*** jklare has joined #openstack-infra | 03:27 | |
*** heyongli has quit IRC | 03:27 | |
*** bradjones|away has quit IRC | 03:27 | |
*** mestery_afk has quit IRC | 03:27 | |
*** elarson has quit IRC | 03:27 | |
*** asselin has quit IRC | 03:27 | |
*** SergK has quit IRC | 03:27 | |
*** cschwede has quit IRC | 03:27 | |
*** aluria has quit IRC | 03:27 | |
*** mikal has quit IRC | 03:27 | |
*** ondergetekende has quit IRC | 03:27 | |
*** HeOS_ has quit IRC | 03:27 | |
*** HeOS_ has joined #openstack-infra | 03:27 | |
*** jamespage has joined #openstack-infra | 03:28 | |
*** mikal has joined #openstack-infra | 03:28 | |
*** aluria has joined #openstack-infra | 03:28 | |
*** jamespage has quit IRC | 03:28 | |
*** jamespage has joined #openstack-infra | 03:28 | |
*** cschwede has joined #openstack-infra | 03:28 | |
*** ondergetekende has joined #openstack-infra | 03:28 | |
*** pasquier-s has joined #openstack-infra | 03:28 | |
*** elarson has joined #openstack-infra | 03:28 | |
*** bradjones has joined #openstack-infra | 03:28 | |
*** bradjones has quit IRC | 03:28 | |
*** bradjones has joined #openstack-infra | 03:28 | |
*** mestery has joined #openstack-infra | 03:28 | |
*** leifmadsen has joined #openstack-infra | 03:28 | |
*** asselin has joined #openstack-infra | 03:28 | |
*** tsufiev has joined #openstack-infra | 03:28 | |
*** SergK has joined #openstack-infra | 03:28 | |
*** amotoki has joined #openstack-infra | 03:29 | |
*** mgedmin has joined #openstack-infra | 03:30 | |
*** julim has quit IRC | 03:31 | |
*** ashleighfarnham has joined #openstack-infra | 03:44 | |
*** coolsvap|afk is now known as coolsvap | 03:44 | |
*** ivar-lazzaro has joined #openstack-infra | 03:46 | |
*** davidlenwell has joined #openstack-infra | 03:55 | |
*** armax has joined #openstack-infra | 03:59 | |
*** armax has quit IRC | 04:04 | |
*** fallenpegasus has joined #openstack-infra | 04:05 | |
openstackgerrit | lifeless proposed openstack/requirements: Move tests into openstack_requirements. https://review.openstack.org/189185 | 04:06 |
*** ivar-lazzaro has quit IRC | 04:07 | |
*** ashleighfarnham has quit IRC | 04:12 | |
*** yamada-h has joined #openstack-infra | 04:19 | |
*** harlowja_at_home has quit IRC | 04:20 | |
*** weshay has quit IRC | 04:21 | |
*** yamada-h has quit IRC | 04:24 | |
*** ashleighfarnham has joined #openstack-infra | 04:25 | |
*** yfried|afk is now known as yfried__ | 04:28 | |
*** weshay has joined #openstack-infra | 04:29 | |
*** armax has joined #openstack-infra | 04:30 | |
*** unicell1 has joined #openstack-infra | 04:31 | |
*** achanda has joined #openstack-infra | 04:33 | |
*** unicell has quit IRC | 04:33 | |
*** armax has quit IRC | 04:35 | |
*** sbos99 has quit IRC | 04:36 | |
*** asselin_ has joined #openstack-infra | 04:45 | |
*** hdd has joined #openstack-infra | 04:49 | |
*** yfried__ has quit IRC | 04:49 | |
*** otter768 has joined #openstack-infra | 04:49 | |
*** maishsk_afk has quit IRC | 04:51 | |
*** evm has joined #openstack-infra | 04:53 | |
*** otter768 has quit IRC | 04:54 | |
*** achanda has quit IRC | 04:55 | |
*** koolhead17 has joined #openstack-infra | 04:58 | |
*** yamada-h has joined #openstack-infra | 05:02 | |
*** abregman has joined #openstack-infra | 05:03 | |
*** yamamoto has quit IRC | 05:04 | |
*** achanda has joined #openstack-infra | 05:13 | |
lifeless | uhm | 05:14 |
lifeless | I just had a worriying blowup from de gate | 05:14 |
lifeless | 2015-06-08 04:13:31.762 | ./safe-devstack-vm-gate-wrap.sh: line 533: /tmp/ansible/bin/ansible: No such file or directory | 05:14 |
lifeless | pleia2: hello person in a maybe-awake timezone | 05:14 |
lifeless | mordred: hello person who forgets to sleep. | 05:14 |
lifeless | ^^^ | 05:14 |
lifeless | http://logs.openstack.org/85/189185/1/check/check-tempest-dsvm-full/b43bb6d/console.html | 05:15 |
crinkle | wasn't hpcloud having issues a couple hours ago? maybe that's why that pypi mirror was unreachable? | 05:22 |
*** achanda_ has joined #openstack-infra | 05:22 | |
*** achanda has quit IRC | 05:23 | |
greghaynes | it was, we booted it back up, looks like its gone again | 05:23 |
greghaynes | oh, not, its responding to pings | 05:23 |
crinkle | seems okay to me | 05:23 |
greghaynes | but yea, looks like it couldnt talk to the local pypi mirror for some reason | 05:24 |
*** achanda_ has quit IRC | 05:28 | |
*** oomichi has joined #openstack-infra | 05:28 | |
*** sbos99 has joined #openstack-infra | 05:28 | |
*** yamamoto has joined #openstack-infra | 05:32 | |
*** koolhead17 has quit IRC | 05:33 | |
*** yfried__ has joined #openstack-infra | 05:34 | |
*** dannywilson has joined #openstack-infra | 05:36 | |
*** dannywilson has quit IRC | 05:36 | |
*** dannywilson has joined #openstack-infra | 05:37 | |
*** deepakcs has joined #openstack-infra | 05:43 | |
*** ashleighfarnham has quit IRC | 05:47 | |
*** mrunge has joined #openstack-infra | 05:47 | |
*** Kennan2 has quit IRC | 05:47 | |
*** Kennan has joined #openstack-infra | 05:48 | |
*** markvoelker has joined #openstack-infra | 05:52 | |
*** yfried__ is now known as yfried|afk | 05:52 | |
*** matbu has joined #openstack-infra | 05:56 | |
*** markvoelker has quit IRC | 05:56 | |
*** matbu has left #openstack-infra | 05:57 | |
*** jcoufal has joined #openstack-infra | 05:57 | |
*** geoffarnold has joined #openstack-infra | 05:58 | |
*** yfried|afk is now known as yfried__ | 05:58 | |
*** yamada-h has joined #openstack-infra | 06:03 | |
*** tteggel has quit IRC | 06:04 | |
openstackgerrit | Sergey Kraynev proposed openstack-infra/project-config: Make heatclient-dsvm-functional gating for heatcli https://review.openstack.org/188284 | 06:05 |
*** yamada-h has quit IRC | 06:08 | |
*** yfried__ is now known as yfried | 06:08 | |
*** scheuran has joined #openstack-infra | 06:12 | |
*** BharatK has joined #openstack-infra | 06:13 | |
*** achanda has joined #openstack-infra | 06:19 | |
*** hdd has quit IRC | 06:20 | |
*** maishsk_afk has joined #openstack-infra | 06:26 | |
*** hdd has joined #openstack-infra | 06:28 | |
*** _nadya_ has joined #openstack-infra | 06:34 | |
*** dahoo has joined #openstack-infra | 06:34 | |
*** _nadya_ has quit IRC | 06:37 | |
*** k4n0 has joined #openstack-infra | 06:37 | |
*** hdd has quit IRC | 06:40 | |
*** dtantsur|afk is now known as dtantsur | 06:44 | |
*** mordred has quit IRC | 06:46 | |
*** andreaf has joined #openstack-infra | 06:48 | |
*** Zhongjun has quit IRC | 06:48 | |
*** heyongli has joined #openstack-infra | 06:50 | |
*** otter768 has joined #openstack-infra | 06:50 | |
*** lennyb has joined #openstack-infra | 06:51 | |
*** andreaf has quit IRC | 06:53 | |
*** andreaf has joined #openstack-infra | 06:54 | |
*** otter768 has quit IRC | 06:55 | |
*** dannywilson has quit IRC | 06:57 | |
openstackgerrit | Sergey Kraynev proposed openstack-infra/project-config: Make heatclient-dsvm-functional check for heatcli https://review.openstack.org/188284 | 07:00 |
openstackgerrit | Sergey Kraynev proposed openstack-infra/project-config: Make heatclient-dsvm-functional gating for heatcli https://review.openstack.org/189204 | 07:00 |
*** achanda has quit IRC | 07:02 | |
*** achanda has joined #openstack-infra | 07:04 | |
*** mrunge has quit IRC | 07:05 | |
* maishsk_afk says good morning | 07:06 | |
*** maishsk_afk is now known as maishsk | 07:06 | |
maishsk | is there an option to add a monthly meeting to http://git.openstack.org/cgit/openstack-infra/irc-meetings/ | 07:06 |
maishsk | ? | 07:06 |
*** mrunge has joined #openstack-infra | 07:09 | |
*** yamada-h has joined #openstack-infra | 07:11 | |
*** masayukig has quit IRC | 07:12 | |
*** geoffarn_ has joined #openstack-infra | 07:14 | |
*** devvesa has joined #openstack-infra | 07:15 | |
*** yamada-h has quit IRC | 07:16 | |
*** markus_z has joined #openstack-infra | 07:16 | |
*** masayukig has joined #openstack-infra | 07:17 | |
*** achanda has quit IRC | 07:17 | |
*** arxcruz has joined #openstack-infra | 07:18 | |
*** che-arne has joined #openstack-infra | 07:18 | |
*** kaisers has left #openstack-infra | 07:20 | |
*** sshnaidm has joined #openstack-infra | 07:21 | |
*** ihrachyshka has joined #openstack-infra | 07:21 | |
openstackgerrit | Valeriy Ponomaryov proposed openstack-infra/project-config: Fix Rally scenario names for Manila jobs https://review.openstack.org/188026 | 07:23 |
*** yamada-h has joined #openstack-infra | 07:25 | |
*** samuelBartel has joined #openstack-infra | 07:26 | |
*** Ala has joined #openstack-infra | 07:29 | |
*** yamada-h has joined #openstack-infra | 07:31 | |
openstackgerrit | Max Rydahl Andersen proposed openstack-infra/jenkins-job-builder: Add option to skip certification check https://review.openstack.org/178794 | 07:34 |
*** markvoelker has joined #openstack-infra | 07:40 | |
*** markvoelker has quit IRC | 07:45 | |
*** dguitarbite has joined #openstack-infra | 07:46 | |
*** mrunge has quit IRC | 07:47 | |
*** jlanoux has joined #openstack-infra | 07:48 | |
*** HeOS has joined #openstack-infra | 07:48 | |
*** hashar has joined #openstack-infra | 07:48 | |
*** jistr has joined #openstack-infra | 07:52 | |
maishsk | regarding monthly meetings - I assume it will have to be changed here - http://git.openstack.org/cgit/openstack-infra/yaml2ical/tree/yaml2ical/recurrence.py? Am I correct? | 07:53 |
*** jlanoux has quit IRC | 07:57 | |
*** jlanoux has joined #openstack-infra | 07:58 | |
*** koolhead17 has joined #openstack-infra | 08:00 | |
*** dguitarbite has quit IRC | 08:01 | |
*** ZZelle has joined #openstack-infra | 08:01 | |
*** ihrachyshka has quit IRC | 08:02 | |
*** yamada-h has quit IRC | 08:02 | |
*** mrunge has joined #openstack-infra | 08:02 | |
*** dizquierdo has joined #openstack-infra | 08:03 | |
electrical | Morning all | 08:05 |
*** fhubik has joined #openstack-infra | 08:06 | |
*** fhubik is now known as fhubik_afk | 08:06 | |
*** davidlenwell has quit IRC | 08:06 | |
*** afazekas_mtg has joined #openstack-infra | 08:06 | |
*** sshnaidm has quit IRC | 08:06 | |
*** davidlenwell has joined #openstack-infra | 08:09 | |
openstackgerrit | Yanis Guenane proposed openstack-infra/project-config: msync: Create a post-merged hook https://review.openstack.org/189216 | 08:10 |
*** claudiub has joined #openstack-infra | 08:11 | |
*** dguerri` is now known as dguerri | 08:11 | |
*** flaper87 has joined #openstack-infra | 08:11 | |
flaper87 | What's the process for adding a new `-dev` package to the gate (i.e python27) ? Is that something we do? | 08:12 |
*** scheuran has quit IRC | 08:12 | |
*** claudiub_ has joined #openstack-infra | 08:13 | |
*** Hal has joined #openstack-infra | 08:13 | |
*** derekh has joined #openstack-infra | 08:14 | |
flaper87 | I'm interested in this package: http://packages.ubuntu.com/trusty/uuid-dev | 08:14 |
*** Hal is now known as Guest48427 | 08:14 | |
*** achanda has joined #openstack-infra | 08:14 | |
*** claudiub has quit IRC | 08:15 | |
*** ala_ has joined #openstack-infra | 08:17 | |
*** sshnaidm has joined #openstack-infra | 08:21 | |
*** Ala has quit IRC | 08:21 | |
*** fhubik_afk is now known as fhubik | 08:23 | |
*** davidlenwell has quit IRC | 08:23 | |
*** lxsli has joined #openstack-infra | 08:24 | |
openstackgerrit | Max Rydahl Andersen proposed openstack-infra/jenkins-job-builder: Add option to skip certification check https://review.openstack.org/178794 | 08:25 |
*** scheuran has joined #openstack-infra | 08:25 | |
*** dims_ has joined #openstack-infra | 08:28 | |
*** achanda has quit IRC | 08:29 | |
*** davidlenwell has joined #openstack-infra | 08:30 | |
*** achanda has joined #openstack-infra | 08:30 | |
*** dims_ has quit IRC | 08:33 | |
*** dguitarbite has joined #openstack-infra | 08:34 | |
*** dahoo has quit IRC | 08:34 | |
*** achanda has quit IRC | 08:35 | |
*** rossella_s has joined #openstack-infra | 08:35 | |
*** notnownikki has joined #openstack-infra | 08:41 | |
*** pblaho has joined #openstack-infra | 08:45 | |
*** dizquierdo has quit IRC | 08:45 | |
*** ashleighfarnham has joined #openstack-infra | 08:47 | |
*** achanda has joined #openstack-infra | 08:49 | |
*** otter768 has joined #openstack-infra | 08:51 | |
*** ashleighfarnham has quit IRC | 08:51 | |
*** claudiub_ has quit IRC | 08:54 | |
*** leopoldj has joined #openstack-infra | 08:54 | |
*** ihrachyshka has joined #openstack-infra | 08:56 | |
*** e0ne has joined #openstack-infra | 08:56 | |
*** achanda has quit IRC | 08:56 | |
openstackgerrit | fumihiko kakuma proposed openstack-infra/devstack-gate: Allow for git base override https://review.openstack.org/151034 | 08:56 |
*** otter768 has quit IRC | 08:56 | |
*** Guest48427 has quit IRC | 08:56 | |
*** mcdonagm has quit IRC | 08:56 | |
openstackgerrit | Marc Koderer proposed openstack-infra/project-config: Make Manila scenario testing voting https://review.openstack.org/189230 | 08:57 |
*** achanda has joined #openstack-infra | 08:57 | |
openstackgerrit | fumihiko kakuma proposed openstack-infra/devstack-gate: post_test_hook is not executed when the gate test returns an error https://review.openstack.org/148863 | 08:59 |
*** mrunge has quit IRC | 09:01 | |
*** ociuhandu has quit IRC | 09:01 | |
*** dtantsur is now known as dtantsur|bbl | 09:03 | |
*** achanda has quit IRC | 09:03 | |
openstackgerrit | fumihiko kakuma proposed openstack-infra/jenkins-job-builder: Add retry configuration for command. https://review.openstack.org/184029 | 09:04 |
*** koolhead17 has quit IRC | 09:05 | |
*** e0ne is now known as e0ne_ | 09:10 | |
mescanef | SergeyLukjanov: hello, please review https://review.openstack.org/#/c/188795/ :-) im missing workflow | 09:12 |
*** mrunge has joined #openstack-infra | 09:13 | |
*** geoffarn_ has quit IRC | 09:14 | |
*** geoffarnold has quit IRC | 09:15 | |
*** yfried is now known as yfried|afk | 09:17 | |
SergeyLukjanov | mescanef, approved | 09:20 |
*** cdent has joined #openstack-infra | 09:20 | |
mescanef | SergeyLukjanov: TY | 09:20 |
mescanef | :-) | 09:20 |
*** e0ne_ has quit IRC | 09:20 | |
*** gothicmindfood has joined #openstack-infra | 09:23 | |
*** che-arne has quit IRC | 09:24 | |
electrical | fungi: found an other thing in JJB that might be just an other corner case of mine. I define a macro but the variables i use within the job template where i use that macro are not being expanded to that macro. expected behaviour / bug / unknown? :-) | 09:26 |
vponomaryov | SergeyLukjanov: hello, if you have time, please, look at this two-line change - https://review.openstack.org/#/c/188026 | 09:27 |
openstackgerrit | Jan Klare proposed openstack-infra/project-config: add experimental job for integration testing with rake on chef cookbooks https://review.openstack.org/186379 | 09:28 |
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 | 09:28 |
*** markvoelker has joined #openstack-infra | 09:29 | |
*** e0ne has joined #openstack-infra | 09:29 | |
*** yfried|afk is now known as yfried | 09:30 | |
*** achanda has joined #openstack-infra | 09:31 | |
*** koolhead17 has joined #openstack-infra | 09:31 | |
*** Hal has joined #openstack-infra | 09:33 | |
*** alexpilotti has joined #openstack-infra | 09:33 | |
openstackgerrit | Merged openstack-infra/project-config: Added new SF repository for Fuel SaltStack plugin https://review.openstack.org/188795 | 09:33 |
*** Hal is now known as Guest5955 | 09:33 | |
*** achanda has quit IRC | 09:33 | |
*** markvoelker has quit IRC | 09:34 | |
*** achanda has joined #openstack-infra | 09:34 | |
*** fhubik is now known as fhubik_afk | 09:34 | |
*** claudiub has joined #openstack-infra | 09:35 | |
*** scheuran has quit IRC | 09:36 | |
openstackgerrit | lifeless proposed openstack/requirements: Exclude jsonschema 2.5.0. https://review.openstack.org/189238 | 09:37 |
vponomaryov | SergeyLukjanov: thanks! | 09:37 |
*** fhubik_afk is now known as fhubik | 09:39 | |
lifeless | SergeyLukjanov: ^ thats fairly urgent | 09:39 |
SergeyLukjanov | lifeless, looking | 09:39 |
lifeless | SergeyLukjanov: there's also a weird thing I saw where ansible was missing from the test node | 09:40 |
lifeless | SergeyLukjanov: but I don't know anything aboutthat :) | 09:40 |
*** cdent has quit IRC | 09:41 | |
*** cdent has joined #openstack-infra | 09:41 | |
*** dizquierdo has joined #openstack-infra | 09:42 | |
*** sshnaidm has quit IRC | 09:43 | |
SergeyLukjanov | lifeless, what version of pip we're now using? | 09:44 |
lifeless | SergeyLukjanov: if the images have built successfully, 7 | 09:45 |
ekarlso | https://review.openstack.org/#/c/183999/ < any reason why this isn't merged ? | 09:45 |
lifeless | SergeyLukjanov: if not, 6.1.1 most places, and 7 where we explictly upgrade it inside jobs | 09:45 |
ekarlso | ah crap | 09:45 |
ekarlso | needs rebase :'( | 09:45 |
lifeless | SergeyLukjanov: 7.0.{0,1,2} are all buggy, 7.0.3 is good | 09:45 |
jklare | hi, could someone please take a quick peek at this one https://review.openstack.org/#/c/186379/ ? we have our openstack-chef meeting later this day and it would be great if we could make some progress with the integration layer testing | 09:46 |
SergeyLukjanov | lifeless, on 6.1.1 there will be no issues with jsonschema - the wheel was removed from pypi, but if 7+ it generates wheel from source release before installing == fail installation due to the bad requirements in jsonschema | 09:46 |
lifeless | SergeyLukjanov: thats right | 09:46 |
lifeless | SergeyLukjanov: and we're trying to get to 7 everywhere, so this would block that | 09:46 |
lifeless | SergeyLukjanov: but also jobs (like requirements/integration) taht update pip will fail anyway | 09:47 |
SergeyLukjanov | lifeless, probably we should just push 2.5.0 and hope 2.5.1 will be released soon (I see patch already merged) | 09:47 |
lifeless | SergeyLukjanov: hmm, it has ? | 09:48 |
*** scheuran has joined #openstack-infra | 09:48 | |
lifeless | SergeyLukjanov: I don't see it in https://github.com/Julian/jsonschema | 09:48 |
SergeyLukjanov | lifeless, oops, not merged, correct | 09:49 |
*** hashar_ has joined #openstack-infra | 09:50 | |
*** hashar has quit IRC | 09:50 | |
*** claudiub has quit IRC | 09:51 | |
*** achanda_ has joined #openstack-infra | 09:51 | |
*** teran has quit IRC | 09:52 | |
*** achanda has quit IRC | 09:53 | |
lifeless | SergeyLukjanov: I don' tknow what you mean by 'just push 2.5.0 and hope 2.5.1 will be released soon | 09:54 |
*** ho has quit IRC | 09:54 | |
*** pelix has joined #openstack-infra | 09:55 | |
*** sshnaidm has joined #openstack-infra | 09:55 | |
SergeyLukjanov | lifeless, I mean to merge your CR with 2.5.0 exclude and next jsonschema release will be released with a fix for this issue | 09:55 |
lifeless | SergeyLukjanov: yes, thats what I think we should do | 09:56 |
*** kir has joined #openstack-infra | 09:58 | |
*** sdake has quit IRC | 10:00 | |
*** hichihara has quit IRC | 10:00 | |
flaper87 | SergeyLukjanov: do you happen to know the answer for the questions I asked above? | 10:01 |
flaper87 | AJaeger: you too :D | 10:01 |
flaper87 | What's the process for adding a new `-dev` package to the gate (i.e python27) ? Is that something we do? | 10:01 |
flaper87 | I'm interested in this package: http://packages.ubuntu.com/trusty/uuid-dev | 10:01 |
flaper87 | fungi: ^ | 10:01 |
* flaper87 goes in panic mode | 10:01 | |
flaper87 | :D | 10:01 |
*** fhubik is now known as fhubik_afk | 10:01 | |
lifeless | flaper87: add it to devstack AIUI | 10:03 |
lifeless | flaper87: do you need it in unittest jobs? | 10:03 |
flaper87 | lifeless: yeah | 10:04 |
*** boris-42 has joined #openstack-infra | 10:04 | |
flaper87 | A python dependency that has a C bindings that require uuid-dev | 10:05 |
lifeless | hmm, I don't recall the details there | 10:05 |
lifeless | there's a thing | 10:05 |
openstackgerrit | Merged openstack-infra/project-config: Fix Rally scenario names for Manila jobs https://review.openstack.org/188026 | 10:07 |
flaper87 | lifeless: I've been looking into the various repos but I can't find it | 10:07 |
flaper87 | I guess it's not that simple | 10:08 |
* flaper87 shrugs | 10:08 | |
*** tteggel has joined #openstack-infra | 10:08 | |
*** openstackgerrit has quit IRC | 10:09 | |
*** dims_ has joined #openstack-infra | 10:09 | |
*** openstackgerrit has joined #openstack-infra | 10:09 | |
*** tteggel has quit IRC | 10:12 | |
openstackgerrit | lifeless proposed openstack/requirements: Move tests into openstack_requirements. https://review.openstack.org/189185 | 10:12 |
openstackgerrit | lifeless proposed openstack/requirements: Replace coinor.pulp with pulp. https://review.openstack.org/189248 | 10:12 |
openstackgerrit | lifeless proposed openstack/requirements: Add upper-constraints.txt generator. https://review.openstack.org/189249 | 10:12 |
openstackgerrit | lifeless proposed openstack/requirements: Mark as Python2.7 only the dependencies that are. https://review.openstack.org/189250 | 10:12 |
openstackgerrit | lifeless proposed openstack/requirements: Add upper-constraints.txt. https://review.openstack.org/189251 | 10:12 |
openstackgerrit | Merged openstack-infra/irc-meetings: Add Networking BGPVPN meeting https://review.openstack.org/188831 | 10:13 |
*** tteggel has joined #openstack-infra | 10:13 | |
*** dtantsur|bbl is now known as dtantsur | 10:14 | |
maishsk | Is there any specific reason why we cannot schedule a monthly meeting? | 10:15 |
*** pc_m has joined #openstack-infra | 10:16 | |
*** shardy_ has joined #openstack-infra | 10:19 | |
*** _nadya_ has joined #openstack-infra | 10:20 | |
*** shardy has quit IRC | 10:21 | |
*** kaisers1 has quit IRC | 10:22 | |
*** ams__ has quit IRC | 10:23 | |
*** kaisers has joined #openstack-infra | 10:24 | |
*** kaisers1 has joined #openstack-infra | 10:24 | |
*** shardy_ has quit IRC | 10:25 | |
*** shardy has joined #openstack-infra | 10:25 | |
*** oomichi has quit IRC | 10:25 | |
*** achanda_ has quit IRC | 10:28 | |
*** Kiall has quit IRC | 10:29 | |
*** yfried is now known as yfried|afk | 10:30 | |
*** Kiall has joined #openstack-infra | 10:31 | |
*** teran has joined #openstack-infra | 10:31 | |
*** achanda has joined #openstack-infra | 10:35 | |
*** teran_ has joined #openstack-infra | 10:35 | |
*** scheuran has quit IRC | 10:36 | |
*** teran has quit IRC | 10:36 | |
*** scheuran has joined #openstack-infra | 10:41 | |
*** achanda has quit IRC | 10:42 | |
*** ParsectiX has joined #openstack-infra | 10:42 | |
jklare | is there anything i can do to make jenkins recheck this job? (my 'recheck no bug' did not work i think) https://review.openstack.org/#/c/186379/ | 10:42 |
*** achanda has joined #openstack-infra | 10:43 | |
*** achanda has quit IRC | 10:45 | |
*** achanda has joined #openstack-infra | 10:46 | |
*** coolsvap is now known as coolsvap|afk | 10:47 | |
*** yfried|afk is now known as yfried | 10:48 | |
mescanef | SergeyLukjanov: btw, could you please add me (mmatuszkowiak@mirantis.com) to the gerrit groups regarding https://review.openstack.org/#/c/188795/ ? :-) | 10:48 |
*** fallenpegasus has quit IRC | 10:50 | |
*** achanda has quit IRC | 10:52 | |
*** Guest5955 has quit IRC | 10:52 | |
*** otter768 has joined #openstack-infra | 10:52 | |
*** fhubik_afk is now known as fhubik | 10:53 | |
*** samueldmq has joined #openstack-infra | 10:55 | |
samueldmq | morning :) | 10:55 |
*** e0ne is now known as e0ne_ | 10:56 | |
*** otter768 has quit IRC | 10:57 | |
*** e0ne_ is now known as e0ne | 10:57 | |
*** _nadya_ has quit IRC | 10:58 | |
*** afazekas_mtg is now known as afazekas | 10:58 | |
*** ParsectiX has quit IRC | 10:58 | |
*** ociuhandu has joined #openstack-infra | 10:59 | |
*** merlin_ has quit IRC | 10:59 | |
electrical | Morning samueldmq | 10:59 |
samueldmq | electrical, hi :) | 11:00 |
samueldmq | hope you all had a great weekend | 11:00 |
electrical | Not to bad. mainly relaxing and a patch for JJB | 11:01 |
electrical | and found a bug / use case in JJB's macro's | 11:03 |
*** yamamoto has quit IRC | 11:04 | |
samueldmq | elarson, JJB ? | 11:04 |
samueldmq | elarson, sorry, should be electrical ^ | 11:04 |
electrical | samueldmq: Jenkins Job Builder | 11:04 |
*** yamamoto has joined #openstack-infra | 11:07 | |
*** wuhg has joined #openstack-infra | 11:08 | |
*** eantyshev has joined #openstack-infra | 11:09 | |
eantyshev | Hello! Please, can anyone give a link to any dsvm centos7 logs? | 11:10 |
samueldmq | electrical, that is what set up jenkins to run the defined jobs in project-config | 11:12 |
electrical | samueldmq: correct :-) | 11:12 |
samueldmq | electrical, there is some doc, will take a look at (http://docs.openstack.org/infra/jenkins-job-builder/) | 11:12 |
electrical | I guess i want to use an edge case that is not supported yet :-) | 11:13 |
*** hashar_ has quit IRC | 11:14 | |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Add get_server_external_ipv4() https://review.openstack.org/189030 | 11:15 |
*** dguerri is now known as dguerri` | 11:19 | |
openstackgerrit | Harkirat Singh proposed openstack/requirements: Bumps python-openstackclient to >= 1.3.0 https://review.openstack.org/189266 | 11:20 |
*** fesp has joined #openstack-infra | 11:20 | |
*** cpallares has joined #openstack-infra | 11:21 | |
jklare | hi, i keep getting timeouts with this patch https://review.openstack.org/#/c/186379/, could someone take a look at it please? | 11:24 |
*** markvoelker has joined #openstack-infra | 11:30 | |
*** ams__ has joined #openstack-infra | 11:31 | |
samueldmq | I am not able to downlaod a patch #186971 using 'git review -d' command :( | 11:31 |
samueldmq | http://paste.openstack.org/show/274037/ | 11:31 |
samueldmq | s/a patch/the patch | 11:32 |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Add get_server_external_ipv4() https://review.openstack.org/189030 | 11:33 |
*** _nadya_ has joined #openstack-infra | 11:35 | |
*** markvoelker has quit IRC | 11:35 | |
*** marcusvrn has joined #openstack-infra | 11:35 | |
*** tlbr has joined #openstack-infra | 11:37 | |
*** e0ne is now known as e0ne_ | 11:38 | |
*** e0ne_ is now known as e0ne | 11:39 | |
*** ldnunes has joined #openstack-infra | 11:41 | |
*** deepakcs has quit IRC | 11:41 | |
electrical | samueldmq: you are trying to review that patch in the keystone project but the patch belongs to keystonemiddleware | 11:58 |
* samueldmq facepalm | 11:58 | |
electrical | ;-) | 11:59 |
samueldmq | electrical, I hope others don't see this | 11:59 |
electrical | one can hope :p | 11:59 |
samueldmq | electrical, I will write up 2³² dots and send it to the channel :p | 11:59 |
samueldmq | electrical, ... :) | 11:59 |
electrical | haha :p | 11:59 |
*** amotoki has quit IRC | 12:01 | |
*** yfried has quit IRC | 12:02 | |
*** zz_dimtruck is now known as dimtruck | 12:06 | |
*** annegentle has joined #openstack-infra | 12:09 | |
*** yamamoto has quit IRC | 12:12 | |
*** zz_jgrimm is now known as jgrimm | 12:17 | |
*** ddieterly has joined #openstack-infra | 12:18 | |
*** aysyanne has joined #openstack-infra | 12:19 | |
*** flaper87 has quit IRC | 12:25 | |
*** fesp is now known as flaper87 | 12:25 | |
*** flaper87 has quit IRC | 12:25 | |
*** flaper87 has joined #openstack-infra | 12:25 | |
*** BharatK has quit IRC | 12:25 | |
*** kgiusti has joined #openstack-infra | 12:26 | |
electrical | waynr: for the defaults merging patch, I'm extending it now further so you can exclude certain parts.. for example merge everything from defaults except a certain one like scm, or something else | 12:31 |
*** rfolco has joined #openstack-infra | 12:31 | |
electrical | only downside is that its global and not per job-template or something | 12:31 |
*** woodster_ has quit IRC | 12:32 | |
SergeyLukjanov | mescanef, added | 12:32 |
electrical | waynr: what i'm also missing is variable expansion in macro's :-( | 12:33 |
*** dimtruck is now known as zz_dimtruck | 12:33 | |
openstackgerrit | Jens Rosenboom proposed openstack-infra/system-config: WIP: Make puppet work with Ubuntu Vivid https://review.openstack.org/189142 | 12:35 |
*** fhubik is now known as fhubik_afk | 12:35 | |
*** ddieterly has quit IRC | 12:36 | |
jkt | jhesketh: re turbo-hipster and scp | 12:36 |
jkt | jhesketh: one feature which we're missing in KDE in our Zuul testing is related to the way how we not have trunk gating | 12:36 |
*** shardy_ has joined #openstack-infra | 12:36 | |
jkt | jhesketh: so we are quite interested in ahving pretty dashboards and what not about how well or not well our branches are building | 12:37 |
jkt | jhesketh: I took a look at couchdb the other day, I'm thinking about adding a Zuul reporter for pushing job results as JSON docs into that couchdb instance | 12:37 |
mescanef | SergeyLukjanov: thanks | 12:38 |
jkt | jhesketh: and building some client-side JS code for compiling status matrices on clients | 12:38 |
*** shardy has quit IRC | 12:38 | |
jhesketh | jkt: that sounds kinda cool | 12:38 |
jkt | jhesketh: I can imagine that sending logs to couchdb in that case as well might make some sense, but I haven't done any real work on it so far | 12:38 |
jhesketh | jkt: I'm not sure how that relates to turbo-hipster and scp though? | 12:38 |
jhesketh | oh right, I see | 12:38 |
openstackgerrit | Roman Vasilets proposed openstack-infra/project-config: Add Ironic services to Rally experimental pipeline https://review.openstack.org/187997 | 12:39 |
jkt | jhesketh: my main line of thinking was to avoid maintaining custom server-side SW, and couchdb and its JS stuff is a little step towards that direction | 12:39 |
jhesketh | jkt: so zuul has support for giving turbo-hipster signed creds for uploading assets to swift | 12:39 |
*** fhubik_afk is now known as fhubik | 12:39 | |
jhesketh | you could look at something like that for couchdb | 12:39 |
jkt | I think that their security model is too limited for that, based on some quick doc reading | 12:39 |
jhesketh | jkt: SW sorry? | 12:39 |
jkt | but I agree that it would be cool | 12:40 |
jhesketh | jkt: so why not just use swift? | 12:40 |
jkt | jhesketh: I need "something" to extract statistics from the CI results | 12:40 |
openstackgerrit | Witold Bedyk proposed openstack-infra/project-config: added project stackforge/monasca-log-api https://review.openstack.org/189282 | 12:40 |
jkt | AFAIK swift can "only" do object storage, not some server-side data processing/aggregation | 12:41 |
openstackgerrit | Andreas Jaeger proposed openstack/requirements: Remove doc repositories from projects.txt https://review.openstack.org/189283 | 12:41 |
jkt | jhesketh: essentially, this is just me trying to learn something new and thinking if I can avoid some custom middleware between a RDBMS and the status webpage | 12:41 |
*** shardy_ has quit IRC | 12:42 | |
*** yamamoto has joined #openstack-infra | 12:42 | |
fungi | flaper87: so glance unit tests are trying to install some unspecified python package that needs c headers from uuid-dev (on ubuntu trusty, and no idea what the equivalent package name is on centos 6)? additional details would be useful, but we can get those pre-cached in our images by updating the following files: | 12:42 |
fungi | flaper87: http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests/jenkins_params.pp | 12:43 |
*** shardy has joined #openstack-infra | 12:43 | |
fungi | flaper87: http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests/thick_slave.pp | 12:43 |
fungi | flaper87: http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/data/bindep-fallback.txt | 12:43 |
flaper87 | fungi: sorry, we mixed two convos. It's an oslo.messaging dependency but yeah, that's the main issue. | 12:44 |
flaper87 | That dependency needs uuid-dev and it's not in the server | 12:44 |
*** marun has joined #openstack-infra | 12:44 | |
* flaper87 clicks all the links | 12:44 | |
*** prad has joined #openstack-infra | 12:45 | |
fungi | flaper87: what's the name of the python package, and do you know if we will also need to run that job for python 2.6? | 12:45 |
jhesketh | jkt: ah okay... so there are a few efforts for CI status reporting, but most of them aren't very far into development | 12:45 |
jkt | jhesketh: got some links? | 12:45 |
jhesketh | jkt: just digging em up ;-) | 12:45 |
flaper87 | fungi: no py26 and the name of the package is python-qpid-proton. FWIW, I'm working on removing the dependency on uuid-dev but that'll take longer than we can afford. | 12:46 |
jhesketh | jkt: This is probably the best one https://review.openstack.org/#/c/135170/ | 12:46 |
jhesketh | jkt: but as you can see, it's still in the spec stage and hasn't had a heap of momentum | 12:46 |
flaper87 | fungi: if it makes sense, I promisse to be diligent enough to remove the dependency myself when it is not needed anymore | 12:46 |
jhesketh | jkt: there is http://git.openstack.org/cgit/stackforge/radar/ but that's very hacky and proof of concept | 12:46 |
jkt | jhesketh: thanks | 12:46 |
*** dguerri` is now known as dguerri | 12:46 | |
jhesketh | jkt: but basically these just use gerrit to see how a CI has been voting | 12:47 |
jhesketh | there are future plans of adding features like reporting build status's to the dash board, but I suspect that's even further off | 12:47 |
jkt | understood; your process is much better (gating and stuff), but doing so would be rather ground-breaking in KDE :( | 12:48 |
jhesketh | yeah, a big transition I imagine | 12:48 |
jhesketh | jkt: It's late here so I'm going to head to bed sorry. Feel free to leave me a message or email etc | 12:48 |
jkt | there was a *huge* flamefest when I proposed Gerrit :) | 12:48 |
jkt | jhesketh: thanks, I'll ping you when I have something to show | 12:48 |
flaper87 | fungi: IIUC, I've to add the package to each of those puppet manifests, right ? | 12:48 |
jhesketh | jkt: no trouble :-) | 12:49 |
fungi | flaper87: okay, is there a pending global requirements review for python-qpid-proton, or has that already merged and now you've got a change to oslo.messaging which is failing due to an inability to install the package? | 12:49 |
*** ociuhandu has quit IRC | 12:49 | |
jhesketh | jkt: also, if you're looking at turbo-hipster/zuul, I suggest you read https://review.openstack.org/#/c/164371/ | 12:49 |
jhesketh | jkt: basically zuulv3 may superceed both jenkins and turbo-hipster | 12:49 |
flaper87 | fungi: the later: https://review.openstack.org/#/c/186671/ | 12:49 |
flaper87 | fungi: o.m patch that is failing on that missing dependency | 12:50 |
fungi | flaper87: and yeah, add it to those three files. you can leave a comment in place of the centos6 package name in the params file if you can't find it or there isn't one available | 12:50 |
* jkt reads | 12:50 | |
flaper87 | fungi: awesome, will do right away | 12:50 |
*** samueldmq has quit IRC | 12:51 | |
jhesketh | anyway, night! | 12:51 |
*** nicodemos has quit IRC | 12:51 | |
*** ericksonsantos has quit IRC | 12:51 | |
*** mordred has joined #openstack-infra | 12:51 | |
fungi | flaper87: is it the addition of pyngus which is pulling in python-qpid-proton? | 12:51 |
*** miqui has joined #openstack-infra | 12:51 | |
*** achanda has joined #openstack-infra | 12:52 | |
*** ociuhandu has joined #openstack-infra | 12:52 | |
flaper87 | fungi: pyngus is already being used but python-qpid-proton does something similar to pyzmq when libzmq is not around. It bundles it | 12:52 |
flaper87 | to enable unittests for this driver, we need to rely on that bundling step | 12:53 |
*** otter768 has joined #openstack-infra | 12:53 | |
*** baoli has joined #openstack-infra | 12:54 | |
AJaeger | flaper87: your pyngus change conflicts with global-requirements, see https://review.openstack.org/#/c/183756/ | 12:54 |
*** Hal has joined #openstack-infra | 12:54 | |
flaper87 | AJaeger: I commented on that one and that change is not related to this | 12:54 |
*** Hal is now known as Guest75296 | 12:54 | |
fungi | flaper87: interesting. amqp1-requirements.txt | 12:54 |
fungi | flaper87: had a requirement on python-qpid-proton | 12:55 |
flaper87 | fungi: right, I'm working on fixing that right now | 12:55 |
fungi | flaper87: but when you deleted that file you haven't added it into test-requirements.txt like you did with pyngus | 12:55 |
fungi | okay | 12:55 |
fungi | i guess that's why the change is marked as a work in progress ;) | 12:55 |
flaper87 | fungi: it's a transitive dependency for pyngus. I should probably also propose it on g-r and have it synced in o.m | 12:56 |
flaper87 | but we now know it'll fail on uuid-dev so,I'll fix this first and then propose the other 2 patches | 12:56 |
fungi | flaper87: okay, that's what i was asking earlier. so adding pyngus to test-requirements.txt is pulling in python-qpid-proton after all. that's what i was initially assuming | 12:57 |
*** yfried has joined #openstack-infra | 12:57 | |
flaper87 | fungi: ah ok, sorry for the confussion. yeah | 12:57 |
*** otter768 has quit IRC | 12:57 | |
sdague | fungi: so... what's up with all the periodic jobs failing on zuul cloner - http://logs.openstack.org/periodic-qa/periodic-tempest-dsvm-full-non-isolated-master/ebfee2f/console.html.gz#_2015-06-06_06_02_05_666 ? | 13:02 |
AJaeger | sdague: not all periodic jobs - the translation ones work ;) | 13:04 |
openstackgerrit | Flavio Percoco proposed openstack-infra/system-config: Add libuuid devel packages https://review.openstack.org/189287 | 13:04 |
fungi | sdague: the image updates were supposed to have solved that, but apparently they've simply exposed a new bug | 13:04 |
flaper87 | fungi: does that look sane? ^ | 13:04 |
*** dkranz has joined #openstack-infra | 13:05 | |
AJaeger | flaper87: the comment on https://review.openstack.org/#/c/189287/1/modules/openstack_project/manifests/thick_slave.pp looks wrong | 13:05 |
AJaeger | flaper87: copy&paste is sometimes not the best idea ;) | 13:05 |
*** ericksonsantos has joined #openstack-infra | 13:06 | |
*** samueldmq has joined #openstack-infra | 13:06 | |
*** nicodemos has joined #openstack-infra | 13:06 | |
*** heyongli has quit IRC | 13:07 | |
bknudson | we've got a stable/juno grenade job that fails with OSError: [Errno 13] Permission denied: '/opt/stack/new/.cache/pip/wheels/58/a1' | 13:07 |
bknudson | http://logs.openstack.org/94/165894/3/check/check-grenade-dsvm/0519c18/logs/grenade.sh.txt.gz | 13:07 |
*** heyongli has joined #openstack-infra | 13:08 | |
*** frobware_ has joined #openstack-infra | 13:08 | |
frickler | fungi: regarding zuul cloner issues, there is also http://logs.openstack.org/79/186379/3/check/gate-infra-puppet-apply-centos6/039ebce/console.html#_2015-06-08_10_36_45_648 | 13:08 |
*** dprince has joined #openstack-infra | 13:09 | |
*** radez_g0n3 is now known as radez | 13:09 | |
openstackgerrit | Flavio Percoco proposed openstack-infra/system-config: Add libuuid devel packages https://review.openstack.org/189287 | 13:09 |
fungi | flaper87: oops, i was just commenting. see comments on patchset 1 i guess | 13:12 |
*** dguerri is now known as dguerri` | 13:12 | |
fungi | i need to step away for a few minutes, but will be back shortly to start looking into job failures | 13:12 |
openstackgerrit | Flavio Percoco proposed openstack-infra/system-config: Add libuuid devel packages https://review.openstack.org/189287 | 13:14 |
openstackgerrit | Flavio Percoco proposed openstack-infra/project-config: Add libuuid devel packages https://review.openstack.org/189290 | 13:14 |
flaper87 | fungi AJaeger thank you both. I addressed the comments and submitted the patch to project-config as well | 13:17 |
*** peristeri has joined #openstack-infra | 13:17 | |
*** bhunter71 has joined #openstack-infra | 13:19 | |
*** markvoelker has joined #openstack-infra | 13:20 | |
*** achanda has quit IRC | 13:20 | |
AJaeger | flaper87: Sorry, I have another nit for you ;) | 13:20 |
*** jsavak has joined #openstack-infra | 13:20 | |
openstackgerrit | Witold Bedyk proposed openstack-infra/project-config: added project stackforge/monasca-log-api https://review.openstack.org/189282 | 13:20 |
*** tiswanso has joined #openstack-infra | 13:20 | |
*** achanda has joined #openstack-infra | 13:21 | |
flaper87 | AJaeger: np :) | 13:21 |
openstackgerrit | Flavio Percoco proposed openstack-infra/project-config: Add libuuid devel packages https://review.openstack.org/189290 | 13:22 |
flaper87 | AJaeger: ^ done, thank you! | 13:23 |
AJaeger | flaper87: can you click on the ID? Somehow gerrit does not like me ;( | 13:24 |
* flaper87 tries | 13:24 | |
*** dguerri` is now known as dguerri | 13:24 | |
electrical | fungi: Am i going crazy with JJB or did we had a feature that you could merge the global defaults with an other default name space? :-) | 13:25 |
*** spzala has joined #openstack-infra | 13:25 | |
*** markvoelker has quit IRC | 13:25 | |
AJaeger | flaper87: it should be ...142 and not 1412 | 13:25 |
AJaeger | let me change it for you... | 13:25 |
openstackgerrit | Andreas Jaeger proposed openstack-infra/project-config: Add libuuid devel packages https://review.openstack.org/189290 | 13:25 |
*** achanda has quit IRC | 13:26 | |
flaper87 | AJaeger: am I that blind ? | 13:26 |
flaper87 | (facepalm) | 13:26 |
*** superdan is now known as dansmith | 13:26 | |
*** kaisers1 has left #openstack-infra | 13:27 | |
AJaeger | flaper87: My hint was wrong, I thought the two was missing, didn't noticed the off-by-one error | 13:28 |
*** _nadya_ has quit IRC | 13:28 | |
flaper87 | AJaeger: ah nice, I can blame you now :P | 13:28 |
AJaeger | flaper87: always ;) | 13:28 |
AJaeger | flaper87: I meant: Yeah, blame me for your errors ;) | 13:29 |
*** dustins has joined #openstack-infra | 13:29 | |
*** ayoung has joined #openstack-infra | 13:29 | |
Shrews | dguerri: mordred: so, about the shade change https://review.openstack.org/189160... on the surface, it seems like a great idea to get rid of per-plugin variables. My fear, however, is that it assumes a vendor will not do some sort of mix-and-match of network services across neutron and nova. I'm not certain if that is a valid concern or not, but throwing it out there. | 13:29 |
mordred | Shrews: it's a great concern | 13:31 |
*** afazekas has quit IRC | 13:31 | |
*** eharney has quit IRC | 13:32 | |
mordred | Shrews: I think we should not necessarily get rid of the per-plugin variables, especially since they exist and that would be a backwards incompat change anyway | 13:32 |
markmcclain | mordred: yeah... the external flag for dual stack networks is awkward | 13:32 |
mordred | Shrews: but I do think the additional one dguerri is suggesting for the network provider is a good one, yeah? | 13:32 |
mordred | markmcclain: it makes me want to punch you in the face. (as a friend, of course) | 13:33 |
*** amitgandhinz has joined #openstack-infra | 13:33 | |
markmcclain | mordred: I'll bring a pair of oversized boxing gloves for you | 13:33 |
mordred | :) | 13:33 |
Shrews | mordred: So what value would network_provider give us if we have the per-plugin vars? | 13:33 |
mordred | Shrews: we have to know who gives network | 13:34 |
mordred | Shrews: rax exposes a neutron endpoint but uses nova-network | 13:34 |
mordred | so we can't tell from the catalog where networking comes from | 13:34 |
Shrews | mordred: right, but the per-plugin vars correct that. | 13:34 |
mordred | and we can't just rely on floating-ip extension | 13:34 |
mordred | because that's not the only way to get public ips | 13:34 |
*** krotscheck has joined #openstack-infra | 13:34 | |
electrical | waynr: seems i want to do a few things that are not possible yet with JJB. i guess i'll have to wait with improving things till JJB 2/3.0 is out. | 13:35 |
dguerri | mordred: Shrews: I think we can still know which service provides which extension looking at neutron and/or nova extensions | 13:35 |
mordred | markmcclain: I think what we came down to is that, for now, we'll treat all ipv6 subnets as routable and ignore the flag for them | 13:35 |
*** woodster_ has joined #openstack-infra | 13:35 | |
markmcclain | probably safest | 13:35 |
mordred | dguerri: do you still have the link to the etherpad with the 5 types of networks? my scrollback went away | 13:36 |
mordred | markmcclain: cool | 13:36 |
dguerri | and I think mix and match is not possible! At least for the extension we are concerned with at the moment | 13:36 |
*** dboik has quit IRC | 13:36 | |
dguerri | mordred: looking | 13:36 |
mordred | dguerri: I have learned that _anything_ is possible | 13:36 |
*** julim has joined #openstack-infra | 13:36 | |
jroll | mordred: "rax exposes a neutron endpoint but uses nova-network" ?? | 13:36 |
mordred | jroll: yes | 13:36 |
*** hashar has joined #openstack-infra | 13:36 | |
jroll | it's all neutron afaik | 13:36 |
mordred | jroll: not in any of the ways that the neutron api works | 13:37 |
mordred | jroll: as in, I cannot use the neutron api to do things at rax | 13:37 |
*** frobware_ has quit IRC | 13:37 | |
Shrews | dguerri: mordred: another concern... unless we do some caching, we now add an extension-check call for each network API | 13:37 |
jroll | mordred: what happens when you do? | 13:37 |
dguerri | https://etherpad.openstack.org/p/GlFxivXMZM | 13:37 |
dguerri | mordred: ^ | 13:37 |
Shrews | jroll: you guys have an endpoint, but we can't use it | 13:37 |
*** marun has quit IRC | 13:37 | |
mordred | jroll: 404 Not Found | 13:37 |
mordred | The resource could not be found. | 13:37 |
jroll | ...... | 13:37 |
mordred | jroll: that's from doing "mordred@camelot:~$ neutron net-list | 13:37 |
jroll | wtf | 13:38 |
*** mriedem has joined #openstack-infra | 13:38 | |
Shrews | jroll: exactly :-P | 13:38 |
mordred | dguerri: thanks! | 13:38 |
dguerri | mordred: Shrews: I think you can't have secgroup extension in neutron if you don't have it in nova too. I could be wrong on this one | 13:38 |
mordred | Shrews: (and markmcclain if you're interested) https://etherpad.openstack.org/p/GlFxivXMZM | 13:38 |
jroll | mordred: it is all neutron fwiw, I'll find out what's up with that | 13:38 |
*** krotscheck has quit IRC | 13:38 | |
dguerri | floating IP extension is nova only!!! | 13:38 |
mordred | this has the list of combinations we've found in the wild | 13:38 |
jroll | mordred: there are limitations such as we don't have shared IP stuff yet etc | 13:39 |
*** krotscheck has joined #openstack-infra | 13:39 | |
mordred | dguerri: right, security groups and floating ips are just neutron features | 13:39 |
* jroll will investigate | 13:39 | |
mordred | jroll: I don't want any of those things, I like the rackspace networking model ... | 13:39 |
mordred | jroll: BUT | 13:39 |
mordred | jroll: being able to query characteristics of the networks in use would be neat | 13:39 |
dguerri | mordred: Shrews: so floating IPs in neutron just mean using ips from an external network | 13:39 |
jroll | you want neutron api to work. | 13:39 |
jroll | yeah | 13:39 |
jroll | mordred: I'll check it out, that seems wrong | 13:40 |
*** krotscheck has quit IRC | 13:40 | |
mordred | jroll: cool - I'm going to recharacterize the rax situation on the etherpad | 13:40 |
dguerri | mordred: Shrews: if you don't have floating IPs extension in nova, you just can't use floatingIPs! | 13:40 |
*** mtanino has quit IRC | 13:40 | |
dguerri | (but you can still assign external addresses to a VM) | 13:40 |
dguerri | that's Rax^ mordred Shrews | 13:41 |
dguerri | I s'pose | 13:41 |
*** krotscheck has joined #openstack-infra | 13:41 | |
mordred | dguerri: but floating ips are actually different from external ips, because they're natted, so you can't count on the vm knowing the floating ip and you have to know it from the cloud control plane | 13:41 |
*** alivigni has joined #openstack-infra | 13:41 | |
jroll | mordred: at the risk of you screaming, mind trying https://github.com/rackerlabs/rackspace-neutronclient when you have a moment? | 13:42 |
dguerri | mordred: true | 13:42 |
mordred | jroll: if it works, I will literally kill someone | 13:42 |
Shrews | uh oh | 13:42 |
jroll | mordred: I know, taking shelter now | 13:42 |
*** mpaolino has joined #openstack-infra | 13:42 | |
*** mpaolino has quit IRC | 13:42 | |
*** amotoki has joined #openstack-infra | 13:42 | |
mordred | jroll: no - there are no extensions in that that should matter | 13:42 |
dguerri | mordred: Shrews: true about floating... that's why we are so busy trying to make that freaking piece of code working :) | 13:43 |
jroll | mordred: yeah, looking at that I think I agree | 13:43 |
*** koolhead17 has quit IRC | 13:43 | |
mordred | jroll: the only one related to neutron client is rackspace-auth-openstack which is a bs extension that's not needed by anyone | 13:43 |
mordred | dguerri: :) | 13:43 |
*** dpaterson has joined #openstack-infra | 13:44 | |
*** che-arne has joined #openstack-infra | 13:44 | |
mordred | jroll: amusingly, that doesn't even install neutronclient | 13:45 |
dguerri | mordred: Shrews: we can (and actually I think we should) think about removing existing per-extension source. But we need a way to determine if neutron is there | 13:45 |
*** xyang1 has joined #openstack-infra | 13:46 | |
*** mpaolino has joined #openstack-infra | 13:47 | |
mordred | jroll: ok - I installed it anyway and tried it (also installing the thing its docs say it installs but which is does not) and it still does not work | 13:47 |
jroll | mordred: I can't even get it to auth, so :) | 13:47 |
*** amotoki has quit IRC | 13:47 | |
jroll | mordred: still 404? | 13:48 |
mordred | jroll: here's the funny thing - none of the rackspace extensions related to auth are needed - stock openstack clients work perfectly well against rackspace | 13:48 |
mordred | jroll: yes | 13:48 |
openstackgerrit | Witold Bedyk proposed openstack-infra/project-config: added project stackforge/monasca-log-api https://review.openstack.org/189282 | 13:48 |
*** zz_dimtruck is now known as dimtruck | 13:48 | |
jroll | hrm | 13:48 |
mordred | jroll: but someone at rax has become obsessed with the idea that these api keys are needed. they're useless without the abilty to create role users with rbac | 13:48 |
jroll | mordred: I'm told it should be available :/ | 13:48 |
*** sdake has joined #openstack-infra | 13:48 | |
mordred | jroll: heh. it's very much not | 13:48 |
jroll | mordred: yeah, it's too early to rage about rackspace identity right now | 13:49 |
jroll | yeah. | 13:49 |
mordred | jroll: fair | 13:49 |
mordred | jroll: well, I have a very easy test case to reproduce if anyone on that team wants it | 13:49 |
jroll | mordred: I'd love to have that test case | 13:49 |
mordred | jroll: pip install python-neutroncilient ; source ~/rax-openrc # with password auth, not api key ; neutron net-list | 13:49 |
mordred | jroll: pip install python-neutronclient ; source ~/rax-openrc # with password auth, not api key ; neutron net-list | 13:50 |
jroll | mordred: thanks | 13:50 |
mordred | jroll: sure! it would be super neat if we could remove rackspace from the list of "some clouds are special here" | 13:50 |
jroll | of course :) | 13:50 |
Shrews | mordred: that would be a good blog post, listing all of the "special" clouds and what makes them special | 13:52 |
mordred | jroll: looking at debug info - the following is what 404s | 13:53 |
mordred | DEBUG: keystoneclient.session REQ: curl -g -i -X GET https://dfw.networks.api.rackspacecloud.com/v2.0/v2.0/networks.json -H "User-Agent: python-neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}35b3819ded2c435f00d550736a1121687becc1c2" | 13:53 |
jroll | mordred: lol catalog | 13:53 |
jroll | I just saw that at the same time | 13:53 |
mordred | :) | 13:53 |
* Shrews steals mordred's tokens | 13:54 | |
*** amotoki has joined #openstack-infra | 13:54 | |
sdague | Shrews: only if you can reverse a SHA1 in < 24 hrs :) | 13:55 |
sdague | so good luck | 13:55 |
fungi | jeblair: when you're around, http://logs.openstack.org/periodic-qa/periodic-tempest-dsvm-full-non-isolated-master/180b5c5/console.html it seems that latest zuul (2.1.0, i confirmed it's actually present on another node booted from that image) still doesn't handle missing zuul_branch and zuul_ref envvars/options. starting to look into it now | 13:55 |
fungi | latest zuul-cloner i mean | 13:56 |
*** lascii is now known as alaski | 13:56 | |
*** e0ne is now known as e0ne_ | 13:56 | |
maishsk | Good afternoon to you all | 13:57 |
dguerri | mordred: Shrews: so floating_ips_source is actually very misleading.. because floating is just a nova feature. So it should reallt be just a boolean | 13:57 |
jroll | mordred: letting people know etc, thanks for finding this | 13:57 |
mordred | dguerri: no, that's not true | 13:57 |
mordred | jroll: yay I helped! | 13:57 |
Shrews | jroll: you rock | 13:57 |
mordred | dguerri: floating ips are a neutron feature too | 13:57 |
*** dboik has joined #openstack-infra | 13:57 | |
maishsk | Would it be possible to add an option to monthly / onetime meeting on IRC (since we have now moved to gerrit) | 13:57 |
mordred | dguerri: they just arent' an extension in neutron | 13:57 |
maishsk | I dont think that is an option at the moment | 13:57 |
dguerri | mordred: ok, sorry, bad words. if neutron is there, you have floating IP | 13:58 |
mordred | dguerri: well, _maybe_ | 13:58 |
fungi | maishsk: you can install and run the same tool to generate it locally, but i believe tonyb is working on an interface to build an ical with arbitrary selections from the schedule | 13:58 |
jroll | mordred: passing OS_URL doesn't seem to help, btw (also OS_URL is such a bad name for "neutron url") | 13:58 |
mordred | dguerri: you may have floating ips, but you may not need them | 13:58 |
mordred | jroll: I agree with you | 13:58 |
mordred | dguerri: vexxhost is this way - it's neutron, you have them - but you do not need them | 13:59 |
dguerri | mordred: correct. just saying that they are there. | 13:59 |
mordred | y | 13:59 |
mordred | yes | 13:59 |
*** mpaolino has quit IRC | 13:59 | |
dguerri | mordred: if you need them, depends on the possibility of attaching a server port to an external network | 13:59 |
maishsk | fungi - I am sorry but I do not understand - how will running it locally - reserve the slot and add it to the schedule? | 13:59 |
sdague | maishsk: so, monthly has the issue that it's out of cadence with everything else for slots | 14:00 |
*** sdake_ has joined #openstack-infra | 14:00 | |
fungi | maishsk: oh, sorry, i misread your question | 14:00 |
dguerri | mordred: which is taken into account by the latest patch under review | 14:00 |
sdague | because some times there will be 4 weeks between meetings, and sometimes 5 | 14:00 |
maishsk | sdague: agreed. | 14:00 |
sdague | which is a problem | 14:00 |
maishsk | is there a solution in the near future? | 14:01 |
sdague | so, the meeting rooms are thought about in either weekly or every other week cadences so they can interleave without conflicts | 14:01 |
fungi | maishsk: it's probably possible. i'd suggest discussing it with tonyb. the real issue is non-recurring meetings... we don't have mechanism to auto-remove them from the yaml so they would pile up over time unless someone cleaned them up with new changes | 14:01 |
*** jaypipes has joined #openstack-infra | 14:01 | |
sdague | yeh, plus, ad-hoc meetings also end up being unfriendly to recurrent meetings as they lock up spots and making finding a recurring time harder | 14:02 |
*** leseb_ has joined #openstack-infra | 14:02 | |
leseb_ | hi all | 14:02 |
maishsk | so at the moment - there is no option to do this? manually close off a slot? something? | 14:02 |
dguerri | mordred: again, if we can be sure whether neutron is there, we don't need a static flag to know if floating IPs are there | 14:02 |
maishsk | fungi: no worries :) | 14:03 |
dguerri | mordred: Shrews and I think the same goes to secgroups (not 100% sure about this one tho) | 14:03 |
leseb_ | if someone could have a look at this build, it'd really appreciate :) https://review.openstack.org/#/c/188768/ sounds like jenkins is not happy for obscur reasons (at least obscur to me :p) | 14:03 |
*** ams__ has quit IRC | 14:03 | |
*** eharney has joined #openstack-infra | 14:03 | |
fungi | jeblair: okay, digging deeper, apparently clarkb's improvements still left branch, ref and url required. so i guess we either need to figure out sane defaults for branch and ref or pin them to something (the name of the branch being tested as both i guess?) in devstack-gate | 14:04 |
*** sdake has quit IRC | 14:04 | |
maishsk | sdague: very informative post btw - thank you! | 14:04 |
sdague | maishsk: cool, glad you liked it | 14:05 |
Kiall | fungi: Q re MySQL-python -> PyMySQL.. Are you planning to update DevStack to default to that? | 14:05 |
Shrews | dguerri: you may be right. i'm just a bit unsure of weird combinations we may see in the wild. plus, there is the whole "query the extensions" overhead | 14:06 |
AJaeger | leseb_: let me check and comment | 14:06 |
fungi | Kiall: it's already updated | 14:06 |
leseb_ | AJaeger: thanks :) | 14:06 |
fungi | Kiall: there's a pending change to flip the toggle for it to on by default | 14:07 |
Kiall | fungi: Oh.. really? I'm seeing "lib/databases/mysql:MYSQL_DRIVER=${MYSQL_DRIVER:-MySQL-python}" | 14:07 |
Kiall | Ah | 14:07 |
Kiall | Okay, that's what I was asking :) | 14:07 |
fungi | Kiall: i'm in a meeting right now, but i'll check status on those changes in a bit once it wraps up | 14:07 |
*** e0ne_ has quit IRC | 14:07 | |
Kiall | fungi: no need! that's all I wanted to know :) | 14:07 |
fungi | yeah, i don't think there's any intentional hold-up for switching it in devstack, just the change hasn't finished making it through review last i looked | 14:08 |
*** e0ne has joined #openstack-infra | 14:08 | |
dguerri | Shrews: agreed about weird combinations. ext list can be cached! | 14:09 |
maishsk | sdague: could this perhaps be the way to a solution http://zeth.net/archive/2008/08/09/recurring-monthly-events/ | 14:09 |
* maishsk is not strong in the ways of Python… :( | 14:09 | |
sdague | maishsk: it's totally possible to do recurrence at a monthly level in ical, that's not the issue | 14:09 |
*** dustins_ has joined #openstack-infra | 14:09 | |
sdague | the issue is the packing problem with meeting rooms | 14:09 |
*** sshnaidm has quit IRC | 14:10 | |
*** fhubik is now known as fhubik_afk | 14:10 | |
sdague | that the minute we make a standard include monthly as well as bi weekly, we have created a much harder packing problem | 14:10 |
sdague | so it was a policy decision to not allow it | 14:10 |
*** sshnaidm has joined #openstack-infra | 14:11 | |
AJaeger | leseb_: commented - if you have further questions, please ask. Just follow the sheepdog example | 14:11 |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:11 | |
*** hdd has joined #openstack-infra | 14:12 | |
*** achanda has joined #openstack-infra | 14:12 | |
*** dustins has quit IRC | 14:12 | |
*** dvorak is now known as clayton | 14:13 | |
*** fhubik_afk is now known as fhubik | 14:13 | |
openstackgerrit | Sébastien Han proposed openstack-infra/project-config: Add Ceph DevStack plugin to Stackforge https://review.openstack.org/188768 | 14:14 |
leseb_ | AJaeger: thanks! litterally copied what they did and s/sheepdog/ceph/ will see | 14:14 |
*** sbos99 has quit IRC | 14:17 | |
*** achanda has quit IRC | 14:18 | |
maishsk | sdague: seems strange to me - because if I would only like to hold a monthly meeting / one-off meeting - I now have no option but to take an additional slot that I will not use. | 14:18 |
*** merlin_ has joined #openstack-infra | 14:22 | |
*** che-arne has quit IRC | 14:22 | |
AJaeger | leseb_: you deleted some lines in that change | 14:25 |
leseb_ | AJaeger: yup I guess I messed up my copy/paste | 14:25 |
leseb_ | AJaeger: is glusterfs a better example to follow? | 14:25 |
jeblair | fungi: thanks, i'll propose a fix to the devstack issue | 14:26 |
AJaeger | leseb_: stick with sheepdog, glusterfs uses a different template | 14:26 |
leseb_ | AJaeger: k | 14:26 |
mordred | dguerri, Shrews: ok - so, one thing at a time ... I thought network_provider was a good idea until I learned from jroll that it's really just a bug in the rax service catalog rather than a deployment decision | 14:27 |
leseb_ | AJaeger: about the second definition you mentionned | 14:27 |
leseb_ | it is not clear to me which lines I should remove | 14:27 |
dguerri | mordred: they are going to fix it? | 14:28 |
mordred | dguerri: yes - it's not the intent that this doesn't work | 14:28 |
dguerri | that's a great news | 14:28 |
leseb_ | AJaeger: if you could tell me which lines to remove it'd be nice :) | 14:28 |
mordred | so - I Think perhaps instead of a new config flag ... we should add in some try/except logic | 14:28 |
AJaeger | leseb_: lines 3778 to 3782 | 14:28 |
dguerri | jroll: ++!! | 14:28 |
*** hdd has quit IRC | 14:29 | |
mordred | if a provider has neutorn but list_networks 404s on us, then we can fallback to the existing logic of figuring it out just from the server info | 14:29 |
AJaeger | leseb_: the last "section" - starting wihh '{pipeline}-tempest-dsvm-full-{plugin}{branch-designator}': | 14:29 |
jroll | dguerri: I'm just trying not to get things thrown at me :) | 14:29 |
*** annegentle has quit IRC | 14:29 | |
dguerri | jroll: :) | 14:29 |
mordred | that should get us 95% of the way there, and honestly if something is more broken than that there likely isn't much we can do about it | 14:29 |
openstackgerrit | Sébastien Han proposed openstack-infra/project-config: Add Ceph DevStack plugin to Stackforge https://review.openstack.org/188768 | 14:30 |
leseb_ | AJaeger: clearer thanks :) | 14:30 |
dguerri | mordred: yes. has_service would actually work | 14:30 |
fungi | jeblair: great--thanks! i found it just before our weekly vmt review started so haven't gone any further into it | 14:30 |
mordred | dguerri: yah - as long as we know taht in the metadata we can handle an exception by falling through, rather than raising an exception | 14:30 |
AJaeger | leseb_: LGTM, let's hope that Jenkins is happy as well ;) | 14:31 |
jeblair | fungi: i'm also realizing that with zuul-cloner in place, we can actually drop the re-exec stuff from d-g. | 14:31 |
*** sbos99 has joined #openstack-infra | 14:31 | |
*** unicell has joined #openstack-infra | 14:31 | |
Kiall | mordred: care to weigh in on https://review.openstack.org/#/c/119549/ - You were -1 on this before, but I think things have changed enough! | 14:31 |
leseb_ | AJaeger: great thanks a lot for your assistance :) | 14:31 |
*** unicell1 has quit IRC | 14:31 | |
dguerri | mordred: explain, please | 14:31 |
*** dguitarbite has quit IRC | 14:32 | |
openstackgerrit | Merged openstack-infra/elastic-recheck: Remove queries for closed bugs https://review.openstack.org/188719 | 14:33 |
fungi | jeblair: ooh! now _that's_ an awesome improvement indeed | 14:33 |
AJaeger | leseb_: you're welcome | 14:33 |
mordred | jeblair: neat! | 14:35 |
*** afazekas has joined #openstack-infra | 14:36 | |
mordred | dguerri: ok - so - I was wrong about the addresses structure | 14:36 |
mordred | dguerri: here are all of the different addresses records for the clouds I have: http://paste.openstack.org/show/274516/ | 14:36 |
dguerri | mordred: thank god you were... I started to think I was stupid!! | 14:36 |
dguerri | mordred: ;) | 14:36 |
mordred | dguerri: the main difference is that rackspace (the provider of the public and private networks) does not have the OS-EXT-IPS extension | 14:37 |
mordred | dguerri: this is why we have the ugly public/private vs. fixed/floating logic in find_nova_addresses | 14:37 |
*** tjones1 has joined #openstack-infra | 14:37 | |
dguerri | I see | 14:37 |
mordred | dguerri: (although I thought the logic difference was for a different reason) | 14:37 |
*** jamielennox is now known as jamielennox|away | 14:38 | |
*** jgrimm is now known as zz_jgrimm | 14:38 | |
*** hdd has joined #openstack-infra | 14:38 | |
mordred | dguerri: that doesn't help us with fixed externally routable - but your new code does | 14:38 |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Checkout devstack-gate master in periodic jobs https://review.openstack.org/189313 | 14:39 |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Remove check-dg-tempest-* https://review.openstack.org/189314 | 14:39 |
dguerri | mordred: I hope rax is just an exception.. lack of OS-EXT-IPS is a PITA because we cannot know just looking at a server addresses if an address is floating or fixed | 14:39 |
mordred | dguerri: well, and fixed vs. floating doesn't necessarily mean private vs. public | 14:39 |
mordred | there are two different examples there of fixed addresses that are public - but those would be detected by your code | 14:40 |
dguerri | mordred: yeah, it should still work now. even better because we don't need that hack (netoerk_provider) | 14:40 |
mordred | yup | 14:40 |
mordred | basically, remove the network_provide hack, and put a try: around the neutron logic falling through to the "try to figure it out from the addresses content" logic | 14:41 |
mordred | and we should correctly get all of the cases with very few hacks | 14:41 |
*** BharatK has joined #openstack-infra | 14:41 | |
*** armax has joined #openstack-infra | 14:42 | |
mordred | if neutron: trust metadata, else: try looking for OS-EXT-IPS and a floating IP. if that doesn't work and you still don't have an ip, look to see if either network is named "public" - and if that doesn't work, make a guess based on rfc1918 | 14:42 |
*** wenlock has joined #openstack-infra | 14:42 | |
mordred | the only case that will not work is a private cloud where the "public" network is also rfc1918 AND where none of the metadata is set up properly | 14:43 |
mordred | and honestly, I do not care about those people | 14:43 |
mordred | dguerri: work for you? | 14:43 |
dguerri | mordred: think so, it makes sense. give me 1 minute to think on it | 14:44 |
*** yamamoto has quit IRC | 14:44 | |
mordred | Kiall: yah - if it's a thing that is expected to exist I'm cool with it | 14:44 |
*** yamamoto has joined #openstack-infra | 14:44 | |
*** wenlock_ has joined #openstack-infra | 14:44 | |
openstackgerrit | James E. Blair proposed openstack-infra/devstack-gate: Remove re-exec functionality https://review.openstack.org/189316 | 14:45 |
jeblair | fungi, mordred: there we go! ^ | 14:45 |
*** freerunner has joined #openstack-infra | 14:45 | |
mordred | jeblair: \o/ | 14:45 |
*** yamamoto has quit IRC | 14:45 | |
Kiall | mordred: excellent, thanks.. Q - Do I need to drop this on the TC agenda, or is the new Rollcall Vote col somehow replacing that? | 14:45 |
AJaeger | jeblair: thanks for the cleanup | 14:45 |
mordred | Kiall: it's somehow replacing it | 14:46 |
fungi | jeblair: thanks!!! | 14:46 |
Kiall | mordred: KK.. Thanks :) | 14:46 |
openstackgerrit | Rob Crittenden proposed openstack-infra/devstack-gate: DO NOT MERGE - testing enabling tls-proxy service https://review.openstack.org/188436 | 14:46 |
*** NobodyCam has joined #openstack-infra | 14:46 | |
*** devvesa has quit IRC | 14:47 | |
jeblair | pleia2: your google apps domain is bouncing root mail; i removed you from the sysadmins alias for the time being so we stop getting bounce messages. i think clarkb moved his to a non-google-apps email server. | 14:48 |
*** devvesa has joined #openstack-infra | 14:49 | |
*** wenlock_ has quit IRC | 14:49 | |
*** hichihara has joined #openstack-infra | 14:49 | |
dguerri | mordred: network name is very arbitrary and I have a cloud here with nova only that would show it. If OS-EXT-IPS is missing, we are in trouble: http://paste.openstack.org/show/274517/ . Public addresses (except IPv6 ones) are from 2 different sources fixed and floating! | 14:49 |
dguerri | mordred: I think that is a corner case, tho. | 14:50 |
mordred | yes | 14:50 |
mordred | total corner case | 14:50 |
fungi | jeblair: worth noting, i still get bounces from, i think, clarkb and mordred on the unattended upgrades e-mails for the openstackid.org server | 14:51 |
mordred | which is why I think we can make a few best-effort stabs | 14:51 |
fungi | though i don't have an example handy at the moment | 14:51 |
*** annegentle has joined #openstack-infra | 14:52 | |
*** tjones1 has quit IRC | 14:52 | |
mordred | dguerri: yah - I think if a cloud has neither neutron nor the OS-EXT-IPS extension, we can only wave our hands and do our best | 14:53 |
dguerri | mordred: nevertheless, I think we can do better than looking at network name | 14:54 |
mordred | dguerri: I think the "look for a network named public" is a fine idea in that fallthrough case - there are at least 2 public clouds with public networks named public | 14:54 |
*** otter768 has joined #openstack-infra | 14:54 | |
mordred | dguerri: yes. I thnk it's purely a last choice | 14:54 |
dguerri | mordred: ok then. last thing why the try except for neutron code? | 14:55 |
*** hashar has quit IRC | 14:55 | |
*** maishsk has quit IRC | 14:56 | |
dguerri | I mean, apart from gracefully handle errors | 14:56 |
*** achanda has joined #openstack-infra | 14:56 | |
dguerri | if we can rely on has_service, would that be enough? | 14:56 |
*** _nadya_ has joined #openstack-infra | 14:57 | |
mordred | dguerri: well, sometimes we can't - rackspace isn't fixed yet, for instance | 14:57 |
fungi | jeblair: mordred: actually the unattended-upgrades e-mails from pypi.region-b.geo-1.openstack.org are bouncing for the two of you: 15.126.223.24 is listed in the Spamhaus DNSBL. 550-See http://www.spamhaus.org/query/bl?ip=15.126.223.24 550 for information and removal instructions. | 14:57 |
*** rossella_s has quit IRC | 14:57 | |
mordred | dguerri: and it's shade's job to do the best it can | 14:57 |
dguerri | mordred: if i got it right, rax will timeout | 14:58 |
mordred | dguerri: nope - it'll throw a 404 not found | 14:58 |
dguerri | oh, that's better | 14:58 |
mordred | yah | 14:58 |
fungi | jeblair: mordred: wow... "It is the policy of HP Cloud Services that unauthenticated email sent from this IP address should be sent out only via the designated outbound mail server allocated to HP Cloud Services customers." | 14:58 |
* dguerri asks for a rax account | 14:58 | |
*** otter768 has quit IRC | 14:58 | |
jeblair | fungi, mordred: oh, right, i don't know why we forgot we can't run servers on hp cloud. even little ones that don't do anything. | 14:58 |
mordred | sigh | 14:58 |
*** rossella_s has joined #openstack-infra | 14:58 | |
*** bhuvan has joined #openstack-infra | 14:59 | |
dguerri | mordred: ok, then. I like it | 14:59 |
jeblair | mordred, fungi: so we could fix this for mordred and i by exempting that ip from the rbl check (and updating it when the ip changes or we add a server and fungi reminds us because he's getting bounce messages again) | 15:00 |
Kiall | fungi: FYI - Just validated designate DSVM gate works fine with PyMySQL.. https://review.openstack.org/#/c/189304/ .. (Since devstack/devstack-gate don't gate on us) | 15:00 |
jeblair | mordred, fungi: or we could run a smarthost in rax for our "non-rfc-compliant" clouds | 15:00 |
mordred | jeblair: I was just about to suggest a smarthost | 15:01 |
fungi | jeblair: mordred: ftr, my mailserver sees that, but doesn't weigh spamhous blacklists particularly heavily... X-Spam-Status: No, score=2.2 required=5.0 tests=AWL,BAYES_00,RCVD_IN_PBL,RDNS_NONE,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 | 15:01 |
Kiall | So - You can have 15.126.223.24 removed from the policy black list | 15:01 |
Kiall | I did it for a different HP Cloud IP.. | 15:01 |
fungi | er, spamhaus | 15:01 |
Kiall | http://www.spamhaus.org/pbl/removal/ <-- Process to do it, takes ~15 mins | 15:01 |
jeblair | Kiall: ah, a third option, thanks :) | 15:02 |
*** tiswanso has quit IRC | 15:02 | |
*** achanda has quit IRC | 15:02 | |
*** tiswanso has joined #openstack-infra | 15:02 | |
*** tonytan4ever has joined #openstack-infra | 15:04 | |
jeblair | fungi: it's on the PBL, which is valuable because it's the list of, like, all the residential comcast, att, etc ips. the fact that hpcloud decided that they should be on it is very annoying. | 15:05 |
fungi | jeblair: my guess is that was the easiest way to reduce the number of abuse complaints they receive | 15:05 |
*** spzala has quit IRC | 15:06 | |
fungi | very annoying, agreed | 15:06 |
*** sbos99 has quit IRC | 15:06 | |
fungi | also lazy | 15:06 |
*** spzala has joined #openstack-infra | 15:06 | |
jeblair | fungi, mordred, Kiall: i have removed it from the pbl | 15:06 |
mordred | jeblair: woot! | 15:07 |
*** dangers_away is now known as dangers | 15:07 | |
*** jcoufal has quit IRC | 15:08 | |
*** baoli has quit IRC | 15:08 | |
*** markvoelker has joined #openstack-infra | 15:08 | |
*** baoli_ has joined #openstack-infra | 15:10 | |
*** fallenpegasus has joined #openstack-infra | 15:10 | |
*** mpopow has joined #openstack-infra | 15:11 | |
*** markvoelker has quit IRC | 15:13 | |
*** _nadya_ has quit IRC | 15:15 | |
*** dprince has quit IRC | 15:17 | |
*** ala_ has quit IRC | 15:20 | |
*** vaidy_ has joined #openstack-infra | 15:23 | |
*** vaidy_ has quit IRC | 15:23 | |
*** adduarte has joined #openstack-infra | 15:26 | |
*** markus_z has quit IRC | 15:29 | |
*** fitoduarte has quit IRC | 15:29 | |
*** tiswanso has quit IRC | 15:30 | |
*** leopoldj has quit IRC | 15:31 | |
openstackgerrit | Paul Belanger proposed openstack-infra/grafyaml: Clean up README after import https://review.openstack.org/189340 | 15:32 |
*** harlowja_at_home has joined #openstack-infra | 15:35 | |
*** scheuran has quit IRC | 15:36 | |
*** tiswanso has joined #openstack-infra | 15:36 | |
*** gyee_ has joined #openstack-infra | 15:36 | |
*** sshnaidm has quit IRC | 15:37 | |
*** mtanino has joined #openstack-infra | 15:38 | |
*** Sukhdev has joined #openstack-infra | 15:39 | |
*** unicell has quit IRC | 15:41 | |
*** dustins_ has quit IRC | 15:41 | |
*** sdake_ has quit IRC | 15:42 | |
*** yamamoto has joined #openstack-infra | 15:45 | |
pabelanger | morning, now that grafyaml was merged into -infra last week, any chance somebody wants to become core for it? I plan to work on some patchsets this week and figured I give my +2 person a heads up | 15:45 |
*** samuelBartel has quit IRC | 15:46 | |
*** sabeen1 has joined #openstack-infra | 15:47 | |
*** sdake has joined #openstack-infra | 15:47 | |
mordred | well, I just added infra-core to the grafyaml-core | 15:48 |
*** sdake_ has joined #openstack-infra | 15:48 | |
pabelanger | mordred, thanks | 15:49 |
*** afazekas has quit IRC | 15:49 | |
*** ashleighfarnham has joined #openstack-infra | 15:50 | |
openstackgerrit | Paul Belanger proposed openstack-infra/grafyaml: Drop support for py26 and py33 https://review.openstack.org/189348 | 15:50 |
*** yamamoto has quit IRC | 15:50 | |
jeblair | pabelanger: i'll add you to grafyaml-core, and then let's see who starts reviewing it for further additions | 15:51 |
*** sdake has quit IRC | 15:52 | |
pabelanger | jeblair, Oh, well thanks. More people the better | 15:53 |
*** dtantsur is now known as dtantsur|afk | 15:54 | |
openstackgerrit | Merged openstack-infra/grafyaml: Clean up README after import https://review.openstack.org/189340 | 15:54 |
*** sabeen3 has joined #openstack-infra | 15:54 | |
*** asselin_ has quit IRC | 15:55 | |
*** _ody has quit IRC | 15:55 | |
*** sabeen3 has quit IRC | 15:55 | |
*** sdake_ is now known as sdake | 15:56 | |
leseb_ | AJaeger: arf jenkins is not happy again :/ | 15:56 |
*** sabeen1 has quit IRC | 15:56 | |
*** abregman has quit IRC | 15:56 | |
electrical | fungi: mordred https://review.openstack.org/#/c/150730/ any further opinions on this one by any chance ( if you guys are not to busy ) | 15:56 |
*** _nadya_ has joined #openstack-infra | 15:57 | |
*** wuhg has quit IRC | 15:57 | |
mordred | electrical: I believe jeblair should look at that one | 15:58 |
electrical | mordred: okay thanks. | 15:59 |
*** jlanoux has quit IRC | 15:59 | |
mordred | jeblair: ^^ there's a substantial-ish change that seems ok to me on the surface, but which I think warrants your eyes | 15:59 |
electrical | mordred: i"m finding more and more weird things btw. most likely because i'm doing weird stuff :p lol. like variable expansions from macro's :-) | 15:59 |
*** devananda has joined #openstack-infra | 15:59 | |
*** fedexo has joined #openstack-infra | 15:59 | |
jeblair | i'll take a look, thanks | 16:00 |
electrical | thanks jeblair | 16:00 |
*** luqas has quit IRC | 16:01 | |
electrical | I have an other patch ready to go on top of that btw. so you can exclude keys of the merging process. | 16:01 |
electrical | for example if you don't want scm stuff to be merged. | 16:01 |
electrical | or something else. | 16:01 |
electrical | can't think of a direct use case but its something i came up with as well :-) | 16:02 |
*** tonytan4ever has quit IRC | 16:02 | |
*** rfolco has quit IRC | 16:02 | |
*** tonytan4ever has joined #openstack-infra | 16:02 | |
*** fallenpegasus has quit IRC | 16:03 | |
electrical | biggest annoyance so far is that macros are unable to use variables from a job template for example. | 16:03 |
*** BobBall is now known as BobBall_AWOL | 16:04 | |
*** devvesa has quit IRC | 16:05 | |
*** annegentle has quit IRC | 16:06 | |
*** tonytan4ever has quit IRC | 16:07 | |
*** amotoki has quit IRC | 16:08 | |
*** amotoki has joined #openstack-infra | 16:08 | |
*** k4n0 has quit IRC | 16:09 | |
*** jistr has quit IRC | 16:10 | |
*** esp has joined #openstack-infra | 16:11 | |
*** patrickeast has joined #openstack-infra | 16:11 | |
*** tonytan4ever has joined #openstack-infra | 16:13 | |
*** yamahata has joined #openstack-infra | 16:15 | |
*** rfolco has joined #openstack-infra | 16:15 | |
*** achanda has joined #openstack-infra | 16:16 | |
*** zaro has joined #openstack-infra | 16:17 | |
*** hemna_ is now known as hemna | 16:17 | |
*** hdd has quit IRC | 16:17 | |
*** _nadya_ has quit IRC | 16:18 | |
*** hdd has joined #openstack-infra | 16:19 | |
*** Swami has joined #openstack-infra | 16:20 | |
*** esp has left #openstack-infra | 16:23 | |
*** esp has joined #openstack-infra | 16:23 | |
esp | ping zaro | 16:23 |
*** esp has left #openstack-infra | 16:24 | |
*** esp has joined #openstack-infra | 16:25 | |
*** zaro has quit IRC | 16:25 | |
openstackgerrit | John Griffith proposed openstack-infra/elastic-recheck: Remove obsolete cinder LVM no space querie https://review.openstack.org/188782 | 16:26 |
EmilienM | puppet team has a quite urgent need to change our jobs layout, please look https://review.openstack.org/#/c/189033/ | 16:27 |
*** tonytan4ever has quit IRC | 16:27 | |
*** puranamr has joined #openstack-infra | 16:28 | |
*** unicell has joined #openstack-infra | 16:29 | |
mordred | EmilienM: lgtm | 16:29 |
*** zaro has joined #openstack-infra | 16:29 | |
sdague | jeblair: your reexec remove doesn't seem to work - http://logs.openstack.org/16/189316/1/check/check-tempest-dsvm-full/38872ea/console.html#_2015-06-08_15_17_25_699 "failed to run command ‘/opt/stack/new/devstack-gate/devstack-vm-gate.sh’: No such file or directory" | 16:29 |
EmilienM | mordred: thx | 16:29 |
sdague | I think because devstack-gate is not in PROJECTS | 16:30 |
openstackgerrit | John Griffith proposed openstack-infra/elastic-recheck: Remove obsolete cinder LVM no space querie https://review.openstack.org/188782 | 16:31 |
*** dprince has joined #openstack-infra | 16:31 | |
sdague | I put a narrow comment in for where I think the issue is | 16:32 |
jeblair | sdague: ah, yeah; i removed it from projects, but neclected to consider that the initial checkout dir isn't in /opt/new | 16:32 |
jeblair | er, /opt/stack/new | 16:32 |
jeblair | i'll wip those two changes until i work that out | 16:33 |
sdague | jeblair: did you have an idea about why all the periodic jobs for qa are failing? | 16:33 |
sdague | really early on zuul-cloner | 16:33 |
jeblair | sdague: yeah, that's https://review.openstack.org/189313 | 16:33 |
zaro | morning | 16:34 |
*** _nadya_ has joined #openstack-infra | 16:34 | |
sdague | oh, great. That should be safe to merge, right? Nothing else that it needs to hang out for? | 16:34 |
jeblair | sdague: correct | 16:34 |
sdague | great, thanks much | 16:34 |
sdague | folks will be happy to have those tests running again | 16:35 |
jeblair | me too | 16:35 |
*** shuoy has joined #openstack-infra | 16:35 | |
fungi | oh, heh. i just approved it too. sdague wins | 16:35 |
*** freerunner has quit IRC | 16:36 | |
*** BharatK has quit IRC | 16:36 | |
*** davideagnello has joined #openstack-infra | 16:37 | |
*** tqtran_ has joined #openstack-infra | 16:38 | |
*** sarob has joined #openstack-infra | 16:40 | |
*** achanda has quit IRC | 16:41 | |
zaro | rcarrillocruz: you might be interested in this.. https://groups.google.com/d/msg/repo-discuss/4OaOoEVOy8A/hR5joGrQ-qcJ | 16:41 |
*** fallenpegasus has joined #openstack-infra | 16:43 | |
openstackgerrit | James E. Blair proposed openstack-infra/system-config: Add a tool to update gerrit groups https://review.openstack.org/186596 | 16:43 |
openstackgerrit | James E. Blair proposed openstack-infra/system-config: Add a script to configure the infra group structure https://review.openstack.org/186861 | 16:43 |
*** kir has quit IRC | 16:44 | |
*** lxsli is now known as lxsli_away | 16:44 | |
*** achanda has joined #openstack-infra | 16:44 | |
*** bnemec has quit IRC | 16:45 | |
*** bnemec has joined #openstack-infra | 16:46 | |
*** hdd has quit IRC | 16:46 | |
ekarlso | hey gang | 16:46 |
ekarlso | if we want to temporarely use tempest-lib from GIT vs released version due to git having a fix needed, should this work ? https://review.openstack.org/#/c/189364/ | 16:47 |
ekarlso | basically setting LIBS_FROM_GIT=tempest-lib in localrc | 16:47 |
sdague | ekarlso: so... you could, but the issue is then your users won't be able to test locally in any reasonable way | 16:49 |
sdague | you should instead get tempest-lib to cut a release | 16:49 |
shuoy | Hi infra team, we are working on a stackforge project https://github.com/stackforge/compass-adapters. Right now, I am trying to merge our dev/experimental branch to master (actually, override master branch with dev/experimental). I managed to create a merge push here https://review.openstack.org/#/c/188977/, but it for sure did not include all the diff between dev/experimental and master. Can someone familar with Gerrit | 16:49 |
shuoy | workflow help me out? | 16:49 |
*** fedexo has quit IRC | 16:50 | |
*** freerunner has joined #openstack-infra | 16:50 | |
*** freerunner has quit IRC | 16:50 | |
*** doug-fish has joined #openstack-infra | 16:52 | |
pleia2 | jeblair: sorry re: bouncing email, it seemed ok for such a long time, I'll see if I can come up with something not-horrible | 16:52 |
* nibalizer subs to graphyaml in gertty | 16:53 | |
jeblair | pleia2: np | 16:53 |
*** rlandy has joined #openstack-infra | 16:54 | |
*** hdd has joined #openstack-infra | 16:54 | |
*** otter768 has joined #openstack-infra | 16:55 | |
TheJulia | w/in 9 | 16:55 |
TheJulia | doh | 16:55 |
jeblair | shuoy: did you follow a process like this? http://docs.openstack.org/infra/manual/drivers.html#feature-branches | 16:55 |
zaro | shuoy: does the diff look the same on your local machine as it does on the Gerrit UI? | 16:57 |
*** markvoelker has joined #openstack-infra | 16:57 | |
openstackgerrit | Merged openstack-infra/project-config: Checkout devstack-gate master in periodic jobs https://review.openstack.org/189313 | 16:58 |
*** fhubik has quit IRC | 16:58 | |
*** otter768 has quit IRC | 16:59 | |
*** harlowja_at_home has quit IRC | 16:59 | |
*** derekh has quit IRC | 17:01 | |
shuoy | jeblair: thanks, let me read this. (our colleague in charge of release process left and I am taking over this - so bear with me a bit). But first question: description toward feature/ can apply to description toward dev/, right? | 17:02 |
openstackgerrit | K Jonathan Harker proposed openstack-infra/puppet-kibana: Add kibana3 support https://review.openstack.org/188907 | 17:02 |
openstackgerrit | K Jonathan Harker proposed openstack-infra/puppet-kibana: Refactor kibana-ruby specific bits to kibana::ruby https://review.openstack.org/188906 | 17:02 |
*** markvoelker has quit IRC | 17:02 | |
jeblair | shuoy: yes | 17:02 |
*** amotoki has quit IRC | 17:04 | |
*** dizquierdo has quit IRC | 17:04 | |
*** e0ne has quit IRC | 17:06 | |
*** ihrachyshka has quit IRC | 17:06 | |
*** HeOS has quit IRC | 17:06 | |
*** annegentle has joined #openstack-infra | 17:06 | |
*** freerunner has joined #openstack-infra | 17:06 | |
*** SlickNik has joined #openstack-infra | 17:07 | |
*** ivar-lazzaro has joined #openstack-infra | 17:07 | |
*** spiffxp has joined #openstack-infra | 17:07 | |
*** dims has joined #openstack-infra | 17:07 | |
*** vipul has joined #openstack-infra | 17:08 | |
openstackgerrit | James E. Blair proposed openstack-infra/jenkins-job-builder: Support deep merge of defaults https://review.openstack.org/150730 | 17:09 |
*** dims_ has quit IRC | 17:10 | |
*** bradjones has quit IRC | 17:10 | |
*** bradjones has joined #openstack-infra | 17:11 | |
*** bradjones has quit IRC | 17:11 | |
*** bradjones has joined #openstack-infra | 17:11 | |
*** annegentle has quit IRC | 17:12 | |
*** _nadya_ has quit IRC | 17:12 | |
*** dustins has joined #openstack-infra | 17:15 | |
shuoy | jeblair: I think http://docs.openstack.org/infra/manual/drivers.html#merge-feature-branch-into-master is relavant to my case. But if I do “git review -R”, I fear I will generate hundreds review requests (which will triggers hundreds lengthy tests in my infrastructure resource). Here is what I did trying to avoid that https://gist.github.com/shuoy/df941edde527fe2660ec | 17:15 |
*** arxcruz has quit IRC | 17:15 | |
*** doug-fish has left #openstack-infra | 17:16 | |
*** erw has left #openstack-infra | 17:16 | |
*** hdd has quit IRC | 17:16 | |
*** hdd has joined #openstack-infra | 17:17 | |
fungi | shuoy: if all the commits being merged are already in another public branch of the same git repository in gerrit, then the only "new" change it will create is the one for the merge commit | 17:17 |
jeblair | electrical, mordred: replied on 150730 | 17:18 |
*** amitgandhinz has quit IRC | 17:19 | |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Add get_server_external_ipv4() https://review.openstack.org/189030 | 17:19 |
*** annegentle has joined #openstack-infra | 17:20 | |
dguerri | mordred: ^ maybe I have been a bit.. pedantic about non-globally routable IPv4 networks | 17:20 |
dguerri | *been | 17:20 |
dguerri | mordred: it needs testing of course | 17:21 |
*** maishsk_afk has joined #openstack-infra | 17:22 | |
*** maishsk_afk is now known as maishsk | 17:22 | |
shuoy | fungi: when I looked at the generated CL, and found it only included a tiny number of line change, I immediately fear my operation was wrong. But you are saying that IS actually correct, right? Could you please help me verify my current operation https://gist.github.com/shuoy/df941edde527fe2660ec is correct (since this is a major operation for our development)? | 17:24 |
mordred | dguerri: nope. I think that pedanticness is the perfect level of pedantic | 17:25 |
mordred | dguerri: nicely done | 17:25 |
mordred | dguerri: -1 coming for some smaller review things - but in general I think the patch looks good | 17:25 |
*** sputnik13 has joined #openstack-infra | 17:25 | |
*** baoli_ has quit IRC | 17:27 | |
fungi | shuoy: well, it doesn't exactly match the steps in http://docs.openstack.org/infra/manual/drivers.html#merge-feature-branch-into-master so i'll need to reread some git manpages to confirm the parameter order and strategy are doing what i think they're doing. for the record, i go by the explicit steps we've documented because it's something i only end up running at most a few times a year, so too easy | 17:28 |
fungi | to forget something | 17:28 |
pleia2 | if some folks can look at the devstack+horizon instance spec for the i18n team, I'd appreciate it, I may be missing some details https://review.openstack.org/#/c/184559/ (jeblair was the only one in that session with me, so this can also get you a peek into the plan) | 17:28 |
*** baoli has joined #openstack-infra | 17:29 | |
*** pradk has joined #openstack-infra | 17:30 | |
flaper87 | fungi: does my uuid-dev patch require some special discussions or just reviews? | 17:30 |
fungi | flaper87: i think just reviews | 17:31 |
fungi | it's been a busy monday for me | 17:31 |
*** dguerri is now known as dguerri` | 17:31 | |
shuoy | fungi: what ‘git merge origin/feature-branch’ does? should not it be “git merge origin feature-branch” | 17:31 |
mordred | nope. origin/feature-branch is the qualified name of the branch | 17:32 |
fungi | also it won't take effect until the next time nodepool updates our worker images (generally daily by ~1600 utc unless some of them fail for random reasons) | 17:32 |
openstackgerrit | Sébastien Han proposed openstack-infra/project-config: Add Ceph DevStack plugin to Stackforge https://review.openstack.org/188768 | 17:32 |
flaper87 | fungi: no rush, I just want to make sure I'm not missing steps | 17:32 |
fungi | shuoy: using origin/feature-branch instead of feature-branch makes sure that you're pulling the published version of that branch rather than a possibly our-of-sync local branch by the same name | 17:33 |
fungi | er, out-of-sync | 17:33 |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-logrotate: Make logrotate::file more resilient https://review.openstack.org/189378 | 17:34 |
russellb | shameless review request for trivial project-config patch: https://review.openstack.org/#/c/188172/1 <3 | 17:35 |
fungi | shuoy: that workflow we've documented does this: 1. make sure your local master branch is in sync with the published master; 2. locally create a new temporary named branch from that in which to do the merge; 3. merge the published version of the feature branch into the local temporary branch; 4. update the commit message; 5. push the merge commit into gerrit | 17:35 |
fungi | oh, and 6. clean up your local repository now that you're done | 17:36 |
*** rcrit has joined #openstack-infra | 17:38 | |
*** angela-s has joined #openstack-infra | 17:38 | |
*** freerunner has quit IRC | 17:39 | |
rcrit | is it possible for the VMs that are created for gate jobs for the hostname to change between the time the job starts and devstack gets executed? | 17:39 |
*** Sukhdev has quit IRC | 17:39 | |
rcrit | I grab hostname -f in devstack-gate-vm.sh, and in lib/tls in devstack, and I've seen cases where they are different | 17:39 |
AJaeger | fungi, since you wrote the devstack-plugin macro, could you review https://review.openstack.org/188768, please? | 17:39 |
rcrit | in my latest test the first one returned 'ubuntu' and the second 'localhost' | 17:39 |
*** Sukhdev has joined #openstack-infra | 17:40 | |
openstackgerrit | Emilien Macchi proposed openstack-infra/project-config: Puppet: move from Stackforge to OpenStack https://review.openstack.org/176326 | 17:40 |
fungi | rcrit: i suppose it's possible. i don't recall whether devstack-gate or devstack have workarounds in place to update /etc/hostname and /etc/hosts | 17:40 |
EmilienM | crinkle: before we ask -infra to review it, maybe you can have a look when you got time ^ ? | 17:40 |
lifeless | fungi: hi | 17:40 |
lifeless | fungi: can I grab some cycles today? Its periodic job time! | 17:40 |
rcrit | I ask because I need to set SERVICE_HOST to the hostname | 17:40 |
fungi | lifeless: troubleshooting periodic jobs? | 17:40 |
lifeless | also https://review.openstack.org/#/c/189238/ should be a no-brainer to avoid some breakage | 17:40 |
lifeless | fungi: ading :) - the ones you volunteered for for req mgmt | 17:40 |
fungi | heh, got it | 17:41 |
fungi | sigmavirus24: see lifeless's reply on 189238 | 17:41 |
lifeless | fungi: but equally perhaps its just jelping me level up a bit | 17:41 |
*** rlandy has quit IRC | 17:42 | |
*** cdent has quit IRC | 17:42 | |
lifeless | fungi: yesterday I had a bunch of CI job fail because ansible didn't exist | 17:42 |
lifeless | fungi: (speaking of weird failures) | 17:42 |
fungi | rcrit: yeah, not sure. you might want to start in #openstack-qa and see if this is a known behavior in devstack since the denizens of that channel have a little deeper understanding of its internals | 17:42 |
fungi | lifeless: i think we had some really bad images yesterday. there were a bunch of failures i saw for a missing /opt/stack/new/devstack-gate/devstack-vm-gate.sh too | 17:44 |
lifeless | fungi: this is the code I want to be running https://review.openstack.org/#/c/189249/ | 17:44 |
electrical | jeblair: thanks for the comment. Do you want me to add the other feature to that change as well so we can review it in 1 thing? | 17:44 |
lifeless | fungi: I'll need to wrap it in a 'and submit a review' like is done for update.py | 17:45 |
*** vahidh has quit IRC | 17:45 | |
fungi | lifeless: the script that does that bit is http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/scripts/propose_update.sh | 17:46 |
fungi | we could likely extend it for the additional mode? | 17:47 |
*** vahidh has joined #openstack-infra | 17:47 | |
openstackgerrit | Merged openstack-infra/project-config: Add cloud-init channel to gerritbot so notifications can happen https://review.openstack.org/188901 | 17:47 |
fungi | (i.e. called one way it generates requirement list sync reviews, called another way it generates constraints update reviews) | 17:47 |
*** freerunner has joined #openstack-infra | 17:47 | |
fungi | most of the plumbing and repos involved are identical i think | 17:47 |
fungi | the other major difference would be calling it from a periodic pipeline rather than the post pipeline, but that's fairly minor | 17:48 |
fungi | er, fairly trivial to add i mean | 17:48 |
crinkle | EmilienM: commented | 17:48 |
*** mrunge has quit IRC | 17:49 | |
EmilienM | crinkle: good points :-P | 17:49 |
lifeless | fungi: I'll poke in a minute | 17:50 |
EmilienM | crinkle: designate is good IMHO, it has beaker tests and works on both platforms | 17:50 |
EmilienM | crinkle: puppet-tripleo should be in openstack namespace because it's consumed by tripleo which contains all openstack repos already | 17:51 |
*** dustins_ has joined #openstack-infra | 17:51 | |
*** aswadr has quit IRC | 17:51 | |
*** pelix has quit IRC | 17:51 | |
*** dustins has quit IRC | 17:52 | |
*** zz_jgrimm is now known as jgrimm | 17:53 | |
*** ZZelle_ has joined #openstack-infra | 17:54 | |
*** annegentle has quit IRC | 17:55 | |
yolanda | hi, fungi, i need your feedback on moving WIP changes to workflow -1 | 17:56 |
*** freerunner has quit IRC | 17:56 | |
yolanda | we are using ssh 'Gerrit Code Review'@localhost -p 29418 -i /home/gerrit2/review_site/etc/ssh_host_rsa_key suexec --as user.email -- gerrit review --label Workflow=-1 | 17:56 |
*** annegentle has joined #openstack-infra | 17:56 | |
yolanda | but it doesn't do anything | 17:56 |
yolanda | were you using that command on your gerrit to update wip? | 17:56 |
*** marun has joined #openstack-infra | 17:56 | |
fungi | yolanda: yeah, if you follow the discussion in here from friday (was it friday?) i confirmed by reviewing irc logs from our maintenance that i didn't use the gerrit code review built-in account, rather i used an account in project-bootstrappers and made sure i gave the suexec/impersonate permission to that group in all-projects | 17:57 |
*** gyee_ has quit IRC | 17:57 | |
yolanda | it may be that, let me check my account | 17:57 |
*** amitgandhinz has joined #openstack-infra | 17:57 | |
jeblair | electrical: a second change for that is fine, i think; i'd just live to review them together to make sure we don't have to backtrack on anything in the first change | 17:58 |
jeblair | electrical: s/live/like/ | 17:58 |
*** freerunner has joined #openstack-infra | 17:58 | |
fungi | it turns out that "gerrit code review" can't actually perform functions like review which leave votes/comments because it's not a proper account with the necessary details to be represented in the webui | 17:58 |
*** freerunner has quit IRC | 17:58 | |
fungi | and for some reason that prevents it from even doing those things via suexec | 17:59 |
fungi | so a real account is needed | 17:59 |
*** achanda_ has joined #openstack-infra | 17:59 | |
openstackgerrit | Emilien Macchi proposed openstack-infra/project-config: Puppet: move from Stackforge to OpenStack https://review.openstack.org/176326 | 17:59 |
EmilienM | crinkle: updated (without gnocchi & vswitch) ^ | 17:59 |
electrical | jeblair: okay. Will do that tomorrow. Heading home now ;-) | 18:00 |
*** dontalton has joined #openstack-infra | 18:00 | |
fungi | yolanda: so it looks like i simply used my ("fungi") account to suexec to the actual change owner for each, and built up a batch list of api calls based on the change number and change owner e-mail address for each change which had a wip state in the mysql db | 18:00 |
yolanda | mm, tried with my user now, i don't have suexec powers, going to add these | 18:00 |
*** freerunner has joined #openstack-infra | 18:01 | |
yolanda | fungi, it'0s the "run as " perm? | 18:01 |
*** abitha has joined #openstack-infra | 18:02 | |
*** achanda has quit IRC | 18:02 | |
fungi | yolanda: i think so... i'm looking now to confirm | 18:02 |
*** sdake_ has joined #openstack-infra | 18:02 | |
*** sdake has quit IRC | 18:02 | |
*** amitgandhinz has quit IRC | 18:02 | |
*** amitgandhinz has joined #openstack-infra | 18:02 | |
*** sdake has joined #openstack-infra | 18:02 | |
ekarlso | http://logs.openstack.org/64/189364/1/check/gate-designate-dsvm-bind9/131633f/console.html any idea on why LIBS_FROM_GIT get's set to "" there right after we set it ? | 18:02 |
fungi | yolanda: yep, see in capability section https://review.openstack.org/gitweb?p=All-Projects.git;a=blob_plain;f=project.config | 18:02 |
yolanda | cool | 18:03 |
*** _ody has joined #openstack-infra | 18:03 | |
*** koolhead17 has joined #openstack-infra | 18:03 | |
*** tiswanso has quit IRC | 18:03 | |
fungi | yolanda: that's also a handy way to see our current production all-projects acl in case we've failed to keep http://docs.openstack.org/infra/system-config/gerrit.html#access-controls properly updated | 18:04 |
fungi | yolanda: though in this case it does seem to be reflected in our documentation as well | 18:04 |
*** tiswanso_ has joined #openstack-infra | 18:04 | |
*** freerunner has quit IRC | 18:05 | |
yolanda | fungi, how do you update all-projects? tried to do it in acl now but it said me i don't have perms for refs/heads/* | 18:05 |
fungi | yolanda: through the gerrit webui | 18:05 |
yolanda | we have something wrong there | 18:06 |
yolanda | because i cannot do it | 18:06 |
fungi | oh, that's fun | 18:06 |
yolanda | not really :) | 18:06 |
*** sdake_ has quit IRC | 18:06 | |
*** juggler has joined #openstack-infra | 18:06 | |
*** freerunner has joined #openstack-infra | 18:06 | |
fungi | if you can figure out _what's_ wrong, you can update project.config in refs/meta/config of All-Projects.git and restart gerrit | 18:07 |
fungi | or possibly push to overwrite it via the ssh api if it's unbroken enough to allow that | 18:07 |
*** e0ne has joined #openstack-infra | 18:08 | |
yolanda | mm, weird thing | 18:08 |
yolanda | it gave me an error, but it really did the update | 18:08 |
*** openstackgerrit has quit IRC | 18:09 | |
*** openstackgerrit has joined #openstack-infra | 18:09 | |
*** sabeen1 has joined #openstack-infra | 18:09 | |
*** Somay has joined #openstack-infra | 18:10 | |
*** doug-fish has joined #openstack-infra | 18:11 | |
yolanda | fungi, worked like a charm | 18:11 |
yolanda | many thx | 18:11 |
fungi | yolanda: glad it worked! i had at best some shaky hearsay from irc logs as to how i made that work | 18:12 |
fungi | and beer had claimed most of those braincells in the year+ since | 18:12 |
yolanda | fungi, you are our gerrit hero :) | 18:13 |
yolanda | ah, one more quesiton | 18:13 |
yolanda | question | 18:13 |
* fungi was hoping quesiton was a new subatomic particle | 18:13 | |
yolanda | in your upstream gerrit, the results of the tests appear in a table in the right | 18:13 |
davideagnello | Hello, we have a new CI gate for our project currently waiting for review/merge: https://review.openstack.org/#/c/187620/ would like to get this work moved along | 18:13 |
yolanda | in our gerrit they just appear down the change | 18:13 |
yolanda | what's the magic to move it? | 18:14 |
fungi | yolanda: http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/files/gerrit/hideci.js | 18:14 |
yolanda | oh, that's because we don't have our manifest updated | 18:14 |
yolanda | we have that in a new version, but didn't apply because it didn't work for precise | 18:14 |
anteaya | davideagnello: what do you mean by CI gate? | 18:14 |
yolanda | so we still go with our old manifest | 18:15 |
fungi | yolanda: that javascript overlay, when added to your gerrit site header, will detect comments which look like job results reported from zuul and extract them into that table, optionally allowing you to toggle them on and off in the comments | 18:15 |
yolanda | wow tricky | 18:15 |
*** freerunner has quit IRC | 18:15 | |
yolanda | i imagined some kind of dashboard configured into gerrit | 18:15 |
yolanda | i guess i'll have to adapt the manifest, and avoid the things that make it crash on precise | 18:15 |
fungi | yolanda: it probably doesn't need anything major from the puppet manifest except maybe some javascript dependencies and the gerrit site header modification to load it | 18:16 |
fungi | yolanda: it's basically all static files | 18:16 |
yolanda | cool, i'll play with that | 18:16 |
AJaeger | davideagnello: this is for cue, isn't it? I'd like to have one of the cue cores +1 the change. | 18:16 |
AJaeger | davideagnello: since it is a new job for their repo | 18:16 |
*** maishsk_afk has joined #openstack-infra | 18:16 | |
fungi | yolanda: a proper implementation in gerrit is in progress for a while https://code.google.com/p/gerrit/issues/detail?id=2465 | 18:17 |
*** maishsk has quit IRC | 18:17 | |
yolanda | it's just easier to look at results in your way | 18:18 |
*** ldnunes has quit IRC | 18:18 | |
*** krotscheck is now known as krotscheck_confe | 18:21 | |
*** shardy_ has joined #openstack-infra | 18:21 | |
yolanda | jeblair, about https://review.openstack.org/#/c/188325/ ... do we want nodepool to just use that nodepool.conf for mysql, jenkins masters? or will we make it backwards-compatible and allow that to be specified on the yaml file as well? | 18:21 |
*** krotscheck_confe is now known as krotsch_at_con | 18:21 | |
*** shardy has quit IRC | 18:22 | |
davideagnello | AJaeger: yes, it's for Cue. Great will get a core to review it. Thanks | 18:22 |
AJaeger | thanks, davideagnello | 18:23 |
*** Somay has quit IRC | 18:25 | |
*** e0ne is now known as e0ne_ | 18:25 | |
*** shardy_ has quit IRC | 18:26 | |
*** maishsk_afk has quit IRC | 18:26 | |
*** shardy has joined #openstack-infra | 18:27 | |
jeblair | yolanda: let's not do backwards compatible; let's land the puppet change first, start using it, send a mail to the -infra ml letting people know about it, then land a change to nodepool that just switches to using it | 18:28 |
*** sbos99 has joined #openstack-infra | 18:28 | |
jeblair | yolanda: we recently made a nodepool release, so people who aren't ready for the change can pin their nodepools to that until they want to make the change | 18:28 |
pleia2 | good to know | 18:28 |
yolanda | jeblair, i still need to work on the nodepool change, but i hope to have it ready for this week | 18:28 |
yolanda | pleia2, so that answers your question | 18:28 |
nibalizer | EmilienM: so on 176326 it looks like we're leaving some of the modules in the stackforge space, but the acl file is being pointed to openstack/puppet-modules.config | 18:28 |
pleia2 | yolanda: yep, thanks :) | 18:28 |
yolanda | cool | 18:28 |
nibalizer | now I can understand wanting it to be all in one place, but that feels like we're crossing the streams | 18:29 |
*** e0ne_ has quit IRC | 18:30 | |
EmilienM | nibalizer: yeah because the .conf is the same. Do you think it's a big deal? | 18:31 |
*** achanda_ has quit IRC | 18:32 | |
*** HeOS has joined #openstack-infra | 18:32 | |
*** maishsk_afk has joined #openstack-infra | 18:33 | |
nibalizer | I don't think you'll find another situation where a <org>/<repo> references an acl file from a different <org> | 18:33 |
nibalizer | although I'm not the authority on this issue | 18:33 |
nibalizer | I'll comment on the review and we'll see if cores think its an issue | 18:34 |
nibalizer | i guess I'm asking if someone has talked to you about that yet | 18:34 |
ekarlso | is there no way to pull a library from GIT in the gate ? | 18:34 |
EmilienM | nibalizer: ok thx,will see | 18:34 |
EmilienM | nibalizer: I can c/p the file and have dupp but to me it's not useful. | 18:34 |
*** dustins_ has quit IRC | 18:34 | |
mordred | ekarlso: what do you mean? | 18:35 |
mordred | ekarlso: like, you want to install a non-released library using git as part of a gate job? | 18:35 |
ekarlso | mordred: +1 | 18:35 |
mordred | ekarlso: from a repo that is not part of openstack? | 18:35 |
ekarlso | https://review.openstack.org/#/c/189364/2 | 18:35 |
ekarlso | mordred: it is | 18:35 |
ekarlso | a part of openstack that is | 18:35 |
jeblair | mordred: i hear over in #tripleo land you have dib producing docker containers | 18:36 |
mordred | ah - that's a whole different thing | 18:36 |
jeblair | mordred: do you think we should use this as a test mech for the dib stuff in project-config? | 18:36 |
mordred | jeblair: it's entirely possible that is a use of it! | 18:36 |
mordred | ekarlso: that is, in fact, what a large portion of the gate does - you'll want to add tempest_lib to your PROJECTS | 18:36 |
*** sbos99 has quit IRC | 18:37 | |
mordred | ekarlso: so that zuul-cloner prepares the right state of teh repo for you | 18:37 |
jeblair | mordred: just "build successful" and "has ssh keys", etc, seem like a huge gain from our current state | 18:37 |
mordred | jeblair: yah. _totally_ | 18:37 |
ekarlso | mordred: what PROJECTS var ? | 18:37 |
mordred | ekarlso: look in designate.yaml line 23 and 24 | 18:38 |
mordred | jeblair: fun part is - we could make the image, then do a bunch of "docker run $imagename 'some test command to run'" | 18:39 |
mordred | nibalizer: ^^ | 18:40 |
*** freerunner has joined #openstack-infra | 18:40 | |
*** Sukhdev has quit IRC | 18:41 | |
*** achanda has joined #openstack-infra | 18:41 | |
mordred | jeblair: the other thing I got working (mostly) is using arbitrary docker images as the source of the base image | 18:41 |
mordred | jeblair: this means a couple of things - a) even smaller minimal images than what you get from debootstrap (1/4 the size in my test) | 18:42 |
mordred | b) since we have outputting to a docker image - it's _entirely_ possible that we could build one image without the cached repos and images in it, then build a second image with the first as the input source that only adds the cached repos | 18:43 |
nibalizer | ya being able to test that things work on the image we just built would be huge | 18:43 |
mordred | (which would make for easier testing that all of the things got on the image that need to be there which are not the 14G of cached data) | 18:43 |
jeblair | mordred: if you start with a base docker image, can you end up with a fully bootable qemu image? | 18:43 |
mordred | jeblair: yup | 18:43 |
nibalizer | modulo things that don't work in docker obvs | 18:43 |
jeblair | mordred: how? :) | 18:43 |
mordred | jeblair: it's just a mechanism for filesystem tarballs | 18:43 |
jeblair | nibalizer: yeah | 18:43 |
jeblair | mordred: presumably the docker image is missing something that's in debootstrap.... what is it and is it important? | 18:44 |
mordred | jeblair: so, we're not using docker for anything other than a mechanism to store a filesystem tarball- we start the image build same as any other by creating a loopback and then untarring the export of the docker container | 18:44 |
nibalizer | mordred: has build docker2qemu ... now | 18:44 |
mordred | jeblair: that means that the vm element, which amusingly is the thing that installs grub and runs grub install - works just fine | 18:45 |
*** zz_zz_zz_zz_ja is now known as ja | 18:45 | |
*** rguillebert has joined #openstack-infra | 18:45 | |
*** e0ne has joined #openstack-infra | 18:46 | |
*** krotsch_at_con is now known as krotsck_at_con | 18:46 | |
*** hdd has quit IRC | 18:46 | |
*** achanda has quit IRC | 18:46 | |
jeblair | mordred: makes sense | 18:46 |
*** markvoelker has joined #openstack-infra | 18:46 | |
jeblair | mordred: (back to my earlier question, i'm still curious what the 75% of debootstrap that isn't in the docker base image is) | 18:47 |
mordred | jeblair: you know - I'll figure that out | 18:47 |
mordred | jeblair: probably manpages :) | 18:47 |
jeblair | heh | 18:47 |
* mordred afks | 18:48 | |
*** jsavak has quit IRC | 18:48 | |
waynr | electrical: yeah the JJB 2.0 API changes will clean up the macro implementation so that it will be possible in the near future to interpolate variables defined elsewhere in macros | 18:48 |
*** koolhead17 has quit IRC | 18:48 | |
*** Swami has quit IRC | 18:50 | |
electrical | waynr: yay \o/ | 18:50 |
anteaya | anyone feel like pulling the trigger on adding a gemfile to puppet-openstackci? https://review.openstack.org/#/c/184924/ it is required for the beaker patch | 18:50 |
nibalizer | yes yes plz | 18:51 |
nibalizer | this ^^ | 18:51 |
*** ivar-lazzaro has quit IRC | 18:51 | |
*** markvoelker has quit IRC | 18:52 | |
*** marcusvrn has quit IRC | 18:52 | |
jeblair | nibalizer: is there a change to make the test go green yet? | 18:52 |
crinkle | it would sort of be nice if https://review.openstack.org/#/c/185791/ was merged first, then beaker-rspec wouldn't need to be pinned in the gemfile | 18:53 |
mriedem | anyone have any idea wtf happens here? http://logs.openstack.org/94/165894/3/check/check-grenade-dsvm/13ea6fd/logs/grenade.sh.txt.gz#_2015-06-08_18_18_37_351 | 18:53 |
* anteaya reviews 185791 | 18:53 | |
crinkle | 185791 is also very much needed for the puppet group | 18:53 |
mriedem | ^ is a stable/juno keystone change blowing up in grenade due to something with wheels | 18:53 |
nibalizer | jeblair: well there is a change that removes any acceptance testing | 18:55 |
anteaya | crinkle: +A, thanks | 18:55 |
crinkle | thank you anteaya | 18:55 |
lifeless | mordred: https://review.openstack.org/#/c/189185/ +A plox :) | 18:55 |
anteaya | pleia2: thank you | 18:55 |
shuoy | fungi or jeblair, regarding “Merge Master into Feature Branch” workflow — is there away for me to override dev/experimental to master branch (i.e., whenever tere is a conflict, use dev/experiemntal version)? Right now, following the workflow means trying to resolve the conflicts. | 18:55 |
nibalizer | sounds like there isn't centos support, so just talking about ubuntu... | 18:55 |
anteaya | crinkle: thanks for mentioning it | 18:55 |
*** freerunner has quit IRC | 18:56 | |
*** otter768 has joined #openstack-infra | 18:56 | |
pleia2 | anteaya: sure | 18:56 |
jeblair | nibalizer: i mean i was hoping for a change that exercised tho whole pipeline (since the jobs are running, we should be able to see it with dependent patches) | 18:56 |
fungi | lifeless: mriedem's link above looks interesting from a "this may be pip 7 related" perspective | 18:56 |
fungi | shuoy: oh, so you don't want to merge your dev branch into master, you basically want to _replace_ master with your dev branch | 18:56 |
lifeless | fungi: HOME is set to /opt/stack/new | 18:57 |
shuoy | fungi: yes, _replace_ | 18:57 |
jeblair | nibalizer: ideally we'd have a series that got us to a very simple success result on those jobs, and then we can merge the series, enable voting for the jobs, then go from there | 18:57 |
lifeless | fungi: ? thats a little surprising, but ok. Not sure why the fs would allow it to make ...c6 and not ...c2 | 18:57 |
nibalizer | okay, Ill see if I can get that for you | 18:57 |
lifeless | fungi: unless we switched uids but didn't switch HOME | 18:57 |
nibalizer | gonna have to fix things now that we don't have to pin beaker | 18:57 |
nibalizer | crinkle: so unpin beaker now or? | 18:58 |
jeblair | nibalizer: (this way we can still correct things if we find there are problems, but we're not actually waiting on the first one merging) | 18:58 |
fungi | shuoy: git merge --no-edit -s ours origin/feature-branch | 18:58 |
*** ayoung has quit IRC | 18:58 | |
*** hdd has joined #openstack-infra | 18:58 | |
fungi | shuoy: that explains why you were using -s ours in your example | 18:58 |
*** Rockyg has joined #openstack-infra | 18:58 | |
crinkle | nibalizer: waiting till 185791 merges, then rechecking 185161, if that works then the nodepool nodesets from 185161 should be used | 18:58 |
crinkle | then beaker-rspec can be unpinned | 18:59 |
*** baoli has quit IRC | 18:59 | |
fungi | lifeless: that's possible. i wonder if this is something which changed in devstack between juno and kilo | 18:59 |
nibalizer | do you think we just let it float and if plabs breaks us we deal with that when it happens (thats what I would prefer) | 18:59 |
*** teran_ has quit IRC | 19:00 | |
crinkle | nibalizer: i think that's fine, but we could also pin to a major version if that makes people feel safer | 19:00 |
fungi | mriedem: do you happen to know? | 19:00 |
*** dustins has joined #openstack-infra | 19:01 | |
*** otter768 has quit IRC | 19:01 | |
*** tiswanso_ has quit IRC | 19:01 | |
*** abitha has quit IRC | 19:02 | |
*** tiswanso_ has joined #openstack-infra | 19:03 | |
fungi | mriedem: lifeless: i'm not seeing anything substantial with the HOME envvar between juno and master, but it's possible as lifeless points out that it's getting carried over through a sudo which is missing -H | 19:04 |
shuoy | fungi: you meant that I should replace “git merge origin/master” with “git merge --no-edit -s ours origin/feature-branch” in the workflow described at http://docs.openstack.org/infra/manual/drivers.html#merge-feature-branch-into-master, i.e., just one liner change? — Just want to make sure I am not doing stupid things in this major operation. | 19:04 |
asselin | jhesketh, tristanC want to talk about https://review.openstack.org/#/c/175571/? | 19:05 |
fungi | shuoy: well, the example you quoted has 'git merge origin/feature-branch' not 'git merge origin/master' | 19:05 |
*** annegentle has quit IRC | 19:06 | |
anteaya | asselin: jhesketh probably won't be up for about 3 hours, about 5am his time now I think | 19:06 |
mriedem | lifeless: fungi: this is grenade on a stable/juno change, so it'd be something between icehouse and juno | 19:06 |
fungi | shuoy: but replace 'git merge origin/feature-branch' with 'git merge --no-edit -s ours origin/feature-branch' | 19:06 |
mriedem | fungi: lifeless: i'd think this is busted on all stable/juno changes if that was the issue and i didn't see that in logstash but i'll look again | 19:06 |
anteaya | asselin: and I agree, was hoping you would call a meeting on that point | 19:06 |
fungi | mriedem: oh! i wonder if icehouse ever got our sudo -H patch backported | 19:06 |
*** annegentle has joined #openstack-infra | 19:06 | |
shuoy | fungi: sorry, typo. thanks— this is clear for me to proceed this excercise | 19:06 |
mriedem | fungi: is that a recent change? | 19:07 |
fungi | mriedem: circa juno or maybe kilo and then backported to juno | 19:07 |
*** fallenpegasus has quit IRC | 19:07 | |
mriedem | fungi: i'll take a look, thanks | 19:07 |
openstackgerrit | Merged openstack-infra/project-config: Install zlib1g-dev for puppet beaker jobs https://review.openstack.org/185791 | 19:08 |
*** samuelBartel has joined #openstack-infra | 19:08 | |
fungi | shuoy: if that works, you should see git show immediately after your merge command reporting a merge commit as your new branch tip with its parents being the sha of the published branch tips of origin/master and origin/feature-branch, while a git diff between your merge-branch and origin/feature-branch should be empty | 19:08 |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-openstackci: Add Gemfile https://review.openstack.org/184924 | 19:09 |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-openstackci: Add beaker boilerplate to openstackci https://review.openstack.org/184891 | 19:09 |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-openstackci: Update spec helper for zuul-cloner https://review.openstack.org/184905 | 19:09 |
nibalizer | crinkle: assuming you are successful, thats my updated stack | 19:09 |
crinkle | nibalizer: awesome | 19:10 |
mriedem | fungi: doesn't look like it made it to stable/icehouse: https://review.openstack.org/#/q/If791b9b25d6a4280dab19117004184e57e78d038,n,z - i'll work on that | 19:10 |
asselin | anteaya, ok I see....his comment was from a while ago...ok will catch up with him later this afternoon | 19:10 |
asselin | (somehow I though it was earlier this morning) | 19:10 |
*** yfried has quit IRC | 19:10 | |
anteaya | nibalizer: did you want to address the yml whitespaceisms? | 19:10 |
nibalizer | anteaya: i thought i have | 19:10 |
anteaya | asselin: thanks | 19:10 |
*** yfried has joined #openstack-infra | 19:10 | |
fungi | mriedem: glad it was that easy! | 19:10 |
nibalizer | anteaya: eh https://review.openstack.org/#/c/184891/12/spec/acceptance/nodesets/default.yml ? | 19:10 |
anteaya | nibalizer: nodepool-trusty: hypervisor : none | 19:10 |
anteaya | and nodepool-centos same thing | 19:11 |
anteaya | but the default.yml looks better, thanks | 19:11 |
mriedem | fungi: eh maybe not https://review.openstack.org/#/c/144161/ | 19:11 |
mriedem | different backport | 19:11 |
fungi | mriedem: still might have been missed on whatever the parent sudo is of the pip install that's dying in your log | 19:12 |
mriedem | yeah, searching stable/icehouse for sudo usage | 19:12 |
fungi | mriedem: could be there were things missed in the icehouse backport | 19:12 |
*** mgedmin_ has joined #openstack-infra | 19:13 | |
*** dkehn_ has joined #openstack-infra | 19:13 | |
nibalizer | anteaya: kk will fix | 19:13 |
anteaya | nibalizer: thanks | 19:13 |
*** Kiall_ has joined #openstack-infra | 19:13 | |
*** prad__ has joined #openstack-infra | 19:14 | |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-openstackci: Add beaker boilerplate to openstackci https://review.openstack.org/184891 | 19:14 |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-openstackci: Update spec helper for zuul-cloner https://review.openstack.org/184905 | 19:14 |
*** praveenkumar_ has joined #openstack-infra | 19:15 | |
openstackgerrit | Sean M. Collins proposed stackforge/gertty: Mention the bug tracker in the README file https://review.openstack.org/189402 | 19:15 |
*** leifmadsen_ has joined #openstack-infra | 19:15 | |
*** mgedmin has quit IRC | 19:15 | |
*** dkehn has quit IRC | 19:15 | |
*** praveenkumar has quit IRC | 19:15 | |
*** Kiall has quit IRC | 19:15 | |
*** leifmadsen has quit IRC | 19:15 | |
*** esp has quit IRC | 19:15 | |
*** mgedmin_ is now known as mgedmin | 19:15 | |
*** esp has joined #openstack-infra | 19:15 | |
openstackgerrit | Sean M. Collins proposed stackforge/gertty: Mention the bug tracker in the README file https://review.openstack.org/189402 | 19:15 |
shuoy | fungi: following that gives me https://review.openstack.org/#/c/189401/, which is apparently incorrect — I ought to see + ~22k LoC if things get correctly manipulated. | 19:16 |
openstackgerrit | Sean M. Collins proposed stackforge/gertty: Mention the bug tracker in the README file https://review.openstack.org/189402 | 19:16 |
fungi | shuoy: if you look at the individual files in gerrit's webui you'll see it's removing the conflicts, it's not showing a diff of your old and new branches. this is how gerrit implements merge commit reviews. it's confusing, agreed | 19:17 |
tristanC | asselin: yes sure... well, it seems like when the ssl_cert_file_content is set, then we should not use the snakeoil in ssl_cert_file | 19:18 |
asselin | tristanC, right...I think that is what happens currently | 19:18 |
fungi | shuoy: however, the parents displayed in that review look valid (you can stick each of those two git shas into gerrit search box and find that one is a commit in master and one a commit in dev/experimental | 19:19 |
asselin | tristanC, the snakeoild cert is used by default, but system-config site.pp populates a different value, which is what is used | 19:19 |
fungi | shuoy: you can also checkout the proposed change in a fresh local branch and compare it to what you think should be there | 19:19 |
fungi | shuoy: git fetch https://review.openstack.org/stackforge/compass-adapters refs/changes/01/189401/1 && git checkout FETCH_HEAD | 19:20 |
fungi | shuoy: per the download box in the webui | 19:20 |
tristanC | asselin: hum I don't understand then... https://git.openstack.org/cgit/openstack-infra/system-config/tree/manifests/site.pp#n126 only set the _content so that the _file will be "/etc/ssl/certs/${vhost_name}.pem" (cf: https://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests/jenkins.pp#n37 ) | 19:21 |
tristanC | asselin: while the current proposed implementation in openstackci will set the _file to the snakeoil... | 19:21 |
*** ja is now known as zz_ja | 19:21 | |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Add get_server_external_ipv4() https://review.openstack.org/189030 | 19:21 |
* asselin looks again | 19:21 | |
*** dguerri` is now known as dguerri | 19:21 | |
tristanC | thanks :-) | 19:22 |
*** prad__ has quit IRC | 19:23 | |
asselin | tristanC, ok I see now....contents vs file | 19:23 |
*** pradk has quit IRC | 19:28 | |
shuoy | fungi: when I do “git fetch https://review.openstack.org/stackforge/compass-adapters refs/changes/01/189401/1 && git checkout FETCH_HEAD”, the git log history seems to be correct, but the directory does not seem to be right — there should be a new ansible directory, but my fetched code base does not have it. | 19:28 |
asselin | tristanC, hmmm...seems that logic may need to go to puppet-jenkins? | 19:29 |
tristanC | asselin: it seems like it's either: no ssl_content then we use snakeoil, either ssl_content is set then we store it in ${vhost_name}.pem | 19:31 |
fungi | shuoy: oh, you're right. i got the strategy backwards. that looks like it should be -s theirs rather than -s ours (the former selects the incoming ref, the latter the local ref) | 19:31 |
asselin | tristanC, sorry...going back to my original opinion.... | 19:31 |
asselin | tristanC, https://review.openstack.org/#/c/175571/3/manifests/jenkins_master.pp | 19:31 |
*** ivar-lazzaro has joined #openstack-infra | 19:31 | |
asselin | so those lines are tyring to set a better default value than using snakeoil | 19:32 |
*** hichihara has quit IRC | 19:32 | |
shuoy | fungi: thanks — I guess we are almost there :-) | 19:32 |
tristanC | asselin: yep, let's put them back in the next patchset ok ? | 19:32 |
asselin | tristanC, yes, I agree. | 19:33 |
asselin | tristanC, isolating changes during refactoring is always a good idea | 19:33 |
crinkle | nibalizer: https://review.openstack.org/#/c/185161/ is green \o/ | 19:34 |
crinkle | EmilienM: ^ | 19:34 |
anteaya | crinkle: congratulations | 19:34 |
asselin | tristanC, I was mentioning in 3rd paty meeting this morning that we should try to get the jenkins patch merged this week | 19:34 |
asselin | patches* | 19:34 |
anteaya | it would be lovely to do so | 19:34 |
anteaya | 'tis a good goal | 19:35 |
asselin | we're almost there... | 19:35 |
anteaya | yay | 19:35 |
asselin | nibalizer, fyi, we're backtracking on your suggestion. It can be done as a separte patch. speak now if you really insist. https://review.openstack.org/#/c/175571/3/manifests/jenkins_master.pp | 19:36 |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Add get_server_external_ipv4() https://review.openstack.org/189030 | 19:36 |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Return new secgroup object https://review.openstack.org/189414 | 19:36 |
nibalizer | asselin: hrm? | 19:37 |
nibalizer | asselin: you're not going to use snakeoil? | 19:37 |
asselin | nibalizer, take a look at the scrollback.... | 19:37 |
asselin | nibalizer, can it be done as a separate patch? | 19:37 |
nibalizer | sure separate patch is fine fo rme | 19:37 |
nibalizer | its always a bit weird to do that | 19:37 |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/puppet-openstackci: Create a jenkins server like http://jenkins.openstack.org https://review.openstack.org/175571 | 19:38 |
nibalizer | I think there is an example in the storybaord module | 19:38 |
asselin | nibalizer, that would simplify reviews... | 19:38 |
nibalizer | asselin: ya if you want to not do snakeoil thats fine | 19:38 |
*** dprince has quit IRC | 19:39 | |
tristanC | asselin: submitted another patchset for 'openstackci::jenkins_master' | 19:39 |
shuoy | fungi: Could not find merge strategy 'theirs'. Available strategies are: octopus ours recursive resolve subtree. | 19:39 |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Add get_server_external_ipv4() https://review.openstack.org/189030 | 19:39 |
asselin | nibalizer, it's not so much as a "not do", it's a "not do right now" | 19:39 |
fungi | shuoy: it's there for me in git version 2.1.4 | 19:39 |
openstackgerrit | Matt Riedemann proposed openstack-infra/elastic-recheck: Add query for horizon npm test bug 1462626 https://review.openstack.org/189017 | 19:39 |
openstack | bug 1462626 in OpenStack Dashboard (Horizon) "gate-horizon-npm-run-test fails with "ReferenceError: Can't find variable: angular"" [Undecided,New] https://launchpad.net/bugs/1462626 | 19:39 |
openstackgerrit | Matt Riedemann proposed openstack-infra/elastic-recheck: Add query for devstack bug 1463149 https://review.openstack.org/189416 | 19:39 |
openstack | bug 1463149 in devstack "grenade fails on stable/juno due to "OSError: [Errno 13] Permission denied: '/opt/stack/new/.cache/pip/wheels/c6/c2'"" [Undecided,In progress] https://launchpad.net/bugs/1463149 - Assigned to Matt Riedemann (mriedem) | 19:39 |
fungi | shuoy: oh, looks like theirs is implemented as an option to recursive but not as an alias | 19:40 |
fungi | shuoy: try -s recursive -X theirs | 19:40 |
*** ociuhandu has quit IRC | 19:41 | |
shuoy | fungi, keep —no-edit? | 19:41 |
asselin | tristanC, could you sumbit the snakeoil change as a separate dependent patch? | 19:41 |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-openstackci: Add Gemfile https://review.openstack.org/184924 | 19:41 |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-openstackci: Add beaker boilerplate to openstackci https://review.openstack.org/184891 | 19:41 |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-openstackci: Update spec helper for zuul-cloner https://review.openstack.org/184905 | 19:41 |
fungi | shuoy: that just skips the interactive editor step. it's not necessary since you'll get an editor when you commit --amend later | 19:41 |
asselin | tristanC, this way we can merge both at the same time if desired | 19:41 |
*** freerunner has joined #openstack-infra | 19:42 | |
asselin | tristanC, will go to lunch | 19:42 |
fungi | shuoy: and before you send it for review, you can commit --amend a second time and change the change-id line to I8fe961ac571f15d274e85bc6c5c9c815f9f8da7d (same id as your earlier attempt) so that it just appears as a new patchset rather than having to go and abandon the first try | 19:43 |
*** samueldmq has quit IRC | 19:46 | |
fungi | shuoy: also i generally edit the commit message to reflect the actual public names of the branches being merged rather than local or qualified names | 19:47 |
fungi | but that's entirely cosmetic | 19:48 |
shuoy | “-s recursive -X theirs” seems not able to fix the ‘rename’, looking into it now :-( | 19:49 |
fungi | shuoy: what "rename" is that? | 19:51 |
AJaeger | anteaya, fungi, clarkb, pleia2, jeblair: Do we want to "Switch to using $() for subshells" as proposed by https://review.openstack.org/#/c/188263/ and dependencies? I'll +2 now but will not approve for now to give you a chance to review... | 19:51 |
anteaya | why? | 19:52 |
notmyname | anyone know about pyeclib/liberasure libraries that may (or may not) be installed on jenkins workers? I suspect there's something amiss, and I'm trying to learn the current state of things | 19:53 |
*** maishsk_afk_ has joined #openstack-infra | 19:53 | |
notmyname | (and every swift patch is failing right now) | 19:53 |
shuoy | fungi: https://gist.github.com/shuoy/fc04f2b8849e36db435a | 19:53 |
anteaya | notmyname: I do not offhand, care to share a log link? | 19:53 |
AJaeger | anteaya: see comments in https://review.openstack.org/#/c/184907/ - it's for consistency. I don't care either way but the change looks fine to me... | 19:53 |
notmyname | example failure is at http://logs.openstack.org/89/184189/13/check/gate-swift-python27/95a00d9/console.html#_2015-06-08_15_57_18_049 | 19:54 |
*** ams__ has joined #openstack-infra | 19:54 | |
notmyname | but I think this might be because of a missing dependency. hard to tell. which is why I'm trying to find out how things are installed today | 19:54 |
*** eharney has quit IRC | 19:54 | |
*** maishsk_afk has quit IRC | 19:54 | |
*** maishsk_afk_ is now known as maishsk_afk | 19:54 | |
anteaya | AJaeger: okay thanks, I don't care either way and I'm not going to janitor a style that has two clear options and proponets of both | 19:55 |
anteaya | I see no benefit of doing so | 19:55 |
*** freerunner has quit IRC | 19:55 | |
anteaya | AJaeger: thanks for bringing it to my attention though | 19:56 |
*** imcsk8 has joined #openstack-infra | 19:56 | |
anteaya | dynamic linking error libJerasure.so: cannot open shared object file: No such file or directory | 19:57 |
openstackgerrit | Merged openstack-infra/project-config: Revert "Stop running non-voting docker job on nova" https://review.openstack.org/185992 | 19:57 |
*** tiswanso has joined #openstack-infra | 19:57 | |
anteaya | notmyname: so far I'm supportive of your missing dependency theory | 19:57 |
notmyname | anteaya: cool. that confirms my suspicions | 19:57 |
fungi | shuoy: a little digging says that's caused by files which have been renamed in your dev/experimental branch but their new names already exist on your master branch | 19:57 |
notmyname | anteaya: not sure where you found that. but yeah, seems like jerasure isn't installed | 19:58 |
openstackgerrit | Kyle Mestery proposed openstack-infra/irc-meetings: Add Neutron office hours https://review.openstack.org/189422 | 19:58 |
*** tiswanso_ has quit IRC | 19:58 | |
fungi | shuoy: in that case there likely still has to be some kind of manual merge conflict resolution to be able to keep the master branch fast-forward friendly | 19:58 |
notmyname | anteaya: but that's a c library, so I can't "fix" it by adding it to test-requirements | 19:59 |
anteaya | notmyname: actually I question that J character | 19:59 |
anteaya | when I copy/paste from the log into a search engine the character looks odd | 19:59 |
notmyname | anteaya: it stands for "Jim" or "James". the original author is JimPlank | 19:59 |
anteaya | we have encountered issues in the past where non utf8 characters make it into our code | 19:59 |
*** ayoung has joined #openstack-infra | 20:00 | |
anteaya | that is my point, it looks to my eyes like a J but my search engine thinks it is something else | 20:00 |
mordred | notmyname: we're working on ability to express c library deps | 20:00 |
notmyname | mordred: ok. for now is there another fix I can work on? | 20:00 |
openstackgerrit | Russell Bryant proposed openstack-infra/devstack-gate: Add partial-ncpu-neutron grenade mode https://review.openstack.org/189424 | 20:00 |
*** dprince has joined #openstack-infra | 20:01 | |
mordred | notmyname: but I remember we had installed them for you a while back I thought? | 20:01 |
anteaya | no maybe not, maybe I am wrong | 20:01 |
*** ivar-laz_ has joined #openstack-infra | 20:01 | |
notmyname | mordred: yeah, I think you had installed liberasurecode. but maybe you didn't install jerasure. not sure | 20:01 |
mordred | notmyname: hrm. well, I'm afk, I'll look when I get back | 20:02 |
notmyname | mordred: the pyeclib stuff is weird (from a deployment point). I want to yell at^W^Wtalk to the developer about it, but he's out of the country at the moment | 20:02 |
mordred | notmyname: ++ | 20:02 |
notmyname | mordred: ok, thanks | 20:02 |
*** samuelBartel has quit IRC | 20:02 | |
fungi | notmyname: according to logstash that error has been going on at least since 2015-06-03 15:28:12 utc | 20:04 |
*** ivar-lazzaro has quit IRC | 20:04 | |
ams__ | With JJB is there any way for me to give a job template a list (a, b, c) and have that template produce a single job with 3 builders (a, b, c)? | 20:04 |
notmyname | fungi: yeah :-( | 20:04 |
notmyname | fungi: https://review.openstack.org/#/q/status:open+project:openstack/swift+label:Verified%253C%253D-1%252Cjenkins+NOT+project:openstack/swift-specs+branch:master+NOT+label:Code-Review%253C%253D-1+NOT+label:Workflow%253C%253D-1+NOT+label:Code-Review%253C%253D-2,n,z | 20:04 |
openstackgerrit | Merged openstack-infra/project-config: Add intel-nfv-ci-tests repo to stackforge https://review.openstack.org/186839 | 20:04 |
notmyname | fungi: most of those are that issue (probably not 100% though) | 20:05 |
fungi | notmyname: checking now to see if that error message always corresponds to a job failure | 20:05 |
notmyname | http://logstash.openstack.org/#eyJzZWFyY2giOiJcIkludmFsaWQgYXJndW1lbnRzIHBhc3NlZCB0byBsaWJlcmFzdXJlY29kZV9pbnN0YW5jZV9jcmVhdGVcIiBBTkQgYnVpbGRfc3RhdHVzOlwiRkFJTFVSRVwiIEFORCBidWlsZF9uYW1lOlwiZ2F0ZS1zd2lmdC1weXRob24yN1wiIEFORCBtZXNzYWdlOlwiRXJyb3I6IEludmFsaWQgYXJndW1lbnRzIHBhc3NlZCB0byBsaWJlcmFzdXJlY29kZV9pbnN0YW5jZV9jcmVhdGVcIiIsImZpZWxkcyI6W10sIm9mZnNldCI6MCwidGltZWZyYW1lIjoiNjA0ODAwIiwiZ3JhcGhtb2RlIjoiY291bnQiLCJ0aW1lIjp7InVzZXJfaW5 | 20:05 |
notmyname | 0ZXJ2YWwiOjB9LCJzdGFtcCI6MTQzMzc5MDEwMjM2OSwibW9kZSI6IiIsImFuYWx5emVfZmllbGQiOiIifQ== | 20:05 |
notmyname | bah | 20:05 |
openstackgerrit | Merged openstack-infra/project-config: Support for the new Devstack plugin model in Rally https://review.openstack.org/187025 | 20:06 |
openstackgerrit | Merged openstack-infra/project-config: Enable congress and tempest in devstack in congress-dsvm-api test https://review.openstack.org/180726 | 20:06 |
openstackgerrit | Merged openstack-infra/project-config: Python SDK make functional tests a non voting gate https://review.openstack.org/184621 | 20:07 |
anteaya | notmyname: you had asked where I found the missing dependency line | 20:07 |
anteaya | notmyname: http://logs.openstack.org/89/184189/13/check/gate-swift-python27/95a00d9/console.html#_2015-06-08_15_57_11_021 | 20:07 |
notmyname | anteaya: ah, thanks | 20:07 |
lifeless | notmyname: pyeclib vendors the C library | 20:07 |
lifeless | notmyname: I can't see the start of the discussion, whats the context? | 20:08 |
notmyname | lifeless: what does that mean? (/me isn't familiar with "vendor" as a verb) | 20:08 |
lifeless | notmyname: includes a copy of it in its distribution | 20:08 |
fungi | embeds its own copy for fun and profit | 20:08 |
notmyname | right | 20:08 |
*** isviridov_away is now known as isviridov | 20:08 | |
notmyname | see earlier comment about wanting to have a little chat with the devs there ;-) | 20:08 |
fungi | and agreed, any time the log complains about missing libJerasure.so the job also fails | 20:09 |
lifeless | right, but whats the issue that yo're hitting here ? | 20:09 |
notmyname | lifeless: pyeclib does in one place and not in another. pypi version is still vendored. the code repo isn't | 20:09 |
notmyname | lifeless: jerasure isnt' installed | 20:09 |
lifeless | ah yes, you're installing from vcs? | 20:10 |
fungi | notmyname: https://bugzilla.redhat.com/show_bug.cgi?id=1212148 seems relevant | 20:10 |
openstack | bugzilla.redhat.com bug 1212148 in Package Review "Review Request: python-pyeclib - Python interface to erasure codes" [Medium,Assigned] - Assigned to karlthered | 20:10 |
lifeless | that will break | 20:10 |
lifeless | its also buggy, I can't remember if I filed a bug on it | 20:10 |
notmyname | jerasure is a C library that can be used by liberasurecode. the tests use it, but because it's a C library, I can't add it to test-requirements | 20:11 |
lifeless | ah yes,I did | 20:11 |
lifeless | https://bitbucket.org/kmgreen2/pyeclib/issue/62/pip-install-uninstall-install-errors-with | 20:11 |
notmyname | it's not the only library that can be used, which is why it's not a hard dependency of liberasurecode | 20:11 |
lifeless | notmyname: jerasure is optional and not vendored? | 20:11 |
openstackgerrit | Russell Bryant proposed openstack-infra/project-config: Add check-grenade-dsvm-partial-ncpu-neutron https://review.openstack.org/189426 | 20:11 |
notmyname | lifeless: correct | 20:12 |
notmyname | lifeless: in the general sense | 20:12 |
russellb | 4 patches that depend on each other across 4 git repos == <3 Depends-on | 20:12 |
*** pcrews has quit IRC | 20:12 | |
notmyname | lifeless: for swift's tests, the test configs we have use jerasure, so therefore we need it for testing | 20:12 |
*** tiswanso has quit IRC | 20:12 | |
*** rkukura_ has joined #openstack-infra | 20:12 | |
fungi | notmyname: mostly i'm trying to figure out why/how it suddenly began failing last week | 20:12 |
fungi | notmyname: the "fix" i think is to just update our workers to preinstall libjerasure-dev | 20:13 |
*** afazekas has joined #openstack-infra | 20:13 | |
notmyname | fungi: that's a godo question. I don't know if there was a pyeclib release. or what | 20:13 |
fungi | not since april | 20:13 |
notmyname | fungi: and I agree with that fix, based on what I know | 20:13 |
fungi | well, assuming the install of pyeclib links against those headers. if it's actually trying to dynamically load the .so as the log indicates, then maybe we need to install libjerasure2 instead? | 20:14 |
Daviey | Anyone here looking after intel CI? | 20:14 |
anteaya | Daviey: what motivates you to ask? | 20:15 |
fungi | notmyname: i'll see what i need to add to get that to pass | 20:15 |
*** rkukura has quit IRC | 20:15 | |
*** rkukura_ is now known as rkukura | 20:15 | |
notmyname | fungi: thank you | 20:15 |
*** sputnik13 has quit IRC | 20:15 | |
*** bhuvan has quit IRC | 20:15 | |
Daviey | anteaya: Seeing some odd failures. | 20:15 |
anteaya | Daviey: care to share what you are seeing? | 20:16 |
Daviey | anteaya: http://198.175.100.33/189377/2/screen-logs/stack.sh.log.gz | 20:16 |
fungi | notmyname: i assume tox -e py27 on tip of swift master should be failing like that? | 20:16 |
lifeless | fungi: you'll need both I think | 20:16 |
anteaya | Daviey: do you happen to have the url to the patch? | 20:16 |
lifeless | fungi: -dev without .so will be fail :> | 20:16 |
fungi | k | 20:16 |
fungi | ahh, righto | 20:17 |
notmyname | fungi: I think so. hard for me to verify since it doesn't fail for me | 20:17 |
Daviey | anteaya: you can derive the gerrit url from the one on intel :) https://review.openstack.org/#/c/189377/ | 20:17 |
anteaya | Daviey: well I looked and couldn't so I asked you | 20:18 |
lifeless | mordred: ping | 20:18 |
lifeless | mordred: https://review.openstack.org/#/c/189185/ can has revu | 20:18 |
anteaya | Daviey: intel pci ci is your account: https://wiki.openstack.org/wiki/ThirdPartySystems/Intel-PCI-CI | 20:18 |
anteaya | Daviey: you are welcome to contact the operators if you wish | 20:19 |
Daviey | anteaya: Right, i just wanted to see if they were here before doing so. | 20:19 |
anteaya | jyuso1: are you here? | 20:19 |
*** dannywilson has joined #openstack-infra | 20:19 | |
anteaya | he is in china, he doesn't lurk but he does respond to pings as soon as he is able | 20:20 |
anteaya | it is possible he is currently asleep | 20:20 |
*** ivar-laz_ has quit IRC | 20:20 | |
*** fallenpegasus has joined #openstack-infra | 20:21 | |
*** ivar-lazzaro has joined #openstack-infra | 20:21 | |
Daviey | anteaya: I just mailed their shared mailbox | 20:21 |
anteaya | wonderful | 20:21 |
anteaya | I expect you will have a prompt reply | 20:22 |
anteaya | if you don't do return | 20:22 |
fungi | hrm, jenkins06 is very, very ill | 20:22 |
*** dprince has quit IRC | 20:22 | |
fungi | i'll try to get it into prepare for shutdown if i can | 20:22 |
*** rlucio has joined #openstack-infra | 20:22 | |
*** radez is now known as radez_g0n3 | 20:23 | |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Add get_server_external_ipv4() https://review.openstack.org/189030 | 20:26 |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-openstackci: Add beaker boilerplate to openstackci https://review.openstack.org/184891 | 20:28 |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-openstackci: Update spec helper for zuul-cloner https://review.openstack.org/184905 | 20:28 |
*** eharney has joined #openstack-infra | 20:28 | |
*** Rockyg has quit IRC | 20:29 | |
*** ajmiller has joined #openstack-infra | 20:31 | |
*** sputnik13 has joined #openstack-infra | 20:32 | |
*** shuoy has quit IRC | 20:33 | |
*** chuckC_ has joined #openstack-infra | 20:34 | |
*** shardy_ has joined #openstack-infra | 20:34 | |
*** _nadya_ has joined #openstack-infra | 20:34 | |
*** markvoelker has joined #openstack-infra | 20:35 | |
*** baoli has joined #openstack-infra | 20:35 | |
*** shardy has quit IRC | 20:36 | |
fungi | lifeless: dstufft: yet another (new to me anyway) interesting side effect of pip 7 always caching wheels. if you're installing a package which links against an optional c lib's headers and you didn't have those headers installed, after adding them to your system you need to clear that wheel from your pip cache so that the linking is retried for a fresh pip install run? | 20:36 |
dstufft | fungi: yup, or if you want to change compile options at all | 20:36 |
dstufft | https://github.com/pypa/pip/issues/2882 | 20:36 |
*** alivigni has quit IRC | 20:37 | |
fungi | this suggests that we probably don't want to prebuild wheels for any of our jobs since the system packages may be determined at runtime meaning the cache would need to be invalidated | 20:37 |
*** baoli has quit IRC | 20:37 | |
fungi | mordred: probably interesting to you too ^ | 20:37 |
*** baoli has joined #openstack-infra | 20:38 | |
*** sputnik13 has quit IRC | 20:39 | |
fungi | using the pyeclib + libjerasure-dev example, if we pre-cached the libjerasure-dev deb on our worker images and prebuilt a pyeclib wheel and stashed that, then the pyeclib wheel won't be linked against libjerasure-dev headers | 20:39 |
*** shuoy has joined #openstack-infra | 20:39 | |
fungi | since we would only have downloaded but not installed libjerasure-dev | 20:39 |
*** dannywilson has quit IRC | 20:39 | |
*** shardy_ has quit IRC | 20:40 | |
*** markvoelker has quit IRC | 20:40 | |
*** shardy has joined #openstack-infra | 20:40 | |
*** shuoy has quit IRC | 20:41 | |
*** Swami has joined #openstack-infra | 20:41 | |
*** dahoo has joined #openstack-infra | 20:42 | |
greghaynes | fungi: https://review.openstack.org/#/c/164927/ has been waiting for review for a few mo. re: prebuilding wheels :) | 20:42 |
*** dahoo is now known as jerryz | 20:43 | |
*** _nadya_ has quit IRC | 20:43 | |
*** annegentle has quit IRC | 20:44 | |
fungi | greghaynes: interesting. any idea how we should handle the situation of needing to possibly pre-build multiple wheels with different selections of system packages installed? | 20:44 |
mordred | fungi: ah - hrm | 20:45 |
*** freerunner has joined #openstack-infra | 20:45 | |
*** __afazekas has joined #openstack-infra | 20:46 | |
mordred | fungi: I grok the situation and will need to think about it for a minute | 20:46 |
mordred | dstufft, lifeless: this seems like a _potential_ bug in local auto wheel building/caching | 20:47 |
*** pcrews has joined #openstack-infra | 20:47 | |
mordred | and I say bug in the loosest possible way | 20:47 |
dstufft | short coming | 20:47 |
dstufft | is more accurate I think | 20:47 |
mordred | yah | 20:47 |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Return new secgroup object https://review.openstack.org/189414 | 20:48 |
fungi | agreed. pip isn't going to magically know when the cache for a given wheel needs invalidating (and often neither is the user) | 20:48 |
lifeless | right | 20:49 |
lifeless | packages have a choice | 20:49 |
lifeless | hard fail on missing C deps | 20:49 |
lifeless | or fallback | 20:49 |
lifeless | if they fallback | 20:49 |
fungi | at least as far as i know there's no way in the current package metadata scheme for pyeclib to say "if libjerasure-dev header files appear/disappear/change then we need a new wheel" | 20:49 |
lifeless | pip can't possibly know that someone comes along and installs C later, with the current interfaces | 20:49 |
dstufft | No, there isn't | 20:49 |
fungi | right | 20:49 |
lifeless | and, embedding Make/scons/etc -> hahahahahaha, no. | 20:50 |
mordred | fungi: so - short term, in the swift job - "find ~/.cache/pip/wheels -name 'pyeclib' | xargs -n1 rm" | 20:50 |
*** Sukhdev has joined #openstack-infra | 20:50 | |
mordred | then intall libjerasure-dev and pip install pyeclib which will do the rebuild | 20:50 |
greghaynes | fungi: ugh | 20:50 |
greghaynes | fungi: we need multiples? not just one that is linked correctly? | 20:50 |
greghaynes | conceptually I get why we might need that, is there a specific case? | 20:50 |
sdague | so, what part of the python toolchain is responsible for building said bindings? | 20:50 |
*** _afazekas has quit IRC | 20:50 | |
*** spzala has quit IRC | 20:50 | |
mordred | greghaynes: we don't actually need multiples | 20:50 |
sdague | would it be possible to checksum the source files used to build such a thing, so you did have freshness checks, somewhere? | 20:50 |
fungi | mordred: yep, that's a reasonable workaround and hopefully the instances of this where we have to play whack-a-mole with optional system libraries is not too frequent | 20:50 |
greghaynes | mordred: ah, ok :) | 20:51 |
dstufft | probably a more reasonable thing long term to do is to make optional dependencies that can fail or not fail to install, and instal of having optional C things in a single library, split out th eoptional bits into a thing that unconditionally compiles and have pip just treat it as an optional | 20:51 |
*** achanda has joined #openstack-infra | 20:51 | |
mordred | greghaynes: we know that we want to have a binary library installed | 20:51 |
mordred | but we don't want to install it generally on the nodes | 20:51 |
mordred | so when we do caching it's off | 20:51 |
greghaynes | yea, makes sense | 20:51 |
greghaynes | so it has a fallback, but we dont actually want to test both variants | 20:51 |
fungi | dstufft: great point. not have optional c libs, just have optional python packages with non-optional c dependencies | 20:51 |
openstackgerrit | Merged openstack-infra/elastic-recheck: Add query for horizon npm test bug 1462626 https://review.openstack.org/189017 | 20:52 |
openstack | bug 1462626 in OpenStack Dashboard (Horizon) "gate-horizon-npm-run-test fails with "ReferenceError: Can't find variable: angular"" [Undecided,New] https://launchpad.net/bugs/1462626 | 20:52 |
openstackgerrit | Merged openstack-infra/elastic-recheck: Add query for devstack bug 1463149 https://review.openstack.org/189416 | 20:52 |
dstufft | that makes it easier for people to publish wheels on PyPI too | 20:52 |
openstack | bug 1463149 in devstack "grenade fails on stable/juno due to "OSError: [Errno 13] Permission denied: '/opt/stack/new/.cache/pip/wheels/c6/c2'"" [Undecided,In progress] https://launchpad.net/bugs/1463149 - Assigned to Matt Riedemann (mriedem) | 20:52 |
mordred | an option, (just brainsstorming, don't shootme) would be to install a docker container with all the known C deps installed and the pip cache bind mounted, then pip instal the reuqirements list, getting wheels that depend on the c libraries, then delete the docker container) | 20:52 |
dstufft | since they won't have to decid eif they publish it with or without having the c extension. | 20:52 |
ekarlso | mordred: so what, PROJECTS=openstack/tempest-lib $PROJECTS will make it install from git? | 20:52 |
mordred | ekarlso: it's possible I don't fully grok what you're trying to do | 20:52 |
*** sputnik13 has joined #openstack-infra | 20:53 | |
ekarlso | mordred: install latest available tempest-lib from git | 20:53 |
mordred | sdague: ekarlso is trying to make sure tempest-lib installs from source in designate devstack stuffs | 20:53 |
ekarlso | on the gate thing | 20:53 |
mordred | sdague: I may be giving him bad advice | 20:53 |
sdague | mordred: right, so my recommendation was to wait for a tempest-lib release | 20:53 |
mordred | awesome | 20:54 |
mordred | ekarlso: I recommend that | 20:54 |
sdague | but that's a timing issue apparently? | 20:54 |
ekarlso | sdague: meh, that'll take some time :( | 20:54 |
mordred | lifeless: I +A'd your patch, btw | 20:54 |
*** achanda has quit IRC | 20:56 | |
lifeless | cool | 20:56 |
*** otter768 has joined #openstack-infra | 20:57 | |
*** pradk has joined #openstack-infra | 20:57 | |
mordred | fungi: so - what installs the jerasure thing? | 20:57 |
fungi | lifeless: how have you been manually exercising generate.py 189249? | 20:57 |
fungi | mordred: we do, shortly. i'm writing the patch now | 20:57 |
*** yamamoto has joined #openstack-infra | 20:57 | |
openstackgerrit | Merged openstack/requirements: Exclude jsonschema 2.5.0. https://review.openstack.org/189238 | 20:57 |
mordred | fungi: oh - so _nothing_ installs it right now | 20:57 |
fungi | mordred: right. i'm unclear on how swift's unit tests began suddenly failing last week on it being missing, but i'm adding it here in just a bit | 20:58 |
openstackgerrit | Merged openstack/requirements: Replace coinor.pulp with pulp. https://review.openstack.org/189248 | 20:58 |
mordred | awesome | 20:59 |
*** teran has joined #openstack-infra | 21:00 | |
*** otter768 has quit IRC | 21:01 | |
*** freerunner has quit IRC | 21:04 | |
*** freerunner has joined #openstack-infra | 21:04 | |
lifeless | fungi: easily | 21:07 |
lifeless | fungi: generate-constraints -p /usr/bin/python3.4 -p /usr/bin/python2.7 -r global-requirements.txt > upper-constraints.txt | 21:07 |
anteaya | do we like the look of add a gemfile to puppet-openstackci any better, jeblair? https://review.openstack.org/#/c/184924/ | 21:07 |
lifeless | fungi: (pip install -e . to install it, of course) | 21:07 |
*** sputnik13 has quit IRC | 21:08 | |
fungi | lifeless: oh, right there's an entrypoint. i'm not used to thinking of the requirements repo as being an installable python package | 21:09 |
* fungi hangs his head in shame | 21:09 | |
*** sputnik13 has joined #openstack-infra | 21:10 | |
*** sputnik13 has quit IRC | 21:11 | |
*** doug-fish has left #openstack-infra | 21:11 | |
*** pcrews has quit IRC | 21:11 | |
*** annegentle has joined #openstack-infra | 21:11 | |
*** sputnik13 has joined #openstack-infra | 21:12 | |
dansmith | fungi: jeblair: FYI, I'm still seeing that no-header bug quite a bit, and I have seen a _few_ instances of truncated reads even with gzip | 21:12 |
*** afazekas has quit IRC | 21:13 | |
*** julim has quit IRC | 21:16 | |
*** jgrimm is now known as zz_jgrimm | 21:17 | |
*** tvanderwiel has joined #openstack-infra | 21:18 | |
*** sdake_ has joined #openstack-infra | 21:19 | |
nibalizer | jeblair: so we've gotten here: https://review.openstack.org/#/c/184905/8 trusty passes and centos fails | 21:20 |
*** mriedem is now known as mriedem_away | 21:20 | |
pleia2 | woo, progress | 21:20 |
*** rkukura_ has joined #openstack-infra | 21:21 | |
nibalizer | well.. I guess I'm saying do we care about centos? I know infra doesn't run these services on centos and my team downstream doesn't | 21:21 |
nibalizer | so I'm inclined to wait for someone who needs it to run on centos to add that support | 21:21 |
openstackgerrit | Kurt Taylor proposed openstack-infra/infra-manual: Refresh 'Put Your New Project in the Correct Project Group' section https://review.openstack.org/189468 | 21:21 |
pleia2 | I'm inclined to agree | 21:22 |
*** SpamapS has quit IRC | 21:22 | |
mordred | pleia2, nibalizer: ++ | 21:22 |
mordred | I care about centos for cgit | 21:22 |
*** gyee_ has joined #openstack-infra | 21:22 | |
mordred | I mean, I care about it in a loving way | 21:22 |
pleia2 | I'd tell ianw though so he can have a look if interested | 21:22 |
mordred | but for our puppet modules, I care about it for cgit | 21:23 |
*** sdake has quit IRC | 21:23 | |
pleia2 | maybe pabelanger too | 21:23 |
*** rkukura has quit IRC | 21:23 | |
*** rkukura_ is now known as rkukura | 21:23 | |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Add libjerasure dev packages on workers https://review.openstack.org/189471 | 21:23 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/system-config: Add libjerasure dev packages on workers https://review.openstack.org/189472 | 21:23 |
nibalizer | so I think we can tell beaker to confine tests based on OS. Howabout I slice the log stuff currently being 'tested' into a Debian branch? | 21:23 |
*** kgiusti has quit IRC | 21:24 | |
anteaya | nibalizer: I'm glad the tests run on trusty now | 21:24 |
fungi | notmyname: https://review.openstack.org/189472 followed by new image builds should i think fix your unit tests | 21:25 |
fungi | oh, i already see a typo. :/ | 21:25 |
notmyname | fungi: thanks | 21:26 |
notmyname | fungi: once that lands we'll be able to re-enqueue our jobs? or is there something else we need to wait on? | 21:26 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/system-config: Add libjerasure dev packages on workers https://review.openstack.org/189472 | 21:27 |
fungi | notmyname: once it lands you'll need to wait for us to build new job worker boot images, which happens across our providers daily at 14:14 utc | 21:27 |
notmyname | fungi: ok, got it. is there a way to test that change against one of the failing swift patches? | 21:28 |
*** afazekas has joined #openstack-infra | 21:28 | |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-openstackci: Add beaker boilerplate to openstackci https://review.openstack.org/184891 | 21:28 |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-openstackci: Update spec helper for zuul-cloner https://review.openstack.org/184905 | 21:28 |
*** peristeri has quit IRC | 21:28 | |
*** mpopow has quit IRC | 21:29 | |
fungi | notmyname: not really, other than to try what i did (run swift unit tests on a fresh ubuntu trusty vm, watch it fail, then apt-get install libjerasure-dev, clear your ~/.cache/pip and try the unit tests again) | 21:29 |
notmyname | fungi: ok | 21:29 |
*** miqui has quit IRC | 21:30 | |
openstackgerrit | Merged openstack-infra/project-config: Add libuuid devel packages https://review.openstack.org/189290 | 21:30 |
*** ociuhandu has joined #openstack-infra | 21:32 | |
fungi | stepping away to cook dinner... bbl | 21:33 |
*** marun has quit IRC | 21:33 | |
openstackgerrit | Rob Crittenden proposed openstack-infra/devstack-gate: DO NOT MERGE - testing enabling tls-proxy service https://review.openstack.org/188436 | 21:34 |
*** dkranz has quit IRC | 21:35 | |
openstackgerrit | lifeless proposed openstack-infra/project-config: Handle incorrect project names more carefully. https://review.openstack.org/189476 | 21:35 |
*** tvanderwiel has quit IRC | 21:36 | |
*** fallenpegasus has quit IRC | 21:38 | |
*** dustins has quit IRC | 21:38 | |
sdague | any chance that we could get a system-config review for - https://review.openstack.org/#/c/179765/4 which would allow some of the optimized zuul inline status bits to move forward | 21:38 |
sdague | it's been outstanding with a +2 for a month | 21:39 |
openstackgerrit | Dean Troyer proposed openstack/requirements: Bump python-glacneclient https://review.openstack.org/189479 | 21:39 |
mordred | sdague: I've give you a second - but I'm the existing +2 | 21:40 |
sdague | mordred: right :) | 21:41 |
*** bhunter71 has quit IRC | 21:41 | |
lifeless | yay jsonschema 2.5.1 out | 21:41 |
flaper87 | mordred: can I get your attention on this? https://review.openstack.org/#/c/189287/ :) Sorry for the direct ping (doing it because it's real quick review) | 21:41 |
*** EmilienM is now known as EmilienM|afk | 21:41 | |
flaper87 | lifeless: awesome | 21:41 |
flaper87 | lifeless: I got the notifications from that GH issue, I'm glad they landed your patch | 21:42 |
openstackgerrit | Merged openstack/requirements: Move tests into openstack_requirements. https://review.openstack.org/189185 | 21:42 |
openstackgerrit | Merged openstack-infra/shade: Extract logging config into a helper function https://review.openstack.org/188821 | 21:44 |
*** dboik has quit IRC | 21:46 | |
lifeless | flaper87: yah, nice to get it sorted fairly promptly | 21:48 |
*** dprince has joined #openstack-infra | 21:49 | |
*** pc_m has quit IRC | 21:50 | |
*** pcrews has joined #openstack-infra | 21:50 | |
openstackgerrit | Merged openstack-infra/shade: Add inventory command to shade https://review.openstack.org/175891 | 21:50 |
*** achanda has joined #openstack-infra | 21:51 | |
*** aysyanne has quit IRC | 21:53 | |
*** baoli has quit IRC | 21:55 | |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Don't emit volume tracebacks in inventory debug https://review.openstack.org/188871 | 21:55 |
*** SpamapS has joined #openstack-infra | 21:55 | |
*** achanda has quit IRC | 21:57 | |
*** achanda has joined #openstack-infra | 21:59 | |
*** isviridov is now known as isviridov_away | 22:03 | |
jhesketh | Morning | 22:03 |
anteaya | morning jhesketh | 22:04 |
jhesketh | o/ | 22:04 |
*** baoli has joined #openstack-infra | 22:05 | |
asselin | hi jhesketh | 22:07 |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Add secgroup update API https://review.openstack.org/189490 | 22:07 |
*** sputnik13 has quit IRC | 22:07 | |
asselin | we were discussing your comments on https://review.openstack.org/#/c/175571/ | 22:07 |
asselin | tristanC, reverted some of the changes you had concerns about. | 22:08 |
asselin | and will (hopefully) propose those as a follow-on patch | 22:08 |
*** achanda has quit IRC | 22:08 | |
*** sputnik13 has joined #openstack-infra | 22:08 | |
*** pradk has quit IRC | 22:08 | |
*** krotsck_at_con is now known as krotscheck | 22:08 | |
asselin | jhesketh, hopefully that makes the review process more straightforward | 22:08 |
*** amitgandhinz has quit IRC | 22:10 | |
*** alivigni has joined #openstack-infra | 22:10 | |
*** annegentle has quit IRC | 22:10 | |
jhesketh | asselin: okay cool, I'll take a look today but I need to run some family to the airport sorry | 22:10 |
asselin | jhesketh, ok | 22:11 |
anteaya | jhesketh: safe travels to those flying | 22:11 |
jhesketh | :-) | 22:12 |
*** annegentle has joined #openstack-infra | 22:15 | |
openstackgerrit | lifeless proposed openstack-infra/project-config: Add upper-constraints generation glue https://review.openstack.org/189491 | 22:15 |
lifeless | fungi: so - ^ halp. If you can wrap that in whatever is needed to let pip install work, and the necessary zuul config, wicked. | 22:15 |
lifeless | I'm going to context switch for a little bit to fixup a glitch in pip | 22:15 |
openstackgerrit | Ivan Kolodyazhny proposed openstack-infra/project-config: Run functional test job for cinderclient for REST API v2 https://review.openstack.org/189492 | 22:17 |
*** afazekas has quit IRC | 22:17 | |
*** baoli has quit IRC | 22:20 | |
dstufft | oh, for whoever cares, cryptography 1.0 will use cffi 1.0's new APIs, which means definately no more explodey on cffi upgrades | 22:21 |
dstufft | also much faster import times | 22:21 |
dstufft | and less memory | 22:21 |
*** markvoelker has joined #openstack-infra | 22:21 | |
*** spzala has joined #openstack-infra | 22:21 | |
anteaya | yay no more explodey | 22:21 |
davideagnello | Hello, review has been +1 by Cue cores and ready for merge: https://review.openstack.org/#/c/187620/ | 22:22 |
dstufft | other things that use cffi can still explodey | 22:23 |
dstufft | until they update | 22:23 |
anteaya | yay less explodey | 22:23 |
*** ddieterly has joined #openstack-infra | 22:23 | |
*** markvoelker has quit IRC | 22:26 | |
*** baoli has joined #openstack-infra | 22:27 | |
*** yamamoto has quit IRC | 22:28 | |
*** rkukura_ has joined #openstack-infra | 22:29 | |
openstackgerrit | Derek Higgins proposed openstack-infra/project-config: [WIP] Import rdo packaging into openstack namespace https://review.openstack.org/189497 | 22:31 |
*** rkukura has quit IRC | 22:32 | |
*** rkukura_ is now known as rkukura | 22:32 | |
openstackgerrit | James E. Blair proposed openstack-infra/infra-specs: Fix repositories section of puppet4 spec https://review.openstack.org/189498 | 22:33 |
*** timrc has joined #openstack-infra | 22:37 | |
*** ddieterly has quit IRC | 22:38 | |
*** alivigni has quit IRC | 22:39 | |
*** mpopow has joined #openstack-infra | 22:40 | |
*** baoli has quit IRC | 22:41 | |
*** camunoz has joined #openstack-infra | 22:42 | |
timrc | Does upstream put the "jenkins" user in the "shadow" group manually? Or is it not needed? In puppet-jenkins it looks like groups is defined as an empty list. We have to add the "jenkins" user to "shadow" otherwise the "jenkins_job_builder" user is unable to login. | 22:43 |
jeblair | timrc: what jenkins_job_builder user? | 22:43 |
jeblair | timrc: we have no such unix user on our jenkins masters | 22:44 |
jeblair | timrc: and i can't find a reference to it in puppet | 22:44 |
*** jerryz has quit IRC | 22:45 | |
timrc | jeblair, Ah. Maybe that is unique to our deployment then :) Before my time. | 22:45 |
timrc | jeblair, What user do you have defined in /etc/jenkins_jobs/jenkins_jobs.ini ? | 22:46 |
jeblair | timrc: 'gerrig'. it's a typo. | 22:47 |
jeblair | timrc: that's not a unix user though, that's a jenkins user.... | 22:47 |
openstackgerrit | Merged openstack-infra/shade: Don't emit volume tracebacks in inventory debug https://review.openstack.org/188871 | 22:47 |
jeblair | timrc: oh, do you have jenkins hooked up to pam/ldap or something? | 22:47 |
timrc | jeblair, Yeah. | 22:48 |
timrc | jeblair, PAM. | 22:48 |
timrc | jeblair, But that would explain the difference :) | 22:48 |
*** baoli has joined #openstack-infra | 22:49 | |
nibalizer | timrc: so you can do the +> thing to add an already-defined user to more groups | 22:50 |
*** Sukhdev has quit IRC | 22:50 | |
timrc | nibalizer, Aye. That's convenient :) | 22:51 |
*** cathy_ has joined #openstack-infra | 22:52 | |
openstackgerrit | James E. Blair proposed openstack-infra/infra-specs: Fix puppet-apply spec typos https://review.openstack.org/189499 | 22:55 |
nibalizer | mmm all green https://review.openstack.org/#/c/184905/ | 22:56 |
jeblair | rock! | 22:57 |
pleia2 | nibalizer: nice work! | 22:57 |
nibalizer | crinkle: and Hunner too | 22:57 |
pleia2 | yay | 22:57 |
nibalizer | i wish we had a recording of jeblair and mordred coding ruby with stackoverflow | 22:57 |
*** otter768 has joined #openstack-infra | 22:57 | |
*** rossella_s has quit IRC | 22:57 | |
crinkle | \o/ | 22:58 |
*** rossella_s has joined #openstack-infra | 22:58 | |
asselin | nibalizer, awesome! :) | 22:58 |
jeblair | does anyone remember when all the code in the world wasn't already written? | 22:58 |
pleia2 | hehe | 22:58 |
jeblair | well, it might have been written, but it wasn't indexed. | 22:59 |
cathy_ | fungi: Hi, I have a question on creating a project in stackforge. Armando has submitted a bug for creating networking-sfc repository in stackforge (https://review.openstack.org/#/c/188637/). My understanding is that once oepnstack-infra approves the change, the patch will automaticlaly merged and the networking-sfc-core gorup will be automatically created, right? | 22:59 |
jeblair | cathy_: yes, we will manually have to add an initial member to it, which we will happily do if someone reminds us to in this channel. that person may add subsequent members. | 23:00 |
*** ZZelle_ has quit IRC | 23:01 | |
*** annegentle has quit IRC | 23:02 | |
*** otter768 has quit IRC | 23:02 | |
*** xyang1 has quit IRC | 23:03 | |
*** baoli has quit IRC | 23:03 | |
*** e0ne has quit IRC | 23:05 | |
cathy_ | jeblair: thanks for the info! Since I am driving this initiative, spec, design, and coding, and hosting the IRC meeting, could you add me as the initial member? | 23:07 |
cathy_ | jeblair: I will add additonal members who have committed to development of this features | 23:08 |
pleia2 | cathy_: I'm sure that's fine, but I suggest asking again when it merges since we can't actually add you until then | 23:08 |
cathy_ | pleia2: Ok, sure. When do you expect the merge will happen? | 23:09 |
pleia2 | cathy_: I haven't looked at the patch yet (it's in my queue) but it typically takes a few days for folks to review it, assuming there aren't any problems | 23:10 |
cathy_ | pleia2: ok. thanks. | 23:10 |
openstackgerrit | K Jonathan Harker proposed openstack-infra/puppet-log_processor: Break up logstash::indexer and log_processor::worker https://review.openstack.org/186621 | 23:10 |
*** yamamoto has joined #openstack-infra | 23:13 | |
*** cathy_ has quit IRC | 23:14 | |
*** dahoo has joined #openstack-infra | 23:17 | |
*** dahoo is now known as jerryz | 23:17 | |
*** dimtruck is now known as zz_dimtruck | 23:17 | |
*** dprince has quit IRC | 23:18 | |
*** sabeen1 has quit IRC | 23:18 | |
*** Sukhdev has joined #openstack-infra | 23:19 | |
*** EmilienM|afk is now known as EmilienM | 23:20 | |
openstackgerrit | Emilien Macchi proposed openstack-infra/project-config: Puppet: move from Stackforge to OpenStack https://review.openstack.org/176326 | 23:20 |
*** annegentle has joined #openstack-infra | 23:22 | |
*** kmartin_ is now known as kmartin | 23:26 | |
*** wenlock has quit IRC | 23:30 | |
*** sputnik13 has quit IRC | 23:32 | |
*** hemna is now known as hemnafk | 23:32 | |
*** ams__ has quit IRC | 23:33 | |
*** shuoy has joined #openstack-infra | 23:34 | |
shuoy | fungi: I expercised the recommend approach, but that approach can’t keep the git logs for the development we had in dev/experimental, and that is actually what we really would like to keep. | 23:34 |
*** yamamoto has quit IRC | 23:34 | |
*** jaypipes has quit IRC | 23:35 | |
*** chlong has joined #openstack-infra | 23:36 | |
*** annegentle has quit IRC | 23:37 | |
*** dannywilson has joined #openstack-infra | 23:40 | |
openstackgerrit | Thai Tran proposed openstack/requirements: Adding django-babel plugin to Horizon https://review.openstack.org/189507 | 23:42 |
*** _nadya_ has joined #openstack-infra | 23:44 | |
*** dannywilson has quit IRC | 23:44 | |
*** dontalton has quit IRC | 23:45 | |
*** hdd has quit IRC | 23:46 | |
*** weshay has quit IRC | 23:47 | |
*** _nadya_ has quit IRC | 23:49 | |
*** annegentle has joined #openstack-infra | 23:51 | |
*** ajmiller has quit IRC | 23:52 | |
*** vahidh has quit IRC | 23:52 | |
*** shuoy has quit IRC | 23:53 | |
*** annegentle has quit IRC | 23:54 | |
jhesketh | asselin: I've taken a look at those jenkins puppet changes and they lgtm | 23:55 |
jhesketh | thanks | 23:55 |
asselin | jhesketh, great! thank you | 23:55 |
jhesketh | asselin: also sorry I missed your comments in the review itself.. I think you were right about setting the default.. nevertheless this is a neater transition and could be done as a followup | 23:55 |
asselin | jhesketh, yeah...it's very tempting to add more, but it does add risk and extra effort on review. | 23:56 |
*** yamamoto has joined #openstack-infra | 23:57 | |
asselin | Hopefull tristanC will submit a follow up...no reason we can't merge them at the same time | 23:57 |
*** sputnik13 has joined #openstack-infra | 23:57 | |
jhesketh | yep :-) | 23:57 |
asselin | jhesketh, if you don't mind, please add a comment to that regard in his patch, so he's got confidence you approve on another patch set | 23:58 |
pleia2 | StevenK: was following up with our zanata bugs today, care to chime in on the delete languages one with what you spoke with camunoz about at summit? https://bugzilla.redhat.com/show_bug.cgi?id=1219113 | 23:59 |
openstack | bugzilla.redhat.com bug 1219113 in Component-UI "Can't remove languages" [Unspecified,New] - Assigned to djansen | 23:59 |
jhesketh | asselin: will do | 23:59 |
*** sputnik13 has quit IRC | 23:59 | |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Add upper-constraints generation glue https://review.openstack.org/189491 | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!