*** yamamoto has joined #openstack-infra | 00:00 | |
*** garyh has joined #openstack-infra | 00:00 | |
*** timcline has joined #openstack-infra | 00:01 | |
*** jklare has joined #openstack-infra | 00:01 | |
*** Ryan_Lane has joined #openstack-infra | 00:01 | |
*** yamamoto has quit IRC | 00:01 | |
*** yamamoto has joined #openstack-infra | 00:02 | |
*** Ryan_Lane has quit IRC | 00:02 | |
*** shashankhegde has quit IRC | 00:03 | |
*** sabeen3 has quit IRC | 00:03 | |
*** Ryan_Lane has joined #openstack-infra | 00:05 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 00:07 | |
*** craigbr has quit IRC | 00:07 | |
*** markvoelker has quit IRC | 00:07 | |
*** tqtran_afk has quit IRC | 00:10 | |
*** alexpilotti has quit IRC | 00:10 | |
*** bswartz has joined #openstack-infra | 00:10 | |
*** dmsimard is now known as dmsimard_away | 00:11 | |
*** marun has quit IRC | 00:11 | |
rverchikov | guys, I'm trying to submit a patch to openstack-infra/project-config (https://review.openstack.org/#/c/152695/) but all the time get error which seems unrelated to the changes I made http://paste.openstack.org/show/166478/ (full log: http://logs.openstack.org/95/152695/4/check/gate-project-config-layout/170d046/console.html). What am I doing wrong and why do I get KeyError: 'integrated-gate-neutron'?.. | 00:15 |
---|---|---|
*** abhirc has joined #openstack-infra | 00:15 | |
*** dangers is now known as dangers_away | 00:15 | |
*** andreykurilin_ has quit IRC | 00:16 | |
*** Sukhdev has quit IRC | 00:16 | |
fungi | rverchikov: look closely at https://review.openstack.org/#/c/152695/4/zuul/layout.yaml | 00:16 |
fungi | rverchikov: can you explain why you deleted those two lines from the file? | 00:17 |
rverchikov | omg | 00:17 |
fungi | rverchikov: that's what it's complaining about | 00:17 |
rverchikov | I see now | 00:17 |
rverchikov | that wasn't intentional | 00:17 |
rverchikov | thanks! | 00:17 |
clarkb | fungi: jeblair I bet the fix is similar to https://review.openstack.org/#/c/151749/ | 00:17 |
*** yamamoto has quit IRC | 00:17 | |
fungi | rverchikov: cool--glad to be of help | 00:17 |
fungi | clarkb: oh. somehow i forgot you had that change up for review | 00:18 |
clarkb | in particular the comment that starts on line 186 | 00:19 |
fungi | yep | 00:19 |
fungi | in light of jeblair's most recent comment, seems likely | 00:19 |
*** Ryan_Lane has quit IRC | 00:20 | |
*** dims has quit IRC | 00:22 | |
rhe00_ | is nodepool intended to run on the ci master and connect to a separate cloud provider (i.e. for example separate host running all-in-one OpenStack)? | 00:23 |
*** heyongli has quit IRC | 00:23 | |
*** dims has joined #openstack-infra | 00:23 | |
SpamapS | rhe00_: nodepool runs wherever, and connects to the endpoints that will grant it nodes for its pool. | 00:23 |
*** jyuso1 has quit IRC | 00:23 | |
pleia2 | jeblair: adjusted the section re: storyboard and added Gerrit topic note to the "lessons learned" in the etherpad, anything else you had in mind? | 00:23 |
*** davideagnello has joined #openstack-infra | 00:24 | |
rhe00_ | sorry, should have been more specific. I am referring to the use of nodepool in rasselin's third party testing documentation | 00:25 |
*** oomichi has joined #openstack-infra | 00:26 | |
patrickeast | rhe00_: it runs on the master and connects to the cloud provider, i run my master as a node on the provider it controls though | 00:28 |
patrickeast | rhe00_: as long as it has network connectivity to the provider the master can run pretty much anywhere | 00:28 |
*** davideagnello has quit IRC | 00:29 | |
fungi | we run nodepool on a separate server from our jenkins masters and our zuul (and our zuul mergers), and run them all in the same clouds they're talking to, but in different tenants for added safety and ease of cleanup | 00:29 |
openstackgerrit | Roman Verchikov proposed openstack-infra/project-config: Add cloud validation (cloudv) project to stackforge https://review.openstack.org/152695 | 00:30 |
fungi | nodepool's pretty flexible in that regard. it's a network service and you can run it pretty much anywhere that has access to your cloud provider api endpoints | 00:30 |
*** timcline has quit IRC | 00:31 | |
*** timcline has joined #openstack-infra | 00:31 | |
*** amitgandhinz has joined #openstack-infra | 00:32 | |
*** carl_baldwin has quit IRC | 00:33 | |
openstackgerrit | James E. Blair proposed openstack-infra/nodepool: Iterate over images, not labels, when updating https://review.openstack.org/152745 | 00:33 |
jeblair | clarkb, fungi: ^ | 00:33 |
*** otter768 has joined #openstack-infra | 00:34 | |
jeblair | that should fix the problem as well as save 6 snapshot image builds :) | 00:34 |
*** abhirc has quit IRC | 00:34 | |
ianw | dstufft: what's the usual lead-time on a release for pip, particularly one with https://github.com/pypa/pip/issues/2384 (pip==6.0.7 unable uninstall or upgrade packages with egg-info file) in it? | 00:35 |
mordred | jeblair: woot! | 00:35 |
clarkb | reviewing that now | 00:36 |
*** timcline has quit IRC | 00:36 | |
clarkb | my initial impression is that I can update my nodepool change for the image-update command to take advantage of this | 00:36 |
*** amitgandhinz has quit IRC | 00:36 | |
dstufft | ianw: I can release a 6.0.8 whenever really, though probably not tonight, my head hurts and I'm about to lay down | 00:36 |
ianw | dstufft: ok, thanks, just trying to decide how hard to work on making devstack work around the issue | 00:37 |
*** timcline has joined #openstack-infra | 00:37 | |
*** jerryz has joined #openstack-infra | 00:38 | |
dstufft | ianw: if you remind me tomorrow I can do one then | 00:38 |
jeblair | pleia2: i made teensy updates (incl removing my comment) and it lgtm | 00:38 |
*** otter768 has quit IRC | 00:38 | |
ianw | dstufft: thanks | 00:39 |
pleia2 | jeblair: thanks | 00:39 |
pleia2 | clarkb, fungi - anything to add before we send this out? https://etherpad.openstack.org/p/hosting-online-sprints | 00:39 |
pleia2 | krtaylor: thanks for your additions | 00:39 |
clarkb | jeblair: do we need the diskimage_providers and snapshot_providers Label dicts anymore? | 00:39 |
clarkb | I guess the image-update command fixes would need to be squahed into your change to remove them now | 00:40 |
jeblair | clarkb: we do not. i considered removing them (i went as far as to verify they are not used in nodepool itself) | 00:40 |
clarkb | probably worth cleaning up in subsequent changes | 00:40 |
*** timcline has quit IRC | 00:41 | |
openstackgerrit | Steve Martinelli proposed openstack-infra/project-config: Enable voting for osc-functional https://review.openstack.org/152749 | 00:42 |
clarkb | jeblair: I can rebase my change on yours tomorrow and stack a change on top of that that cleans up the *_providers dicts | 00:43 |
*** signed8bit is now known as signed8bit_ZZZzz | 00:46 | |
*** zz_dimtruck is now known as dimtruck | 00:49 | |
clarkb | jeblair: reviewed +2 with some comments but mostly me thinking out loud | 00:49 |
*** abhirc has joined #openstack-infra | 00:50 | |
*** tmcpeak has quit IRC | 00:51 | |
*** Ryan_Lane has joined #openstack-infra | 00:51 | |
*** markvoelker has joined #openstack-infra | 00:52 | |
*** yamamoto has joined #openstack-infra | 00:53 | |
openstackgerrit | Roman Verchikov proposed openstack-infra/project-config: Add cloud validation (cloudv) project to stackforge https://review.openstack.org/152695 | 00:54 |
*** yamamoto_ has joined #openstack-infra | 00:55 | |
*** ddieterly has joined #openstack-infra | 00:55 | |
*** tmcpeak has joined #openstack-infra | 00:56 | |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: Added functional tests for the OAuth Endpoint https://review.openstack.org/152752 | 00:57 |
*** david-lyle is now known as david-lyle_afk | 00:57 | |
*** yamamoto has quit IRC | 00:57 | |
*** tmcpeak has quit IRC | 00:58 | |
*** markvoelker has quit IRC | 01:00 | |
*** timcline has joined #openstack-infra | 01:02 | |
*** dannywilson has quit IRC | 01:02 | |
*** ghostpl has quit IRC | 01:04 | |
*** syerrapragada has quit IRC | 01:04 | |
*** shashankhegde has joined #openstack-infra | 01:06 | |
*** timcline has quit IRC | 01:06 | |
clarkb | jeblair: pepe8 shows one small issue with your change | 01:07 |
clarkb | jeblair: do you want me to fix it for you? I can push the fix and my change at the same time | 01:07 |
*** abhirc has quit IRC | 01:08 | |
*** marun has joined #openstack-infra | 01:09 | |
jeblair | clarkb: sure, thanks. | 01:09 |
*** abhirc has joined #openstack-infra | 01:10 | |
*** mohitsharma has joined #openstack-infra | 01:12 | |
openstackgerrit | Ian Wienand proposed openstack-infra/nodepool: Check env-vars is a dictionary https://review.openstack.org/138250 | 01:12 |
openstackgerrit | Ian Wienand proposed openstack-infra/nodepool: Handle numeric "release" https://review.openstack.org/140901 | 01:12 |
*** signed8bit_ZZZzz is now known as signed8bit | 01:13 | |
*** marun has quit IRC | 01:13 | |
*** signed8bit is now known as signed8bit_ZZZzz | 01:13 | |
*** signed8bit_ZZZzz is now known as signed8bit | 01:13 | |
*** tiswanso has joined #openstack-infra | 01:13 | |
openstackgerrit | Clark Boylan proposed openstack-infra/nodepool: Iterate over images, not labels, when updating https://review.openstack.org/152745 | 01:15 |
openstackgerrit | Clark Boylan proposed openstack-infra/nodepool: Better image checking in update_image command https://review.openstack.org/151749 | 01:15 |
openstackgerrit | Clark Boylan proposed openstack-infra/nodepool: Remove unneeded Label.*_providers https://review.openstack.org/152757 | 01:15 |
clarkb | jeblair: fungi ^ that should do it | 01:15 |
*** abhirc has quit IRC | 01:15 | |
*** tiswanso has quit IRC | 01:17 | |
*** tiswanso has joined #openstack-infra | 01:17 | |
*** hdd has quit IRC | 01:18 | |
*** rverchikov has quit IRC | 01:18 | |
*** markvoelker has joined #openstack-infra | 01:19 | |
*** mtanino has quit IRC | 01:19 | |
*** achanda_ has joined #openstack-infra | 01:19 | |
*** achanda has quit IRC | 01:22 | |
*** achanda_ has quit IRC | 01:24 | |
*** cody-somerville has quit IRC | 01:25 | |
*** ashleighfarnham has quit IRC | 01:25 | |
*** gyee has quit IRC | 01:27 | |
ianw | clarkb: so what's your opinion on getting the individual image build logs split into different log files? i don't want to special case log files outside of the logging.fileConfig setup already done | 01:28 |
ianw | clarkb: i could add a command to nodepool that generates a logging.conf file based on the available images, and have puppet run that when the config file changes | 01:28 |
clarkb | ianw: can we manipulate that within nodepool itself so that puppet doesn't have to know? | 01:29 |
ianw | clarkb: not really, unless you want to start special-casing logging : see chat in https://review.openstack.org/#/c/147368/ | 01:30 |
ianw | clarkb: i like that nodepool knows nothing about it's logging setup and is all done in the standard config file. just you have to pre-create the loggers | 01:30 |
*** mbacchi has quit IRC | 01:31 | |
ianw | sure nodepool can dynamically create loggers, but then it has to know what type of logger, the path, the rotation policy, etc etc | 01:31 |
jeblair | maybe we can define a logger in the config file that's used as a template, and then nodepool instantiates one of those for each image? | 01:32 |
*** jamielennox is now known as jamielennox|away | 01:33 | |
*** rverchikov has joined #openstack-infra | 01:33 | |
ianw | jeblair: yes, but now nodepool is starting to parse the logging config file | 01:33 |
*** dims has quit IRC | 01:33 | |
ianw | jeblair: and it has to be a special one, and you can't define different policies for different images, etc | 01:33 |
*** amrith is now known as _amrith_ | 01:34 | |
jeblair | ianw: maybe it can inspect the logging object that is created rather than parsing the file | 01:34 |
jeblair | ie, create a copy of the "image" logger for the "centos7" image | 01:34 |
ianw | jeblair: I did also consider doing some introspection on the | 01:34 |
ianw | "nodepool.image.build" logger created by the config file, trying to | 01:34 |
ianw | pick-out it's handler at runtime and using that to dynamically create | 01:34 |
ianw | a new handler for sub-loggers. That is rather insane when you start | 01:34 |
ianw | thinking through the implications of people setting up multiple | 01:34 |
ianw | handlers, etc. | 01:34 |
ianw | that's why i think the sanest thing to do is to just build a logging config file | 01:36 |
*** mriedem has quit IRC | 01:38 | |
*** dims has joined #openstack-infra | 01:38 | |
*** tmcpeak has joined #openstack-infra | 01:39 | |
openstackgerrit | Roman Verchikov proposed openstack-infra/project-config: Add cloud validation (cloudv) project to stackforge https://review.openstack.org/152695 | 01:40 |
*** zhiwei has joined #openstack-infra | 01:40 | |
clarkb | I think my only concern is overcomplicating this. Maybe we can make it so that hte logs grep better? though that doesn't solve the copy megs of data across an ocean problem | 01:40 |
*** rameshg87 has joined #openstack-infra | 01:41 | |
rameshg87 | SergeyLukjanov, hi | 01:41 |
*** dims has quit IRC | 01:42 | |
rameshg87 | Hello, infra-cores | 01:42 |
*** dims has joined #openstack-infra | 01:42 | |
clarkb | hi | 01:42 |
rameshg87 | my gerrit review to add our module proliantutils to stackforge got merged | 01:42 |
rameshg87 | here is the review: https://review.openstack.org/#/c/152442 | 01:43 |
rameshg87 | clarkb, hi | 01:43 |
ianw | clarkb: that's why i *don't* want to special-case any of this in nodepool. | 01:43 |
*** weshay has quit IRC | 01:43 | |
*** syerrapragada has joined #openstack-infra | 01:43 | |
rameshg87 | can you please add me to the gerrit core groups mentioned in the review: https://review.openstack.org/#/c/152442/3/gerrit/acls/stackforge/proliantutils.config | 01:44 |
*** syerrapragada has quit IRC | 01:44 | |
*** timcline has joined #openstack-infra | 01:44 | |
*** timcline has quit IRC | 01:44 | |
clarkb | rameshg87: what account? | 01:44 |
clarkb | ianw: ya but even special tool to write out a logging config seems overcomplicated | 01:44 |
rameshg87 | clarkb, my launchpad id is rameshg87 | 01:44 |
clarkb | rameshg87: what isyour gerrit account? | 01:44 |
*** timcline has joined #openstack-infra | 01:44 | |
rameshg87 | clarkb, rameshg87 | 01:44 |
rameshg87 | clarkb, groups are proliantutils-core and proliantutils-release | 01:45 |
clarkb | rameshg87: done | 01:45 |
*** abhirc has joined #openstack-infra | 01:45 | |
rameshg87 | clarkb, great, thanks for the quick help | 01:45 |
*** markmcclain has quit IRC | 01:46 | |
ianw | clarkb: well that's an artifact of having all these image builds ... | 01:47 |
*** markmcclain has joined #openstack-infra | 01:48 | |
*** melwitt has quit IRC | 01:48 | |
*** nelsnelson has quit IRC | 01:49 | |
*** nelsnelson has joined #openstack-infra | 01:51 | |
*** sputnik13 has quit IRC | 01:52 | |
*** craigbr has joined #openstack-infra | 01:52 | |
greghaynes | this sounds a lot like http://git.openstack.org/cgit/openstack/tripleo-image-elements/tree/elements/os-svc-install/bin/os-svc-daemon#n115 | 01:53 |
greghaynes | (which was a tool to write out logging configs) | 01:53 |
craigbr | Could somebody give me another +2 for https://review.openstack.org/150259 Add maven build and repo upload for monasca-persister? | 01:59 |
openstackgerrit | Ian Wienand proposed openstack-infra/nodepool: Check env-vars is a dictionary https://review.openstack.org/138250 | 02:00 |
openstackgerrit | Ian Wienand proposed openstack-infra/nodepool: Handle numeric "release" https://review.openstack.org/140901 | 02:00 |
craigbr | I'm just trying to get the jar build added on stackforge. I am adding the maven build just as is already done for monasca-thresh | 02:00 |
*** timcline has quit IRC | 02:01 | |
*** yamamoto_ has quit IRC | 02:01 | |
*** timcline has joined #openstack-infra | 02:02 | |
*** timcline has quit IRC | 02:02 | |
*** timcline has joined #openstack-infra | 02:03 | |
*** yamamoto_ has joined #openstack-infra | 02:06 | |
*** timcline has quit IRC | 02:07 | |
*** patrickeast has quit IRC | 02:11 | |
*** rwsu is now known as rwsu-afk | 02:11 | |
*** tmcpeak has quit IRC | 02:11 | |
*** sputnik13 has joined #openstack-infra | 02:14 | |
*** cody-somerville has joined #openstack-infra | 02:15 | |
*** shashankhegde has quit IRC | 02:22 | |
*** cody-somerville has quit IRC | 02:24 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 02:26 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 02:27 | |
*** Ryan_Lane has quit IRC | 02:27 | |
zxiiro | I have 5 patches that are ready to be merged but I need one more +2 from a developer and these patches have been sitting around for a long time, anyway I can get someone to review them? https://review.openstack.org/#/q/owner:%22Thanh+Ha%22+status:open,n,z | 02:28 |
*** salv-orlando has quit IRC | 02:29 | |
zxiiro | It would help us a lot as we use these in production and currently have to maintain our own JJB code, I'd rather not do that if possible. | 02:29 |
*** jklare has quit IRC | 02:31 | |
*** otter768 has joined #openstack-infra | 02:33 | |
*** timcline has joined #openstack-infra | 02:33 | |
clarkb | zxiiro: any reason to not more gracefully deprecate that functionality? | 02:34 |
clarkb | zxiiro: its been deprecated with no timeperiod to migrate | 02:34 |
*** dims has quit IRC | 02:35 | |
clarkb | oh I see submodule is checking if the extension is in use | 02:36 |
*** dims has joined #openstack-infra | 02:36 | |
*** abhirc has quit IRC | 02:36 | |
zxiiro | clarkb: right we use one or the other | 02:36 |
zxiiro | jenkins has supported both for awhile | 02:36 |
*** timcline has quit IRC | 02:37 | |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Update git-submodule configuration to new extension style https://review.openstack.org/148057 | 02:40 |
clarkb | zxiiro: ^ also -1 on the second change. working through the third now | 02:41 |
zxiiro | clarkb: thanks i'll take a look | 02:42 |
*** rmcall has joined #openstack-infra | 02:42 | |
*** craigbr has quit IRC | 02:43 | |
clarkb | zxiiro: gah looks like I put the comment on the line above where I meant to | 02:44 |
*** dkranz has quit IRC | 02:44 | |
clarkb | zxiiro: but pointing out the wipe-workspace line in the mapping list | 02:44 |
*** jerryz has quit IRC | 02:45 | |
*** jklare has joined #openstack-infra | 02:46 | |
zxiiro | clarkb: setting both "clean" options together actually doesn't cause issues in my testing Jenkins seems to prefer the newer one if it exists as far as I can tell. I'm at a conflict now though because Darragh who reviewed previously wanted me to support both legacy and the new way | 02:46 |
clarkb | the clean one I approved | 02:47 |
clarkb | its the wipe-workspace change that bugs me | 02:47 |
*** nithyag_ has quit IRC | 02:47 | |
zxiiro | clarkb: Oh yeah I was commenting about your clean -> wipe-workspace one :) | 02:47 |
*** jerryz has joined #openstack-infra | 02:48 | |
*** sdake_ has joined #openstack-infra | 02:48 | |
*** nithyag_ has joined #openstack-infra | 02:48 | |
clarkb | at the very least the commit message should say "set both of them to make old jenkins happy and new jenkins happy" or something like that | 02:48 |
clarkb | becaus as is it implies the old way should no longer be supported | 02:48 |
zxiiro | clarkb: ok i can do that | 02:49 |
*** timcline has joined #openstack-infra | 02:49 | |
clarkb | mostly thinking of how to avoid confusion when people wonder about that and a bit more verbosity in the commit message should do it | 02:50 |
*** dims has quit IRC | 02:51 | |
*** sdake_ has quit IRC | 02:52 | |
openstackgerrit | Thanh Ha proposed openstack-infra/jenkins-job-builder: Update SCM Git Clean configuration to use new extensions style https://review.openstack.org/148081 | 02:52 |
openstackgerrit | Thanh Ha proposed openstack-infra/jenkins-job-builder: Update SCM Wipe workspace to use extensions style https://review.openstack.org/148061 | 02:52 |
zxiiro | clarkb: updated let me know how that looks | 02:52 |
*** unicell1 has quit IRC | 02:52 | |
clarkb | zxiiro: perfect thanks | 02:53 |
*** timcline has quit IRC | 02:53 | |
*** woodster_ has quit IRC | 02:56 | |
*** sdake_ has joined #openstack-infra | 02:57 | |
*** craigbr has joined #openstack-infra | 03:00 | |
*** rverchikov has quit IRC | 03:01 | |
*** spzala has quit IRC | 03:01 | |
zxiiro | clarkb: can you review this patch (This is the one I need most)? https://review.openstack.org/#/c/140095/ | 03:03 |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Update SCM Wipe workspace to use extensions style https://review.openstack.org/148061 | 03:04 |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Update SCM Git Clean configuration to use new extensions style https://review.openstack.org/148081 | 03:05 |
clarkb | zxiiro: I think thats the one I like the least :) | 03:05 |
clarkb | zxiiro: its not backward compatible in any way is it? and forces everyone to update their gerrit plugin too? | 03:06 |
zxiiro | doh :) | 03:06 |
clarkb | I am not sure there is a good answer for that so possible we go with it anyways, but I think it deserves some thought | 03:06 |
zxiiro | let me take another look at it to refresh my memory (been awhile) | 03:07 |
clarkb | ok I need to make dinner but iwll try to check back in after | 03:07 |
*** craigbr has quit IRC | 03:11 | |
*** craigbr has joined #openstack-infra | 03:16 | |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Add support for M2 repository cleanup plugin https://review.openstack.org/148406 | 03:19 |
zxiiro | clarkb: you're right it's not backwards compatible. Let me try to come up with a better solution | 03:20 |
clarkb | zxiiro: thanks | 03:20 |
clarkb | zxiiro: maybe do the old way if the type is of string type and do your new way if its a dict? | 03:21 |
zxiiro | maybe i'll give it a try | 03:22 |
*** stevemar has quit IRC | 03:23 | |
*** sdake_ has quit IRC | 03:23 | |
*** stevemar has joined #openstack-infra | 03:24 | |
*** sdake_ has joined #openstack-infra | 03:24 | |
*** bdpayne has quit IRC | 03:25 | |
*** rameshg87 has quit IRC | 03:27 | |
*** signed8bit has quit IRC | 03:28 | |
*** harlowja is now known as harlowja_away | 03:28 | |
*** hdd has joined #openstack-infra | 03:34 | |
*** tiswanso has quit IRC | 03:50 | |
*** timcline has joined #openstack-infra | 03:50 | |
*** timcline has quit IRC | 03:54 | |
*** sdake_ has quit IRC | 03:54 | |
*** timcline has joined #openstack-infra | 03:54 | |
*** unicell has joined #openstack-infra | 04:01 | |
*** tmcpeak has joined #openstack-infra | 04:02 | |
*** tmcpeak has quit IRC | 04:03 | |
*** craigbr has quit IRC | 04:04 | |
*** Alexandra_ has joined #openstack-infra | 04:04 | |
*** asettle is now known as alexandra | 04:07 | |
*** Alexandra_ is now known as asettle | 04:07 | |
zxiiro | clarkb: got a fix to allow it to work with any combination of Old config format + old Gerrit Trigger (GT) and new GT versions as well as new config format with old GT and new GT | 04:07 |
*** craigbr has joined #openstack-infra | 04:08 | |
openstackgerrit | Thanh Ha proposed openstack-infra/jenkins-job-builder: Add support for new patchset-created exclude fields https://review.openstack.org/140095 | 04:09 |
openstackgerrit | Thanh Ha proposed openstack-infra/jenkins-job-builder: Add support for new patchset-created exclude fields https://review.openstack.org/140095 | 04:12 |
*** bhunter71 has quit IRC | 04:13 | |
clarkb | awesome +2 | 04:14 |
zxiiro | thanks :) | 04:14 |
*** sarob has joined #openstack-infra | 04:19 | |
*** achanda has joined #openstack-infra | 04:20 | |
*** koolhead17 has quit IRC | 04:21 | |
*** Sukhdev has joined #openstack-infra | 04:22 | |
*** achanda has quit IRC | 04:22 | |
*** achanda has joined #openstack-infra | 04:22 | |
*** julim has quit IRC | 04:27 | |
*** timcline has quit IRC | 04:36 | |
*** timcline has joined #openstack-infra | 04:36 | |
*** hdd has quit IRC | 04:37 | |
*** wenlock has joined #openstack-infra | 04:41 | |
*** wenlock has quit IRC | 04:41 | |
*** timcline has quit IRC | 04:41 | |
*** wenlock has joined #openstack-infra | 04:42 | |
*** BharatK has joined #openstack-infra | 04:45 | |
*** ddieterly has quit IRC | 04:46 | |
*** changbl has joined #openstack-infra | 04:57 | |
*** otter768 has quit IRC | 04:59 | |
*** otter768 has joined #openstack-infra | 05:01 | |
*** oomichi has quit IRC | 05:04 | |
*** davideagnello has joined #openstack-infra | 05:09 | |
*** wenlock has quit IRC | 05:09 | |
*** garyh has quit IRC | 05:09 | |
*** otter768 has quit IRC | 05:10 | |
*** david-lyle_afk has quit IRC | 05:11 | |
*** achanda has quit IRC | 05:11 | |
*** david-lyle_afk has joined #openstack-infra | 05:11 | |
*** rmcall has quit IRC | 05:12 | |
openstackgerrit | Khai Do proposed openstack-infra/jenkins-job-builder: Change test folder name to 'fixture' for consistency https://review.openstack.org/152664 | 05:15 |
*** hdd has joined #openstack-infra | 05:17 | |
*** harlowja_away has quit IRC | 05:19 | |
*** davideagnello has quit IRC | 05:21 | |
*** garyh has joined #openstack-infra | 05:24 | |
*** ivar-laz_ has joined #openstack-infra | 05:24 | |
*** bradjones has quit IRC | 05:27 | |
*** achanda has joined #openstack-infra | 05:27 | |
*** woodster_ has joined #openstack-infra | 05:27 | |
*** ivar-lazzaro has quit IRC | 05:27 | |
*** yamamot__ has joined #openstack-infra | 05:27 | |
*** ivar-laz_ has quit IRC | 05:28 | |
*** davideagnello has joined #openstack-infra | 05:28 | |
*** bradjones has joined #openstack-infra | 05:30 | |
*** yamamoto_ has quit IRC | 05:31 | |
*** zhiwei has quit IRC | 05:32 | |
*** davideagnello has quit IRC | 05:33 | |
*** timcline has joined #openstack-infra | 05:37 | |
*** BharatK has quit IRC | 05:39 | |
*** sarob has quit IRC | 05:40 | |
*** mtreinish has quit IRC | 05:40 | |
*** timcline has quit IRC | 05:41 | |
*** zhiwei has joined #openstack-infra | 05:46 | |
*** ivar-lazzaro has joined #openstack-infra | 05:49 | |
*** ildikov has quit IRC | 05:51 | |
*** dims has joined #openstack-infra | 05:52 | |
*** yfried_ has quit IRC | 05:52 | |
*** BharatK has joined #openstack-infra | 05:55 | |
*** mtreinish has joined #openstack-infra | 05:56 | |
tchaypo | Good morning everybody! | 05:56 |
* tchaypo had good coffee today | 05:56 | |
*** dims has quit IRC | 05:57 | |
*** coolsvap_ is now known as coolsvap | 05:57 | |
*** achanda has quit IRC | 06:00 | |
*** craigbr has quit IRC | 06:02 | |
*** craigbr has joined #openstack-infra | 06:03 | |
*** achanda has joined #openstack-infra | 06:05 | |
*** markvoelker has quit IRC | 06:08 | |
*** achanda has quit IRC | 06:13 | |
*** craigbr has quit IRC | 06:17 | |
*** mrmartin has joined #openstack-infra | 06:17 | |
*** timcline has joined #openstack-infra | 06:18 | |
*** hdd has quit IRC | 06:19 | |
*** ivar-laz_ has joined #openstack-infra | 06:21 | |
*** Sukhdev has quit IRC | 06:22 | |
*** asettle has quit IRC | 06:22 | |
*** craigbr has joined #openstack-infra | 06:22 | |
*** vigneshvar has joined #openstack-infra | 06:22 | |
*** timcline has quit IRC | 06:23 | |
*** craigbr has quit IRC | 06:23 | |
*** rlandy has joined #openstack-infra | 06:23 | |
*** ivar-lazzaro has quit IRC | 06:24 | |
*** jerryz has quit IRC | 06:34 | |
*** _nadya_ has joined #openstack-infra | 06:34 | |
*** achanda has joined #openstack-infra | 06:35 | |
grue_pm | tchaypo: I'm envious <-: | 06:37 |
*** _nadya_ has quit IRC | 06:38 | |
*** markvoelker has joined #openstack-infra | 06:39 | |
*** markvoelker has quit IRC | 06:43 | |
*** ddieterly has joined #openstack-infra | 06:48 | |
*** ddieterly has quit IRC | 06:52 | |
*** zz_avozza is now known as avozza | 06:52 | |
*** avozza is now known as zz_avozza | 06:56 | |
*** pblaho has joined #openstack-infra | 06:58 | |
*** shashankhegde has joined #openstack-infra | 06:58 | |
*** jyuso1 has joined #openstack-infra | 07:03 | |
*** ivar-laz_ has quit IRC | 07:03 | |
*** ivar-lazzaro has joined #openstack-infra | 07:04 | |
*** mrunge has joined #openstack-infra | 07:05 | |
*** yfried_ has joined #openstack-infra | 07:05 | |
*** camunoz has quit IRC | 07:05 | |
*** stevemar has quit IRC | 07:06 | |
*** chlong has joined #openstack-infra | 07:06 | |
*** BharatK has quit IRC | 07:08 | |
*** BharatK has joined #openstack-infra | 07:09 | |
*** yfried__ has joined #openstack-infra | 07:10 | |
*** yfried_ has quit IRC | 07:10 | |
*** harlowja_at_home has joined #openstack-infra | 07:10 | |
*** otter768 has joined #openstack-infra | 07:11 | |
*** yfried__ is now known as yfried|afk | 07:11 | |
*** sputnik13 has quit IRC | 07:12 | |
*** yfried|afk is now known as yfried__ | 07:12 | |
*** otter768 has quit IRC | 07:16 | |
*** ivar-laz_ has joined #openstack-infra | 07:16 | |
*** sputnik13 has joined #openstack-infra | 07:16 | |
*** timcline has joined #openstack-infra | 07:19 | |
*** ivar-lazzaro has quit IRC | 07:19 | |
*** ivar-laz_ has quit IRC | 07:19 | |
*** dtantsur|afk is now known as dtantsur | 07:22 | |
*** timcline has quit IRC | 07:23 | |
openstackgerrit | Venu Murthy proposed openstack-infra/project-config: In project ec2-driver updating to not run any tests and setting noop-jobs, as moto is not ready to mock all our tests and sharing our secrete keys is risky https://review.openstack.org/152811 | 07:25 |
*** kashyap has left #openstack-infra | 07:26 | |
*** chlong has quit IRC | 07:28 | |
*** shashankhegde has quit IRC | 07:30 | |
*** woodster_ has quit IRC | 07:36 | |
*** belmoreira has joined #openstack-infra | 07:36 | |
*** davideagnello has joined #openstack-infra | 07:38 | |
*** markvoelker has joined #openstack-infra | 07:39 | |
*** davideagnello has quit IRC | 07:43 | |
*** markvoelker has quit IRC | 07:44 | |
*** achanda has quit IRC | 07:46 | |
*** luqas has joined #openstack-infra | 07:47 | |
*** ddieterly has joined #openstack-infra | 07:49 | |
*** jgallard_ has joined #openstack-infra | 07:49 | |
*** yamamot__ has quit IRC | 07:52 | |
*** e0ne has joined #openstack-infra | 07:52 | |
*** ddieterly has quit IRC | 07:53 | |
*** jcoufal has joined #openstack-infra | 07:54 | |
*** zz_avozza is now known as avozza | 07:55 | |
openstackgerrit | Adrian Moisey proposed openstack-infra/jenkins-job-builder: Add support for github commit status pending https://review.openstack.org/152818 | 07:57 |
*** jerryz has joined #openstack-infra | 07:57 | |
*** scheuran has joined #openstack-infra | 07:57 | |
*** achanda has joined #openstack-infra | 08:01 | |
*** harlowja_at_home has quit IRC | 08:02 | |
*** armax has quit IRC | 08:03 | |
openstackgerrit | Adrian Moisey proposed openstack-infra/jenkins-job-builder: Add support for github commit status pending https://review.openstack.org/152818 | 08:07 |
*** ildikov has joined #openstack-infra | 08:07 | |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-httpd: Rename apache2 to httpd globally https://review.openstack.org/151098 | 08:09 |
*** _nadya_ has joined #openstack-infra | 08:12 | |
*** doude has joined #openstack-infra | 08:18 | |
*** yamamoto_ has joined #openstack-infra | 08:19 | |
*** gema_ is now known as gema | 08:19 | |
*** timcline has joined #openstack-infra | 08:20 | |
*** markus_z has joined #openstack-infra | 08:23 | |
*** yamamoto_ has quit IRC | 08:24 | |
*** timcline has quit IRC | 08:24 | |
*** achanda has quit IRC | 08:26 | |
*** avozza is now known as zz_avozza | 08:26 | |
*** yamamoto_ has joined #openstack-infra | 08:26 | |
*** jlibosva has joined #openstack-infra | 08:27 | |
openstackgerrit | Julien Danjou proposed openstack-infra/git-review: Allow to specify which commit to send https://review.openstack.org/139701 | 08:28 |
*** jistr has joined #openstack-infra | 08:29 | |
*** hashar has joined #openstack-infra | 08:32 | |
*** mrmartin has quit IRC | 08:33 | |
*** mrmartin has joined #openstack-infra | 08:37 | |
*** arxcruz has joined #openstack-infra | 08:39 | |
*** markvoelker has joined #openstack-infra | 08:40 | |
*** yamamoto_ has quit IRC | 08:41 | |
*** markvoelker has quit IRC | 08:45 | |
*** MaxV has joined #openstack-infra | 08:49 | |
*** ddieterly has joined #openstack-infra | 08:49 | |
*** achuprin_ has quit IRC | 08:52 | |
*** ddieterly has quit IRC | 08:54 | |
*** jpich has joined #openstack-infra | 08:55 | |
*** hashar has quit IRC | 08:56 | |
*** mescanef has joined #openstack-infra | 08:57 | |
openstackgerrit | Adam Gandelman proposed openstack-infra/elastic-recheck: Add query for bug #1408067 https://review.openstack.org/152829 | 08:59 |
*** arxcruz has quit IRC | 08:59 | |
openstackgerrit | Jan Klare proposed openstack-infra/project-config: Update chef-rake jobs to use chefdk and run on trusty https://review.openstack.org/152196 | 08:59 |
*** koolhead17 has joined #openstack-infra | 09:05 | |
*** achuprin_ has joined #openstack-infra | 09:07 | |
*** mpaolino has joined #openstack-infra | 09:10 | |
*** ghostpl has joined #openstack-infra | 09:11 | |
*** otter768 has joined #openstack-infra | 09:12 | |
*** e0ne has quit IRC | 09:12 | |
*** otter768 has quit IRC | 09:17 | |
*** Hal has joined #openstack-infra | 09:18 | |
*** Hal is now known as Guest65893 | 09:18 | |
*** timcline has joined #openstack-infra | 09:20 | |
*** belmoreira has quit IRC | 09:21 | |
*** belmoreira has joined #openstack-infra | 09:22 | |
*** _nadya_ has quit IRC | 09:23 | |
*** timcline has quit IRC | 09:25 | |
*** achuprin_ has quit IRC | 09:25 | |
*** afazekas has joined #openstack-infra | 09:25 | |
*** mpaolino has quit IRC | 09:26 | |
*** derekh has joined #openstack-infra | 09:27 | |
*** mpaolino has joined #openstack-infra | 09:27 | |
*** zz_johnthetubagu is now known as johnthetubaguy | 09:33 | |
*** salv-orlando has joined #openstack-infra | 09:37 | |
*** yfried__ is now known as yfried|afk | 09:38 | |
*** achuprin_ has joined #openstack-infra | 09:38 | |
*** boris-42 has joined #openstack-infra | 09:39 | |
*** markvoelker has joined #openstack-infra | 09:41 | |
*** markvoelker has quit IRC | 09:47 | |
*** skolekonov has joined #openstack-infra | 09:47 | |
openstackgerrit | Bharat Kumar Kobagana proposed openstack-infra/project-config: GlusterFS: passthrough devstack config https://review.openstack.org/151136 | 09:47 |
*** ssam2 has joined #openstack-infra | 09:48 | |
*** nfedotov has joined #openstack-infra | 09:48 | |
*** yfried|afk is now known as yfried__ | 09:49 | |
*** ddieterly has joined #openstack-infra | 09:50 | |
*** jcoufal_ has joined #openstack-infra | 09:52 | |
*** jcoufal has quit IRC | 09:53 | |
*** ddieterly has quit IRC | 09:54 | |
*** e0ne has joined #openstack-infra | 09:57 | |
*** BobBall_AWOL is now known as BobBall | 10:01 | |
*** e0ne is now known as e0ne_ | 10:04 | |
*** scheuran has quit IRC | 10:04 | |
*** davideagnello has joined #openstack-infra | 10:05 | |
*** Ala has joined #openstack-infra | 10:06 | |
*** _nadya_ has joined #openstack-infra | 10:07 | |
*** andreykurilin_ has joined #openstack-infra | 10:08 | |
*** ihrachyshka has joined #openstack-infra | 10:12 | |
*** e0ne_ is now known as e0ne | 10:12 | |
*** dtantsur is now known as dtantsur|bbl | 10:13 | |
*** scheuran has joined #openstack-infra | 10:18 | |
*** timcline has joined #openstack-infra | 10:21 | |
*** dhritishikhar has joined #openstack-infra | 10:22 | |
*** timcline has quit IRC | 10:26 | |
*** zhiwei has quit IRC | 10:26 | |
*** _shaps_ has joined #openstack-infra | 10:27 | |
*** hashar has joined #openstack-infra | 10:27 | |
*** yfried__ is now known as yfried|afk | 10:31 | |
*** yfried|afk is now known as yfried__ | 10:37 | |
*** mpaolino has quit IRC | 10:38 | |
*** markvoelker has joined #openstack-infra | 10:43 | |
*** jp_at_hp has joined #openstack-infra | 10:46 | |
*** alexpilotti has joined #openstack-infra | 10:47 | |
*** markvoelker has quit IRC | 10:48 | |
*** yfried__ is now known as yfried|afk | 10:48 | |
*** pelix has joined #openstack-infra | 10:48 | |
*** belmoreira has quit IRC | 10:48 | |
*** yfried|afk is now known as yfried__ | 10:49 | |
*** mpaolino has joined #openstack-infra | 10:50 | |
*** ddieterly has joined #openstack-infra | 10:51 | |
*** ldnunes has joined #openstack-infra | 10:51 | |
*** che-arne has joined #openstack-infra | 10:53 | |
*** yolanda has quit IRC | 10:54 | |
*** hashar has quit IRC | 10:54 | |
*** yolanda has joined #openstack-infra | 10:54 | |
*** Longgeek has joined #openstack-infra | 10:55 | |
*** ddieterly has quit IRC | 10:55 | |
*** dtantsur|bbl is now known as dtantsur | 10:56 | |
*** vigneshvar has quit IRC | 10:57 | |
*** dims has joined #openstack-infra | 10:57 | |
*** _nadya_ has quit IRC | 11:00 | |
*** dims has quit IRC | 11:01 | |
*** dims has joined #openstack-infra | 11:02 | |
*** vigneshvar has joined #openstack-infra | 11:02 | |
*** adalbas has joined #openstack-infra | 11:03 | |
*** ihrachyshka has quit IRC | 11:04 | |
*** tkelsey has joined #openstack-infra | 11:04 | |
*** cdent has joined #openstack-infra | 11:06 | |
*** tchaypo1 has quit IRC | 11:08 | |
*** _nadya__ has joined #openstack-infra | 11:11 | |
*** otter768 has joined #openstack-infra | 11:13 | |
*** aysyd has joined #openstack-infra | 11:14 | |
*** tnovacik has joined #openstack-infra | 11:17 | |
*** otter768 has quit IRC | 11:17 | |
*** andreykurilin_ has quit IRC | 11:20 | |
*** e0ne is now known as e0ne_ | 11:21 | |
*** timcline has joined #openstack-infra | 11:22 | |
*** _nadya__ has quit IRC | 11:27 | |
*** timcline has quit IRC | 11:27 | |
*** tnurlygayanov has joined #openstack-infra | 11:27 | |
*** tnovacik has quit IRC | 11:28 | |
*** e0ne_ has quit IRC | 11:31 | |
*** Longgeek has quit IRC | 11:33 | |
*** scheuran has quit IRC | 11:34 | |
*** tnovacik has joined #openstack-infra | 11:34 | |
*** sputnik13 has quit IRC | 11:38 | |
*** ghostpl has quit IRC | 11:43 | |
*** markvoelker has joined #openstack-infra | 11:44 | |
*** mattfarina has joined #openstack-infra | 11:44 | |
*** pc_m has joined #openstack-infra | 11:45 | |
*** tnovacik has quit IRC | 11:47 | |
*** BharatK has quit IRC | 11:48 | |
*** scheuran has joined #openstack-infra | 11:49 | |
*** markvoelker has quit IRC | 11:49 | |
*** ihrachyshka has joined #openstack-infra | 11:52 | |
*** david-lyle_afk is now known as david-lyle | 12:01 | |
*** enikanorov has joined #openstack-infra | 12:10 | |
*** ghostpl has joined #openstack-infra | 12:10 | |
*** tnovacik has joined #openstack-infra | 12:10 | |
*** _nadya_ has joined #openstack-infra | 12:11 | |
*** bradjones has quit IRC | 12:11 | |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Fix invalid link to jenkins puppet module https://review.openstack.org/152228 | 12:11 |
*** tkelsey_ has joined #openstack-infra | 12:12 | |
*** SlickN1k has joined #openstack-infra | 12:12 | |
*** Woodie has joined #openstack-infra | 12:13 | |
*** jyuso has joined #openstack-infra | 12:13 | |
openstackgerrit | Pranav Salunke proposed openstack-infra/project-config: Updates training guides jobs https://review.openstack.org/152118 | 12:13 |
openstackgerrit | Merged openstack-infra/storyboard: Fix NotFound errors https://review.openstack.org/152137 | 12:13 |
*** alexpilotti has quit IRC | 12:13 | |
openstackgerrit | Merged openstack-infra/storyboard: Fix status code on delete https://review.openstack.org/151603 | 12:13 |
*** dangers_` has joined #openstack-infra | 12:14 | |
*** gibi_ has joined #openstack-infra | 12:14 | |
*** teran has joined #openstack-infra | 12:14 | |
*** Hal_ has joined #openstack-infra | 12:14 | |
*** bradjones has joined #openstack-infra | 12:14 | |
pelix | waynr: you about? | 12:15 |
*** ilyashakhat_ has joined #openstack-infra | 12:17 | |
*** kevinbenton_ has joined #openstack-infra | 12:17 | |
*** rodrigod` has joined #openstack-infra | 12:18 | |
*** tkelsey has quit IRC | 12:20 | |
*** afazekas has quit IRC | 12:20 | |
*** Guest65893 has quit IRC | 12:20 | |
*** jyuso1 has quit IRC | 12:20 | |
*** W00die has quit IRC | 12:20 | |
*** dangers_away has quit IRC | 12:20 | |
*** mwagner_lap has quit IRC | 12:20 | |
*** kevinbenton has quit IRC | 12:20 | |
*** gibi has quit IRC | 12:20 | |
*** zul has quit IRC | 12:20 | |
*** rodrigods has quit IRC | 12:20 | |
*** enikanorov__ has quit IRC | 12:20 | |
*** ilyashakhat has quit IRC | 12:20 | |
*** sbadia has quit IRC | 12:20 | |
*** SlickNik has quit IRC | 12:20 | |
*** SlickN1k is now known as SlickNik | 12:20 | |
*** rodrigod` is now known as rodrigods | 12:22 | |
*** rodrigods has quit IRC | 12:22 | |
*** rodrigods has joined #openstack-infra | 12:22 | |
*** timcline has joined #openstack-infra | 12:23 | |
*** mohitsha_ has joined #openstack-infra | 12:23 | |
*** mohitsh__ has joined #openstack-infra | 12:24 | |
*** mohitsharma has quit IRC | 12:25 | |
*** rmcall has joined #openstack-infra | 12:26 | |
*** afazekas has joined #openstack-infra | 12:27 | |
*** sbadia has joined #openstack-infra | 12:27 | |
*** timcline has quit IRC | 12:27 | |
*** mwagner_lap has joined #openstack-infra | 12:27 | |
*** EmilienM|afk is now known as EmilienM | 12:27 | |
*** mohitsha_ has quit IRC | 12:27 | |
*** zul has joined #openstack-infra | 12:28 | |
*** woodster_ has joined #openstack-infra | 12:33 | |
*** mase_x200 has joined #openstack-infra | 12:33 | |
*** davideagnello has quit IRC | 12:34 | |
*** david-lyle is now known as david-lyle_afk | 12:36 | |
*** ihrachyshka_ has joined #openstack-infra | 12:36 | |
*** ihrachyshka has quit IRC | 12:36 | |
*** baoli_ has joined #openstack-infra | 12:36 | |
*** david-lyle_afk is now known as david-lyle | 12:36 | |
*** mase_home has joined #openstack-infra | 12:37 | |
sdague | https://review.openstack.org/#/c/151037/ - stable requirements uncap for eventlet, which should hopefully prevent some future breaks until we're fully capped in stable | 12:38 |
*** baoli_ has quit IRC | 12:40 | |
*** baoli has joined #openstack-infra | 12:40 | |
*** mpaolino has quit IRC | 12:43 | |
*** juice has quit IRC | 12:43 | |
*** zz_avozza is now known as avozza | 12:43 | |
*** david-lyle is now known as david-lyle_afk | 12:44 | |
*** mase_x200 has quit IRC | 12:44 | |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: xUnit publisher: add support to CTest https://review.openstack.org/134921 | 12:45 |
*** david-lyle_afk is now known as david-lyle | 12:45 | |
*** markvoelker has joined #openstack-infra | 12:45 | |
*** juice has joined #openstack-infra | 12:46 | |
*** markvoelker has quit IRC | 12:49 | |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Add example to demonstrate flow plugin for job-template https://review.openstack.org/143250 | 12:50 |
openstackgerrit | Pranav Salunke proposed openstack-infra/project-config: Updates training guides jobs https://review.openstack.org/152118 | 12:52 |
*** ddieterly has joined #openstack-infra | 12:52 | |
*** e0ne has joined #openstack-infra | 12:53 | |
waynr | pelix: yo | 12:53 |
*** _nadya_ has quit IRC | 12:53 | |
openstackgerrit | Darragh Bailey proposed openstack-infra/jenkins-job-builder: Fix formatting for inclusion of README.rst https://review.openstack.org/152881 | 12:56 |
*** _nadya_ has joined #openstack-infra | 12:56 | |
*** mase_x200 has joined #openstack-infra | 12:56 | |
*** ddieterly has quit IRC | 12:56 | |
pelix | waynr: so I spotted one minor nit with https://review.openstack.org/#/c/132927/ looks like the message & comment for when the test failed were missed when you updated the exception to be caught :'( | 12:57 |
openstackgerrit | Aleksey Ripinen proposed openstack-infra/storyboard: Added branches to storyboard https://review.openstack.org/150447 | 12:57 |
*** juice has quit IRC | 12:59 | |
*** esmute has quit IRC | 12:59 | |
*** vipul has quit IRC | 12:59 | |
*** NobodyCam has quit IRC | 13:00 | |
waynr | oh, will update quickly | 13:00 |
*** jesusaurus has quit IRC | 13:00 | |
*** BadCub has quit IRC | 13:01 | |
*** esmute has joined #openstack-infra | 13:03 | |
*** vipul has joined #openstack-infra | 13:03 | |
*** juice has joined #openstack-infra | 13:03 | |
openstackgerrit | Wayne Warren proposed openstack-infra/jenkins-job-builder: Add plugins_info to module registry object. https://review.openstack.org/132927 | 13:03 |
*** e0ne is now known as e0ne_ | 13:04 | |
*** jesusaurus has joined #openstack-infra | 13:05 | |
*** e0ne_ is now known as e0ne | 13:05 | |
*** bswartz has quit IRC | 13:05 | |
openstackgerrit | Merged openstack-infra/system-config: Set modulepath to the first element of puppet's modulepath. https://review.openstack.org/137233 | 13:06 |
*** mohitsh__ has quit IRC | 13:06 | |
*** dprince has joined #openstack-infra | 13:07 | |
openstackgerrit | Merged openstack-infra/system-config: Expand ranges on iptables rules for floating IPs https://review.openstack.org/151398 | 13:07 |
*** BadCub has joined #openstack-infra | 13:07 | |
*** NobodyCam has joined #openstack-infra | 13:07 | |
*** mohitsharma has joined #openstack-infra | 13:07 | |
*** mohitsharma has quit IRC | 13:08 | |
*** dmsimard_away is now known as dmsimard | 13:09 | |
*** mase_x200 has quit IRC | 13:10 | |
*** dims has quit IRC | 13:10 | |
*** bknudson has joined #openstack-infra | 13:11 | |
*** dmsimard is now known as dmsimard_away | 13:13 | |
*** otter768 has joined #openstack-infra | 13:14 | |
pelix | waynr: cheers, hopefully Khai will be able to +2 it when he gets in and we can finally land this one! | 13:18 |
*** dims has joined #openstack-infra | 13:19 | |
*** otter768 has quit IRC | 13:19 | |
*** prad has joined #openstack-infra | 13:19 | |
*** mbacchi has joined #openstack-infra | 13:19 | |
*** markvoelker has joined #openstack-infra | 13:20 | |
*** nelsnelson has quit IRC | 13:22 | |
waynr | thanks! i found another plugin that responds differently to jjb depending on its version | 13:23 |
*** timcline has joined #openstack-infra | 13:23 | |
*** nelsnelson has joined #openstack-infra | 13:23 | |
waynr | very annoying too because the version with differing behavior appears to set the exact xml configuration that jjb produces | 13:24 |
waynr | so i learned how to manually downgrade jenkins plugin yesterday :) | 13:24 |
*** andreaf_ is now known as andreaf | 13:25 | |
*** hdd has joined #openstack-infra | 13:26 | |
*** dims has quit IRC | 13:28 | |
*** timcline has quit IRC | 13:28 | |
*** mjturek has joined #openstack-infra | 13:28 | |
*** ghostpl has quit IRC | 13:29 | |
*** e0ne is now known as e0ne_ | 13:29 | |
openstackgerrit | Guido Günther proposed openstack-infra/jenkins-job-builder: Allow to wait for jenkins to start up https://review.openstack.org/152892 | 13:30 |
*** prad has quit IRC | 13:31 | |
*** mfink_ has joined #openstack-infra | 13:32 | |
*** doude has quit IRC | 13:33 | |
*** mfink__ has joined #openstack-infra | 13:33 | |
*** mrmartin has quit IRC | 13:36 | |
*** kgiusti has joined #openstack-infra | 13:36 | |
*** mfink_ has quit IRC | 13:37 | |
*** e0ne_ is now known as e0ne | 13:38 | |
*** weshay has joined #openstack-infra | 13:38 | |
*** ghostpl has joined #openstack-infra | 13:39 | |
*** vigneshvar has quit IRC | 13:43 | |
*** doude has joined #openstack-infra | 13:43 | |
*** ociuhandu has joined #openstack-infra | 13:44 | |
*** bswartz has joined #openstack-infra | 13:45 | |
openstackgerrit | Pranav Salunke proposed openstack-infra/project-config: Updates training guides jobs https://review.openstack.org/152118 | 13:46 |
*** mrunge has quit IRC | 13:47 | |
*** pc_m has quit IRC | 13:48 | |
*** amitgandhinz has joined #openstack-infra | 13:49 | |
openstackgerrit | yolanda.robla proposed openstack-infra/storyboard-webclient: Fix in project groups validation https://review.openstack.org/152133 | 13:50 |
*** ociuhandu has quit IRC | 13:51 | |
*** ddieterly has joined #openstack-infra | 13:53 | |
*** _amrith_ is now known as amrith | 13:54 | |
*** ddieterly has quit IRC | 13:57 | |
*** bswartz has quit IRC | 14:00 | |
*** pc_m has joined #openstack-infra | 14:01 | |
*** mohitsharma has joined #openstack-infra | 14:01 | |
*** yamamoto has joined #openstack-infra | 14:02 | |
openstackgerrit | Andrea Frittoli proposed openstack-infra/devstack-gate: Fail properly if failing to clone a project https://review.openstack.org/152900 | 14:02 |
*** dhritishikhar has quit IRC | 14:03 | |
*** bswartz has joined #openstack-infra | 14:03 | |
openstackgerrit | Mehdi Abaakouk proposed openstack-infra/project-config: Add gnocchi devstack tests job https://review.openstack.org/152064 | 14:04 |
*** tonytan4ever has joined #openstack-infra | 14:04 | |
*** dustins has joined #openstack-infra | 14:07 | |
*** jhesketh has quit IRC | 14:07 | |
*** jhesketh has joined #openstack-infra | 14:09 | |
*** dkranz has joined #openstack-infra | 14:10 | |
*** jlibosva has quit IRC | 14:10 | |
*** dkliban_afk is now known as dkliban | 14:11 | |
*** belmoreira has joined #openstack-infra | 14:11 | |
*** hdd has quit IRC | 14:12 | |
*** jlibosva has joined #openstack-infra | 14:12 | |
*** shashankhegde has joined #openstack-infra | 14:14 | |
*** reed has joined #openstack-infra | 14:14 | |
*** mpaolino has joined #openstack-infra | 14:17 | |
*** dmsimard_away is now known as dmsimard | 14:18 | |
*** prad has joined #openstack-infra | 14:19 | |
*** julim has joined #openstack-infra | 14:19 | |
*** julim has quit IRC | 14:21 | |
openstackgerrit | Merged openstack-infra/system-config: MySQL database cleanup for paste.o.o https://review.openstack.org/145840 | 14:21 |
openstackgerrit | Andrea Frittoli proposed openstack-infra/devstack-gate: Fail properly if failing to clone a project https://review.openstack.org/152900 | 14:21 |
*** ociuhandu has joined #openstack-infra | 14:24 | |
*** julim has joined #openstack-infra | 14:24 | |
*** timcline has joined #openstack-infra | 14:24 | |
*** mrmartin has joined #openstack-infra | 14:25 | |
*** erlon has quit IRC | 14:26 | |
*** timcline has quit IRC | 14:28 | |
*** dims has joined #openstack-infra | 14:29 | |
*** craigbr has joined #openstack-infra | 14:29 | |
*** whayutin_ has joined #openstack-infra | 14:30 | |
*** whayutin_ is now known as weshay_ | 14:30 | |
*** dims_ has joined #openstack-infra | 14:33 | |
*** Longgeek has joined #openstack-infra | 14:33 | |
*** timcline has joined #openstack-infra | 14:34 | |
*** timcline has quit IRC | 14:34 | |
mordred | andreaf: you removed the cd command in that patch | 14:34 |
*** ZZelle has quit IRC | 14:34 | |
mordred | anteaya: the other bit looks good | 14:34 |
*** ZZelle has joined #openstack-infra | 14:35 | |
*** Longgeek has quit IRC | 14:35 | |
*** tiswanso has joined #openstack-infra | 14:36 | |
andreaf | mordred: I made a new patchset, thanks | 14:36 |
andreaf | mordred: next I was going to propose a fallback git_base - if the clone fails with "not found" use git.openstack.org | 14:37 |
*** dims has quit IRC | 14:37 | |
mordred | andreaf: I believe we explicitly don't want that in infra but I don't remember the entirety of the reason | 14:38 |
*** naggappan_ has joined #openstack-infra | 14:38 | |
mordred | fungi: ^^ | 14:38 |
andreaf | mordred, fungi: that's not very helpful for openstack itself, but it's useful for downstream CI | 14:39 |
andreaf | mordred, fungi: we should not fall back in case of generic clone error, because that would mean also in case of connection error, which would be bad | 14:40 |
naggappan_ | I am trying to use openstack-infra for different project. I can create new job "build with parameter option" in UI but using jjb only shell i can mention in yamal file but no option to mention the build with parameter | 14:41 |
*** baoli has quit IRC | 14:41 | |
*** joesavak has joined #openstack-infra | 14:42 | |
*** nelsnelson has quit IRC | 14:42 | |
*** baoli has joined #openstack-infra | 14:43 | |
*** e0ne is now known as e0ne_ | 14:44 | |
*** andreaf_ has joined #openstack-infra | 14:44 | |
*** sabeen has joined #openstack-infra | 14:45 | |
*** mriedem has joined #openstack-infra | 14:45 | |
*** andreaf has quit IRC | 14:45 | |
*** andreaf_ is now known as andreaf | 14:45 | |
openstackgerrit | Monty Taylor proposed openstack-infra/system-config: Add logging to manage-projects calls https://review.openstack.org/110926 | 14:46 |
*** packet has joined #openstack-infra | 14:47 | |
*** e0ne_ is now known as e0ne | 14:47 | |
*** ildikov has quit IRC | 14:48 | |
*** derekh has quit IRC | 14:53 | |
*** signed8bit has joined #openstack-infra | 14:54 | |
*** Hal_ has quit IRC | 14:54 | |
*** ddieterly has joined #openstack-infra | 14:54 | |
openstackgerrit | Andrea Frittoli proposed openstack-infra/devstack-gate: Fail properly if failing to clone a project https://review.openstack.org/152900 | 14:55 |
*** ghostpl has quit IRC | 14:56 | |
andreaf | mordred: fixed the missing cd command ^^^ | 14:56 |
*** ddieterly has quit IRC | 14:57 | |
*** ghostpl has joined #openstack-infra | 14:57 | |
*** ghostpl has quit IRC | 14:57 | |
*** tiswanso has quit IRC | 14:59 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 15:00 | |
*** dustins_ has joined #openstack-infra | 15:00 | |
*** tiswanso has joined #openstack-infra | 15:01 | |
*** dimtruck is now known as zz_dimtruck | 15:01 | |
*** derekh has joined #openstack-infra | 15:01 | |
*** ddieterly has joined #openstack-infra | 15:02 | |
*** tnovacik has quit IRC | 15:02 | |
*** ddieterly has quit IRC | 15:02 | |
*** kgiusti has quit IRC | 15:02 | |
jroll | can I bug some infra cores to look at https://review.openstack.org/#/c/152340/ :) | 15:02 |
jroll | (bumps an ironic job to voting) | 15:03 |
*** dustins has quit IRC | 15:03 | |
*** signed8bit is now known as signed8bit_ZZZzz | 15:03 | |
*** rverchikov has joined #openstack-infra | 15:04 | |
*** kgiusti has joined #openstack-infra | 15:05 | |
*** ddieterly has joined #openstack-infra | 15:05 | |
*** Hal has joined #openstack-infra | 15:06 | |
*** Hal is now known as Guest82498 | 15:06 | |
*** ddieterly has quit IRC | 15:08 | |
*** sdake_ has joined #openstack-infra | 15:08 | |
*** jcoufal has joined #openstack-infra | 15:09 | |
*** zz_jgrimm is now known as jgrimm | 15:09 | |
*** BharatK has joined #openstack-infra | 15:09 | |
*** ddieterly has joined #openstack-infra | 15:10 | |
openstackgerrit | Merged openstack-infra/project-config: Add maven build and repo upload for monasca-persister https://review.openstack.org/150259 | 15:10 |
*** baoli has quit IRC | 15:11 | |
*** jcoufal_ has quit IRC | 15:12 | |
*** baoli has joined #openstack-infra | 15:12 | |
*** ihrachyshka_ is now known as ihrachyshka | 15:13 | |
*** rverchikov has quit IRC | 15:13 | |
*** rverchikov has joined #openstack-infra | 15:14 | |
*** EmilienM has quit IRC | 15:14 | |
*** rm_work|away is now known as rm_work | 15:14 | |
*** julim has quit IRC | 15:15 | |
*** otter768 has joined #openstack-infra | 15:15 | |
*** ddieterly has quit IRC | 15:15 | |
*** Kiall_ is now known as Kiall | 15:16 | |
*** EmilienM has joined #openstack-infra | 15:16 | |
*** signed8bit_ZZZzz is now known as signed8bit | 15:17 | |
*** julim has joined #openstack-infra | 15:18 | |
*** nelsnelson has joined #openstack-infra | 15:18 | |
*** ildikov has joined #openstack-infra | 15:19 | |
*** jgjl has joined #openstack-infra | 15:19 | |
*** otter768 has quit IRC | 15:19 | |
*** tonytan4ever has quit IRC | 15:20 | |
*** skolekonov has quit IRC | 15:20 | |
*** amotoki has joined #openstack-infra | 15:20 | |
openstackgerrit | Andrea Frittoli proposed openstack-infra/devstack-gate: Fail properly if failing to clone a project https://review.openstack.org/152900 | 15:20 |
*** dhritishikhar has joined #openstack-infra | 15:20 | |
*** mtanino has joined #openstack-infra | 15:22 | |
*** bhunter71 has joined #openstack-infra | 15:22 | |
*** timcline has joined #openstack-infra | 15:22 | |
openstackgerrit | Denis M. proposed openstack-infra/project-config: Improve Trove's check job execution https://review.openstack.org/152142 | 15:22 |
openstackgerrit | Denis M. proposed openstack-infra/project-config: Adding required jobs for supported datastores https://review.openstack.org/152141 | 15:22 |
*** tmcpeak has joined #openstack-infra | 15:22 | |
*** _nadya_ has quit IRC | 15:23 | |
*** rverchikov has quit IRC | 15:23 | |
*** _nadya_ has joined #openstack-infra | 15:23 | |
*** avozza is now known as zz_avozza | 15:23 | |
*** rverchikov has joined #openstack-infra | 15:24 | |
*** hdd has joined #openstack-infra | 15:25 | |
openstackgerrit | Jerry Zhao proposed openstack-infra/system-config: Create a discussion mailinglist in Chinese https://review.openstack.org/152947 | 15:25 |
*** mattfarina has quit IRC | 15:27 | |
openstackgerrit | Guido Günther proposed openstack-infra/jenkins-job-builder: Allow to wait for jenkins to start up https://review.openstack.org/152892 | 15:27 |
*** ddieterly has joined #openstack-infra | 15:28 | |
*** _nadya_ has quit IRC | 15:28 | |
*** jlibosva has quit IRC | 15:28 | |
*** yamahata has joined #openstack-infra | 15:28 | |
*** timcline has quit IRC | 15:28 | |
*** _nadya_ has joined #openstack-infra | 15:29 | |
*** timcline has joined #openstack-infra | 15:29 | |
*** wenlock has joined #openstack-infra | 15:29 | |
*** Sukhdev has joined #openstack-infra | 15:30 | |
*** mpaolino has quit IRC | 15:31 | |
*** chuckcarmack1 has joined #openstack-infra | 15:31 | |
*** ddieterly has quit IRC | 15:31 | |
*** chuckcarmack1 has left #openstack-infra | 15:31 | |
*** lennyb has joined #openstack-infra | 15:31 | |
*** dangers_` is now known as dangers | 15:32 | |
*** rverchikov has quit IRC | 15:33 | |
lennyb | Hi, I am trying to commit to sendbox, and I am getting the following error: fatal: ICLA contributor agreement requires current contact information. I do have the agreement signed. Any ideas? thanks. | 15:33 |
*** zz_dimtruck is now known as dimtruck | 15:34 | |
*** sdake_ has quit IRC | 15:34 | |
*** EmilienM is now known as EmilienM|afk | 15:35 | |
*** mgariepy has joined #openstack-infra | 15:36 | |
*** e0ne is now known as e0ne_ | 15:37 | |
*** sdake_ has joined #openstack-infra | 15:38 | |
openstackgerrit | Aleksey Ripinen proposed openstack-infra/storyboard: Added new way to filter stories by tags https://review.openstack.org/152951 | 15:39 |
*** BharatK has quit IRC | 15:39 | |
mordred | jroll: done | 15:39 |
openstackgerrit | Mehdi Abaakouk proposed openstack/requirements: Add cachetools requirement https://review.openstack.org/152953 | 15:40 |
*** ChuckC has joined #openstack-infra | 15:40 | |
*** ChuckC_ has quit IRC | 15:41 | |
openstackgerrit | Aleksey Ripinen proposed openstack-infra/storyboard: Added branches to storyboard https://review.openstack.org/150447 | 15:43 |
*** mpaolino has joined #openstack-infra | 15:44 | |
openstackgerrit | Guido Günther proposed openstack-infra/jenkins-job-builder: Allow to wait for jenkins to start up https://review.openstack.org/152892 | 15:46 |
*** nelsnels_ has joined #openstack-infra | 15:46 | |
*** davideagnello has joined #openstack-infra | 15:46 | |
*** nelsnelson has quit IRC | 15:46 | |
*** shashankhegde has quit IRC | 15:46 | |
*** e0ne_ is now known as e0ne | 15:47 | |
openstackgerrit | Merged openstack-infra/project-config: Allow agent_ssh jobs to vote on Ironic https://review.openstack.org/152340 | 15:48 |
*** zz_gondoi is now known as gondoi | 15:50 | |
openstackgerrit | Aleksey Ripinen proposed openstack-infra/storyboard: Added branches to storyboard https://review.openstack.org/150447 | 15:51 |
*** BharatK has joined #openstack-infra | 15:51 | |
clarkb | lennyb: it should give you a link to update your contact info in the same error message. | 15:54 |
clarkb | lennyb: you have a CLA signed but need the contact info too | 15:54 |
*** naggappan_ has quit IRC | 15:54 | |
*** erlon has joined #openstack-infra | 15:56 | |
*** dannywilson has joined #openstack-infra | 15:57 | |
openstackgerrit | Aleksey Ripinen proposed openstack-infra/storyboard: Added branches to storyboard https://review.openstack.org/150447 | 15:58 |
openstackgerrit | Aleksey Ripinen proposed openstack-infra/storyboard: Added milestones https://review.openstack.org/152500 | 15:58 |
*** ghostpl has joined #openstack-infra | 15:58 | |
fungi | did we cla-enforce the sandbox repo? | 15:59 |
lennyb | clarkb: thanks. It worked. | 15:59 |
clarkb | fungi: I guess? | 15:59 |
clarkb | fungi: probably to sort out problems like this early? | 16:00 |
fungi | perhaps | 16:00 |
openstackgerrit | Aleksey Ripinen proposed openstack-infra/storyboard: Added new way to filter stories by tags https://review.openstack.org/152951 | 16:00 |
*** sarob has joined #openstack-infra | 16:00 | |
fungi | ci-sandbox does not require a cla, but sandbox does | 16:01 |
fungi | that was the difference | 16:01 |
*** mohitsha_ has joined #openstack-infra | 16:02 | |
*** erikmwil_ has joined #openstack-infra | 16:02 | |
*** erikmwilson has quit IRC | 16:02 | |
*** erikmwil_ is now known as erikmwilson | 16:02 | |
*** erikmwil- has joined #openstack-infra | 16:02 | |
*** ghostpl has quit IRC | 16:02 | |
*** jgjl has quit IRC | 16:03 | |
*** patrickeast has joined #openstack-infra | 16:03 | |
*** pblaho has quit IRC | 16:04 | |
*** mohitsharma has quit IRC | 16:05 | |
jroll | mordred: thanks much | 16:05 |
*** lennyb has quit IRC | 16:05 | |
*** mescanef has quit IRC | 16:07 | |
*** rmcall has quit IRC | 16:08 | |
*** ghostpl has joined #openstack-infra | 16:09 | |
*** mattfarina has joined #openstack-infra | 16:12 | |
*** dannywilson has quit IRC | 16:13 | |
*** dannywilson has joined #openstack-infra | 16:13 | |
*** stevemar has joined #openstack-infra | 16:14 | |
*** ghostpl has quit IRC | 16:14 | |
*** ChuckC_ has joined #openstack-infra | 16:14 | |
*** carl_baldwin has joined #openstack-infra | 16:16 | |
*** armax has joined #openstack-infra | 16:16 | |
*** ChuckC has quit IRC | 16:17 | |
*** dustins_ has quit IRC | 16:17 | |
*** rlandy has quit IRC | 16:17 | |
*** nelsnels_ has quit IRC | 16:17 | |
*** EmilienM|afk is now known as EmilienM | 16:18 | |
*** dustins has joined #openstack-infra | 16:19 | |
*** Ala has quit IRC | 16:20 | |
*** tiswanso has quit IRC | 16:22 | |
*** CIbuilds has joined #openstack-infra | 16:23 | |
*** nelsnelson has joined #openstack-infra | 16:23 | |
*** rverchikov has joined #openstack-infra | 16:23 | |
sileht | hi guys, anybody have some times for my oslo.msg foncionnal tests jobs: https://review.openstack.org/#/q/status:open+project:openstack-infra/project-config+branch:master+topic:sileht/oslo-func,n,z | 16:25 |
*** gondoi is now known as zz_gondoi | 16:25 | |
*** unicell has quit IRC | 16:25 | |
sdague | sileht: +2 | 16:26 |
sileht | sdague, thanks | 16:26 |
*** tmcpeak has quit IRC | 16:27 | |
*** tiswanso has joined #openstack-infra | 16:27 | |
*** coolsvap is now known as coolsvap_ | 16:28 | |
*** ghostpl has joined #openstack-infra | 16:29 | |
*** ghostpl has quit IRC | 16:29 | |
*** ghostpl has joined #openstack-infra | 16:29 | |
*** dannywilson has quit IRC | 16:30 | |
*** marun has joined #openstack-infra | 16:30 | |
*** hashar has joined #openstack-infra | 16:31 | |
*** tonytan4ever has joined #openstack-infra | 16:31 | |
*** andreaf is now known as andreaf_ | 16:31 | |
*** mohitsha_ has quit IRC | 16:32 | |
*** ghostpl_ has joined #openstack-infra | 16:34 | |
mrmartin | pleia2 hi | 16:34 |
*** ghostpl has quit IRC | 16:34 | |
pleia2 | mrmartin: sneaky :) I hadn't good morninged yet! | 16:35 |
mordred | fungi, clarkb: did we ever have a team discussion about all of Ivan's "remove hardcoded values" patches? | 16:35 |
mordred | I'm trying to get some reviewing done and I'm not sure if I should review or skip them | 16:35 |
fungi | mordred: i think i wanted more input from people more closely tied to the puppet community as to whether or not that's a proper design | 16:36 |
fungi | so i've skipped most of them for the time being | 16:36 |
mrmartin | pleia2: I'll deploy your Zanata puppets into a vagrant tomorrow, and cross-check those resource dependencies | 16:36 |
mordred | fungi: cool | 16:36 |
clarkb | mordred: it came up in a meeting iirc. I want to say we decided to ignore them until post module split, then figure out the best way to approach the problem given the new state of the owrld | 16:36 |
pleia2 | mrmartin: great, thanks, I'll put up a patch today that does as you suggest re: wildfly install exec dependency | 16:36 |
mrmartin | pleia2: is this just a simple zanata standalone server deployed into a wildfly container? Do you have some idea how will we create projects there? | 16:37 |
mrmartin | so for example if I want to add groups as a translation project there | 16:38 |
mrmartin | what is the process for that | 16:38 |
pleia2 | mrmartin: we haven't gotten that far yet :) the spec is here which fleshes out some of the scripts and things we need to write: http://specs.openstack.org/openstack-infra/infra-specs/specs/migrate_to_zanata.html | 16:38 |
pleia2 | basic puppet module to get the service itself running is just the first step | 16:39 |
pleia2 | I'll be working with AJaeger for more of the actual workflow stuff, since he's more familiar with that as a translator than I am | 16:40 |
mrmartin | oh ok. | 16:40 |
*** rwsu-afk is now known as rwsu | 16:40 | |
mrmartin | and we can test it with groups portal as a translation project without making too much harm to little bunnies. | 16:40 |
*** Ala has joined #openstack-infra | 16:41 | |
pleia2 | great | 16:42 |
*** mpaolino has quit IRC | 16:43 | |
fungi | won't someone think of the bunnies | 16:45 |
*** markvan_ is now known as markvan | 16:45 | |
*** tnovacik has joined #openstack-infra | 16:45 | |
*** thedodd has joined #openstack-infra | 16:47 | |
*** gyee has joined #openstack-infra | 16:47 | |
*** sputnik13 has joined #openstack-infra | 16:48 | |
*** amrith is now known as _amrith_ | 16:48 | |
jeblair | i'd love it if we could drive project creation from a yaml file | 16:48 |
*** jerryz has quit IRC | 16:50 | |
*** shashankhegde has joined #openstack-infra | 16:50 | |
*** doude has quit IRC | 16:50 | |
*** mpaolino has joined #openstack-infra | 16:51 | |
openstackgerrit | Merged openstack-dev/cookiecutter: Updated template from global requirements https://review.openstack.org/149883 | 16:52 |
*** Ala has quit IRC | 16:52 | |
openstackgerrit | Merged openstack-dev/cookiecutter: Add a tox debug environment https://review.openstack.org/149884 | 16:52 |
*** belmoreira has quit IRC | 16:52 | |
mordred | jeblair: ++ | 16:54 |
*** e0ne is now known as e0ne_ | 16:54 | |
*** davideagnello has quit IRC | 16:56 | |
*** davideagnello has joined #openstack-infra | 16:57 | |
pleia2 | woo, speaking on elastic-recheck at elasticon (in their dev room, quick 30 minute kind of thing) in SF in March | 16:57 |
*** annegent_ has joined #openstack-infra | 16:58 | |
*** sputnik13 has quit IRC | 16:59 | |
*** jgallard_ has quit IRC | 16:59 | |
*** patrickeast has quit IRC | 17:00 | |
*** tnovacik has quit IRC | 17:00 | |
*** dkranz has quit IRC | 17:01 | |
*** joesavak has quit IRC | 17:01 | |
*** dustins has quit IRC | 17:01 | |
*** dtantsur is now known as dtantsur|afk | 17:01 | |
mordred | neat! | 17:02 |
mordred | they have the best name for their conference - I feel like it's a super hero convention | 17:02 |
mordred | except without all the drunk santas | 17:02 |
pleia2 | hehe | 17:02 |
*** joesavak has joined #openstack-infra | 17:02 | |
fungi | but hopefully still retains all the spandex body suits | 17:02 |
*** atan8 has joined #openstack-infra | 17:04 | |
*** ihrachyshka has quit IRC | 17:05 | |
*** yfried__ has quit IRC | 17:05 | |
*** rmcall has joined #openstack-infra | 17:06 | |
*** mpaolino has quit IRC | 17:06 | |
*** MaxV has quit IRC | 17:06 | |
*** tmcpeak has joined #openstack-infra | 17:06 | |
*** kgiusti has quit IRC | 17:07 | |
*** scheuran has quit IRC | 17:07 | |
*** mpaolino has joined #openstack-infra | 17:08 | |
* jeblair imagines fungi really moved to get a larger closet for his superhero wardrobe | 17:09 | |
*** ashleighfarnham has joined #openstack-infra | 17:10 | |
fungi | unsurprisingly, i have very little closet space in this postage stamp i'm renting while we look for a house on the water | 17:10 |
fungi | but thankfully spandex body suits don't require a lot of closet space | 17:11 |
clarkb | fungi: I just had a brilliant idea you need a houseboat | 17:11 |
fungi | helmets on the other hand... | 17:11 |
clarkb | are they even a thing in that part of the world? | 17:11 |
fungi | clarkb: not much of a houseboat scene here, though we were discussing taking a self-piloted rental houseboat cruise around the great lakes with some friends | 17:12 |
fungi | that's apparently a thing | 17:12 |
jeblair | i imagine you have to replace them every hurricane season | 17:12 |
zaro | morning | 17:12 |
clarkb | jeblair: thats the beauty of the houseboat, when the hurricane comes you just float upstream and avoid the worst of it | 17:13 |
clarkb | disclaimer: I have no idea if that would work | 17:13 |
jeblair | clarkb: i think it's a bit like dorothy floating on the tornado | 17:13 |
*** _nadya_ has quit IRC | 17:13 | |
*** ashleighfarnham has quit IRC | 17:14 | |
*** ashleighfarnham has joined #openstack-infra | 17:14 | |
fungi | jeblair: clarkb: yeah, houseboats aren't fast enough to really get out of the way of large storms | 17:14 |
*** dkranz has joined #openstack-infra | 17:14 | |
fungi | they're not exactly designed with speed of travel in mind | 17:15 |
jeblair | i mean, for a house, they are _fast_. for a boat, not so much. | 17:15 |
*** gyee has quit IRC | 17:15 | |
*** otter768 has joined #openstack-infra | 17:16 | |
fungi | much, much faster than a normal house, yep | 17:16 |
*** Guest82498 has quit IRC | 17:16 | |
jeblair | though california houses are known to occasionaly move at speed for brief stretches of time | 17:17 |
sdague | any idea why http://logs.openstack.org/64/152864/1/check/check-devstack-dsvm-updown/34b79ce/ doesn't exit? | 17:18 |
sdague | from https://review.openstack.org/#/c/152864/1 | 17:18 |
pleia2 | jeblair: haha | 17:19 |
jeblair | sdague: https://jenkins05.openstack.org/job/check-devstack-dsvm-updown/1/ | 17:19 |
fungi | very quickly over very short distances | 17:19 |
jeblair | sdague: https://jenkins05.openstack.org/job/check-devstack-dsvm-updown/1/console kinda looks like there's no log saving happening | 17:20 |
openstackgerrit | Merged openstack-infra/shade: Add consistent methods for returning dicts https://review.openstack.org/148794 | 17:20 |
*** ghostpl_ has quit IRC | 17:20 | |
*** signed8bit is now known as signed8bit_ZZZzz | 17:20 | |
*** otter768 has quit IRC | 17:20 | |
sdague | jeblair: ok, also it looks like we're going to have to not remove the sudoers entry for that test to work | 17:21 |
jeblair | sdague: i'll fix the job | 17:21 |
*** nfedotov has quit IRC | 17:21 | |
sdague | jeblair: ok, I thought I'd copied the right parts. Guess I was wrong. | 17:21 |
fungi | wow, that was an extremely unhappy job | 17:21 |
*** atan8 has quit IRC | 17:22 | |
*** melwitt has joined #openstack-infra | 17:22 | |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Add log publishers to devstack updown https://review.openstack.org/152988 | 17:22 |
jeblair | sdague: ^ | 17:22 |
marun | the neutron community would be eternally grateful to someone with rights on project-config would bless us with the removal of duplicate tempest jobs: https://review.openstack.org/#/c/152320/ | 17:23 |
*** _amrith_ is now known as amrith | 17:23 | |
*** dhritishikhar has quit IRC | 17:25 | |
jeblair | mordred: see comments in 148795 (i'm approving anyway, just wanted to make sure you see them) | 17:25 |
*** jistr has quit IRC | 17:25 | |
Shrews | jeblair: omg, thanks! | 17:26 |
*** jcoufal has quit IRC | 17:26 | |
* Shrews may be able to work off of master now | 17:27 | |
*** koolhead17 has quit IRC | 17:28 | |
mordred | Shrews: you got the comments on 148795 on your list? | 17:28 |
*** bswartz has quit IRC | 17:28 | |
* mestery hopes to get some infra core to eyeball this change which will reduce the number of VMs we use for neutron jobs: https://review.openstack.org/#/c/152320/ | 17:29 | |
Shrews | mordred: i'll take care of them | 17:29 |
mordred | mestery: +# | 17:30 |
*** bswartz has joined #openstack-infra | 17:30 | |
mestery | thanks mordred! | 17:30 |
openstackgerrit | Doug Hellmann proposed openstack-infra/project-config: Enable jobs to publish cross-project specs https://review.openstack.org/152698 | 17:30 |
*** e0ne_ is now known as e0ne | 17:30 | |
*** Sukhdev has quit IRC | 17:30 | |
*** gyee has joined #openstack-infra | 17:30 | |
jeblair | sdague: are you okay with 152320 ? | 17:30 |
openstackgerrit | Merged openstack-infra/shade: Port to use keystone sessions and auth plugins https://review.openstack.org/148795 | 17:31 |
openstackgerrit | Merged openstack-infra/shade: Create a neutron client https://review.openstack.org/147731 | 17:31 |
sdague | jeblair: yep, just approved, thanks | 17:31 |
sdague | ok, next question, for this to work as a post-test-hook, we need to not remove sudo privs | 17:31 |
*** jpich has quit IRC | 17:31 | |
*** nicodemos has joined #openstack-infra | 17:33 | |
*** BharatK has quit IRC | 17:33 | |
jeblair | sdague: perhaps make creating the sudoers file a function, then call it from the current location as well as within the post_test_hook ? | 17:34 |
*** shashankhegde has quit IRC | 17:34 | |
jeblair | sdague: (so, iow, re-create it?) | 17:34 |
sdague | jeblair: except we can't | 17:34 |
jeblair | sdague: jenkins retains sudo | 17:34 |
jeblair | sdague: only stack sudo is dropped | 17:35 |
jeblair | oh | 17:35 |
jeblair | we run tempest as its own user now | 17:35 |
sdague | well, post_test_hook is called as what user? | 17:36 |
sdague | that might actually be my issue | 17:36 |
*** prad has quit IRC | 17:36 | |
*** prad has joined #openstack-infra | 17:36 | |
zaro | fungi: so i figured out why zuul couldn't clone from review-dev.o.o | 17:37 |
Shrews | jeblair: mordred: Do you see any reason why we shouldn't tie shade to global-requirements? | 17:37 |
jeblair | sdague: jenkins | 17:37 |
openstackgerrit | Merged openstack-infra/project-config: Stop running extra neutron tempest jobs https://review.openstack.org/152320 | 17:37 |
sdague | jeblair: ok, this is complex enough I'm going to move the script back into devstack to do this better | 17:37 |
zaro | fungi: it was that the /home/zuul/.ssh/known_hosts file was missing on zuul-dev.o.o | 17:37 |
zaro | fungi: this seems wrong to me: http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests/zuul_merger.pp#n32 | 17:38 |
mordred | Shrews: largely because we don't always tie ourselves to global-requirements | 17:38 |
mordred | Shrews: however, I can't think of any specific reasons why it would be bad in this case | 17:38 |
zaro | should that be a equal instead of not equal? | 17:38 |
*** Ryan_Lane has joined #openstack-infra | 17:38 | |
*** ssam2 has quit IRC | 17:38 | |
sdague | jeblair: do we have a copy of what the 50devstack script looks like ? | 17:38 |
openstackgerrit | Merged openstack-infra/project-config: Add log publishers to devstack updown https://review.openstack.org/152988 | 17:39 |
jeblair | sdague: it's in devstack-gate | 17:39 |
*** hashar has quit IRC | 17:39 | |
jeblair | sdague: (d-g creates it) | 17:39 |
pleia2 | jeblair: should I send off this virtual sprint report? | 17:39 |
*** yamamoto has quit IRC | 17:39 | |
jeblair | pleia2: lgtm | 17:39 |
pleia2 | any subject tags? | 17:40 |
jeblair | pleia2: i don't think so? i think it's generally applicable | 17:41 |
pleia2 | ok, sending off | 17:41 |
*** unicell has joined #openstack-infra | 17:41 | |
*** denis_makogon has quit IRC | 17:43 | |
krtaylor | pleia2, ++ | 17:43 |
krtaylor | pleia2, thanks, it is a really good summary | 17:44 |
clarkb | zaro: its checking that the variable isn't empty and if not empty it writes it to the file | 17:44 |
*** hdd has quit IRC | 17:44 | |
*** tqtran_afk has joined #openstack-infra | 17:44 | |
*** tqtran_afk is now known as tqtran | 17:44 | |
pleia2 | krtaylor: thanks, I appreciate you pitching in with the 3rd party notes | 17:44 |
zaro | clarkb: thanks. | 17:44 |
*** koolhead17 has joined #openstack-infra | 17:44 | |
*** tnovacik has joined #openstack-infra | 17:45 | |
clarkb | mordred: fungi jhesketh SergeyLukjanov pleia2 https://review.openstack.org/#/c/152745/ if we can get that approved I will restart nodepoold and check in on image rebuilds tomorrow | 17:45 |
*** ddieterly has joined #openstack-infra | 17:47 | |
*** doude has joined #openstack-infra | 17:49 | |
*** shashankhegde has joined #openstack-infra | 17:50 | |
fungi | zaro: we'll probably need to parameterize that better so that we can pass "content" in with different values for zmXX and zuul-dev | 17:50 |
sdague | mordred: the kde folks are ok with - https://review.openstack.org/#/c/125944/ so I think genericizing could happen later | 17:51 |
fungi | clarkb: yep, was already in the middle of reviewing that stack | 17:51 |
mordred | sdague: kk | 17:51 |
*** tonytan4ever has quit IRC | 17:53 | |
*** annegent_ has quit IRC | 17:53 | |
clarkb | mordred: is 152900 a noop for us because we have the repo cache? | 17:53 |
clarkb | also whats with the ; ? | 17:54 |
*** dizquierdo has joined #openstack-infra | 17:55 | |
*** vigneshvar has joined #openstack-infra | 17:56 | |
*** coolsvap_ is now known as coolsvap | 17:57 | |
sigmavirus24 | Hey, I'm trying to figure out if stackforge/os-ansible-deployment needs to do something special to get openstack/launchpad integration working for non-master branches | 17:58 |
openstackgerrit | Merged openstack-infra/nodepool: Iterate over images, not labels, when updating https://review.openstack.org/152745 | 17:58 |
*** rmcall has quit IRC | 17:58 | |
mordred | clarkb: the ; is a leftover from a previous patch | 17:59 |
mordred | clarkb: and yeah - it should be a no-op for us | 17:59 |
*** unicell has quit IRC | 18:00 | |
*** unicell1 has joined #openstack-infra | 18:00 | |
*** SumitNaiksatam has joined #openstack-infra | 18:01 | |
*** doude has quit IRC | 18:01 | |
*** rmcall has joined #openstack-infra | 18:01 | |
sigmavirus24 | Any pointers as to where I need to look? | 18:01 |
*** teran has quit IRC | 18:01 | |
*** doude has joined #openstack-infra | 18:01 | |
clarkb | sigmavirus24: you mean for linking bugs? there shouldn't be anything special needed | 18:01 |
*** derekh has quit IRC | 18:02 | |
sigmavirus24 | Is there a requirement that the branches be named stable/* ? That might be the problem we're having | 18:02 |
openstackgerrit | Khai Do proposed openstack-infra/system-config: Create the known_hosts file for zuul user on review-dev.o.o https://review.openstack.org/153003 | 18:03 |
zaro | fungi: ^ | 18:03 |
fungi | zaro: awesome | 18:03 |
zaro | fungi: i think that change is gonna require a 'review_dev_ssh_rsa_pubkey_contents' in heira first | 18:03 |
fungi | zaro: the commit message is sort of wrong, and we don't need to put that in hiera either | 18:04 |
openstackgerrit | James E. Blair proposed openstack-infra/zuul: Support cross-repo-dependencies in dependent pipelines https://review.openstack.org/144555 | 18:04 |
openstackgerrit | James E. Blair proposed openstack-infra/zuul: Support cross-repo-dependencies in independent pipelines https://review.openstack.org/144556 | 18:04 |
fungi | zaro: we need to turn that hard-coded string for the zuul merger class into a class variable and then pass it in from the openstack_project::zuul and openstack_project::zuul_dev classes | 18:05 |
fungi | er, openstack_project::zuul_merger and openstack_project::zuul_dev i guess | 18:05 |
*** shashankhegde has quit IRC | 18:06 | |
zaro | fungi: it looks like it's already there? | 18:06 |
fungi | hrm... looking again | 18:06 |
zaro | i mean the variables | 18:06 |
*** dkranz has quit IRC | 18:07 | |
*** doude has quit IRC | 18:07 | |
zaro | i noticed that there's duplication in zuul_dev and zuul_merger, will probably fix that. | 18:07 |
fungi | zaro: so the problem is that it's hard-coded in openstack_project::zuul_merger. does zuul_dev instantiate that? | 18:07 |
clarkb | mtreinish: how to confirm 149740 got you the correct subunit file? it looks good as a change, I am just trying to double check | 18:08 |
fungi | trying to check now but for some reason my network has decided to hate me for a minute | 18:08 |
*** doude has joined #openstack-infra | 18:08 | |
zaro | fungi: zuul_merger and zuul_dev looks like it has the exact same code to create the known_hosts file | 18:09 |
clarkb | mtreinish: http://logs.openstack.org/40/149740/8/check/check-tempest-dsvm-full/056d4e5/logs/devstack-gate-cleanup-host.txt.gz#_2015-01-29_08_04_35_998 looks like some things still assume the /0 file? | 18:09 |
fungi | zaro: yeah, so revisiting, looks like we just need to update what's in http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests/zuul_dev.pp#n73 | 18:09 |
*** dustins has joined #openstack-infra | 18:09 | |
*** hdd has joined #openstack-infra | 18:09 | |
mtreinish | clarkb: I test it with the child commit: http://logs.openstack.org/19/149719/4/check/check-tempest-dsvm-full/2ea9905/logs/testrepository/ | 18:10 |
zaro | fungi: why can't it just get passed down from site.pp ? | 18:10 |
fungi | zaro: change out the hostname, ip addresses and set gerrit_ssh_host_key to the right value | 18:10 |
zaro | fungi: ohh i see | 18:10 |
clarkb | mtreinish: perfect +2 | 18:10 |
fungi | zaro: it could, but in its current state it can't because it's hard-coded to review.o.o not review-dev | 18:10 |
*** harlowja has joined #openstack-infra | 18:11 | |
mtreinish | clarkb: although before we merge that I'm thinking we should probably land: https://review.openstack.org/151732 first | 18:11 |
mtreinish | just so we don't have to play games with subunit-1to2 | 18:11 |
*** luqas has quit IRC | 18:11 | |
*** erikmwilson has quit IRC | 18:11 | |
*** erikmwil- is now known as erikmwilson | 18:11 | |
clarkb | sdague: I don't grok why you changed your vote on 148863 | 18:11 |
fungi | zaro: and yeah, for whatever reason we did apparently put gerrit_ssh_rsa_pubkey_contents in hiera so i guess we can add/update the equivalent for revoew-dev | 18:12 |
zaro | fungi: i can't tell whether that piece of code should be in zuul_merger.pp or zuul_dev.pp? if i had to guess it would be zuul_dev? | 18:12 |
krotscheck | zaro: Does our current version of gerrit support CORS? | 18:12 |
clarkb | sdague: different traps can be registered right? | 18:12 |
fungi | zaro: zuul_dev just needs the known_hosts content variable changed to use review-dev's hostname and ip addresses, and i'll double-check the hiera key you've used to make sure it's the right one | 18:13 |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Get auth token lazily https://review.openstack.org/153006 | 18:14 |
*** yamahata has quit IRC | 18:14 | |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: Added functional tests for the OAuth Endpoint https://review.openstack.org/152752 | 18:14 |
*** thedodd has quit IRC | 18:14 | |
Shrews | clarkb: 153006 addresses one of your comments from 148795 | 18:15 |
*** joesavak has quit IRC | 18:15 | |
sdague | clarkb: honestly, it just didn't seem worth it. The current approach is probably fine | 18:16 |
*** dizquierdo has quit IRC | 18:17 | |
*** joesavak has joined #openstack-infra | 18:17 | |
*** signed8bit_ZZZzz is now known as signed8bit | 18:17 | |
clarkb | sdague: my concern is mostly that I thought we explained this to them months ago | 18:17 |
clarkb | sdague: and -2'd a change to make the post gate hook always run | 18:17 |
clarkb | sdague: but intsead of just fixing their jobs they keep pushing rehashed things that d-g doesn't ned | 18:18 |
sdague | I'm fine with that as well | 18:18 |
sdague | sorry, I guess I missed some of the previous context | 18:18 |
zaro | krotscheck: not sure. is there a way to tell from the REST api? https://gerrit-review.googlesource.com/Documentation/rest-api.html | 18:19 |
clarkb | sdague: no problem thats why I wanted to understand your vote flip | 18:19 |
clarkb | sdague: I think it was dims and docker job that wanted post gate to always run | 18:19 |
krotscheck | zaro: It’s probably not implemented at that level, but thanks for the link, I’ll dig a bit. | 18:20 |
*** dannywilson has joined #openstack-infra | 18:20 | |
zaro | fungi: i'm asking about the duplicate code to create the known_hosts file. that doesn't need to be in both zuul_dev and zuul_merger does it? | 18:20 |
greghaynes | krotscheck: you just mean setting the allow origin header? cors is mostly a client side thing otherwise ;) | 18:20 |
*** coolsvap is now known as coolsvap_ | 18:20 | |
krotscheck | greghaynes: Yep, some way of telling the server which domains are permitted. | 18:21 |
fungi | zaro: sure it does. zuul_merger.pp is used on the zmXX hosts and zuul_dev is used on the zuul-dev host | 18:21 |
krotscheck | zaro: Do we run gerrit on tomcat? | 18:21 |
greghaynes | krotscheck: ah, unsure if gerrit does but proxies can also be used to inject this if not | 18:21 |
fungi | zaro: zuul_dev.pp doesn't seem to reuse the openstack_project::zuul_merger class | 18:21 |
krotscheck | If so, which version? | 18:21 |
fungi | zaro: it uses teh zuul::merger class but that's something else entirely | 18:21 |
krotscheck | Actually, n/m. If I recall correctly, what matters is which flavor of the java servlet API is in use, assuming it is. If it’s a recent version, then it comes with a CORS servlet filter pre-packaged. | 18:22 |
*** kgiusti has joined #openstack-infra | 18:22 | |
fungi | krotscheck: we do not run gerrit in tomcat, no | 18:22 |
*** samueldmq has joined #openstack-infra | 18:22 | |
clarkb | sdague: I think Ialso suggested just running the same function after d-g returns | 18:22 |
*** dkranz has joined #openstack-infra | 18:22 | |
mtreinish | clarkb: just fyi that if check is just to make sure there is a complete subunit stream in the testrepository (ie it's safe to run testr last --subunit to extract the stream) | 18:22 |
zaro | krotscheck: we run gerrit.war as a standalone app and i believe it's packaged with jetty | 18:22 |
jeblair | and that's behind apache | 18:22 |
mtreinish | clarkb: http://git.openstack.org/cgit/openstack-infra/devstack-gate/tree/functions.sh#n664 | 18:22 |
clarkb | mtreinish: gotcha | 18:23 |
krotscheck | Cool. | 18:23 |
samueldmq | is here the right place to ask something regarding gerrit? | 18:23 |
fungi | yeah, we proxy from public apache to gerrit's jetty listening on the loopback | 18:23 |
mtreinish | although looking at that now there is a bug for partial steams which I'll go fix now | 18:23 |
krotscheck | Oh. | 18:23 |
samueldmq | I'd like to change my id, is it possible? | 18:23 |
krotscheck | Well then! | 18:23 |
krotscheck | jeblair: That solves the problem altogether :D | 18:23 |
*** mpaolino has quit IRC | 18:23 | |
mtreinish | err, well after I eat | 18:23 |
sigmavirus24 | Where would one report a bug for jeepyb? | 18:23 |
*** patrickeast has joined #openstack-infra | 18:24 | |
jeblair | samueldmq: by id do you mean ssh username? if so, then no, gerrit does not support changing that. | 18:24 |
jeblair | krotscheck: what do you want to do with gerrit and cors? | 18:25 |
jeblair | sigmavirus24: https://storyboard.openstack.org/#!/project/722 | 18:25 |
fungi | sigmavirus24: http://git.openstack.org/cgit/openstack-infra/jeepyb/tree/CONTRIBUTING.md#n11 says to use https://storyboard.openstack.org/#!/project/722 | 18:25 |
sigmavirus24 | jeblair: 500 error trying to login | 18:25 |
fungi | krotscheck: ^ fun! | 18:25 |
krotscheck | jeblair: Not making promises, but I if I start having time to dig into vinz, I want to make sure there’s a happy path to deployment. | 18:26 |
samueldmq | jeblair, I refer to my usrename on https://review.openstack.org/#/settings/, yes it's the same used for ssh | 18:26 |
clarkb | jogo: ok, reviewing d-g changes and our multi node testing stack is a large number of outstanding changes. Should I just go ahead and put my nova multi host change at the end of the stack so that the others can potentially get in? | 18:26 |
jeblair | krotscheck: roger | 18:26 |
* krotscheck is starting to see a light at the end of the email tunnel. | 18:26 | |
samueldmq | jeblair, I was able to update it on lauchpap, but not on gerrit :/ | 18:26 |
clarkb | jogo: or do you want to wait a bit more on the nova fix for shelve? | 18:26 |
krotscheck | After ragewriting a ton of OAuth test cases yesterday. | 18:26 |
fungi | sigmavirus24: i can log in/out of https://storyboard.openstack.org/ without error. i wonder if something is broken with your account/openid | 18:26 |
sigmavirus24 | fungi: interesting | 18:27 |
sigmavirus24 | fungi: ah, the username field wasn't selected in Ubuntu One | 18:27 |
jeblair | [Wed Feb 04 18:25:32 2015] [error] [client 66.112.117.119] KeyError: 'openid.sreg.nickname', referer: https://login.launchpad.net/h4EdfvDLfSMeolgC/+decide | 18:27 |
jeblair | sigmavirus24: seems to agree ^ | 18:27 |
sigmavirus24 | Isn't there a way to make launchpad default select certain fields? | 18:28 |
fungi | yeah, probably worth filing a story against storyboard about making it be more explicit in the webui when it doesn't get the things it wants | 18:28 |
krotscheck | sigmavirus24, jeblair, fungi: I just added test cases to handle that error response code yesterday, and rcarrillocruz is working on making that response make a little more sense to the user. | 18:28 |
samueldmq | jeblair, thanks anyway | 18:28 |
fungi | krotscheck: ha! already in progress | 18:28 |
fungi | great | 18:28 |
jeblair | sigmavirus24: i thought so... krotscheck: maybe there's something we can set in the inital request to lp to request that? | 18:28 |
*** shashankhegde has joined #openstack-infra | 18:29 | |
jeblair | krotscheck: will be the devil to test though since i think ubuntuone remembers it once you've set it, so of course mine are all set by default now | 18:29 |
krotscheck | jeblair: WE already explicitly declare that we want those fields, but the user on the launchpad side is permitted to uncheck them. | 18:29 |
krotscheck | jeblair: Actually, all we have to do is figure out what the response to authorize_endpoint is and simulate that in our mocked tests :) | 18:29 |
krotscheck | soryr | 18:29 |
krotscheck | authorize_response | 18:29 |
krotscheck | jeblair: Something line 409 in https://review.openstack.org/#/c/152752/2/storyboard/tests/api/auth/test_oauth.py | 18:31 |
*** doude has quit IRC | 18:31 | |
krotscheck | Oops, need to update those comments. | 18:31 |
*** achanda has joined #openstack-infra | 18:31 | |
jeblair | krotscheck: you have written many tests. | 18:32 |
krotscheck | jeblair: YES. | 18:32 |
krotscheck | Because I’m sick of login breaking. | 18:32 |
* krotscheck may have ragecoded yesterday | 18:32 | |
*** amotoki has quit IRC | 18:32 | |
zaro | fungi: ok, i see what you mean now. i keep forgetting to reference the puppet-* repos. | 18:32 |
fungi | pleia2: sorry, didn't get around to reviewing the virtual sprint redux until it landed on the ml, but lgtm! ;) | 18:33 |
*** signed8bit is now known as signed8bit_ZZZzz | 18:33 | |
*** doude has joined #openstack-infra | 18:33 | |
*** bdpayne has joined #openstack-infra | 18:34 | |
jeblair | fungi: if you have any suggestions or corrections, you can still make them post-merge! :) | 18:34 |
*** signed8bit_ZZZzz is now known as signed8bit | 18:35 | |
mordred | jeblair: NO! all changes are now final | 18:35 |
* mordred steps out of the way of krotscheck ragecoding | 18:36 | |
fungi | jeblair: indeed, i'll be sure to follow up to the ml thread with a conversational diff as needed | 18:36 |
*** yamahata has joined #openstack-infra | 18:37 | |
fungi | krotscheck: i appreciate how constructively you channel your frustration | 18:37 |
jeblair | nibalizer: what's the reason behind 151098 (rename apache2 to httpd)? | 18:38 |
*** sputnik13 has joined #openstack-infra | 18:39 | |
clarkb | jeblair: so that we can use the httpd module without conflicting with the puppet-apache module | 18:40 |
fungi | based on the commit message, seems to allow us to use them side-by-side | 18:40 |
krotscheck | asdfjlkasdfjlkadfslaskdfja;lsdkfjasd arghmytestsarewrong | 18:40 |
fungi | yeah, that | 18:40 |
fungi | also what krotscheck just said | 18:40 |
clarkb | jeblair: that way if some upstream puppet module uses puppet-apache it can do so and we can use puppet-httpd at the same time | 18:40 |
pleia2 | krotscheck: hugs | 18:41 |
*** e0ne is now known as e0ne_ | 18:41 | |
jeblair | fungi, clarkb, nibalizer: got it, thx | 18:41 |
openstackgerrit | Khai Do proposed openstack-infra/system-config: Create the known_hosts file for zuul user on review-dev.o.o https://review.openstack.org/153003 | 18:41 |
clarkb | jeblair: fungi mordred sdague pleia2 jhesketh SergeyLukjanov anyone else interested in d-g opinions on 151034 would probably be good. I worry that we are trying to make this relatively small scoped project fit the needs of everyone ever and IMO that isn't what it exists for | 18:41 |
fungi | rally the troops | 18:42 |
*** yfried__ has joined #openstack-infra | 18:42 | |
clarkb | especially when there are alternatives, like managing one off projects with a hook or similar | 18:42 |
*** pelix has quit IRC | 18:42 | |
mordred | clarkb: I'd actually like to think about how we can better encourage passthrough config things without needing to touch d-g | 18:42 |
mordred | clarkb: since devstack already supports the thign that he's wanting to do there | 18:42 |
clarkb | mordred: thats my point d-g doesn't have to know | 18:43 |
clarkb | mordred: today the way you would solve that is with a pre test hook | 18:43 |
*** sarob has quit IRC | 18:43 | |
mordred | yah - but at the moment we have a lot of options that you set for d-g that are effectively passthrough | 18:43 |
clarkb | just clone from whereever you need to and hand off to devstack | 18:43 |
mordred | so it might seem like the "right" way to do that to people | 18:43 |
clarkb | similar problem to the run a thing after a test hook errors | 18:44 |
clarkb | well ou can just run a thing after d-g... | 18:44 |
clarkb | or use a trap | 18:44 |
fungi | should we consider a passthrough namespace for envvars we just copy from the calling environment based on a pattern match? | 18:44 |
jeblair | i don't understand why you would have a per-project GIT_BASE | 18:44 |
*** e0ne_ is now known as e0ne | 18:45 | |
clarkb | fungi: we sort of have that with the localrc passthrough now | 18:45 |
fungi | clarkb: true | 18:45 |
clarkb | fungi: but its restricted to things like devstack that source the localrc | 18:45 |
clarkb | jeblair: so that you can test your super sekret internal code sauce | 18:45 |
*** e0ne is now known as e0ne_ | 18:45 | |
jeblair | clarkb: GIT_BASE=http://secret.internal.url | 18:45 |
clarkb | jeblair: but then you have to mirror all projects | 18:45 |
clarkb | but es that is another valid way around this problem | 18:46 |
fungi | which is 1% as hard as getting the rest of this working | 18:46 |
fungi | and can be done today without changes to d-g | 18:46 |
clarkb | I did -1 148863 because there are existing and backward compatible ways for dealing with that that are simple | 18:46 |
*** e0ne_ is now known as e0ne | 18:46 | |
*** ihrachyshka has joined #openstack-infra | 18:46 | |
zaro | fungi: ok fixed that known_hosts change and added a reminder to the gerrit trusty upgrade doc to update the known_hosts file. | 18:46 |
*** e0ne is now known as e0ne_ | 18:47 | |
*** e0ne_ is now known as e0ne | 18:48 | |
*** e0ne has quit IRC | 18:48 | |
fungi | zaro: thanks, yeah we'll need to prepare a puppet change to the system-config repo to update those ip addresses, though we'll copy over the original host key as part of the contents of ~gerrit2/review_site | 18:49 |
fungi | so no hiera changes should be needed in that situation | 18:49 |
fungi | for zuul-dev it's more a matter of it having previously been pointed at review.o.o rather than review-dev.o.o since it was being used to run shadow jobs against the live production change stream | 18:50 |
fungi | as opposed to being used to test interactions with different gerrit versions on review-dev | 18:50 |
*** afazekas has quit IRC | 18:51 | |
openstackgerrit | Guido Günther proposed openstack-infra/jenkins-job-builder: Allow to wait for jenkins to start up https://review.openstack.org/152892 | 18:51 |
krotscheck | Does anyone know where a user can change their _username_ on ubuntu one? Not the full name. | 18:52 |
openstackgerrit | Thanh Ha proposed openstack-infra/jenkins-job-builder: Add support for new patchset-created exclude fields https://review.openstack.org/140095 | 18:52 |
clarkb | krotscheck: https://launchpad.net/~$USERNAME/+edit | 18:53 |
clarkb | oh ubuntu one though not sure you can there | 18:53 |
*** annegent_ has joined #openstack-infra | 18:54 | |
openstackgerrit | Thanh Ha proposed openstack-infra/jenkins-job-builder: Add support for new patchset-created exclude fields https://review.openstack.org/140095 | 18:54 |
krotscheck | ugh, ok, that’s a problem. Newly registered users coming from launchpad no longer have a username, so they can’t log into storyboard ebcause it depends on it. | 18:56 |
fungi | krotscheck: oh! that would also explain the recent increase of users complaining that they don't have a gerrit username or that they accidentally set it to something wrong | 18:57 |
krotscheck | fungi: Yep | 18:58 |
clarkb | krotscheck: ya all I seem to be able to change is email addrs and my name | 18:58 |
*** annegent_ has quit IRC | 18:59 | |
fungi | krotscheck: maybe we should think about switching storyboard's authentication to openstackid.org sooner rather than later? at least that would put us in control of what bits of data users need to have in the idp | 18:59 |
krotscheck | fungi: Yep. I mean, not like storyboard cares about usernames that much, we do everything off of openid. | 18:59 |
*** annegent_ has joined #openstack-infra | 19:00 | |
krotscheck | fungi: But it’d be nice to get over to the new auth system regardless. | 19:00 |
jeblair | clarkb: your question about devstack-gate now has me reviewing changes that are 8 months old. | 19:00 |
krotscheck | In the meantime, I have a successful workaround that was just tested on storyboard. | 19:00 |
jeblair | clarkb: (merged changes that are 8 months old) | 19:00 |
krotscheck | Step 1: Log into launchpad, and make sure you have a username there. | 19:00 |
*** bswartz has quit IRC | 19:01 | |
krotscheck | Step 2: Log into things that require a username. | 19:01 |
*** dustins_ has joined #openstack-infra | 19:01 | |
krotscheck | fungi, clarkb ^^ In case someone else comes along. | 19:01 |
clarkb | jeblair: wow | 19:01 |
*** tonytan4ever has joined #openstack-infra | 19:02 | |
mordred | krotscheck: wow | 19:02 |
clarkb | krotscheck: noted | 19:02 |
mordred | krotscheck: I mean - the thing is ... | 19:02 |
mordred | krotscheck: yeah, I got nothing | 19:02 |
jeblair | krotscheck: is there not a way to avoid requiring the username? | 19:03 |
*** bswartz has joined #openstack-infra | 19:03 | |
*** dustins has quit IRC | 19:03 | |
*** thedodd has joined #openstack-infra | 19:05 | |
krotscheck | jeblair: In storyboard? Absolutely | 19:05 |
*** sarob has joined #openstack-infra | 19:06 | |
krotscheck | jeblair: I’ve just got one too many balls in the air at the moment to do that. | 19:06 |
jeblair | clarkb: 130499 is related, and it goes back to 95901 which is apparently when we decided to suport this | 19:06 |
*** rverchikov1 has joined #openstack-infra | 19:07 | |
*** rverchikov has quit IRC | 19:07 | |
*** signed8bit is now known as signed8bit_ZZZzz | 19:08 | |
krotscheck | jeblair: Filed https://storyboard.openstack.org/#!/story/2000152 for future reference. | 19:08 |
*** ivar-lazzaro has joined #openstack-infra | 19:09 | |
clarkb | jeblair: and related to https://review.openstack.org/#/c/92736/ via fungi's comment in 130499 | 19:09 |
fungi | jeblair: agreed, looks like it was added exactly to support the requested use case | 19:09 |
openstackgerrit | Matthew Treinish proposed openstack-infra/devstack-gate: Ensure we catch temp subunit streams for interrupted runs https://review.openstack.org/153017 | 19:09 |
clarkb | fungi: jeblair: except that it doens't support per projet repos but ya | 19:09 |
fungi | clarkb: well, it supports per project repos as long as you keep them all in the same place | 19:10 |
fungi | and in any color you want as long as it's black | 19:10 |
clarkb | :0 | 19:10 |
clarkb | er :) | 19:10 |
jeblair | frankly, i don't understand how GIT_BRANCH could work without being much much much more complicated | 19:10 |
*** jp_at_hp has quit IRC | 19:11 | |
jeblair | if you can't use 'master' with grenade, then how are you going to use 'stable/icehouse'? | 19:11 |
*** ivar-lazzaro has quit IRC | 19:11 | |
mtreinish | clarkb: the other issue with the pre-seeding as I have it now is: https://bugs.launchpad.net/testrepository/+bug/1416512 | 19:11 |
*** signed8bit_ZZZzz is now known as signed8bit | 19:11 | |
clarkb | jeblair: right see my comment on 92736 | 19:11 |
mtreinish | I need to push up another patch to the nodepool script to workaround that | 19:11 |
*** ivar-lazzaro has joined #openstack-infra | 19:12 | |
fungi | i think to do any of this properly we'd need to redesign it to consume some extensible branch mapping configuration | 19:12 |
*** _nadya_ has joined #openstack-infra | 19:12 | |
clarkb | mtreinish: noted, that doesn't affect testr from running the tests right? just which runner runs them | 19:12 |
mtreinish | clarkb: yeah it won't effect anything running | 19:13 |
fungi | and without thinking about it too hard, there are relationships in at least several dimensions which would need to be considered in the model | 19:13 |
mtreinish | clarkb: it just means we go through the whole song and dance to preseed the data and none of it gets used... | 19:13 |
jeblair | clarkb, fungi: i commented on 95901 | 19:13 |
jeblair | unfortunately, as it has merged, i can't actually -1 it | 19:13 |
mtreinish | my plan is to switch the script to use a bunch of sample streams from the db instead of one from the aggregate view which should result in the scheduler picking things up | 19:14 |
clarkb | jeblair: but we can fix it | 19:14 |
*** craigbr has quit IRC | 19:14 | |
jogo | clarkb: I would actually like to land https://review.openstack.org/#/c/151806/ first | 19:15 |
fungi | jeblair: the only thing i can figure is that andreaf_ was interested in using it with an alternate master branch but not developing on stable branches at all. might be a bad assumption though | 19:15 |
*** VijayTripathi has joined #openstack-infra | 19:15 | |
fungi | seems suitable to revert as well thuogh | 19:15 |
fungi | though | 19:16 |
SpamapS | oo interesting developments around os-ansible-deployment | 19:16 |
clarkb | jogo: that wfm let me review it really quickly | 19:16 |
SpamapS | genericised to work w/o containers | 19:16 |
jeblair | i have a hard enough time keeping d-g branching straight for openstack :/ | 19:16 |
*** markus_z has quit IRC | 19:17 | |
*** otter768 has joined #openstack-infra | 19:17 | |
jogo | clarkb: after that I think the next thing is getting basic tempest-full working (without multihost) | 19:17 |
fungi | jeblair: agreed. maybe a clearer vision statement for devstack-gate as an opinionated tool for constructing upstream devstack scenarios would help, and then we can push people reusing it downstream to use hooks (and add new hooks where lacking) | 19:17 |
clarkb | pleia2: I have approved https://review.openstack.org/#/c/151806/ without a patchset because you were +1 not -1 | 19:18 |
clarkb | pleia2: hopefullythat is why you +1'd | 19:18 |
fungi | otherwise it will turn into an even larger pile of envvars than it already is | 19:18 |
clarkb | fungi: and honestly so far I have yet to see a real need for a new hook | 19:18 |
*** cdent has quit IRC | 19:18 | |
clarkb | but I suppose there may be a real use case for new hooks somewher | 19:19 |
pleia2 | clarkb: yeah, that's fine | 19:19 |
pleia2 | never thought I'd see the day where I'd as jogo for a more complete commit message ;) | 19:19 |
pleia2 | s/as/ask | 19:19 |
fungi | clarkb: i think most of the cases have been around earlier in setup, or ways to avoid having to redefine the entirety of the gate hook (to better protect against divergence) | 19:19 |
jogo | pleia2: hehe | 19:19 |
*** devlaps has joined #openstack-infra | 19:20 | |
clarkb | fungi: ya for the gate hook situation I think the workaround neutron used to call into our gate hook after doing their things is sane. But may not meet all needs | 19:20 |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Add support for creating/deleting volumes https://review.openstack.org/153020 | 19:21 |
*** otter768 has quit IRC | 19:21 | |
*** tonytan4ever has quit IRC | 19:21 | |
Shrews | mordred: ^^^ | 19:21 |
*** amitgandhinz has quit IRC | 19:22 | |
mordred | Shrews: woot | 19:22 |
openstackgerrit | Khai Do proposed openstack-infra/puppet-gerrit: Fix gerrit mimetype references https://review.openstack.org/151376 | 19:22 |
Shrews | mordred: doh. i should actually probably use the wait/timeout variables | 19:23 |
*** e0ne has joined #openstack-infra | 19:24 | |
*** craigbr has joined #openstack-infra | 19:24 | |
*** devlaps has quit IRC | 19:24 | |
mordred | Shrews: :) | 19:25 |
jogo | I like how survey monkey doesn't prevent stuffing the ballot box | 19:25 |
jeblair | clarkb: re 148863 -- what do you think about a _cleanup_ hook? | 19:26 |
clarkb | jeblair: I just don't think it is necessary | 19:26 |
jeblair | clarkb: to copy log files regardless of the outcome? | 19:27 |
clarkb | jeblair: yes, just run your script to copy logs when d-g returns to the calling process | 19:27 |
clarkb | jeblair: or trap on exit to do that | 19:27 |
*** teran has joined #openstack-infra | 19:27 | |
clarkb | its basically an always run at the end thing. There are ways to do that today without special sauce in d-g | 19:28 |
*** _nadya_ has quit IRC | 19:28 | |
openstackgerrit | Merged openstack-infra/project-config: Run aiopcpu experimental job in a several places https://review.openstack.org/151806 | 19:28 |
jeblair | clarkb: that's true | 19:28 |
mtreinish | jogo: ^^^ | 19:29 |
nibalizer | jeblair: yea the others nailed it | 19:31 |
openstackgerrit | Merged openstack-infra/shade: Get auth token lazily https://review.openstack.org/153006 | 19:32 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/devstack-gate: Revert "Allow to configure git base URL" https://review.openstack.org/153023 | 19:32 |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Add support for creating/deleting volumes https://review.openstack.org/153020 | 19:32 |
fungi | jeblair: clarkb: andreaf_: sdague: i think i got the subsequent additions caught up in that ^ revert too | 19:32 |
jeblair | fungi: i don't think i particularly object to GIT_BASE | 19:33 |
*** rverchikov1 has quit IRC | 19:34 | |
*** johnthetubaguy is now known as zz_johnthetubagu | 19:34 | |
*** VijayTripathi has quit IRC | 19:34 | |
clarkb | ya I think GIT_BASE is probably ok. The branch stuff not so much | 19:34 |
*** rfolco has quit IRC | 19:34 | |
*** achanda has quit IRC | 19:35 | |
*** rverchikov has joined #openstack-infra | 19:35 | |
*** rverchikov has quit IRC | 19:36 | |
fungi | agreed, i'll adjust then | 19:37 |
*** _shaps__ has joined #openstack-infra | 19:38 | |
openstackgerrit | Matthew Treinish proposed openstack-infra/project-config: Preseed with a number of samples from db instead of aggregate https://review.openstack.org/151732 | 19:39 |
sdague | fungi: yeh, sure, I'm +2 either way | 19:39 |
sdague | but I agree that GIT_BASE is useful there | 19:39 |
openstackgerrit | James E. Blair proposed openstack-infra/infra-manual: Elaborate on leaving Change-Id alone https://review.openstack.org/153025 | 19:39 |
*** joesavak has quit IRC | 19:41 | |
*** doude has quit IRC | 19:41 | |
*** joesavak has joined #openstack-infra | 19:42 | |
openstackgerrit | Jeremy Stanley proposed openstack-infra/devstack-gate: Revert part of "Allow to configure git base URL" https://review.openstack.org/153023 | 19:42 |
fungi | jeblair: clarkb: andreaf_: sdague: updated ^ | 19:42 |
openstackgerrit | Sean Dague proposed openstack-infra/project-config: encapsulate updown testing in devstack tree https://review.openstack.org/153027 | 19:43 |
*** davideagnello has quit IRC | 19:44 | |
sdague | fwiw, that I'm pretty sure that will crater HP's CI system. Might be worth letting andreaf_ have some heads up so he can react to it | 19:44 |
*** rverchikov has joined #openstack-infra | 19:45 | |
*** achanda has joined #openstack-infra | 19:45 | |
fungi | hrm, he has two gerrit accounts | 19:46 |
fungi | i added the one which proposed the original patch | 19:46 |
fungi | but hopefully he'll also see my pings in here | 19:46 |
sdague | mostly, it's probably polite to give it a day or two before merging | 19:46 |
fungi | sure, i don't think it's urgent | 19:47 |
jeblair | sdague: ++. | 19:48 |
jeblair | and if we want to take this on, we need a real plan -- i'm afraid the current one underestimated the size of the problem and is either not going to work out in the end, or accrue complexity until no one understands it anymore. | 19:48 |
sdague | jeblair: sure, no argument there. Anyway, I left those comments with my +2 as well. | 19:48 |
jeblair | mtreinish, sdague, jogo: your input on 151221 (or at least the _idea_ of that change) would be good | 19:49 |
*** VijayTripathi has joined #openstack-infra | 19:49 | |
*** carl_baldwin has quit IRC | 19:49 | |
fungi | jeblair: sdague: i can envision something similar to the feature matrix mapping, but used to define branch names and the relationships between them | 19:49 |
*** harlowja is now known as harlowja_away | 19:50 | |
*** teran_ has joined #openstack-infra | 19:50 | |
fungi | though i won't be implementing that myself ;) | 19:50 |
*** dustins_ has quit IRC | 19:51 | |
jeblair | or if there's some spec for downstreams using, eg, alternate repos, branch preifxes, or branch substring substitutions, or something. so at least we're not supporting every possible way a downstream might have alternate code. | 19:51 |
jeblair | (iff we decide we care enough to explicitly support something like that) | 19:51 |
fungi | yep | 19:52 |
*** carl_baldwin has joined #openstack-infra | 19:52 | |
*** teran has quit IRC | 19:52 | |
jeblair | (my general thought is if you've worked out how to carry a local nova fork, you can probably work out how to carry a d-g fork) | 19:52 |
fungi | whereas that patch mostly just worked around "i have a master branch which is not called master" | 19:52 |
*** davideagnello has joined #openstack-infra | 19:52 | |
*** ashleighfarnham has quit IRC | 19:52 | |
jeblair | that, interestingly, is a bug for the generalized form (eg, zuul-cloner) which, if correct, would use remote HEAD instead of master | 19:52 |
*** amrith is now known as _amrith_ | 19:52 | |
*** dustins has joined #openstack-infra | 19:52 | |
jeblair | since it's possible to not have a master branch | 19:53 |
*** bswartz has quit IRC | 19:53 | |
jeblair | but that's not really what's being addressed here :) | 19:53 |
fungi | absolutely, and that seems like a sane solution there | 19:53 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: Added functional tests for the OAuth Endpoint https://review.openstack.org/152752 | 19:53 |
*** EmilienM is now known as EmilienM|afk | 19:53 | |
*** ashleighfarnham has joined #openstack-infra | 19:53 | |
krotscheck | jeblair, fungi: Just added some edge cases for launchpad requests coming back without needed data bits ^^ | 19:53 |
*** signed8bit is now known as signed8bit_ZZZzz | 19:54 | |
*** ZZelle_ has joined #openstack-infra | 19:54 | |
fungi | it'll be nice when zuul-cloner and some of our other tools get to the point where it'll be trivial for a downstream to reimplement devstack-gate without having to fork or otherwise reuse it directly | 19:55 |
*** ashleighfarnham has quit IRC | 19:55 | |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: Added functional tests for the OAuth Endpoint https://review.openstack.org/152752 | 19:55 |
clarkb | I still think HP should be approximating our branch schema | 19:55 |
*** craigbr has quit IRC | 19:56 | |
*** signed8bit_ZZZzz is now known as signed8bit | 19:56 | |
*** denis_makogon has joined #openstack-infra | 19:56 | |
clarkb | it is meaningful and we can't properly write tools to arbitrary mappings without a lot of work | 19:57 |
*** davideagnello has quit IRC | 19:57 | |
mordred | I agree with what jeblair said - I think we need some sort of spec for how we expect downstreams to do this | 19:57 |
mordred | because it's a hard problem space and most people don't grok it - but it we say "if you're a downstream and use these tools, here's how you do X" | 19:58 |
mordred | they'll likely just do it | 19:58 |
clarkb | mordred: well in fairness I feel like I drafted that up about a year ago | 19:58 |
*** annegent_ has quit IRC | 19:58 | |
fungi | this stemmed from the git mirroring problem where they wanted to test local changes on an alternate branch while leaving master as pristine upstream, right? | 19:59 |
fungi | isn't that entirely doable now as long as the alternate branch is named like feature/.*? | 19:59 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: Explicit Hook Priorities https://review.openstack.org/152253 | 20:00 |
clarkb | fungi: yes, and my suggestion all along has been to do the inverse. master is your local "pristine" care remote/upstream/master as the upstream pristine master | 20:00 |
*** rfolco has joined #openstack-infra | 20:00 | |
clarkb | fungi: for the most part probably. I don't think grenade would work properly for example | 20:00 |
fungi | right, we've used that for local changes to gerrit | 20:00 |
mordred | that's not the problem - the problem is that they have additional stable branches or need them | 20:00 |
mordred | because they have product releases | 20:00 |
fungi | but not for more complicated interactions | 20:01 |
mordred | and those releases may be based on a point-in-time off of master, or off of stable/foo | 20:01 |
fungi | mordred: hrm, in that case the current state of devstack-gate (for grenade at least) still assumes our stable branch names | 20:01 |
mordred | right | 20:01 |
jeblair | i'm guessing upgrade testing isn't a worry in that case | 20:01 |
mordred | so what do you do if you have one product based off of master and two other's based off of upstream stable releases | 20:01 |
fungi | maybe they're not running grenade? | 20:01 |
*** tkelsey_ has quit IRC | 20:01 | |
fungi | right | 20:01 |
openstackgerrit | Matthew Treinish proposed openstack-infra/project-config: Preseed with a number of samples from db instead of aggregate https://review.openstack.org/151732 | 20:02 |
clarkb | mordred: tags maybe? | 20:02 |
openstackgerrit | Matthew Treinish proposed openstack-infra/devstack-gate: Enable preseeding testrepository with a number of streams https://review.openstack.org/153036 | 20:02 |
*** tsufiev_ is now known as tsufiev | 20:02 | |
mordred | or even - two releases basd off of the same sstable release | 20:02 |
clarkb | mordred: to map onto the meaningful branches locally | 20:02 |
mordred | except that you're going to do 2 months of dev work on top of what you branched from the stable releases you started from | 20:02 |
openstackgerrit | Matthew Treinish proposed openstack-infra/devstack-gate: DO NOT MERGE COPY ALL OF .TESTREPOSITORY to log server https://review.openstack.org/149719 | 20:02 |
jeblair | (this is interesting, but i require food now) | 20:02 |
clarkb | mordred: ya thats still stable/icehouse then remotes/upstream/stable/icehouse doesn't have that 2 months of work | 20:02 |
mordred | so now you have a branch of nova that was based on stable/grizzly called, let's say, stable/g1 | 20:03 |
mordred | and another called stable/g2 | 20:03 |
fungi | perhaps some sort of namespacing so that the branches can coexist in the same repo following a defined pattern, but again that's fodder for a spec i suppose | 20:03 |
*** rmcall has quit IRC | 20:03 | |
mordred | because you have a 3 month product release cycle with overlapping staggered teams | 20:03 |
*** annegent_ has joined #openstack-infra | 20:04 | |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Add support for creating/deleting volumes https://review.openstack.org/153020 | 20:04 |
mtreinish | clarkb, jeblair: for the preseed stuff next step I'm think we need to do: 153036 followed by 151732 | 20:05 |
clarkb | mordred: my other suggestion was to use separate repos | 20:05 |
*** rmcall has joined #openstack-infra | 20:05 | |
clarkb | mordred: because we do already ignore the openstack/ prefix for example | 20:05 |
clarkb | though thats not a complete solution in itself would still require d-g updates | 20:05 |
openstackgerrit | Marton Kiss proposed openstack-infra/puppet-drupal: Decouple configuration variables from settings.php https://review.openstack.org/152504 | 20:06 |
*** prad has quit IRC | 20:06 | |
fungi | dynamic namespacing might work, if d-g split the branch name corresponding to the change on the first component if the rest of it matched one of its known patterns, and then looked for equivalent related branch names using the same namespace prefix (perhaps with a fallback to the normal branch names when not otherwise found) | 20:07 |
*** thedodd has quit IRC | 20:07 | |
openstackgerrit | Andreas Jaeger proposed openstack-infra/project-config: Updates training guides jobs https://review.openstack.org/152118 | 20:09 |
*** yfried__ has quit IRC | 20:10 | |
*** yfried__ has joined #openstack-infra | 20:10 | |
*** prad has joined #openstack-infra | 20:10 | |
*** Ryan_Lane has quit IRC | 20:12 | |
*** Ryan_Lane has joined #openstack-infra | 20:12 | |
*** sarob has quit IRC | 20:13 | |
clarkb | anyways I still think the sanest way to deal with this is to retain branch semantics and use repo forks when necessary. It very neatly chops up the problem and allows existing tooling to mostly continue to work as is | 20:13 |
*** rhe00_ has quit IRC | 20:13 | |
patrickeast | anyone else getting 500 errors failing devstack? my ci has hit it a few times in the last hour or so http://ec2-54-67-51-189.us-west-1.compute.amazonaws.com/93/152693/3/check/PureISCSIDriver-tempest-dsvm-volume/6ccb46a/logs/devstacklog.txt.gz#_2015-02-04_20_07_51_540 | 20:14 |
patrickeast | and/or does anyone know how to get the fedora download to use a different mirror? | 20:14 |
*** xyang1 has quit IRC | 20:15 | |
clarkb | patrickeast: we cache those images on our node images so that no download happens at runtime | 20:15 |
*** ldnunes has quit IRC | 20:15 | |
*** sarob has joined #openstack-infra | 20:16 | |
patrickeast | clarkb: oh interesting, i’m using the infra prepare_node_devstack.sh script on mine… i wonder if i’m missing something to enable that | 20:16 |
patrickeast | that would be nice | 20:16 |
clarkb | patrickeast: are you using devstack-gate too? | 20:16 |
patrickeast | clarkb: yea | 20:16 |
clarkb | patrickeast: you haveto copy the images from where they are cached to the devstack dir after devstack is updated. devstack-gate should do that for you | 20:17 |
clarkb | patrickeast: look in the workspace or host setup log | 20:17 |
*** jerr0328 has left #openstack-infra | 20:17 | |
*** jerr0328 has joined #openstack-infra | 20:17 | |
patrickeast | clarkb: ok cool, ill go poke around the see whats happening | 20:17 |
patrickeast | clarkb: thanks for the info! | 20:17 |
*** _amrith_ is now known as amrith | 20:18 | |
fungi | patrickeast: there's a list of files in devstack which nodepool refers to so that it knows what to download and pre-cache, but if the files it needs change after your most recent image update then you'll end up downloading them during the job runs | 20:19 |
clarkb | fungi: oh does devstack check local file validit? | 20:20 |
*** dustins has quit IRC | 20:20 | |
*** achanda has quit IRC | 20:20 | |
fungi | patrickeast: more specifically, it runs https://git.openstack.org/cgit/openstack-dev/devstack/tree/tools/image_list.sh to ask devstack what should get cached | 20:20 |
*** bswartz has joined #openstack-infra | 20:20 | |
*** ghostpl has joined #openstack-infra | 20:21 | |
*** jerr0328 has left #openstack-infra | 20:21 | |
*** achanda has joined #openstack-infra | 20:21 | |
*** elliottk has joined #openstack-infra | 20:21 | |
*** shashankhegde has quit IRC | 20:21 | |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Add db api method for getting recent run uuids https://review.openstack.org/153040 | 20:21 |
fungi | clarkb: not sure, but when devstack itself changes without splitting that change across a day or two to first get the downloads it wants into the images, we've seen similar behavior | 20:21 |
clarkb | I see | 20:21 |
*** thedodd has joined #openstack-infra | 20:21 | |
patrickeast | fungi: ahh ok, thats good to know | 20:21 |
clarkb | that would break the caching | 20:21 |
openstackgerrit | Marton Kiss proposed openstack-infra/puppet-drupal: Decouple configuration variables from settings.php https://review.openstack.org/152504 | 20:22 |
fungi | for example, someone updates devstack to use a new fedora image rather than first updating it to report that it needs that in the cache and waiting for new images before using it | 20:22 |
*** ashleighfarnham has joined #openstack-infra | 20:22 | |
fungi | which in fairness is something that happens infrequently and is counter-intuitive to the people proposing and approving those changes | 20:23 |
*** dustins has joined #openstack-infra | 20:24 | |
*** shashankhegde has joined #openstack-infra | 20:24 | |
*** mattfarina has quit IRC | 20:24 | |
*** cody-somerville has joined #openstack-infra | 20:24 | |
*** carl_baldwin has quit IRC | 20:25 | |
*** ghostpl has quit IRC | 20:25 | |
*** Ryan_Lane has quit IRC | 20:27 | |
*** koolhead17 has quit IRC | 20:27 | |
*** tonytan4ever has joined #openstack-infra | 20:29 | |
*** _nadya_ has joined #openstack-infra | 20:30 | |
*** tmcpeak has quit IRC | 20:30 | |
*** sarob has quit IRC | 20:31 | |
*** achanda has quit IRC | 20:32 | |
*** ihrachyshka has quit IRC | 20:32 | |
*** harlowja_away is now known as harlowja | 20:33 | |
*** tmcpeak has joined #openstack-infra | 20:33 | |
*** 6A4ABBR4J has quit IRC | 20:34 | |
*** gnuoy has quit IRC | 20:34 | |
openstackgerrit | Marton Kiss proposed openstack-infra/puppet-drupal: Decouple configuration variables from settings.php https://review.openstack.org/152504 | 20:34 |
*** gnuoy has joined #openstack-infra | 20:34 | |
*** davideagnello has joined #openstack-infra | 20:34 | |
openstackgerrit | Roman Verchikov proposed openstack-infra/project-config: Add cloud validation (cloudv) project to stackforge https://review.openstack.org/152695 | 20:36 |
*** ociuhandu has quit IRC | 20:38 | |
*** rhe00_ has joined #openstack-infra | 20:38 | |
*** achanda has joined #openstack-infra | 20:40 | |
*** baoli has quit IRC | 20:42 | |
*** rlandy has joined #openstack-infra | 20:44 | |
mrmartin | jeblair: this drupal settings.php was rewritten as you suggested: https://review.openstack.org/#/c/152504/5 I kept some parts due compatibility reasons, but will removed after system-config changes approved. | 20:44 |
openstackgerrit | Andreas Jaeger proposed openstack-infra/project-config: Updates training guides jobs https://review.openstack.org/152118 | 20:44 |
*** nicodemos has quit IRC | 20:45 | |
*** wenlock has quit IRC | 20:48 | |
*** bhunter71 has quit IRC | 20:49 | |
*** elliottk has left #openstack-infra | 20:50 | |
*** _shaps__ has quit IRC | 20:50 | |
*** nelsnelson has quit IRC | 20:51 | |
openstackgerrit | Roman Verchikov proposed openstack-infra/project-config: Add cloud validation (cloudv) project to stackforge https://review.openstack.org/152695 | 20:53 |
*** amitgandhinz has joined #openstack-infra | 20:54 | |
*** wenlock has joined #openstack-infra | 20:55 | |
*** mattfarina has joined #openstack-infra | 20:57 | |
*** mattfarina has quit IRC | 20:58 | |
*** Ryan_Lane has joined #openstack-infra | 21:00 | |
openstackgerrit | Roman Verchikov proposed openstack-infra/project-config: Add cloud validation (cloudv) project to stackforge https://review.openstack.org/152695 | 21:02 |
*** gnuoy has quit IRC | 21:06 | |
*** gnuoy has joined #openstack-infra | 21:07 | |
*** zul has quit IRC | 21:08 | |
*** zul has joined #openstack-infra | 21:08 | |
*** teran has joined #openstack-infra | 21:09 | |
ianw | dstufft: hi, just pinging about a pip release -- it is the quickest way to get centos testing working again | 21:10 |
*** annegent_ has quit IRC | 21:10 | |
*** teran_ has quit IRC | 21:10 | |
jeblair | i single-core approved 139818 | 21:14 |
*** dustins has quit IRC | 21:14 | |
*** mrmartin has quit IRC | 21:15 | |
*** ChuckC_ is now known as ChuckC | 21:16 | |
fungi | oh, yeah i meant to revisit that and hadn't gotten to it since the new patchset | 21:17 |
fungi | lgtm | 21:17 |
*** mrmartin has joined #openstack-infra | 21:17 | |
jeblair | yeah, i figured if it stayed there much longer, we would probably end up getting confused and writing the patch again :/ | 21:17 |
*** otter768 has joined #openstack-infra | 21:18 | |
fungi | good call | 21:18 |
*** thedodd has quit IRC | 21:18 | |
openstackgerrit | Merged openstack-infra/system-config: Fix bandersnatch config after using region local mirrors https://review.openstack.org/138293 | 21:19 |
*** rlandy has quit IRC | 21:20 | |
jeblair | krotscheck: i think 140466 is being sent back to you for another revision; just wanted to make sure you saw that since it has a +2 (but the more recent -1 takes precedence, i think) | 21:21 |
openstackgerrit | Paul Michali proposed openstack-infra/devstack-gate: Create post test script helper functions to share https://review.openstack.org/153053 | 21:21 |
*** mrmartin has quit IRC | 21:22 | |
*** otter768 has quit IRC | 21:22 | |
*** ghostpl has joined #openstack-infra | 21:22 | |
openstackgerrit | gordon chung proposed openstack-infra/project-config: test ceilometer against elasticsearch https://review.openstack.org/153054 | 21:22 |
*** tonytan4ever has quit IRC | 21:23 | |
krotscheck | jeblair: Yep. it’s in my queue. | 21:23 |
*** tonytan4ever has joined #openstack-infra | 21:23 | |
jeblair | cool | 21:24 |
krotscheck | jeblair: Which was recently bogarted by OAuth things :( | 21:24 |
openstackgerrit | Matthew Treinish proposed openstack-infra/project-config: Stop running the non-voting neutron-full-pg job in the gate https://review.openstack.org/153055 | 21:24 |
krotscheck | But RAGEFIXALLTHETHIGNS | 21:24 |
jeblair | uncool | 21:24 |
jeblair | cool | 21:24 |
mtreinish | sdague: ^^^ should be quick | 21:24 |
*** dustins has joined #openstack-infra | 21:24 | |
*** dustins has quit IRC | 21:25 | |
openstackgerrit | Ian Cordasco proposed openstack-infra/jeepyb: Handle projects not using stable/ branch names https://review.openstack.org/153057 | 21:26 |
openstackgerrit | Merged openstack-infra/system-config: Add StoryBoard update step to gerrit project renaming guide https://review.openstack.org/139818 | 21:26 |
jeblair | fungi: what's the story with 141468 ? | 21:26 |
*** rfolco has quit IRC | 21:28 | |
jeblair | fungi: oh, i just saw 140738 -- i believe there are a _whole bunch_ of exclusive permissions on non-openstack projects that can now be removed? | 21:28 |
*** vilobhmm has joined #openstack-infra | 21:28 | |
*** imcsk8 has quit IRC | 21:29 | |
*** imcsk8 has joined #openstack-infra | 21:29 | |
vilobhmm | can we run the tempest test in our dev envoirnment so as to be on the safer side before jenkins complains about tempest errors harlowja pointed me to http://www.rushiagr.com/blog/2013/03/20/openstack-tempest-quick-start-with-devstack/ …although this is a excellent writeup just that it was written in 2013 looks quite old is there something new that can be tried | 21:29 |
*** timcline has quit IRC | 21:29 | |
openstackgerrit | James E. Blair proposed openstack-infra/system-config: Remove per-user pip settings https://review.openstack.org/144167 | 21:30 |
*** packet has quit IRC | 21:30 | |
fungi | jeblair: 141468 and the dependent patch were to unwind a change which broke the apply test a couple months ago now | 21:31 |
*** craigbr has joined #openstack-infra | 21:31 | |
*** scottda has joined #openstack-infra | 21:31 | |
jeblair | fungi: oh, so it was a temp thing? | 21:31 |
dstufft | ianw: ah right, I forgot | 21:31 |
dstufft | will do it in amoment | 21:31 |
fungi | jeblair: yeah, that one's just cleanup at this stage | 21:31 |
*** dustins has joined #openstack-infra | 21:31 | |
*** rfolco has joined #openstack-infra | 21:32 | |
fungi | jeblair: as for 140738, yes i want to go through and see where we can clean up the body of gerrit acls for that but it slipped off my to do list. adding it back now | 21:32 |
*** sarob has joined #openstack-infra | 21:32 | |
*** dprince has quit IRC | 21:33 | |
fungi | jeblair: but pretty much anywhere we were restoring some core review group's access to override the global exclusive override | 21:33 |
*** achanda has quit IRC | 21:33 | |
*** mescanef has joined #openstack-infra | 21:33 | |
*** mescanef has quit IRC | 21:34 | |
*** timcline has joined #openstack-infra | 21:35 | |
openstackgerrit | Matthew Treinish proposed openstack-infra/devstack-gate: Enable preseeding testrepository with a number of streams https://review.openstack.org/153036 | 21:35 |
*** tonytan4ever has quit IRC | 21:35 | |
openstackgerrit | Matthew Treinish proposed openstack-infra/devstack-gate: DO NOT MERGE COPY ALL OF .TESTREPOSITORY to log server https://review.openstack.org/149719 | 21:35 |
patrickeast | haha i think i figured out why my image cache isn’t working, http://paste.openstack.org/ doesn’t quite look right… i’m assuming all of those names are supposed to be resolved variables, right? | 21:35 |
*** tonytan4ever has joined #openstack-infra | 21:35 | |
*** thedodd has joined #openstack-infra | 21:36 | |
patrickeast | derp http://paste.openstack.org/show/167012/ | 21:36 |
fungi | patrickeast: hah, yeah that's definitely not right | 21:37 |
fungi | patrickeast: you'll want to look closely at your nodepool image build log for what happened when it was running cache_devstack.py | 21:38 |
openstackgerrit | Andrea Frittoli proposed openstack-infra/devstack-gate: Fail properly if failing to clone a project https://review.openstack.org/152900 | 21:38 |
*** baoli has joined #openstack-infra | 21:38 | |
*** achanda has joined #openstack-infra | 21:38 | |
*** tiswanso has quit IRC | 21:38 | |
*** tiswanso has joined #openstack-infra | 21:39 | |
jeblair | fungi, zaro: 147655 seems to indicate there is a bug in the gerrit module for trusty | 21:39 |
*** andreaf has joined #openstack-infra | 21:40 | |
jeblair | i wonder if we should merge a change like that _before_ replacing a host in the future. | 21:40 |
*** _nadya_ has quit IRC | 21:40 | |
openstackgerrit | Merged openstack-infra/system-config: Stop putting echosign-cla.html onto Gerrit servers https://review.openstack.org/145926 | 21:40 |
fungi | jeblair: probably. i drafted the fix (151783, which that change cross-repo depends on now that we've split them) but had it applied from a puppet dev env to be able to build the new server. technically the old server is still around until we complete the transition | 21:41 |
fungi | i guess the only things which were premature were switching dns, shutting down the gerrit service on the old server and connecting the gerrit service on the new server to the trove database | 21:42 |
fungi | but those can be fairly easily rolled back if we want | 21:43 |
jeblair | fungi: i wonder if the script handles multiple os's for a node? | 21:44 |
jeblair | fungi: cause what we really want to do is start running that test on both, then later stop it on one. | 21:44 |
fungi | jeblair: very good point. i can probably make it do that easily enough | 21:44 |
*** julim has quit IRC | 21:45 | |
jeblair | fungi: i _think_ it might already handle that | 21:45 |
*** EmilienM|afk is now known as EmilienM | 21:45 | |
fungi | oh, just by adding multiple lines? | 21:45 |
fungi | looking now | 21:46 |
openstackgerrit | Merged openstack-infra/system-config: Backup groups.o.o with bup https://review.openstack.org/146126 | 21:46 |
jeblair | there's a lot of sed lines with squiggly characters, but yeah, i think just adding another line (without any line breaks would do it | 21:46 |
openstackgerrit | Merged openstack-infra/system-config: Run nodepool on Ubuntu Trusty https://review.openstack.org/147676 | 21:46 |
*** d34dh0r53 is now known as blarnath | 21:48 | |
*** belmoreira has joined #openstack-infra | 21:48 | |
krotscheck | Anyone here familiar enough with webob and WSME to help me figure out how to give a error parameter dict() to an exception and have it properly rendered in WSME? | 21:49 |
mordred | ryanpetrello: ^^ ? | 21:50 |
mordred | or dhellmann maybe | 21:50 |
* krotscheck is digging through body_templates and thinks there might be smarter people. | 21:50 | |
mordred | krotscheck: I blame ryanpetrello and dhellmann for all things related to all of those things | 21:50 |
dhellmann | ? | 21:50 |
dhellmann | "error parameter dict"? | 21:51 |
*** mescanef has joined #openstack-infra | 21:51 | |
krotscheck | dhellmann: I’m trying to raise an exception when an OAuth parameter is malformed. The response format according to the RFC is { error: ‘something’, error_description: ‘something else'} | 21:51 |
*** andreaf has quit IRC | 21:52 | |
krotscheck | And I’m not certain where put put the { error: ‘something’, error_description: ‘something else'} on the exception so that WSME picks it up. | 21:52 |
dhellmann | krotscheck: are you doing the oauth in middleware, in a pecan hook, or in your controller? | 21:52 |
*** carl_baldwin has joined #openstack-infra | 21:52 | |
krotscheck | dhellmann: At this point the /oauth/authorize method in the controller. | 21:53 |
dhellmann | it's likely you want to bypass wsme there | 21:53 |
dhellmann | that will make it easier to format your own error response | 21:53 |
pc_m | Hi infra folks... In adding functional gate hooks for neutron-vpnaas repo, I noticed some duplication in post-gate-hook. As a result, I'm trying to remove the duplication. I commited for review this https://review.openstack.org/#/c/153053/ | 21:53 |
openstackgerrit | Merged openstack-infra/elastic-recheck: Add query for bug #1408067 https://review.openstack.org/152829 | 21:53 |
krotscheck | Ok, so pecan.expose() instead of wsmeexpose. | 21:53 |
dhellmann | krotscheck: yeah | 21:53 |
pc_m | Wondering if the file is named OK, the location is OK, etc. Guidance? | 21:54 |
* krotscheck makes a note to add more test cases for invalid Accepts/Content-Type headers. | 21:54 | |
*** andreaf has joined #openstack-infra | 21:54 | |
*** shashankhegde has quit IRC | 21:54 | |
*** sarob has quit IRC | 21:54 | |
*** mescanef has quit IRC | 21:56 | |
krotscheck | dhellmann: Ok, so no WSME. Given that abort() recasts to HTTPClientError in this particular case (I’ll need it to go to HTTPRedirection in a different case), do I need to overwrite the body-template? | 21:56 |
*** bradjones has quit IRC | 21:57 | |
*** VijayTripathi has quit IRC | 21:58 | |
*** denis_makogon has quit IRC | 21:58 | |
fungi | jeblair: confirmed, the csplit maintains all the leading comment lines, and the loop iterating over the results greps for the platform so additional comment lines for multiple platforms on one entry should just work | 21:59 |
*** carl_baldwin has quit IRC | 21:59 | |
*** shashankhegde has joined #openstack-infra | 21:59 | |
jeblair | fungi: yay! we've just established a new practice! | 22:00 |
fungi | indeed | 22:00 |
*** VijayTripathi has joined #openstack-infra | 22:00 | |
*** bradjones has joined #openstack-infra | 22:00 | |
fungi | i'll propose a new change to start testing review.o.o for trusty in addition to precise and we should see it start working once 151783 merges | 22:01 |
jeblair | btw, i'm pretty sure 144555 and 144556 are in their final state now (last -1 was a comment typo) | 22:01 |
pleia2 | hm, how do we feel about external package dependencies like on 153054? | 22:01 |
fungi | jeblair: maybe not an entirely new practice. we're using basically the same technique to test the single-use-slave nodes against three platforms already | 22:03 |
jeblair | pleia2: :( we only test on what's available in our supported distros (or their related archives). | 22:03 |
jeblair | fungi: yay, we just reinvented a practice we already invented! | 22:04 |
*** annegent_ has joined #openstack-infra | 22:04 | |
pleia2 | jeblair: yeah, that's what I thought | 22:04 |
*** blarnath is now known as d34dh0r53 | 22:05 | |
*** annegent_ has quit IRC | 22:05 | |
openstackgerrit | Merged openstack-infra/system-config: Create a discussion mailinglist in Chinese https://review.openstack.org/152947 | 22:05 |
*** joesavak has quit IRC | 22:05 | |
*** wenlock has quit IRC | 22:05 | |
*** unicell1 has quit IRC | 22:05 | |
openstackgerrit | Merged openstack-infra/system-config: Create the known_hosts file for zuul user on review-dev.o.o https://review.openstack.org/153003 | 22:05 |
*** unicell has joined #openstack-infra | 22:05 | |
jhesketh | Morning | 22:06 |
clarkb | fungi jeblair I am sligjtly scared that that testing works so well | 22:06 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/system-config: Start testing review.o.o on trusty https://review.openstack.org/153063 | 22:06 |
mordred | jeblair, pleia2: I know that glance are also going to want to start doing elasticsearch testing at some point too | 22:06 |
dstufft | ianw: gotta run and grab some food, will cut a release when I get back | 22:07 |
mordred | so it might be worth putting our thinking caps on at some point and thinking about how such a thing might be accomplished | 22:07 |
pleia2 | hasn't this conversation surfaced wrt libvirt testing as well? | 22:07 |
pleia2 | I guess in that case libvirt actually does exist in the distro | 22:08 |
mordred | yeah - although that one was largely in the "maybe we should have a package repo into which we can put specific versions" | 22:08 |
*** achanda has quit IRC | 22:08 | |
mordred | but ultimately, from an infra pov, I think you're right - it's the same mechanism | 22:08 |
fungi | pleia2: yep, the answer for the libvirt crowd is experimental tests on fedora 21 | 22:08 |
*** andreykurilin_ has joined #openstack-infra | 22:08 | |
pleia2 | fungi: ah, that's good to hear | 22:08 |
*** unicell has quit IRC | 22:08 | |
fungi | where much newer libvirt can be had | 22:09 |
mordred | "how do we provide $software before it's in the distro so that we can express to the distros that we want said software" | 22:09 |
* pleia2 nods | 22:09 | |
*** unicell has joined #openstack-infra | 22:09 | |
*** mescanef has joined #openstack-infra | 22:09 | |
clarkb | wait is there no es package intrusty? | 22:09 |
clarkb | that surprises me | 22:09 |
mordred | WOW. apt-cache search just hung for me | 22:09 |
pleia2 | clarkb: vivid (15.04), not trusty | 22:09 |
pleia2 | and vivid is not an lts | 22:10 |
clarkb | I washoping to upgrade our cluster to use system packages | 22:10 |
clarkb | oh well | 22:10 |
fungi | yeah, clients in trusty but no server yet | 22:10 |
mordred | fungi: I would still like a broader solution to be available even if we only rarely need it | 22:10 |
mordred | but I think taht's a conversation for the next time we're all in a room with alcohol ... I mean a whiteboard | 22:10 |
clarkb | also es as aglance dep is bonghitd | 22:10 |
clarkb | why does glance need a massive reverse index? | 22:10 |
fungi | mordred: in some ways we already do this... devstack lists files it needs downloaded and we cache them, but they are not part of any distro we're running | 22:10 |
mordred | clarkb: it's for the metadata indexing service that is glance-adjacent | 22:10 |
pleia2 | looks like even fedora doesn't have it yet, targeting f22 | 22:11 |
*** sdake_ has quit IRC | 22:11 | |
*** tiswanso has quit IRC | 22:11 | |
clarkb | mordred I am nkt sure that helpse | 22:11 |
mordred | clarkb: the thing they're doing is actually pretty cool and has some real use cases - and also will be an optional thing you can run if you choose | 22:11 |
clarkb | mordred they need to do search on it? | 22:11 |
fungi | also "support a backend that no distro has packaged yet" is sort of like "aim for this moving target" | 22:11 |
mordred | clarkb: yes. | 22:11 |
clarkb | mordred but what is the thing? | 22:11 |
clarkb | I put images in glance | 22:12 |
clarkb | I ask nova to boot them | 22:12 |
mordred | right. this is not the image service | 22:12 |
clarkb | that doesnt reqyure search | 22:12 |
clarkb | but thats what glance is | 22:12 |
mordred | you ALSO associate metadata with an image in glance | 22:12 |
mordred | and | 22:12 |
mordred | it turns out -there are many other things in your cloud you associate metadata with | 22:12 |
clarkb | mordred so glance is now a metadata service? | 22:12 |
*** bswartz has quit IRC | 22:13 | |
clarkb | I should stop asking questions | 22:13 |
mordred | clarkb: https://wiki.openstack.org/wiki/Graffiti | 22:13 |
mordred | clarkb: originally it started as a standalone thing, and then it got folded in to glance | 22:13 |
*** tiswanso has joined #openstack-infra | 22:13 | |
clarkb | but glance needs to do imaging better | 22:14 |
clarkb | while this may be useful I cant upload images to rax | 22:14 |
* fungi wonders if this is related or unrelated to people asking in here if glance is even under development any longer | 22:14 | |
clarkb | shouldnt we be fixing that first? | 22:14 |
fungi | though i guess they're merging ~2 changes a day so i guess they're still active | 22:15 |
* clarkb realizes that if he keeps this up he will have to start deving glance | 22:15 | |
*** dustins has quit IRC | 22:15 | |
*** kevinbenton_ is now known as kevinbenton | 22:15 | |
pleia2 | jeblair: thanks for the infra-manual reviews today | 22:16 |
jeblair | pleia2: np. i'm down to 320 open reviews! which is the same number i had the last time i checked. :( | 22:17 |
*** vigneshvar has quit IRC | 22:17 | |
*** bhunter71 has joined #openstack-infra | 22:17 | |
fungi | yeah, i felt like i reviewed _so_ much in the past month, and then realized i had mostly been running in place | 22:18 |
*** Sukhdev has joined #openstack-infra | 22:18 | |
clarkb | mordred how does this fit with the existing glance api? is it a new one? | 22:18 |
clarkb | mordred I still dont grok how this goes in glance | 22:18 |
dtroyer | clarkb: I don't know if this is correct, but the way I imagine it is Glance becomes a metadata repo and what is now an image serves becomes a metadata pointer into Swift where the images are really kept. Making Swift not-optional. Look like how Rax does it today | 22:20 |
*** thedodd has quit IRC | 22:21 | |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: OAuth Functional Tests https://review.openstack.org/153068 | 22:22 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: Added OAuth check for response_type 'code' https://review.openstack.org/153069 | 22:22 |
clarkb | dtroyer yes and thats part of the problem | 22:23 |
clarkb | if I use glance client I cannot upload an image to rax | 22:23 |
clarkb | (assuming I can even convert my image to a xen friendly format first) | 22:24 |
mordred | clarkb: new API | 22:24 |
mordred | clarkb: that may or may not be running, and if it is, it'll have a keystone catalog entry | 22:24 |
mordred | dtroyer: glance was supposed to have always been only a registry that pointed to other locations | 22:25 |
mordred | that's it's design and whatnot | 22:25 |
*** bhunter71 has quit IRC | 22:25 | |
mordred | also - not that I want to hold them up as an example - but there is no such thing in aws as an image that does not live in s3 | 22:25 |
*** wenlock has joined #openstack-infra | 22:26 | |
dtroyer | so there's the use for nova-objects! the optional backend for when you don't want to use swift (like in devstack) after glance's file backend is gone | 22:26 |
clarkb | so I think I would be fine with that model if the cliwnt supported it | 22:26 |
clarkb | but the client doesnt | 22:26 |
lifeless | mordred: I thought the EBS images didn't live in s3 :) | 22:26 |
*** wenlock has quit IRC | 22:26 | |
lifeless | mordred: the ones you get instant thin clones of | 22:27 |
*** wenlock1 has joined #openstack-infra | 22:27 | |
*** tiswanso has quit IRC | 22:27 | |
dtroyer | I actually wouldn't mind seeing glance's data-heavy APIs going away…swift does it better anyway | 22:27 |
mordred | clarkb: agree | 22:27 |
*** dkranz has quit IRC | 22:27 | |
mordred | dtroyer: agree | 22:27 |
mordred | lifeless: *waves hands* | 22:27 |
mordred | clarkb: also - my client supports it :) | 22:28 |
*** dkliban is now known as dkliban_afk | 22:29 | |
*** thedodd has joined #openstack-infra | 22:29 | |
fungi | i just helped a friend get swiftclient going with runabove's service. he seemed pleased (though did have some valid points about vaguery in the cli documentation) | 22:30 |
dtroyer | mordred: dammit, I have to catch up to you too now… | 22:30 |
mordred | dtroyer: :) | 22:30 |
notmyname | fungi: when they launched, I ended up on their live chat to get auth working. they got a kick about the swift ptl asking them for help on how to use swift ;-) | 22:31 |
mordred | dtroyer: I'm just wrapping python*client though - so even though most of those are evil, it's still less work than writing all of the things | 22:31 |
*** zz_gondoi is now known as gondoi | 22:31 | |
openstackgerrit | Matthew Treinish proposed openstack-infra/subunit2sql: Add db api method for getting recent run uuids https://review.openstack.org/153040 | 22:31 |
mordred | lifeless: I should have said "as I understand it" before my statement - as I have no actual knowledge of how thigns work at aws | 22:32 |
mordred | but humans have told me words before | 22:32 |
fungi | notmyname: awesome! | 22:32 |
fungi | notmyname: also, is there a better place to find details on the difference between --changed and --skip-identical options? like does the latter rely on the checksum and the former only on last modified time, or...? | 22:33 |
fungi | (or maybe i should just read the source code) | 22:34 |
notmyname | fungi: changed is based on mtime I think. --skip-identical is based on etag | 22:34 |
*** ociuhandu has joined #openstack-infra | 22:34 | |
fungi | notmyname: awesome. i'm trying to convince him to contribute a clarifying patch to the docs ;) | 22:36 |
fungi | once he's done trying it out anyway | 22:36 |
notmyname | cool. thanks | 22:36 |
openstackgerrit | Khai Do proposed openstack-infra/project-config: Add openstack_functions.py to zuul-dev.o.o https://review.openstack.org/153070 | 22:38 |
*** mfink__ has quit IRC | 22:39 | |
*** kgiusti has left #openstack-infra | 22:40 | |
openstackgerrit | Joe Gordon proposed openstack-infra/devstack-gate: DO NOT MERGE: testing aiopcpu with tempest full https://review.openstack.org/153071 | 22:40 |
*** mriedem has quit IRC | 22:41 | |
jogo | clarkb: ^ testing aiopcpu with tempest-full and no multihost | 22:41 |
patrickeast | hmm so i’ve tracked my error down in cache_devstack.py to when it does the image_list command, and in turn where it sources stackrc https://git.openstack.org/cgit/openstack-dev/devstack/tree/tools/image_list.sh#n21 it is failing to find the HOST_IP and exiting https://github.com/openstack-dev/devstack/blob/master/stackrc#L683 even though it is already past the image stuff we are looking for, the weird part is that the get_default_host_ip | 22:43 |
patrickeast | method https://github.com/openstack-dev/devstack/blob/master/functions-common#L766 is finding the hosts ip address and filtering it out because it is a 10.0.0.x address which happens to fall into the fixed range devstack uses https://github.com/openstack-dev/devstack/blob/master/stackrc#L676 | 22:43 |
*** tmcpeak has quit IRC | 22:43 | |
patrickeast | i tried just hacking that get_default_host method to return the ip address immediately and the image_list command works fine | 22:44 |
*** weshay has quit IRC | 22:44 | |
*** weshay_ has quit IRC | 22:44 | |
patrickeast | so i’m wondering how best to fix this | 22:44 |
*** mattfarina has joined #openstack-infra | 22:44 | |
*** tmcpeak has joined #openstack-infra | 22:44 | |
*** davideagnello has quit IRC | 22:44 | |
*** vilobhmm has quit IRC | 22:44 | |
openstackgerrit | Yichen Wang proposed openstack/requirements: Add requirements for stackforge/vmtp https://review.openstack.org/153073 | 22:44 |
patrickeast | changing my network nodepool uses to not be 10.0.0.x would be kind of a pain, but would fix it | 22:45 |
*** vilobhmm has joined #openstack-infra | 22:45 | |
*** andreykurilin_ has quit IRC | 22:46 | |
vilobhmm | fungi, patrickeast : can we run the tempest test in our dev envoirnment so as to be on the safer side before jenkins complains about tempest errors harlowja pointed me to http://www.rushiagr.com/blog/2013/03/20/openstack-tempest-quick-start-with-devstack/ …although this is a excellent writeup just that it was written in 2013 looks quite old is there something new that can be tried | 22:46 |
openstackgerrit | Merged openstack-infra/devstack-gate: Introduce OVERRIDE_ENABLED_SERVICES for func tests https://review.openstack.org/132850 | 22:47 |
clarkb | yes you can always run tests locally first | 22:47 |
patrickeast | vilobhmm: yea, all you need is a devstack vm setup somewhere and then you can run the tempest tests | 22:47 |
patrickeast | vilobhmm: those instructions look like they are still pretty valid, check http://docs.openstack.org/developer/devstack/ for the latest on setting up devstack | 22:48 |
vilobhmm | thanks patrickeast can i still use this documentation http://www.rushiagr.com/blog/2013/03/20/openstack-tempest-quick-start-with-devstack/ | 22:48 |
vilobhmm | sure | 22:48 |
vilobhmm | thanks. | 22:48 |
*** mjturek has quit IRC | 22:48 | |
patrickeast | np | 22:48 |
clarkb | jogo cool if that works I should move my change ya? | 22:49 |
mtreinish | vilobhmm: wow that's sort of really out of date. All of those devstack steps should be done automatically and you shouldn't use nose as the test runner | 22:49 |
*** craigbr has quit IRC | 22:50 | |
jogo | clarkb: maybe, if that works I need to propose a change to project-config to make the change | 22:50 |
clarkb | jogo also any ideaon the shelve fix failures? | 22:51 |
vilobhmm | mtreinish : is it ok…so the new documentation provided by patrickeast seems to do that i.e. setting up devstack automatically and then since latest devstack deployments have tempest setup | 22:51 |
patrickeast | vilobhmm: once you have the devstack setup all you really need to do is run the tests, i like to use https://github.com/openstack/tempest/blob/master/tools/pretty_tox.sh | 22:53 |
*** sdake_ has joined #openstack-infra | 22:53 | |
vilobhmm | okie | 22:53 |
jogo | clarkb: no, they appear to be unrelated | 22:54 |
vilobhmm | thanks patrickeast | 22:54 |
openstackgerrit | fumihiko kakuma proposed openstack-infra/devstack-gate: Allow for git base override https://review.openstack.org/151034 | 22:54 |
jogo | but maybe not | 22:54 |
clarkb | jogo but its so consistent on that change? | 22:54 |
clarkb | jogo works otherwise too | 22:54 |
mtreinish | vilobhmm: yeah you can use that if you want to manually call tests, your other option if you're doing a full run is just use tox -efull or ./run_tempest.sh | 22:54 |
jogo | clarkb: different tests fail though but yeah | 22:54 |
jogo | running another aiopcpu job without that (tempest-full version) and that should shine more light on things | 22:55 |
ianw | nibalizer: around? i got some questions on how to generate configs with puppet | 22:55 |
*** gondoi is now known as zz_gondoi | 22:55 | |
*** andreykurilin_ has joined #openstack-infra | 22:55 | |
openstackgerrit | Merged openstack-infra/devstack-gate: Really preseed tempest testrepository from database https://review.openstack.org/149740 | 22:56 |
clarkb | ianw I think he is on europe time right now | 22:56 |
*** nelsnelson has joined #openstack-infra | 22:57 | |
*** amrith is now known as _amrith_ | 22:57 | |
*** dims_ has quit IRC | 22:57 | |
*** rverchikov has quit IRC | 22:58 | |
*** r1chardj0n3s has joined #openstack-infra | 22:58 | |
clarkb | ianw are you wanting to know about the templating system? | 22:59 |
*** jaypipes has quit IRC | 23:00 | |
*** ddieterly has quit IRC | 23:01 | |
ianw | clarkb: thinking about ways to generate the nodepool logging config file. because that is an erb itself, i'm wondering how to have puppet use python to generate the template, then include the template itself | 23:02 |
*** ghostpl has quit IRC | 23:02 | |
*** davideagnello has joined #openstack-infra | 23:04 | |
*** davideagnello has quit IRC | 23:04 | |
*** davideagnello has joined #openstack-infra | 23:04 | |
*** pc_m has quit IRC | 23:04 | |
clarkb | ianw: ok that went well beyond my understanding of puppet very quickly | 23:04 |
ianw | but not sure if a template can include another template from an arbitrary location | 23:04 |
*** mattfarina has quit IRC | 23:04 | |
*** VijayTripathi has quit IRC | 23:05 | |
phschwartz | has anyone seen issues with six installing a new version with the latest python-keystoneclient? | 23:06 |
*** signed8bit has quit IRC | 23:07 | |
*** achanda has joined #openstack-infra | 23:08 | |
ianw | clarkb: i think what i will propose is adding a command to nodepool to generate a sample logging config file, with just enough configuration to make it generically useful. then we can make the puppet use that to generate the logging conf when new changes are deployed | 23:09 |
*** alexandra is now known as asettle | 23:09 | |
clarkb | ianw: that is probably the simplest way to do this (useful for people not using puppet too) | 23:09 |
ianw | clarkb: the only slightly sucky thing is that until nodepool restarts, any new images "bubble-up" to the conglomerated image.log file | 23:09 |
*** VijayTripathi has joined #openstack-infra | 23:10 | |
*** prad has quit IRC | 23:10 | |
ianw | clarkb: but it's not worth the effort to fix that | 23:10 |
clarkb | ianw: could you have nodepool also reload its logging config? | 23:10 |
ianw | clarkb: maybe, fileConfig doesn't have any concept of "reloading". i think you could get a bit messed up if you did anything but added a logger | 23:11 |
ianw | clarkb: so it's a vector for foot-shooting | 23:11 |
*** abhirc has joined #openstack-infra | 23:12 | |
*** dimtruck is now known as zz_dimtruck | 23:14 | |
*** achanda has quit IRC | 23:15 | |
*** timcline has quit IRC | 23:15 | |
mordred | ianw: can I shoot your foot? or are we just talking about self-foot-shooting? | 23:17 |
*** ghostpl has joined #openstack-infra | 23:17 | |
clarkb | ianw: you would end up replacing the loggers if there was a delta I think. Porbably more work than it is worth since you should converge to what you need in relatively short time periods | 23:17 |
clarkb | ok jeblair's image building fix is in place on nodepool.o.o any opposition to me restarting it? | 23:18 |
clarkb | *restarting nodepoold | 23:18 |
ianw | mordred: that's the nice thing about infra, everyone has the freedom to shoot everyone else in the foot :) | 23:18 |
*** otter768 has joined #openstack-infra | 23:19 | |
*** ashleighfarnham has quit IRC | 23:20 | |
*** belmoreira has quit IRC | 23:20 | |
*** amitgandhinz has quit IRC | 23:20 | |
r1chardj0n3s | hi infra folk, would anyone like to yell at me for a while about bower? :) | 23:22 |
*** ghostpl has quit IRC | 23:22 | |
r1chardj0n3s | I've got a few minutes | 23:22 |
r1chardj0n3s | and a plan. I also have a plan | 23:22 |
fungi | r1chardj0n3s: let's hear then plan, then we'll commence with the yelling | 23:22 |
r1chardj0n3s | :) | 23:23 |
mtreinish | r1chardj0n3s: don't lie :) | 23:23 |
r1chardj0n3s | ok, so the problem with bower is twofold: | 23:23 |
r1chardj0n3s | 1. the node.js programming language causes folks to have conniptions | 23:23 |
clarkb | I hear no opposition to restarting nodepool. I am doing that now and tomorrow we should have properly built images | 23:23 |
*** otter768 has quit IRC | 23:23 | |
fungi | r1chardj0n3s: if the plan covers not hitting random remote things over the internet during the course of a job, then we're probably relatively receptive | 23:23 |
r1chardj0n3s | 2. bower has absolutely no concept at all of the Internet being a flaky, somewhat inaccessible bastard | 23:23 |
fungi | clarkb: go for it | 23:23 |
clarkb | and done | 23:24 |
*** e0ne has quit IRC | 23:24 | |
*** reed has quit IRC | 23:24 | |
r1chardj0n3s | my plan involves writing a bower.py which is enough of bower to install the things Horizon needs, and is also capable of working off a local set of files (which I call a cache, but you can call a mirror if that makes you happy) | 23:24 |
r1chardj0n3s | you still need to invoke bower.py against the Internet to build your cache, but you already do that for bandersnatch | 23:24 |
*** hichihara has joined #openstack-infra | 23:24 | |
fungi | r1chardj0n3s: it's fine if it's a cache. run somewhat arbitrary scripts to cache things onto our base images already | 23:25 |
r1chardj0n3s | the cache can be moved, so building and using can be on totally separate systems | 23:25 |
clarkb | r1chardj0n3s: forgive my ignorance but I am pretty sure that krotscheck told me you can run a mirror of npm and hve bower use that | 23:25 |
r1chardj0n3s | npm is not bower | 23:25 |
r1chardj0n3s | totally different things | 23:25 |
greghaynes | clarkb: if you want to run couchdb :) | 23:25 |
krotscheck | Yep | 23:25 |
clarkb | doesn't bower grab from npm? I thought it was all the same central repo | 23:25 |
krotscheck | It doesn't | 23:25 |
clarkb | then just different tools pull from it | 23:25 |
r1chardj0n3s | no, bower hits bower.io and then github APIs | 23:25 |
*** ZZelle_ has quit IRC | 23:25 | |
clarkb | so its not like pip and easy_install | 23:26 |
r1chardj0n3s | also, the node.js programming language is not available for SPARC or arm | 23:26 |
r1chardj0n3s | clarkb: bower is unlike pip and easy_install, yes | 23:26 |
r1chardj0n3s | but the beauty of it is that bower.py doesn't have to be exactly the same as bower | 23:26 |
mordred | clarkb: completely different use case | 23:26 |
r1chardj0n3s | :) | 23:26 |
clarkb | r1chardj0n3s: I don't think sparc and arm matter much since they aren't great development platforms for testing horizon | 23:27 |
mordred | r1chardj0n3s: so - the biggest problem with it just being a cache is that you run in to a problem with sequencing and delays for bulding the cache | 23:27 |
openstackgerrit | Ian Wienand proposed openstack-infra/nodepool: Check env-vars is a dictionary https://review.openstack.org/138250 | 23:27 |
openstackgerrit | Ian Wienand proposed openstack-infra/nodepool: Handle numeric "release" https://review.openstack.org/140901 | 23:27 |
mordred | r1chardj0n3s: we started with a pip cache that we moved aroudn for pip | 23:27 |
mordred | the reason we do a full mirror now is that not having a full mirror means taht it is impossible to have a patch that bumps a requirement AND uses it | 23:27 |
r1chardj0n3s | mordred: ok, so in this case the bower.json spec file that lists the components we want is *pinned* to versions | 23:28 |
mordred | right | 23:28 |
mordred | what if you bump a pin | 23:28 |
r1chardj0n3s | mordred: and you run "bower.py build-cache" to pull all the files down into a cache | 23:28 |
*** thedodd has quit IRC | 23:28 | |
mordred | right | 23:28 |
r1chardj0n3s | then you copy that cache somewhere for "bower install --use-cache" | 23:28 |
mordred | nope | 23:28 |
mordred | let me expand on that | 23:28 |
r1chardj0n3s | ok, where's my flaw? :) | 23:28 |
mordred | we build base images with cached things in them once a night | 23:28 |
mordred | so - if you want to bump a pin | 23:29 |
r1chardj0n3s | ah, right. | 23:29 |
mordred | you'd have to land the patch which bumps the pin- which itself would not be able to run | 23:29 |
r1chardj0n3s | hm | 23:29 |
mordred | then you'd have to rebuild images | 23:29 |
clarkb | so bower require node.js and npm but uses a different repo? | 23:29 |
mordred | clarkb: TOTALLY different tools for completely different purposes | 23:29 |
clarkb | mordred: sure but it depends on npm | 23:29 |
clarkb | mordred: npm install packages from a repo | 23:29 |
mordred | no - you use npm to install it | 23:29 |
mordred | because it's written in node | 23:30 |
r1chardj0n3s | mordred: ok, I see the problem. hm. | 23:30 |
clarkb | I am just trying to understand why you wouldnt use the preexisting mirrorable repo for the language that your artifacts are in | 23:30 |
mordred | r1chardj0n3s: next step in the chain is what we used to do with global reuqirements | 23:30 |
clarkb | bower installs packages for your bwoser | 23:30 |
clarkb | right? | 23:30 |
mordred | clarkb: no | 23:30 |
clarkb | mordred: well things that end up in your browser | 23:31 |
mordred | clarkb: bower installs sets of static files into your current working dir | 23:31 |
mordred | this works differently fro instaslling _libraries_ of code | 23:31 |
mordred | which is what npm does | 23:31 |
*** ghostpl has joined #openstack-infra | 23:31 | |
mordred | bower does not have an analoge in the other things | 23:31 |
mordred | because the need isn't present in the same way | 23:32 |
mordred | r1chardj0n3s: which is that you keep a different repo with the list of things you want in the cache - and then you try to update the cache when the list changes | 23:32 |
mordred | but we've done that a couple of different times now and it gets super complex for developers and makes them all angry :) | 23:33 |
r1chardj0n3s | tricky, yes | 23:33 |
*** tonytan4ever has quit IRC | 23:33 | |
mordred | clarkb: so - npm is like pip - except is has a couchdb-based repo that makes mirroring "easy" if you like running couchdb | 23:33 |
r1chardj0n3s | I guess that the cache builder could be smarter and pull down all the versions of the named components | 23:33 |
clarkb | mordred: yes | 23:33 |
r1chardj0n3s | then the new versions will most likely be in place when the pin is moved | 23:33 |
clarkb | mordred: what I don't understand is how that is different from bower | 23:33 |
mordred | clarkb: bower is a thing that looks up locations on the internet, pulls those locations and expands them into a local directory | 23:33 |
r1chardj0n3s | yeah, that could work! | 23:33 |
clarkb | mordred: both copy files from a location | 23:33 |
clarkb | and put them in your current dir if you like | 23:34 |
*** sputnik13 has quit IRC | 23:34 | |
mordred | clarkb: bower is sort of like if prep.ai.mit.edu had a web service taht you could use to download but not compile the source tarballs | 23:34 |
mordred | so it's quite literally just grabbing either a directory of content, or a tarball or zipfile of a directory of content | 23:34 |
mordred | but that content itself has no concept of libraries | 23:34 |
clarkb | mordred: but isn't that what npm does? | 23:34 |
r1chardj0n3s | ok, so my revised "bower.py build-cache" pulls down all the versions of each named dependency | 23:34 |
clarkb | mordred: it grabs a "package" and dumps it where yu want it | 23:35 |
mordred | clarkb: so does pip | 23:35 |
mordred | clarkb: why doesn't node just use pip? | 23:35 |
r1chardj0n3s | important point: bower never executes code | 23:35 |
mordred | ^^ | 23:35 |
r1chardj0n3s | npm can | 23:35 |
r1chardj0n3s | (and so can pip, obvs) | 23:35 |
clarkb | mordred: well as a counterpoint many things use pip to distribute files that are not python | 23:36 |
clarkb | mordred: see xstatic | 23:36 |
clarkb | mordred: but mostly I was trying to understand why you wouldn't use the preexisting package repo that is mirrorable | 23:36 |
greghaynes | yea, when you have a guarantee that youre only dealing with static resources you can make optimizations based on those assumptions... im hoping thats the reason for it? | 23:36 |
clarkb | mordred: rather than any specific local tools | 23:36 |
*** hughhalf has joined #openstack-infra | 23:36 | |
mordred | clarkb: well, mainly - they were written by two compltely separate sets of people to solve two compltely separate use cases | 23:37 |
*** achanda has joined #openstack-infra | 23:37 | |
fungi | it's worth pointing out (sorry stepped away and just skimmed) that what nodepool does currently to cache arbitrary files devstack says it needs suffers from the stale-cache-when-you-change-what-you-want problem too | 23:37 |
*** ddieterly has joined #openstack-infra | 23:37 | |
fungi | thankfully those change infrequently, but... | 23:38 |
mordred | r1chardj0n3s: revsed build-cache is still going to run in to problems with new versions | 23:38 |
*** andreaf has quit IRC | 23:38 | |
mordred | which, while it WILL work | 23:38 |
r1chardj0n3s | mordred: how so? unless someone pushes out a release and pins that in 24 hours (very unlikely) | 23:39 |
mordred | you will find is frustrating to devs in that they'll have to wait for $time before they can update a thing | 23:39 |
mordred | r1chardj0n3s: oh. heh. yeah - we see that ALL THE TIME aroudn here | 23:39 |
*** baoli has quit IRC | 23:39 | |
jroll | r1chardj0n3s: may I ask why we aren't just contributing a "build-cache" command to bower itself? | 23:39 |
mordred | like, I'd call it a primary use case | 23:39 |
r1chardj0n3s | I would imagine that's the case with python stuff, but I wouldn't have expected it with bower components | 23:39 |
jroll | r1chardj0n3s: assuming the goal of all this is to make a caching bower | 23:39 |
r1chardj0n3s | jroll: because I hate the node.js programming language | 23:40 |
mordred | it's also to avoid node | 23:40 |
fungi | improving bower's offline" | 23:40 |
mordred | well- to be fair to r1chardj0n3s | 23:40 |
jroll | so we're going to implement half of bower in python instead? | 23:40 |
fungi | er, "offline" functionality seems like a great place to start | 23:40 |
r1chardj0n3s | jroll: also, bower is horrendously complex | 23:40 |
mordred | the distros throw a hissy any time anyone says node | 23:40 |
jroll | jesus | 23:40 |
* fungi curses this keyboard which puts enter next to backspace | 23:40 | |
r1chardj0n3s | jroll: also people have complained endlessly about requiring node programs in the build | 23:40 |
mordred | because $heads_in_sand | 23:40 |
*** dims__ has joined #openstack-infra | 23:40 | |
r1chardj0n3s | jroll: also the "half" of bower is actually about 5% | 23:40 |
r1chardj0n3s | :) | 23:40 |
r1chardj0n3s | mordred: but but node.js isn't built for SPARC yet | 23:41 |
mordred | so - I personally do not care about whether we use actual bower or bower.py ... we use actual bower in infra already ... | 23:41 |
*** ghostpl has quit IRC | 23:41 | |
mordred | r1chardj0n3s: I could not POSSIBLY care less if you paid me | 23:41 |
r1chardj0n3s | so you already use bower pointing at the Internet in the gate? | 23:41 |
mordred | no | 23:41 |
r1chardj0n3s | wat | 23:41 |
mordred | we use it for storyboard, which does not see the traffic that the openstack integrated gate does | 23:41 |
r1chardj0n3s | ok, so I've not had a chance to talk to mike about storyboard | 23:41 |
*** dims_ has joined #openstack-infra | 23:41 | |
mordred | so while it's ok for that to not hav ea mirror | 23:41 |
mordred | it's NOT ok for openstack to not have a mirror | 23:42 |
r1chardj0n3s | right | 23:42 |
r1chardj0n3s | that's the assumption I was running under | 23:42 |
fungi | horizon is definitely a much different case than storyboard | 23:42 |
r1chardj0n3s | yup | 23:42 |
mordred | so there are two different although possibly related problems | 23:42 |
jroll | thinking outloud here: so I've been told that I'm a bad person for writing a neutron extension instead of contributing to neutron, but it's ok to rewrite a thing instead of contributing because "node sucks"? | 23:42 |
mordred | a) is whether or not node.js toolchains can be used by things | 23:42 |
mordred | I don't think that matters for this conversation | 23:42 |
mordred | b) is how we deal with mirroring/caching | 23:42 |
mordred | jroll: I'd ignore the "node sucks" part - the distros have been putting their foot down really hard on the "we don't know how to use node" subject | 23:43 |
clarkb | for b) I think it is not insane to put these "packages" in a known repo location and use whatever client you want to get them | 23:43 |
clarkb | is that not possible at all for the thing that bower expects? | 23:43 |
mordred | jroll: so the distros have expressed extreme angst at the idea that openstack could grow a node toolchain need | 23:43 |
mordred | clarkb: I do not believe so | 23:44 |
fungi | there's also the possible distasteful option of setting up a caching proxy we control with a very, very long retention and pointing tools like bower at that | 23:44 |
mordred | clarkb: because the bower index is like glance is supposed to be | 23:44 |
mordred | and what pypi WAS | 23:44 |
clarkb | ohgod | 23:44 |
mordred | it's just a listing of pointers to other locations | 23:44 |
mordred | so - in short- HORRIBLE | 23:44 |
clarkb | mordred: right | 23:44 |
mordred | which means that if we want to do a mirror: | 23:44 |
mordred | a) we'll need to suck the internet | 23:44 |
jroll | mordred: what would the distros do if we depended on it? | 23:44 |
mordred | jroll: they'd get over it | 23:44 |
jroll | good to know | 23:45 |
mordred | it is my opinion that it is the distros job to package software | 23:45 |
jroll | so I don't see that as a blocker | 23:45 |
mordred | not to dictate how that software is done | 23:45 |
mordred | I dont' either - rather strongly I might add | 23:45 |
mordred | that said - nothing in the existing tooling has usable mirroring | 23:45 |
greghaynes | I thought at the end of the day bower really wants to point to git repos? Where those git repos live can be anywhere though | 23:45 |
fungi | most of the distro pushback is about packaging software which packages/installs other software since that's stepping on their toes | 23:45 |
jroll | another alternative is vendoring bower dependencies, btw | 23:46 |
mordred | greghaynes: yes, that is correct | 23:46 |
*** dims__ has quit IRC | 23:46 | |
mordred | no | 23:46 |
mordred | not an alternative | 23:46 |
jroll | just throwing that out there, it's a common javascript world pattern | 23:46 |
mordred | yes | 23:46 |
jroll | because licensing or? | 23:46 |
mordred | but bower was written basically to allow for not needing to do that | 23:46 |
r1chardj0n3s | (sorry folks, I've been seconded off to another meeting) | 23:46 |
mordred | so since the tool exists - I see no reason to descend into unwashed madness | 23:46 |
jroll | mordred: https://github.com/bower/bower/issues/634 "this is why you should commit your dependencies" :P | 23:46 |
*** bswartz has joined #openstack-infra | 23:47 | |
jroll | specifically calling out "the internet sucks" | 23:47 |
jroll | but yeah, fair enough | 23:47 |
mordred | one of the problems ... | 23:47 |
clarkb | lol you should commit your dependencies <- sorry that is funny | 23:47 |
openstackgerrit | Khai Do proposed openstack-infra/puppet-gerrit: Make sure Gerrit sites are using the proper libraries. https://review.openstack.org/151368 | 23:47 |
mordred | is that most of this toolchain we're talking about is written to help people working on things that do not get redistributed | 23:47 |
mordred | if you're working on site.com - then yea, sure, use bower to update depends, commit locally, push to repo - deploy | 23:48 |
mordred | why not | 23:48 |
mordred | it's a deployment mechanism for a one-off location that might need to get pushed to 20 machines | 23:48 |
mordred | we commit backups into git as part of bup | 23:48 |
mordred | but if you're writing re-consumable software like we are | 23:48 |
mordred | I think the situation is a bit different | 23:48 |
mordred | which is where a lot of this angst comes from | 23:49 |
jroll | mhmmm | 23:49 |
mordred | SO - back to ... I do not care if we use bower or bower.py - but either one is going to have to grow the ability to be pointed to a mirror location before we're going to use it in the gate | 23:49 |
jroll | and you also need tooling to build that mirror, yes? | 23:50 |
mordred | that mirror could easily be a mirror of the bower.io index with a bazillion local git clones backing | 23:50 |
mordred | yup | 23:50 |
mordred | and we'd need tooling to build the mirrir | 23:50 |
* fungi just worries that the javascript realm is being forced to learn the lessons and repeat the mistakes that more established language ecosystems have already experienced and solved | 23:50 | |
jroll | fun | 23:50 |
clarkb | fungi: yes I think that is exactly what is going n | 23:50 |
mordred | fungi: each and every language re-learns all of this | 23:50 |
clarkb | fungi: in 10 years js will have properly fixed the problem | 23:50 |
mordred | fungi: remember how perl had 4 different locations to deal with the ways in which different software might get into your perl install? :) | 23:51 |
mordred | clarkb: each one gets slightly better AND slightly worse - so they'll have properly fixed some of this and will have broken another part :) | 23:51 |
fungi | mordred: cpan is the one true repository. all others are mere impersonators | 23:51 |
jroll | ok, so the only thing that confuses me is reimplementing bower. why not help improve the JS tooling that exists? | 23:51 |
mordred | fungi: it's almost like it was lisp | 23:51 |
clarkb | mordred: feel free to hate this idea because I don't think I like it. What if we just use a proxy (say squid) to proxy all bower interactions | 23:51 |
mordred | jroll: two possible reasons I think | 23:51 |
mordred | jroll: a) to avoid the fight with the distro packagers | 23:51 |
sigmavirus24 | mordred: it'd be better as a lisp | 23:51 |
clarkb | mordred: then just cache the hell out of it that way and if horizon bower explodes on a new thing oh well | 23:51 |
mordred | jroll: b) the javascript folks may actively disdain the feature we want | 23:52 |
* krotscheck has been paying attention, but washes his hands of anything Horizon these days. | 23:52 | |
fungi | mordred: we should reduce all of javascript to common lisp and get the browsers to follow suit | 23:52 |
mordred | I know when I tried to ask the node.js folks to add SSL certs to their download site | 23:52 |
* sigmavirus24 nudges r1chardj0n3s in the direction of hylang for reimplementing bower | 23:52 | |
krotscheck | Because seriously their design decisions make NO SENSE> | 23:52 |
sigmavirus24 | fungi: why not lisp flavored erlang? | 23:52 |
mordred | they told me to go away - and also told me that openstack sucks and noone uses it | 23:52 |
clarkb | mordred: well they are from joyent | 23:52 |
mordred | yah | 23:52 |
fungi | clarkb: i already suggested a caching proxy and am actually in favor of the idea | 23:52 |
jroll | mordred: teach them, sensai | 23:52 |
jroll | mordred: oh | 23:52 |
jroll | huh | 23:52 |
jroll | wow | 23:53 |
mordred | right? | 23:53 |
fungi | clarkb: maybe one per provider, on the same servers with our pypi mirrors? | 23:53 |
mordred | I mean, not only did they say no- they were needlessly rude | 23:53 |
*** aysyd has quit IRC | 23:53 | |
clarkb | fungi: that seems sane to me | 23:53 |
mordred | clarkb, fungi: ssl? | 23:53 |
clarkb | mordred: we could mitm ourselves | 23:53 |
krotscheck | We could ignore node and use https://iojs.org/ instead. | 23:53 |
mordred | woah | 23:53 |
clarkb | mordred: its not great but its common practice | 23:53 |
fungi | mordred: clarkb: yeah, we can tell our test workers to trust whatever ssl certs we wan | 23:53 |
fungi | t | 23:54 |
mordred | indeed | 23:54 |
jroll | krotscheck: that doesn't help with "bower sucks" | 23:54 |
mordred | not hard to do | 23:54 |
*** Woodie has quit IRC | 23:54 | |
krotscheck | jroll: It’s one step. | 23:54 |
mordred | clarkb, fungi: I could be in favor of MITM'ing ourselves with a caching proxy | 23:54 |
openstackgerrit | fumihiko kakuma proposed openstack-infra/devstack-gate: Remove unused variables(PIP_USE_MIRRORS, USE_GET_PIP) https://review.openstack.org/149439 | 23:54 |
clarkb | mordred: they did eventually add sslto npm so I guess they decided that while openstack sucks mordred isn't crazy | 23:54 |
mordred | although I still think it opens the door to fail on cache misses | 23:54 |
jroll | krotscheck: I guess, idk. | 23:54 |
mordred | clarkb: they did? | 23:55 |
mordred | clarkb: sorry - not to npm - to the download site where you get node tarballs | 23:55 |
clarkb | mordred: pretty sure they did. it caused a kerfluffle bceause you had to upgrade your npm client too | 23:55 |
clarkb | mordred: OH I don't know about that | 23:55 |
*** adalbas has quit IRC | 23:55 | |
clarkb | mordred: and yes the cache miss would be the one major flaw with this idea | 23:55 |
krotscheck | The real thing that needs to happen is we fork bower, point it at something that behaves more like NPM, and have it pull its own tarballs from the git tags. | 23:55 |
*** annegent_ has joined #openstack-infra | 23:55 | |
jroll | mordred: yeah, still http | 23:55 |
mordred | NEAT! they added it | 23:55 |
fungi | clarkb: mordred: so the _problem_ with the proxy solution is making sure bower calls pass through it but, say, pip or apt or rpm calls don't | 23:55 |
*** markvoelker has quit IRC | 23:56 | |
fungi | unless we really want that | 23:56 |
jroll | mordred: to the page, not to the downloads | 23:56 |
mordred | https://nodejs.org/dist/v0.10.36/node-v0.10.36.tar.gz works | 23:56 |
clarkb | fungi: just prefix bower calls with http_proxy maybe with a wrapper script | 23:56 |
fungi | yeah, hopefully it's sane in that way | 23:56 |
jroll | mordred: neat, but not to the average user clicking things :P | 23:56 |
krotscheck | There’s also jam | 23:56 |
krotscheck | http://jamjs.org/packages/#/details/angular-resource | 23:56 |
jroll | but that's good | 23:56 |
krotscheck | Example | 23:56 |
*** rm_work is now known as rm_work|away | 23:56 | |
krotscheck | But it’s WAY out of date. | 23:56 |
*** ddieterly has quit IRC | 23:57 | |
clarkb | jogo: tempest full multinode without nova multihost only failed 3 tests | 23:59 |
clarkb | jogo: oddly though it failed the shelve instance test | 23:59 |
greghaynes | clarkb: not sure http_proxy will work if they are packaged using git:// | 23:59 |
mordred | r1chardj0n3s: (I hope all of the above was useful!) | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!