jhesketh | mordred: ping | 00:00 |
---|---|---|
lifeless | jhesketh: burningman | 00:00 |
jhesketh | ah, okay | 00:00 |
jhesketh | thanks | 00:00 |
lifeless | oh great, lxc container refusing to mount. stab | 00:02 |
lifeless | ianw: let me fix this yak then I can poke around | 00:02 |
*** baoli has joined #openstack-infra | 00:02 | |
*** maxbit has quit IRC | 00:03 | |
*** bknudson has joined #openstack-infra | 00:03 | |
*** tomoe_ has joined #openstack-infra | 00:05 | |
*** dalgaaf_ has quit IRC | 00:06 | |
*** baoli has quit IRC | 00:07 | |
jhesketh | fungi, clarkb: either of you guys able to take a look at https://review.openstack.org/#/c/114137/ please? | 00:08 |
clarkb | jhesketh: according to the comments there is a circular dependency? | 00:09 |
clarkb | r1chardj0n3s: ^ | 00:09 |
clarkb | it isn't clear to me which change actually should go in first | 00:09 |
*** unicell has joined #openstack-infra | 00:09 | |
r1chardj0n3s | clarkb: lemme look | 00:09 |
clarkb | I think you actually want the nova change in first otherwise the new job will fail all nova changes until it goes in | 00:10 |
lifeless | r1chardj0n3s: we've sucked you into the openstack orbit? | 00:10 |
clarkb | oh wait its non voting so thats fine | 00:10 |
r1chardj0n3s | clarkb: the new job is experimental non-voting | 00:10 |
clarkb | r1chardj0n3s: in that case I think we do 114137 first | 00:10 |
r1chardj0n3s | clarkb: I want the new nova job to be able to run & fail before I merge | 00:10 |
r1chardj0n3s | clarkb: yes please | 00:10 |
r1chardj0n3s | lifeless: hai :) | 00:11 |
clarkb | r1chardj0n3s: yup | 00:11 |
clarkb | done | 00:11 |
r1chardj0n3s | thanks! | 00:11 |
jhesketh | thanks clarkb | 00:12 |
*** ZZelle has quit IRC | 00:13 | |
*** signed8bit is now known as signed8bit_ZZZzz | 00:13 | |
*** harlowja has quit IRC | 00:15 | |
*** harlowja_ has joined #openstack-infra | 00:15 | |
*** dims has joined #openstack-infra | 00:16 | |
ianw | lifeless: ah, ok if I do log=logging.getLogger('foo');log.debug('foo') *inside* the test case case, i get some output in "pythonlogging:''-1: {{{foo}}} | 00:16 |
openstackgerrit | A change was merged to openstack-infra/config: Add in job to run pip missing requirements https://review.openstack.org/114137 | 00:17 |
lifeless | ianw: nuts; that makes me think there is a incorrect reference held somewhere | 00:17 |
*** hdd has quit IRC | 00:21 | |
*** gyee_ has quit IRC | 00:21 | |
clarkb | fungi: jhesketh jeblair so rax centos6 nodes are using rax dns resolvers | 00:22 |
clarkb | not sure why yet, trusty seems unaffected | 00:22 |
clarkb | and hpcloud centos6 isfine | 00:22 |
clarkb | which is all kinds of o_O | 00:22 |
*** rcarrillocruz has quit IRC | 00:24 | |
*** mriedem has joined #openstack-infra | 00:25 | |
*** rcarrillocruz has joined #openstack-infra | 00:28 | |
*** praneshp has quit IRC | 00:28 | |
*** yamahata has joined #openstack-infra | 00:28 | |
*** dane_leblanc has joined #openstack-infra | 00:29 | |
*** Ryan_Lane1 has quit IRC | 00:29 | |
*** tomhe has quit IRC | 00:30 | |
clarkb | apparently our rc.local script isn't doing what we expect it to | 00:30 |
*** yamahata has quit IRC | 00:33 | |
*** yamahata has joined #openstack-infra | 00:34 | |
gus | clarkb: (re pymysql) yeah sounds good - I have no particular preference for mysqlconnector. Let me run my eventlet deadlock test case against pymysql to confirm it passes (I believe it will). | 00:35 |
*** dane_leblanc has quit IRC | 00:35 | |
clarkb | gus: cool. I think long term making mysqlconnector may not be a bad idea, but it looks like there is a lot of work to get there. nova migrations and oslo.db changes and so on | 00:36 |
gus | clarkb: my goal was to make the openstack code clean to use any sqlalchemy backend - the main stumbling block seems to be the current assumption that execute() can take multiple sql statements. | 00:36 |
gus | yeah agreed. | 00:36 |
*** dane_leblanc has joined #openstack-infra | 00:37 | |
gus | According to zzzeek, we should be only sending single sql statements to execute() - and mysqlconnector throws an error if you send multiple (without also giving a non-standard multi=True arg). | 00:37 |
gus | mysqldb accepts multiple statements just fine, and so we do it in several places - notably when executing the offline migration scripts. | 00:38 |
*** hogepodge has quit IRC | 00:38 | |
gus | "luckily" our code base doens't include many semicolons, so it's surprisingly easy to check for :P | 00:39 |
lifeless | r1chardj0n3s: does https://review.openstack.org/#/c/114137/ mean we'll have the transitive closure of requirements, or just direct use? | 00:41 |
clarkb | fungi: jhesketh jeblair looking at the boot.log the ifup-post script runs after our rc.local hack so it overwrites our local resolv.conf changes | 00:41 |
clarkb | gus: nice :) | 00:41 |
lifeless | ianw: I'm going to presume you're off yak shaving in fixtures | 00:41 |
lifeless | ianw: I have to pop out shortly but will touch base with you later | 00:41 |
*** mmaglana has quit IRC | 00:42 | |
clarkb | fungi: jhesketh jeblair not quite sure how to fix that yet. We could append our resolv.conf stuff to if-post? | 00:42 |
*** signed8bit_ZZZzz has quit IRC | 00:42 | |
r1chardj0n3s | lifeless: not sure what "transitive closure of requirements" means but the change needs a new env added to tox.ini for a project to support the test | 00:42 |
ianw | lifeless: no worries. logging seems to work before the call to FakeLogger, but after it disappears -> http://paste.openstack.org/show/97973/ | 00:42 |
gus | clarkb: so yeah, I'll check pymysql and get back to you. I agree it looks like an easier options for jenkins. | 00:43 |
*** mmaglana has joined #openstack-infra | 00:43 | |
*** SumitNaiksatam has joined #openstack-infra | 00:43 | |
lifeless | r1chardj0n3s: say nova uses foo and foo uses bar. | 00:43 |
*** mmaglana has quit IRC | 00:43 | |
lifeless | r1chardj0n3s: today, in our requirements.txt file we'd only list foo. | 00:43 |
clarkb | gus: cool and thanks. Also, this initial work should mke it easier to make other drivers work regardless of which driver it is | 00:43 |
clarkb | gus: just cleaning out things like mutliple queries and ceilometers driver loading and so on | 00:43 |
lifeless | r1chardj0n3s: listing foo and bar would be listing the transitive closure. | 00:43 |
r1chardj0n3s | lifeless: yep, that transitive thing iswhat the tool is testing, but it needs the tox env to actually do the work in each project | 00:44 |
r1chardj0n3s | lifeless: oh, wait, I get you now | 00:44 |
r1chardj0n3s | lifeless: no, in your example, "bar" is not something the tool will complain about | 00:44 |
lifeless | ok cool | 00:44 |
r1chardj0n3s | lifeless: it would only be complained about if nova started explicitly using "bar" without listing it in requirements | 00:45 |
r1chardj0n3s | (at the moment nova explicitly uses simplejson without listing it, for example) | 00:45 |
lifeless | ianw: that test_nodepool file looks buggy | 00:45 |
lifeless | ianw: test_db will run before setUp is called at all | 00:46 |
lifeless | ianw: actually no, its worse | 00:46 |
lifeless | ianw: its running setUp *twice* | 00:46 |
ianw | lifeless: yeah, that's what i was starting to think :) | 00:47 |
lifeless | please file a bug on testtools | 00:47 |
lifeless | it should be catching and throwing an error on that | 00:47 |
lifeless | its most definitely not kosher | 00:47 |
lifeless | righto, must go, daughter -> gym class. | 00:47 |
lifeless | I'll put a testtools patch together later; for nodepool you need to only call setUp once :) | 00:48 |
ianw | lifeless: no worries, thanks | 00:49 |
gus | clarkb: re your ceilometer change. Is there a reason we can't just use sqlalchemy's url parser + registry there? | 00:49 |
gus | (I haven't looked at ceilometer codebase at all before now) | 00:49 |
*** bdpayne has quit IRC | 00:50 | |
asselin | FYI: Nodepool doesn't work with devstack master due to this nova bug. Fails on assigning floating ip: https://bugs.launchpad.net/nova/+bug/1356051 | 00:52 |
uvirtbot | Launchpad bug 1356051 in nova "Cannot load 'instance' in the base class - problem in floating-ip-list" [High,In progress] | 00:52 |
clarkb | gus: ya I asked about that, the reason for that is they use the same loader for mongo and hadoopfs and so on | 00:52 |
gus | oh I see, so they have 'mysql' => sqlalchemy somewhere. Fair enough. | 00:53 |
clarkb | gus: ya | 00:53 |
clarkb | fungi: jhesketh jeblair warning hax inbound to fix unbound <- see what I did there | 00:54 |
*** asettle has joined #openstack-infra | 00:54 | |
*** jcoufal has quit IRC | 00:55 | |
nibalizer | clarkb: nice | 00:56 |
*** jerryz has joined #openstack-infra | 01:00 | |
*** tomoe_ has quit IRC | 01:02 | |
*** tomoe_ has joined #openstack-infra | 01:02 | |
*** baoli has joined #openstack-infra | 01:03 | |
*** melwitt has quit IRC | 01:05 | |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/config: Fix unbound on rax centos6 nodes. https://review.openstack.org/115836 | 01:05 |
clarkb | I am ashamed of ^ | 01:05 |
*** maxbit has joined #openstack-infra | 01:06 | |
*** praneshp has joined #openstack-infra | 01:06 | |
*** baoli has quit IRC | 01:07 | |
*** Ryan_Lane has joined #openstack-infra | 01:09 | |
*** yamahata has quit IRC | 01:09 | |
*** yamahata has joined #openstack-infra | 01:09 | |
*** tgohad has joined #openstack-infra | 01:09 | |
*** tsg has quit IRC | 01:10 | |
clarkb | all images that we run tox on are either built or building | 01:12 |
gus | jenkins' emails no longer include "Verified+1" anywhere? I need to re-do all of my CI autospam filters :/ | 01:13 |
*** otherwiseguy has quit IRC | 01:13 | |
clarkb | gus: they should | 01:14 |
clarkb | they may also say -?Verified(-1|-2|+1|+2)? | 01:15 |
clarkb | or rather I think that is the correct regex to match all of them | 01:15 |
gus | clarkb: I'm pretty sure all the mails I received overnight don't have "Verified" anywhere in them. | 01:15 |
*** rfolco has joined #openstack-infra | 01:16 | |
gus | human posts now say "Code-Review+1" apparently. | 01:17 |
gus | There's a (new?) Gerrit-HasComments: Yes/No header that looks like it might be useful .. | 01:20 |
gus | .. except it looks like it only triggers on specific code comments, and if you have a top-level comment then it says "No" | 01:21 |
gus | so I can't just discard anything with Gerrit-HasComments: No. | 01:21 |
clarkb | so you have mail from jenkins without the verified string? | 01:22 |
gus | several. | 01:22 |
clarkb | the only thing we changes recently was to stop commenting when starting jobs | 01:22 |
*** maxbit has quit IRC | 01:22 | |
gus | I think its a gerrit change, since its changed across all comments, not just jenkins'. | 01:22 |
*** maxbit has joined #openstack-infra | 01:23 | |
*** yaguang has joined #openstack-infra | 01:25 | |
*** praneshp has quit IRC | 01:26 | |
*** otherwiseguy has joined #openstack-infra | 01:26 | |
ianw | clarkb: i find foo || true is usually easier, that's the way it's usually done in devstack too | 01:27 |
StevenK | gus: "Patch Set 1: Verified+2 | 01:28 |
StevenK | gus: From a mail I got this morning at 0049 | 01:28 |
gus | from jenkins? | 01:28 |
clarkb | ianw insyead of set +e? | 01:28 |
StevenK | gus: Yup | 01:28 |
gus | huh. | 01:28 |
*** maxbit has quit IRC | 01:28 | |
StevenK | Gerrit-MessageType: comment | 01:28 |
StevenK | Gerrit-Change-Id: I0d24872e1df219b89adddd9d53a6247b91e88ff0 | 01:28 |
StevenK | And so on | 01:29 |
*** marcoemorais has quit IRC | 01:29 | |
*** mwagner_lap has joined #openstack-infra | 01:29 | |
gus | ealiest I have that escaped my filters is 03:22 (AEST) | 01:29 |
gus | "Build succeeded." but no Verified string anywhere. | 01:30 |
*** gokrokve has joined #openstack-infra | 01:30 | |
gus | meh, I'll just add that to my gmail filter generation script and move on. No big deal. | 01:31 |
ianw | clarkb: yep, stuff like https://git.openstack.org/cgit/openstack-dev/devstack/tree/lib/nova_plugins/functions-libvirt#n40 | 01:31 |
gus | ianw: true isn't a builtin on bash btw. "|| :" is though. </shell golf> | 01:33 |
*** amotoki has joined #openstack-infra | 01:34 | |
ianw | gus: yeah, it's arguable "|| true" is a bit of an obscure way to ignore the output if you haven't seen it before, but i'd argue the intrinsic documentation of "true" is *slightly* less obscure than "|| :" if you're looking at it with fresh-eyes :) | 01:35 |
gus | sure :) | 01:36 |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Display only first 6 chars for git commit id https://review.openstack.org/83556 | 01:36 |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Fix zuul javascript cookie load https://review.openstack.org/115840 | 01:36 |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Fix status page overlap https://review.openstack.org/115841 | 01:36 |
gus | I have seen/use || : frequently to mean "ignore errors for this command, despite set -e" so my eyes are certainly not fresh :/ | 01:36 |
*** ArxCruz has quit IRC | 01:37 | |
gus | I also want to refactor devstack to use the ": ${foo_option:=default value}" idiom everywhere it currently uses "foo_option=${foo_option:-default value}" | 01:37 |
gus | old shell habits die hard :/ | 01:37 |
StevenK | gus: What's the difference between :- and := ? | 01:38 |
gus | it avoids having to repeat/mistype the variable twice. | 01:38 |
StevenK | That's what completion in the editor and set -u is for? :-) | 01:39 |
gus | :- is "use value if unset"; := is "assign to value if unset" | 01:39 |
ianw | lifeless: you are so efficient you already pre-filed the bug for me 3 years ago :) https://bugs.launchpad.net/testtools/+bug/882884 | 01:39 |
uvirtbot | Launchpad bug 882884 in testtools "setUp being called twice is not an error" [Wishlist,Triaged] | 01:39 |
gus | .. so you need to do it in a no-op command, which is where : comes in mighty useful. | 01:39 |
StevenK | jeblair: WRT that noop-jobs, I was a little conflicted about even proposing it until I saw it was +93/-344. | 01:40 |
*** arnaud has quit IRC | 01:41 | |
*** Daisy has joined #openstack-infra | 01:41 | |
*** dane_leblanc has quit IRC | 01:43 | |
*** dims has quit IRC | 01:44 | |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Fix pep8 issues https://review.openstack.org/115187 | 01:44 |
*** zaro has joined #openstack-infra | 01:44 | |
*** dims has joined #openstack-infra | 01:44 | |
*** nosnos has joined #openstack-infra | 01:44 | |
StevenK | gus: Yes, seems like no Verified+1, it's "Build succeeded." | 01:45 |
*** dims has quit IRC | 01:45 | |
*** dims_ has joined #openstack-infra | 01:45 | |
clarkb | oh you know why maybe | 01:46 |
clarkb | bceause if it was a +1 before it won't update the +1 | 01:46 |
clarkb | and now that we don't reset to 0 before running it can do that | 01:47 |
gus | clarkb: oh, that makes sense. | 01:47 |
clarkb | before it was always a state change now it can be just a comment update | 01:47 |
*** ramashri has quit IRC | 01:48 | |
gus | (Less "btw I'm about to do something that you expected anyway" email spam is good. I heartily endorse the Jenkins change) | 01:49 |
*** gokrokve has quit IRC | 01:50 | |
StevenK | clarkb: Can you take a quick look at https://review.openstack.org/#/c/115481/ ? | 01:55 |
*** baohua has joined #openstack-infra | 01:56 | |
*** rcarrillocruz has quit IRC | 01:56 | |
StevenK | gus: Well, hey, it was a "Everything is fine" light :-P | 01:57 |
*** rcarrillocruz has joined #openstack-infra | 01:58 | |
*** wenlock_ has joined #openstack-infra | 01:58 | |
*** bdpayne has joined #openstack-infra | 02:01 | |
*** dims_ has quit IRC | 02:02 | |
*** dims has joined #openstack-infra | 02:03 | |
openstackgerrit | A change was merged to openstack-infra/config: Switch os-cloud-config to using python{,3}-jobs https://review.openstack.org/115481 | 02:03 |
*** baoli has joined #openstack-infra | 02:04 | |
*** gokrokve has joined #openstack-infra | 02:06 | |
*** baoli has quit IRC | 02:08 | |
*** dims has quit IRC | 02:12 | |
openstackgerrit | Steve Kowalik proposed a change to openstack-infra/config: Add python33 jobs for os-{apply,collect}-config https://review.openstack.org/114869 | 02:12 |
*** dims has joined #openstack-infra | 02:12 | |
lifeless | ianw: heh, I'm like that | 02:14 |
openstackgerrit | Ian Wienand proposed a change to openstack-infra/nodepool: Remove setUp() call from setup_config https://review.openstack.org/115844 | 02:15 |
*** tgohad has quit IRC | 02:16 | |
*** hdd has joined #openstack-infra | 02:19 | |
*** arnaud has joined #openstack-infra | 02:19 | |
lifeless | Alex_Gaynor: hi | 02:21 |
Alex_Gaynor | lifeless: hi | 02:21 |
lifeless | Alex_Gaynor: IIRC you've been doing a bunch of pypy stuff at rax, right? | 02:21 |
Alex_Gaynor | lifeless: some, yeah | 02:22 |
lifeless | Alex_Gaynor: cool; so @ HP we've got this 'monasca' project and the folk there are worried about Python performance | 02:22 |
*** dims has quit IRC | 02:22 | |
lifeless | Alex_Gaynor: since they're seeing an 8-fold reduction vs the Java API server they had | 02:22 |
Alex_Gaynor | they should totally check out pypy then | 02:22 |
lifeless | Alex_Gaynor: and I suggested that switching VM would be a good start. | 02:22 |
lifeless | Alex_Gaynor: I then threatened to hook them up with you for discussion :) | 02:23 |
clarkb | to jython right? >_> | 02:23 |
clarkb | I will butt out now | 02:23 |
*** dims has joined #openstack-infra | 02:23 | |
Alex_Gaynor | lifeless: sure, happy to provide some insight | 02:23 |
lifeless | clarkb: I did mention Jython too, but pypy would be less of a culture shock in the OpenStack context I think. | 02:23 |
lifeless | Given the irrational fear of the JVM folk have. | 02:23 |
clarkb | lifeless: I only mentioned it because they seem to love the jvm at hop | 02:23 |
clarkb | *hp | 02:24 |
lifeless | Alex_Gaynor: cool, thanks! What email is best ? | 02:24 |
clarkb | but ya either owuld probably help | 02:24 |
Alex_Gaynor | lifeless: alex.gaynor@gmail.com | 02:24 |
lifeless | Alex_Gaynor: wicked, thanks | 02:27 |
lifeless | its so frustrating that CPython is still the reference VM | 02:27 |
*** dims has quit IRC | 02:27 | |
*** dims has joined #openstack-infra | 02:27 | |
*** Alexandra_ has joined #openstack-infra | 02:28 | |
*** asettle has quit IRC | 02:30 | |
*** mmaglana has joined #openstack-infra | 02:32 | |
*** daya_k has joined #openstack-infra | 02:32 | |
jogo | lifeless: it is dying | 02:33 |
lifeless | jogo: is e-r behind ? | 02:35 |
*** dims has quit IRC | 02:35 | |
*** dims has joined #openstack-infra | 02:36 | |
*** Alexandra_ is now known as asettle | 02:36 | |
lifeless | jogo: whats the fastest way to figure out if http://logs.openstack.org/15/115815/1/check/check-tempest-dsvm-full/c962aba/console.html#_2014-08-21_00_07_20_056 has a e-r pattern filed for it or not, given e-r hasn't commented ? | 02:38 |
jogo | lifeless: I am not sure, it may not be voting or something | 02:39 |
clarkb | lifeless grep in e-r query dir or see e-r status.o.o page | 02:39 |
*** dims has quit IRC | 02:40 | |
jogo | lifeless: first guess is you hit 1353962 | 02:40 |
jogo | bug 1353962 | 02:40 |
*** RicoLin has quit IRC | 02:40 | |
uvirtbot | Launchpad bug 1353962 in nova "Test job failes with FixedIpLimitExceeded with nova network" [Undecided,New] https://launchpad.net/bugs/1353962 | 02:40 |
*** tsg has joined #openstack-infra | 02:41 | |
jogo | hmm maybe not | 02:41 |
*** RicoLin has joined #openstack-infra | 02:41 | |
*** harlowja_ is now known as harlowja_away | 02:42 | |
openstackgerrit | Alice Chen proposed a change to openstack-infra/jeepyb: Let pull request message be customized via file https://review.openstack.org/115850 | 02:44 |
lifeless | spiffxp: good call | 02:45 |
lifeless | bah | 02:45 |
lifeless | jogo: good call | 02:45 |
lifeless | 2014-08-20 23:32:54.212 15927 TRACE nova.compute.manager FixedIpLimitExceeded_Remote: Maximum number of fixed ips exceeded | 02:45 |
jogo | lifeless: oh nice | 02:45 |
jogo | clarkb: in that case maybe e-r is crashed? | 02:46 |
jogo | can you check the logs | 02:46 |
*** imcsk8 has quit IRC | 02:46 | |
lifeless | wow, another 2 hours to get neutron's version fixed | 02:48 |
lifeless | actually wait | 02:48 |
lifeless | why are stable jobs in the same queue | 02:48 |
lifeless | hmmm, grenade I guess | 02:48 |
clarkb | jogo no keys so not right now | 02:48 |
clarkb | lifeless yup | 02:48 |
clarkb | to do upgrade testing you need a shared queue | 02:48 |
jogo | clarkb: kk | 02:48 |
*** Ryan_Lane has quit IRC | 02:51 | |
*** dimtruck is now known as zz_dimtruck | 02:52 | |
*** rcarrillocruz has quit IRC | 02:55 | |
*** RicoLin has quit IRC | 02:56 | |
*** RicoLin has joined #openstack-infra | 02:57 | |
*** rcarrillocruz has joined #openstack-infra | 02:57 | |
*** mriedem has quit IRC | 03:02 | |
*** adalbas has quit IRC | 03:03 | |
*** harlowja_at_home has joined #openstack-infra | 03:03 | |
*** harlowja_at_home has quit IRC | 03:04 | |
*** baoli has joined #openstack-infra | 03:05 | |
*** harlowja_at_home has joined #openstack-infra | 03:06 | |
*** hdd has quit IRC | 03:06 | |
*** baoli has quit IRC | 03:09 | |
lifeless | ianw: https://github.com/testing-cabal/testtools/pull/90 | 03:10 |
*** nelsnelson has joined #openstack-infra | 03:12 | |
*** wenlock_ has quit IRC | 03:15 | |
*** wenlock has quit IRC | 03:16 | |
*** sflanigan has joined #openstack-infra | 03:16 | |
*** paulrad has joined #openstack-infra | 03:17 | |
*** Sukhdev has joined #openstack-infra | 03:17 | |
*** imcsk8 has joined #openstack-infra | 03:18 | |
*** KanagarajM has joined #openstack-infra | 03:19 | |
*** stevemar has joined #openstack-infra | 03:19 | |
*** harlowja_at_home has quit IRC | 03:23 | |
*** chandankumar has joined #openstack-infra | 03:27 | |
*** hdd has joined #openstack-infra | 03:33 | |
*** zz_dimtruck is now known as dimtruck | 03:37 | |
*** Ryan_Lane has joined #openstack-infra | 03:40 | |
*** hdd has quit IRC | 03:40 | |
*** unicell has quit IRC | 03:40 | |
*** Ryan_Lane has quit IRC | 03:41 | |
*** hdd has joined #openstack-infra | 03:44 | |
*** chandankumar has quit IRC | 03:44 | |
*** dimtruck is now known as zz_dimtruck | 03:47 | |
*** Ryan_Lane has joined #openstack-infra | 03:49 | |
*** hdd has quit IRC | 03:49 | |
*** hdd has joined #openstack-infra | 03:49 | |
*** praneshp has joined #openstack-infra | 03:50 | |
*** pcm_ has quit IRC | 03:50 | |
*** gokrokve has quit IRC | 03:51 | |
*** tgohad has joined #openstack-infra | 03:51 | |
*** praneshp_ has joined #openstack-infra | 03:51 | |
*** tsg has quit IRC | 03:54 | |
*** praneshp has quit IRC | 03:55 | |
*** praneshp_ is now known as praneshp | 03:55 | |
*** harlowja_at_home has joined #openstack-infra | 03:58 | |
ianw | lifeless: awesome, thanks :) | 04:01 |
openstackgerrit | A change was merged to openstack-infra/config: Add third party announce and request mailing lists https://review.openstack.org/115392 | 04:02 |
openstackgerrit | A change was merged to openstack-infra/config: Move rally-dsvm-fakevirt-heat to experimental https://review.openstack.org/114387 | 04:03 |
*** baoli has joined #openstack-infra | 04:05 | |
*** hdd has quit IRC | 04:06 | |
*** cristov_mac has quit IRC | 04:09 | |
*** garyh has quit IRC | 04:10 | |
*** arnaud has quit IRC | 04:10 | |
*** baoli has quit IRC | 04:10 | |
*** arnaud has joined #openstack-infra | 04:12 | |
*** unicell has joined #openstack-infra | 04:14 | |
*** rcarrillocruz has quit IRC | 04:18 | |
*** otherwiseguy has quit IRC | 04:18 | |
*** rcarrillocruz has joined #openstack-infra | 04:20 | |
*** otherwiseguy has joined #openstack-infra | 04:21 | |
*** Ryan_Lane has quit IRC | 04:21 | |
openstackgerrit | Alice Chen proposed a change to openstack-infra/zuul: Add attribute start_datetime to Changeish object https://review.openstack.org/115863 | 04:26 |
*** stevemar has quit IRC | 04:26 | |
*** garyh has joined #openstack-infra | 04:34 | |
*** rcarrillocruz has quit IRC | 04:35 | |
*** gokrokve has joined #openstack-infra | 04:36 | |
*** asettle has quit IRC | 04:37 | |
*** rcarrillocruz has joined #openstack-infra | 04:39 | |
*** Daisy has quit IRC | 04:40 | |
*** rpodolyaka1 has joined #openstack-infra | 04:41 | |
*** tgohad has quit IRC | 04:43 | |
*** Ryan_Lane has joined #openstack-infra | 04:44 | |
*** sdake has joined #openstack-infra | 04:53 | |
*** sdake has quit IRC | 04:53 | |
*** harlowja_at_home has quit IRC | 04:53 | |
*** sdake has joined #openstack-infra | 04:53 | |
*** ominakov has quit IRC | 04:59 | |
*** rcarrillocruz has quit IRC | 05:01 | |
*** otherwiseguy has quit IRC | 05:01 | |
*** rcarrillocruz has joined #openstack-infra | 05:05 | |
*** nelsnelson has quit IRC | 05:06 | |
*** baoli has joined #openstack-infra | 05:06 | |
*** nelsnelson has joined #openstack-infra | 05:06 | |
*** Daisy has joined #openstack-infra | 05:07 | |
*** RicoLin has quit IRC | 05:08 | |
*** RicoLin has joined #openstack-infra | 05:08 | |
*** tsg has joined #openstack-infra | 05:09 | |
openstackgerrit | Tom Fifield proposed a change to openstack-infra/jeepyb: Adding a suggestion to file a bug https://review.openstack.org/115759 | 05:10 |
*** baoli has quit IRC | 05:10 | |
openstackgerrit | A change was merged to openstack/requirements: upgrade to newer oslo.i18n https://review.openstack.org/115118 | 05:12 |
openstackgerrit | A change was merged to openstack/requirements: Bump oslo.utils version https://review.openstack.org/115677 | 05:13 |
*** Ryan_Lane has quit IRC | 05:14 | |
*** pcrews has quit IRC | 05:16 | |
*** Sukhdev has quit IRC | 05:17 | |
*** bdpayne has quit IRC | 05:18 | |
*** trinaths has joined #openstack-infra | 05:23 | |
*** bdpayne has joined #openstack-infra | 05:25 | |
*** chandankumar has joined #openstack-infra | 05:25 | |
*** mmaglana has quit IRC | 05:27 | |
*** mmaglana has joined #openstack-infra | 05:29 | |
*** loki184 has joined #openstack-infra | 05:33 | |
*** reed has quit IRC | 05:36 | |
*** unicell has quit IRC | 05:36 | |
*** zz_dimtruck is now known as dimtruck | 05:38 | |
*** rlandy has joined #openstack-infra | 05:45 | |
*** otherwiseguy has joined #openstack-infra | 05:46 | |
*** dimtruck is now known as zz_dimtruck | 05:48 | |
*** cnesa7 has joined #openstack-infra | 05:48 | |
*** Ryan_Lane has joined #openstack-infra | 05:53 | |
*** otherwiseguy has quit IRC | 05:55 | |
*** Sukhdev has joined #openstack-infra | 05:56 | |
*** rcarrillocruz has quit IRC | 05:56 | |
*** rcarrillocruz has joined #openstack-infra | 05:59 | |
*** unicell has joined #openstack-infra | 06:01 | |
*** dtantsur|afk is now known as dtantsur | 06:03 | |
*** gokrokve_ has joined #openstack-infra | 06:05 | |
*** baoli has joined #openstack-infra | 06:07 | |
*** gokrokve has quit IRC | 06:08 | |
*** gokrokve_ has quit IRC | 06:09 | |
*** rickchen has joined #openstack-infra | 06:10 | |
*** p5ntangle has quit IRC | 06:10 | |
rickchen | anteaya: HI, are you here? | 06:10 |
*** baoli has quit IRC | 06:12 | |
rickchen | anteaya: I receive my ci service account disable mail. it mean the "prophetstor-ci" removed from the "Group Voting Third-Party CI". It's right? | 06:12 |
rickchen | HI All, I receive the mail about disable ci service account. It mean the disabled account that remove from the "Group Voting Third_Party CI". right? | 06:14 |
*** jlibosva has joined #openstack-infra | 06:15 | |
clarkb | rickchen: no, I think jeblair actually disabled the account | 06:15 |
*** HeOS has quit IRC | 06:16 | |
rickchen | clarkb: OK, Thanks. | 06:18 |
rickchen | clarkb: I need some help about zuul... | 06:19 |
*** bdpayne has quit IRC | 06:20 | |
*** flaper87|afk is now known as flaper87 | 06:21 | |
rickchen | clarkb: Do you know how to configure it ? ex. change the jenkins testing result public linked pach... | 06:21 |
*** _nadya_ has joined #openstack-infra | 06:21 | |
rickchen | clarkb: Now, my ci service account is disabled. So I cannot use this account to query gerrit event changed, right? | 06:23 |
clarkb | rickchen: http://ci.openstack.org/zuul/zuul.html#id1 the url_pattern described there is what you need | 06:23 |
clarkb | rickchen: that is my understanding. you can test it | 06:23 |
rickchen | clarkb: But now my account is disabled, I cannot use it to test my ci system. | 06:24 |
*** arnaud has quit IRC | 06:25 | |
*** k4n0 has joined #openstack-infra | 06:25 | |
clarkb | rickchen: jeblair's email indicates you can test with the sandbox repo | 06:26 |
*** _nadya_ has quit IRC | 06:26 | |
clarkb | rickchen: can you see if those directions work? | 06:26 |
*** alexandra_ has joined #openstack-infra | 06:27 | |
rickchen | clarkb: I cannot use "sudo ssh -p 29418 prophet-ci@review.openstack.org gerrit stream-events" to read event chagned. | 06:28 |
rickchen | clarkb: it error "Permission denied(publicky) | 06:29 |
clarkb | you shouldn't need sudo | 06:29 |
rickchen | clarkb: I use non sudo, it has same issue. | 06:30 |
*** LuckyVega has quit IRC | 06:30 | |
*** ppai has joined #openstack-infra | 06:30 | |
*** penguinRaider has quit IRC | 06:30 | |
clarkb | you need to run the command as the accoutn with the ssh key | 06:30 |
rickchen | It is fine before mail about disable account. | 06:30 |
clarkb | in any case, do jeblair's directions indicate how to deal with this and test with the sandbox repo? perhaps with a personal account? | 06:31 |
*** SumitNaiksatam_ has joined #openstack-infra | 06:33 | |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/config: Fix unbound on rax centos6 nodes. https://review.openstack.org/115836 | 06:34 |
*** isaacb has joined #openstack-infra | 06:35 | |
*** SumitNaiksatam has quit IRC | 06:36 | |
*** SumitNaiksatam_ is now known as SumitNaiksatam | 06:36 | |
rickchen | clarkb: Ok, Thanks | 06:38 |
*** mflobo has joined #openstack-infra | 06:39 | |
*** camunoz has quit IRC | 06:44 | |
*** rcarrillocruz has quit IRC | 06:47 | |
openstackgerrit | chandan kumar proposed a change to openstack/requirements: Added amqplib==1.0.2 package to the global-requirements https://review.openstack.org/107653 | 06:49 |
*** penguinRaider has joined #openstack-infra | 06:50 | |
*** rcarrillocruz has joined #openstack-infra | 06:50 | |
*** p5ntangle has joined #openstack-infra | 06:51 | |
*** loki184 has quit IRC | 06:55 | |
*** afazekas is now known as __afazekas | 06:55 | |
*** penguinRaider has left #openstack-infra | 06:58 | |
*** p5ntangle has quit IRC | 07:00 | |
*** rpodolyaka1 has quit IRC | 07:00 | |
*** Sukhdev has quit IRC | 07:01 | |
*** jcoufal has joined #openstack-infra | 07:02 | |
*** Guest87807 has joined #openstack-infra | 07:04 | |
*** p5ntangle has joined #openstack-infra | 07:04 | |
*** denis_makogon has joined #openstack-infra | 07:05 | |
*** denis_makogon has quit IRC | 07:05 | |
*** ihrachyshka has joined #openstack-infra | 07:06 | |
*** yongli has joined #openstack-infra | 07:06 | |
*** leifmadsen has quit IRC | 07:07 | |
*** baoli has joined #openstack-infra | 07:08 | |
*** dalgaaf_ has joined #openstack-infra | 07:08 | |
*** mmaglana has quit IRC | 07:09 | |
*** leifmadsen has joined #openstack-infra | 07:12 | |
*** baoli has quit IRC | 07:12 | |
*** homeless has quit IRC | 07:13 | |
*** isaacb has quit IRC | 07:14 | |
*** Nuritv has joined #openstack-infra | 07:16 | |
*** ihrachyshka has quit IRC | 07:19 | |
*** paulrad has quit IRC | 07:21 | |
*** skolekonov has joined #openstack-infra | 07:23 | |
*** p5ntangle has quit IRC | 07:23 | |
*** _nadya_ has joined #openstack-infra | 07:24 | |
Nuritv | Hi, my name is Nurit and i'm from Mellanox team. i would like to start the activity of CI for cinder. i found this wiki https://wiki.openstack.org/wiki/Cinder/tested-3rdParty-drivers but couldn't find specific requirements | 07:25 |
*** ildikov has joined #openstack-infra | 07:29 | |
*** Guest87807 has quit IRC | 07:31 | |
*** Guest87807 has joined #openstack-infra | 07:32 | |
*** zz_dimtruck is now known as dimtruck | 07:37 | |
*** lukego has quit IRC | 07:38 | |
*** doude has joined #openstack-infra | 07:38 | |
*** p5ntangle has joined #openstack-infra | 07:38 | |
*** otherwiseguy has joined #openstack-infra | 07:38 | |
*** pblaho has joined #openstack-infra | 07:39 | |
*** rcarrillocruz has quit IRC | 07:40 | |
*** dizquierdo has joined #openstack-infra | 07:40 | |
*** p5ntangle has quit IRC | 07:43 | |
*** afazekas has joined #openstack-infra | 07:43 | |
*** rcarrillocruz has joined #openstack-infra | 07:44 | |
*** otherwiseguy has quit IRC | 07:44 | |
*** dimtruck is now known as zz_dimtruck | 07:47 | |
*** isaacb has joined #openstack-infra | 07:48 | |
*** p5ntangle has joined #openstack-infra | 07:50 | |
*** jpich has joined #openstack-infra | 07:51 | |
*** shardy_afk is now known as shardy | 07:52 | |
*** camunoz has joined #openstack-infra | 07:57 | |
*** rcarrillocruz has quit IRC | 08:03 | |
*** camunoz has quit IRC | 08:04 | |
*** rcarrillocruz has joined #openstack-infra | 08:05 | |
*** camunoz has joined #openstack-infra | 08:05 | |
*** MaxV_ has joined #openstack-infra | 08:08 | |
*** baoli has joined #openstack-infra | 08:08 | |
*** hashar has joined #openstack-infra | 08:09 | |
*** Longgeek has joined #openstack-infra | 08:10 | |
*** Longgeek has quit IRC | 08:11 | |
vponomaryov | Are there core reviewers for 'requirements' project here? Need push it further: https://review.openstack.org/#/c/115643/ Reason - blocker. | 08:12 |
*** Longgeek has joined #openstack-infra | 08:12 | |
*** baoli has quit IRC | 08:13 | |
rickchen | clarkb: Do you know how to solve this problem? http://lists.openstack.org/pipermail/openstack-infra/2014-July/001579.html | 08:14 |
rickchen | clarkb: I did not see any response for it. | 08:15 |
*** derekh has joined #openstack-infra | 08:16 | |
*** amuller has joined #openstack-infra | 08:27 | |
*** cnesa has joined #openstack-infra | 08:28 | |
*** _nadya_ has quit IRC | 08:31 | |
*** cnesa has quit IRC | 08:32 | |
*** otherwiseguy has joined #openstack-infra | 08:33 | |
trinaths | fungi,: Hi | 08:37 |
*** otherwiseguy has quit IRC | 08:37 | |
*** Guest87807 has quit IRC | 08:38 | |
*** bodepd has quit IRC | 08:38 | |
*** e0ne has joined #openstack-infra | 08:38 | |
*** bodepd has joined #openstack-infra | 08:38 | |
*** ihrachyshka has joined #openstack-infra | 08:39 | |
*** Nuritv has quit IRC | 08:41 | |
*** _nadya_ has joined #openstack-infra | 08:42 | |
*** ociuhandu has quit IRC | 08:44 | |
*** e0ne has quit IRC | 08:45 | |
*** Ryan_Lane has quit IRC | 08:47 | |
*** LuckyVega has joined #openstack-infra | 08:51 | |
*** pelix has joined #openstack-infra | 08:51 | |
*** loki184 has joined #openstack-infra | 08:52 | |
*** praneshp has quit IRC | 08:53 | |
*** Guest87807 has joined #openstack-infra | 08:53 | |
*** dizquierdo has quit IRC | 08:55 | |
LuckyVega | hi, folks. when I try "sudo ssh -p 29418 huawei-ci@review.openstack.org gerrit stream-events" ssh fails with error "Network is unreachable" | 08:56 |
hashar | LuckyVega: can you at least reach review.openstack.org ? | 08:56 |
LuckyVega | pinging review.openstack.org is fine | 08:57 |
LuckyVega | Our CI worked fine yesterday | 08:58 |
hashar | maybe some firewall prevent you from accessing port 29418? | 08:58 |
*** IvanBerezovskiy has joined #openstack-infra | 08:59 | |
*** zz_johnthetubagu is now known as johnthetubaguy | 09:01 | |
LuckyVega | ok, if just our CI meets such problem, there may be something wrong with our firewall configuration | 09:01 |
*** camunoz has quit IRC | 09:04 | |
*** trinaths_afk has joined #openstack-infra | 09:06 | |
*** ildikov has quit IRC | 09:07 | |
*** jp_at_hp has joined #openstack-infra | 09:07 | |
*** HeOS has joined #openstack-infra | 09:07 | |
trinaths_afk | LuckyVega: In your CI logs, you may need to follow the format specified in https://wiki.openstack.org/wiki/NeutronThirdPartyTesting | 09:08 |
*** trinaths has quit IRC | 09:08 | |
*** trinaths_afk is now known as trinaths | 09:08 | |
*** baoli has joined #openstack-infra | 09:09 | |
*** Alexei_987 has joined #openstack-infra | 09:11 | |
*** Alexei_987 has left #openstack-infra | 09:12 | |
*** baoli has quit IRC | 09:14 | |
*** rcarrillocruz has quit IRC | 09:15 | |
*** funzo has quit IRC | 09:17 | |
LuckyVega | trinaths: Ok, I will fix it soon. | 09:17 |
*** rcarrillocruz has joined #openstack-infra | 09:17 | |
*** hashar has quit IRC | 09:17 | |
*** hashar has joined #openstack-infra | 09:18 | |
*** funzo has joined #openstack-infra | 09:18 | |
*** _shaps_ has joined #openstack-infra | 09:21 | |
*** loki184 has quit IRC | 09:22 | |
*** MaxV__ has joined #openstack-infra | 09:23 | |
*** Nikita_Koshikov has joined #openstack-infra | 09:23 | |
*** bookwar has quit IRC | 09:23 | |
*** MaxV_ has quit IRC | 09:23 | |
*** ociuhandu has joined #openstack-infra | 09:24 | |
Nikita_Koshikov | Hi guys, | 09:24 |
Nikita_Koshikov | Can you please help me with creating account http://lists.openstack.org/pipermail/openstack-infra/2014-August/001774.html | 09:24 |
*** bookwar has joined #openstack-infra | 09:25 | |
*** otherwiseguy has joined #openstack-infra | 09:27 | |
*** ociuhandu_ has joined #openstack-infra | 09:27 | |
*** ociuhandu has quit IRC | 09:28 | |
*** ociuhandu_ is now known as ociuhandu | 09:28 | |
*** e0ne has joined #openstack-infra | 09:28 | |
*** pblaho is now known as pblaho|afk | 09:29 | |
openstackgerrit | Jakub Libosvar proposed a change to openstack-infra/devstack-gate: TEST ONLY: Run javelin change with neutron and grenade https://review.openstack.org/115909 | 09:30 |
*** MaxV__ has quit IRC | 09:31 | |
*** che-arne has joined #openstack-infra | 09:31 | |
*** otherwiseguy has quit IRC | 09:31 | |
*** otherwiseguy has joined #openstack-infra | 09:32 | |
*** pblaho|afk is now known as pblaho | 09:34 | |
*** tsg has quit IRC | 09:34 | |
ihrachyshka | was tox 1.7 enabled in gate? | 09:35 |
*** Daisy has quit IRC | 09:35 | |
*** otherwiseguy has quit IRC | 09:37 | |
*** Guest87807 has quit IRC | 09:38 | |
*** dizquierdo has joined #openstack-infra | 09:41 | |
*** dizquierdo has quit IRC | 09:49 | |
*** pblaho is now known as pblaho|lunch | 09:50 | |
*** yamahata has quit IRC | 09:58 | |
*** baohua has quit IRC | 10:01 | |
*** dizquierdo has joined #openstack-infra | 10:01 | |
isaacb | join: #openstack-glance | 10:03 |
jpich | ihrachyshka: Seems like it from http://lists.openstack.org/pipermail/openstack-dev/2014-August/043617.html | 10:03 |
isaacb | join #openstack-glance | 10:03 |
*** pblaho|lunch is now known as pblaho|afk | 10:07 | |
*** baoli has joined #openstack-infra | 10:10 | |
*** Nuritv has joined #openstack-infra | 10:14 | |
*** baoli has quit IRC | 10:14 | |
*** hashar has quit IRC | 10:15 | |
ihrachyshka | jpich: yeah... some projects now fail due to this, in stable branches, like heat, or horizon, or keystone... | 10:16 |
ihrachyshka | lots of them | 10:16 |
*** yaguang has quit IRC | 10:16 | |
jpich | Looking into the Horizon failures now | 10:17 |
*** dtantsur is now known as dtantsur|lunch | 10:26 | |
*** e0ne has quit IRC | 10:27 | |
*** e0ne has joined #openstack-infra | 10:34 | |
*** Longgeek has quit IRC | 10:35 | |
*** Longgeek has joined #openstack-infra | 10:36 | |
*** MaxV_ has joined #openstack-infra | 10:36 | |
*** aviau has quit IRC | 10:40 | |
*** Longgeek has quit IRC | 10:40 | |
ihrachyshka | guys, please approve https://review.openstack.org/#/c/115643/, it's blocking all projects that use oslotest. | 10:42 |
openstackgerrit | Ihar Hrachyshka proposed a change to openstack/requirements: Fixed oslotest version pin https://review.openstack.org/115643 | 10:42 |
*** dalgaaf_ has quit IRC | 10:46 | |
*** aviau has joined #openstack-infra | 10:52 | |
openstackgerrit | Alan Pevec proposed a change to openstack-infra/config: Add periodic Icehouse jobs https://review.openstack.org/115933 | 10:52 |
vponomaryov | ihrachyshka: +Billion! | 10:53 |
*** ZZelle has joined #openstack-infra | 10:55 | |
*** jaypipes has quit IRC | 10:55 | |
*** pblaho|afk is now known as pblaho|lunch | 10:57 | |
*** pblaho|lunch is now known as pblaho_ | 10:57 | |
*** pblaho_ is now known as pblaho | 10:57 | |
*** daya_k has quit IRC | 11:00 | |
*** habib has joined #openstack-infra | 11:01 | |
*** Nikita_Koshikov has quit IRC | 11:01 | |
*** MaxV_ has quit IRC | 11:02 | |
openstackgerrit | Ihar Hrachyshka proposed a change to openstack/requirements: Bump oslo.db to >= 0.4.0 https://review.openstack.org/115626 | 11:02 |
*** Longgeek has joined #openstack-infra | 11:06 | |
*** rickchen has quit IRC | 11:07 | |
*** rcarrillocruz has quit IRC | 11:09 | |
*** Longgeek has quit IRC | 11:09 | |
*** Longgeek has joined #openstack-infra | 11:09 | |
*** rcarrillocruz has joined #openstack-infra | 11:10 | |
*** baoli has joined #openstack-infra | 11:11 | |
*** penguinRaider has joined #openstack-infra | 11:11 | |
openstackgerrit | A change was merged to openstack/requirements: Add python-zaqarclient to global-requirements https://review.openstack.org/115641 | 11:13 |
*** hdd has joined #openstack-infra | 11:14 | |
*** baoli has quit IRC | 11:15 | |
*** mikedillion has joined #openstack-infra | 11:18 | |
*** e0ne has quit IRC | 11:18 | |
*** dims has joined #openstack-infra | 11:20 | |
*** e0ne has joined #openstack-infra | 11:20 | |
*** dims has quit IRC | 11:20 | |
*** RicoLin has quit IRC | 11:20 | |
*** RicoLin has joined #openstack-infra | 11:20 | |
*** dims has joined #openstack-infra | 11:20 | |
*** pcm_ has joined #openstack-infra | 11:27 | |
*** amotoki has quit IRC | 11:28 | |
HeOS | Hello! I have few questions about the management access rights of projects in gerrit. Which model to control access rights you use or recommend: | 11:28 |
HeOS | 1. when all rights for project 'abc', for example, is inherited from project 'abc_rights' without changing project.config file. | 11:28 |
HeOS | 2. when basic rights for project 'abc' is inherited from project "All-Projects" without creating project 'abc_rights' and extended rights are specified in project.config file. | 11:28 |
*** ppai has quit IRC | 11:29 | |
*** mikedillion has quit IRC | 11:35 | |
*** hdd has quit IRC | 11:37 | |
*** mkerrin1 has quit IRC | 11:38 | |
*** daya_k has joined #openstack-infra | 11:40 | |
*** Nikita_Koshikov has joined #openstack-infra | 11:41 | |
*** ArxCruz has joined #openstack-infra | 11:43 | |
*** lttrl has joined #openstack-infra | 11:44 | |
*** _nadya_ has quit IRC | 11:47 | |
*** MaxV_ has joined #openstack-infra | 11:49 | |
*** ildikov has joined #openstack-infra | 11:50 | |
*** KanagarajM has quit IRC | 11:54 | |
*** mbacchi has joined #openstack-infra | 11:54 | |
*** p5ntangl_ has joined #openstack-infra | 11:57 | |
*** zul has joined #openstack-infra | 11:57 | |
*** rcarrillocruz has quit IRC | 11:58 | |
*** maxbit has joined #openstack-infra | 11:59 | |
*** p5ntangle has quit IRC | 11:59 | |
openstackgerrit | Ruslan Kamaldinov proposed a change to openstack-infra/config: Run python jobs for murano-agent on trusty https://review.openstack.org/115956 | 12:01 |
*** rcarrillocruz has joined #openstack-infra | 12:02 | |
*** Longgeek has quit IRC | 12:03 | |
*** p5ntangle has joined #openstack-infra | 12:04 | |
*** adalbas has joined #openstack-infra | 12:05 | |
*** p5ntangl_ has quit IRC | 12:08 | |
*** hdd has joined #openstack-infra | 12:08 | |
openstackgerrit | Julie Pichon proposed a change to openstack-infra/config: Add integration tests to the Horizon gate https://review.openstack.org/115004 | 12:09 |
openstackgerrit | Davanum Srinivas (dims) proposed a change to openstack-infra/config: Switch oslo jobs to voting https://review.openstack.org/115959 | 12:11 |
*** baoli has joined #openstack-infra | 12:11 | |
*** Longgeek has joined #openstack-infra | 12:12 | |
*** Longgeek has quit IRC | 12:13 | |
*** nosnos has quit IRC | 12:13 | |
*** Longgeek has joined #openstack-infra | 12:14 | |
*** dprince has joined #openstack-infra | 12:14 | |
*** ArxCruz has quit IRC | 12:14 | |
openstackgerrit | Prashanth Pai proposed a change to openstack-infra/config: Add swiftonfile project to stackforge https://review.openstack.org/115250 | 12:15 |
*** baoli has quit IRC | 12:16 | |
openstackgerrit | A change was merged to openstack-infra/config: Pin puppet lint to 0.3.2. https://review.openstack.org/115370 | 12:18 |
*** aysyd has joined #openstack-infra | 12:18 | |
openstackgerrit | A change was merged to openstack-infra/config: Add new template stackforge-specs-jobs https://review.openstack.org/113211 | 12:19 |
*** dkranz has joined #openstack-infra | 12:20 | |
*** ArxCruz has joined #openstack-infra | 12:20 | |
*** flaviof is now known as flaviof_zzz | 12:23 | |
openstackgerrit | A change was merged to openstack-infra/config: Run python jobs for murano-agent on trusty https://review.openstack.org/115956 | 12:25 |
*** Guest87807 has joined #openstack-infra | 12:26 | |
*** zz_dimtruck is now known as dimtruck | 12:27 | |
*** trinaths has quit IRC | 12:28 | |
*** MaxV_ has quit IRC | 12:28 | |
*** MaxV_ has joined #openstack-infra | 12:30 | |
*** dtantsur|lunch is now known as dtantsur | 12:30 | |
*** dkranz has quit IRC | 12:36 | |
*** hdd has quit IRC | 12:39 | |
*** rcarrillocruz has quit IRC | 12:39 | |
*** eharney has joined #openstack-infra | 12:40 | |
*** hdd has joined #openstack-infra | 12:40 | |
*** penguinRaider has quit IRC | 12:41 | |
*** salv-orlando has quit IRC | 12:42 | |
*** rcarrillocruz has joined #openstack-infra | 12:43 | |
*** zul has quit IRC | 12:44 | |
*** flaper87 is now known as flaper87|afk | 12:44 | |
*** penguinRaider has joined #openstack-infra | 12:44 | |
*** hdd has quit IRC | 12:47 | |
*** radez_g0n3 is now known as radez | 12:48 | |
*** zul has joined #openstack-infra | 12:50 | |
*** hashar has joined #openstack-infra | 12:50 | |
*** leifmadsen has quit IRC | 12:51 | |
*** leifmadsen has joined #openstack-infra | 12:51 | |
*** penguinRaider has quit IRC | 12:51 | |
*** dkranz has joined #openstack-infra | 12:51 | |
*** flaviof_zzz is now known as flaviof | 12:53 | |
*** pradk has joined #openstack-infra | 12:54 | |
*** dims has quit IRC | 12:54 | |
*** dims has joined #openstack-infra | 12:54 | |
*** penguinRaider has joined #openstack-infra | 12:55 | |
*** hdd has joined #openstack-infra | 12:56 | |
*** mark0 has joined #openstack-infra | 12:59 | |
fungi | HeOS: we put any common access controls in the all-projects config and then per-project deviation in the individual project configs | 13:01 |
HeOS | fungi, thanks. | 13:02 |
*** signed8bit has joined #openstack-infra | 13:02 | |
fungi | SergeyLukjanov: do you need help hunting down any precise-only jobs in jjb? | 13:02 |
fungi | HeOS: we have some documentation at http://ci.openstack.org/gerrit.html for how we configure and run our gerrit instances | 13:03 |
*** dkranz has quit IRC | 13:03 | |
*** hdd has quit IRC | 13:04 | |
fungi | HeOS: and you can find our per-project acls (some are shared between groups of projects, but it's mostly per-project) at http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/gerrit/acls | 13:04 |
*** isaacb has quit IRC | 13:05 | |
*** julim has joined #openstack-infra | 13:05 | |
*** xianghuihui has joined #openstack-infra | 13:06 | |
mgagne | is there a new system commenting on gerrit if your change would result in a conflict if it was merged in its current state? | 13:06 |
fungi | mgagne: yes and no | 13:07 |
fungi | mgagne: there is an old system (zuul) with a new feature immediately checking all open changes for merge conflicts when any new commit merges to the same project/branch | 13:07 |
*** _nadya_ has joined #openstack-infra | 13:07 | |
*** hashar_ has joined #openstack-infra | 13:07 | |
*** jaypipes has joined #openstack-infra | 13:07 | |
HeOS | fungi, do you know differences between group Anonymous Users which is global:Anonymous-Users and group Anonymous Users which created by jeepyb, when i insert this group in config file ? | 13:08 |
fungi | HeOS: i'm not sure, no. what gerrit release are you running? it's possible that's a difference on 2.9 which we haven't encountered yet (we're still on 2.8 at the moment) | 13:08 |
*** xianghui has quit IRC | 13:09 | |
HeOS | Yes, our gerrit version is 2.9. | 13:10 |
fungi | HeOS: when i go to our groups list on 2.8, i only see one "Anonymous Users" group listed there | 13:10 |
fungi | so probably something else for us to look forward to | 13:11 |
fungi | zaro: ^ of possible interest when you're around again | 13:11 |
*** hashar has quit IRC | 13:11 | |
*** penguinRaider has quit IRC | 13:11 | |
*** baoli has joined #openstack-infra | 13:12 | |
HeOS | fungi, yes, it's rights. In groups list we can see one group "Anonymous Users". | 13:13 |
*** xianghuihui has quit IRC | 13:13 | |
mgagne | fungi: hmmm it's cool and not. if you are trying to get attention, people usually ignore changes with -1. I had to rebase 2-3 times and wait ~1h for jenkins to post results back. ^^' | 13:13 |
*** hdd has joined #openstack-infra | 13:13 | |
*** daya_k has quit IRC | 13:13 | |
*** Nikita_Koshikov has quit IRC | 13:13 | |
*** penguinRaider has joined #openstack-infra | 13:14 | |
fungi | mgagne: well, it would still have failed check jobs when rerun because of a merge conflict anyway, this just lets you know sooner | 13:14 |
fungi | mgagne: this lets us run check jobs less frequently by looking for (comparatively cheaper) merge conflicts and not wasting worker vms | 13:15 |
mgagne | fungi: might just be me being impatient but at this time of the year, you want to get attention asap and not fall in the -1 filter of other people | 13:15 |
HeOS | fungi, when i define access right's in project.config and apply this at project, then jeepyb created new group in database. | 13:15 |
*** Nikita_Koshikov has joined #openstack-infra | 13:16 | |
*** baoli has quit IRC | 13:17 | |
*** Nuritv has quit IRC | 13:17 | |
HeOS | And after this step access right's not working for project. | 13:17 |
fungi | HeOS: yeah, my guess is that in 2.9 it's supposed to be global:Anonymous-Users instead and so gerrit is assuming you want a separate normal group called "Anonymous Users" if you try to apply an acl with that mentioned | 13:17 |
*** mriedem has joined #openstack-infra | 13:18 | |
*** dkranz has joined #openstack-infra | 13:18 | |
*** hdd has quit IRC | 13:18 | |
*** bknudson has quit IRC | 13:20 | |
*** pcrews has joined #openstack-infra | 13:20 | |
*** isaacb has joined #openstack-infra | 13:20 | |
*** ominakov has joined #openstack-infra | 13:20 | |
*** signed8bit has quit IRC | 13:21 | |
HeOS | fungi, why jeepyb/gerrit created new groups with same name, when this group present in system? How we can use in project.config global:Anonymous-Users not manually created group? | 13:21 |
*** mkollaro has joined #openstack-infra | 13:21 | |
*** openstackgerrit has quit IRC | 13:21 | |
*** signed8bit has joined #openstack-infra | 13:21 | |
*** amuller_ has joined #openstack-infra | 13:21 | |
mkollaro | I'd like to add a project to stackforge...what exactly does "unnecessary branches" mean in the howto? I wonder if I should keep the 'devel' branch, as I use it for code that is not stable yet... | 13:22 |
*** salv-orlando has joined #openstack-infra | 13:22 | |
*** malini has joined #openstack-infra | 13:23 | |
*** amuller has quit IRC | 13:23 | |
fungi | HeOS: "global:Anonymous-Users" is technically a different string than "Anonymous Users" | 13:24 |
HeOS | fungi, :) | 13:24 |
fungi | mkollaro: it means that branch deletion is not something which can be safely delegated to project core reviewers and release managers, so be absolutely sure you delete any branches you don't plan on continuing to use | 13:24 |
fungi | mkollaro: because if you decide later to delete a branch, you have to ask a gerrit admin to do it for you, and their time is already very oversubscribed, so it's best kept to a minimum | 13:25 |
mkollaro | fungi: thanks...I guess the branch isn't really necessary | 13:25 |
mkollaro | also, can I somehow try out if the gates would pass on my project before adding them? I'm not sure what exact command they run | 13:26 |
HeOS | fungi, How we can use in project.config global:Anonymous-Users? | 13:26 |
mkollaro | I mean, the basic pep8 and doc gating jobs | 13:26 |
fungi | mkollaro: this is particularly an issue for projects which were previously keeping their individual developers' topic branches in the same public repository. basically if it's not a branch that you expect to do public code review on and release from, then you don't want it to be in the repository we import for you | 13:27 |
mkollaro | fungi: ok, thanks :) | 13:27 |
*** mmedvede has joined #openstack-infra | 13:27 | |
*** markmc has joined #openstack-infra | 13:27 | |
Nikita_Koshikov | Guys, I hate to bump it up - but could some of cores create gerrit account for 3d party testing ? | 13:27 |
fungi | mkollaro: the pep8 jobs, for example, will run 'tox -e pep8' in your repository | 13:27 |
fungi | mkollaro: so you want to be sure that runs and succeeds | 13:27 |
fungi | mkollaro: most of those basic jobs are just calling tox envs like that | 13:28 |
mkollaro | fungi: yeah, but I need to know what and I don't know where to find it | 13:28 |
fungi | mkollaro: you can look in the openstack-dev/cookiecutter project for a template example of configuring that... just a sec and i'll get you a url | 13:28 |
mkollaro | no worries, I know how to configure it | 13:29 |
mkollaro | but I need to know what commands are being run by the jobs | 13:29 |
*** salv-orlando_ has joined #openstack-infra | 13:29 | |
fungi | mkollaro: the docs job is going to similarly run tox -e docs | 13:29 |
fungi | mkollaro: example tox.ini with the basic envs we use can be found at http://git.openstack.org/cgit/openstack-dev/cookiecutter/tree/%7b%7bcookiecutter.repo_name%7d%7d/tox.ini | 13:30 |
fungi | mkollaro: and i'll also get you a link to where the job definitions are for better clarity | 13:30 |
fungi | mkollaro: jenkins-job-builder configs are at http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/jenkins_job_builder/config/ | 13:31 |
*** mark0 has left #openstack-infra | 13:31 | |
*** malini has quit IRC | 13:31 | |
*** salv-orlando has quit IRC | 13:31 | |
*** salv-orlando_ is now known as salv-orlando | 13:31 | |
*** malini has joined #openstack-infra | 13:32 | |
fungi | mkollaro: the simpler jobs are mostly defined in the python-jobs.yaml file, embedding builder and publisher macros from the macros.yaml file | 13:32 |
*** tomoe__ has joined #openstack-infra | 13:32 | |
*** penguinRaider has quit IRC | 13:32 | |
*** dangers_away is now known as dangers | 13:32 | |
fungi | mkollaro: which in turn are mostly passing parameters to scripts at http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/slave_scripts | 13:32 |
mkollaro | ok...lots of configs to look at...I think I will first just commit the project, later the jobs | 13:33 |
*** penguinRaider has joined #openstack-infra | 13:33 | |
*** dustins has joined #openstack-infra | 13:33 | |
fungi | mkollaro: so for example, the gate-{name}-pep8 job template in python-jobs.yaml uses the pep8 builder from macros.yaml which runs run-pep8.sh which ends up calling 'tox -v -epep8 | tee pep8.txt' | 13:34 |
*** mark0 has joined #openstack-infra | 13:34 | |
*** tomoe_ has quit IRC | 13:34 | |
*** mmedvede has quit IRC | 13:34 | |
*** malini has quit IRC | 13:39 | |
*** doug-fish has joined #openstack-infra | 13:39 | |
*** zul has quit IRC | 13:39 | |
*** krtaylor has quit IRC | 13:41 | |
mark0 | hashar_: Are you familiar with the {obj:foo} notation (http://ci.openstack.org/jenkins-job-builder/definition.html#advanced)? | 13:42 |
*** radez is now known as radez_g0n3 | 13:43 | |
*** p5ntangle has quit IRC | 13:44 | |
*** bknudson has joined #openstack-infra | 13:44 | |
*** MaxV_ has quit IRC | 13:45 | |
*** ArxCruz has quit IRC | 13:46 | |
*** MaxV_ has joined #openstack-infra | 13:46 | |
*** mestery has joined #openstack-infra | 13:47 | |
*** ArxCruz has joined #openstack-infra | 13:48 | |
*** jpeeler has joined #openstack-infra | 13:48 | |
*** jpeeler has quit IRC | 13:48 | |
*** jpeeler has joined #openstack-infra | 13:48 | |
*** mmedvede has joined #openstack-infra | 13:48 | |
*** jamielennox is now known as jamielennox|away | 13:48 | |
*** zul has joined #openstack-infra | 13:49 | |
*** juzuluag has joined #openstack-infra | 13:49 | |
*** baohua has joined #openstack-infra | 13:50 | |
hashar_ | mark0: not at all :/ | 13:55 |
*** k4n0 has quit IRC | 13:55 | |
hashar_ | mark0: I think it was made to be able to pass a list as a variable | 13:55 |
hashar_ | mark0: the feature was added with https://review.openstack.org/#/c/73990/ which has links to a mailing list post and a bug report | 13:57 |
hashar_ | mark0: if you end up with better example, please please amend the doc :] | 13:57 |
fungi | looks like we've lost openstackgerrit again | 13:57 |
*** armax has joined #openstack-infra | 13:58 | |
*** openstackgerrit has joined #openstack-infra | 13:59 | |
fungi | restarted, and it's back now | 13:59 |
fungi | also, SergeyLukjanov: jeblair: clarkb: https://review.openstack.org/115978 covers more jobs which are likely NOT_REGISTERED since the default to trusty went in yesterday | 14:00 |
*** mestery has quit IRC | 14:00 | |
*** wenlock has joined #openstack-infra | 14:01 | |
*** mestery has joined #openstack-infra | 14:01 | |
*** salv-orlando has quit IRC | 14:01 | |
*** gokrokve has joined #openstack-infra | 14:01 | |
*** sdake_ has joined #openstack-infra | 14:02 | |
*** sdake_ has quit IRC | 14:02 | |
*** sdake_ has joined #openstack-infra | 14:02 | |
*** alexpilotti has joined #openstack-infra | 14:03 | |
*** zz_gondoi is now known as gondoi | 14:04 | |
jeblair | fungi: i'm guessing you just want to register both now and sort out which ones still need precise later? | 14:05 |
fungi | jeblair: probably, yes | 14:06 |
jeblair | +2 | 14:06 |
fungi | jeblair: ultimately we'll need to filter through and identify which are really precise-specific (such as our puppet apply jobs for precise) and which are running for branches where we support precise instead of trusty (icehouse, havana) | 14:07 |
fungi | but i'm not sure yet what a good heuristic is to identify those | 14:07 |
mark0 | hashar_: my problem is it does not seem to work... | 14:08 |
*** crc32 has joined #openstack-infra | 14:08 | |
*** alexpilotti has quit IRC | 14:08 | |
*** isaacb has quit IRC | 14:09 | |
*** mestery has quit IRC | 14:10 | |
*** mestery_ has joined #openstack-infra | 14:10 | |
*** KanagarajM has joined #openstack-infra | 14:10 | |
*** hashar_ has quit IRC | 14:11 | |
*** MaxV_ has quit IRC | 14:11 | |
*** chuckC_ has quit IRC | 14:11 | |
*** dmsimard_away is now known as dmsimard | 14:11 | |
*** mestery_ is now known as mestery | 14:11 | |
*** MaxV_ has joined #openstack-infra | 14:12 | |
*** linkid has joined #openstack-infra | 14:13 | |
openstackgerrit | Pavel Sedlák proposed a change to openstack-infra/jenkins-job-builder: Make GerritTrigger tests dict iteration reliable https://review.openstack.org/115985 | 14:13 |
*** baoli has joined #openstack-infra | 14:13 | |
linkid | hi | 14:13 |
mgagne | We (puppet for openstack) have a problem. One of our job is doing tests against puppet 2.7. And it seems that if puppet 3.x is installed at the same time (on the system), puppet 2.7 (even if installed through gems) will break. | 14:14 |
*** alexpilotti has joined #openstack-infra | 14:14 | |
clarkb | fungi reviewed. one line needs changing | 14:14 |
linkid | I saw that my commits go to the post (in zuul) to "test" the coverage. But I didn't see it after that. Is it displayed somewhere ? | 14:14 |
mgagne | One example: http://logs.openstack.org/16/106116/2/gate/gate-puppet-neutron-puppet-unit-2.7/1721256/console.html Just scroll to "Failures" | 14:14 |
mgagne | Only mention of this particular problem found on the internet: http://somethingsinistral.net/blog/the-angry-guide-to-puppet-3/#mixing-versions-of-puppet-on-the-same-node | 14:15 |
mgagne | clarkb: ^ I think it is a side-effect of using trusty by default now | 14:16 |
*** wenlock has quit IRC | 14:16 | |
clarkb | mgagne probably. is this something bundle/rvm may help? | 14:17 |
*** alexpilotti has quit IRC | 14:17 | |
fungi | linkid: look in http://logs.openstack.org/XX/YYYY/post (where XX is the first two digits of the merge commit sha in the git log and YYYY is the full sha for the same) | 14:17 |
clarkb | or do we need to run 2.7 jobs on precise? | 14:17 |
mgagne | clarkb: we are already using bundler | 14:17 |
clarkb | wow gj puppet | 14:17 |
fungi | linkid: for example, http://logs.openstack.org/52/52c69c1f23e7673444d542b57ec850b17c832cf4/post/ | 14:17 |
*** krtaylor has joined #openstack-infra | 14:17 | |
mgagne | clarkb: I discovered the issue 5 minutes ago, I'm just looking for ideas on how to fix this problem | 14:17 |
*** ominakov has quit IRC | 14:17 | |
*** baoli has quit IRC | 14:17 | |
clarkb | mgagne so most direct thing is we can run puppet 2.7 on precise | 14:18 |
mgagne | clarkb: is it still possible? | 14:18 |
clarkb | mgagne yes we can force jobs to specific nodes if necessary | 14:18 |
*** ominakov has joined #openstack-infra | 14:19 | |
mgagne | clarkb: I would appreciate it but I do understand that we will have to find a solution one day I guess | 14:19 |
*** crc32 has quit IRC | 14:19 | |
*** nelsnelson has quit IRC | 14:19 | |
clarkb | right, preice nodes have a ~year shelf life at this point? date math is hard | 14:19 |
jeblair | mgagne: probably not until at least the end of support for icehouse | 14:20 |
*** ChuckC has quit IRC | 14:20 | |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/config: Register more jobs on bare-trusty https://review.openstack.org/115978 | 14:20 |
fungi | clarkb: ^ (good point, i overlooked that) | 14:20 |
jeblair | clarkb: yeah, i think that's about right | 14:20 |
mgagne | fungi: nooo :D | 14:20 |
linkid | fungi: ok, thank you | 14:20 |
mgagne | clarkb: 12.04.5 EOL: April 2017 | 14:21 |
*** david-lyle has joined #openstack-infra | 14:21 | |
*** gargola has joined #openstack-infra | 14:21 | |
fungi | here's an option... how about we puppet everything on the node template like we do now, then uninstall puppet packages once that's done? | 14:22 |
openstackgerrit | JC Delay proposed a change to openstack-infra/git-review: get_remote_url(): honor any "url.<base>.insteadOf" config setting https://review.openstack.org/109851 | 14:22 |
clarkb | mgagne so in the zuul layout.conf under jobs list right at the top of the list we want jobs matching ^.*-puppet-unit-2.7$ to use the default precise function instead of default trusty | 14:22 |
*** alexpilotti has joined #openstack-infra | 14:22 | |
clarkb | mgagne we wont support precise that long | 14:22 |
fungi | mgagne: *openstack* won't have any supported server stable releases which were tested on precise after another year or so | 14:22 |
*** nelsnelson has joined #openstack-infra | 14:23 | |
fungi | juno will be tested entirely on trusty by the time it releases, so we have until eol for icehouse give or take | 14:23 |
mgagne | clarkb: does it mean I will have to remove my precise4ever tattoo on my arm? =( | 14:23 |
jeblair | fungi: yeah, maybe that should be a builder that the puppet jobs can do before revoke-sudo | 14:23 |
clarkb | I would write that change but I am only awake right now due to people that were yelling on the street | 14:24 |
fungi | jeblair: ooh, also a very good possibility | 14:24 |
mgagne | jeblair: I like this idea. | 14:24 |
clarkb | ++ | 14:24 |
openstackgerrit | Kanagaraj Manickam proposed a change to openstack-infra/config: namos - Device and service manager https://review.openstack.org/109494 | 14:24 |
* mgagne looks into it | 14:24 | |
*** amuller__ has joined #openstack-infra | 14:25 | |
mgagne | hmm one problem though | 14:26 |
mgagne | puppet-lint | 14:26 |
*** alexpilotti has quit IRC | 14:26 | |
mgagne | the macro does some black magic | 14:27 |
mgagne | if you have a Gemfile, it will use bundler to install the dependencies. If not, it uses the system version. Not sure if we can remove system puppet for that particular job. will test | 14:28 |
*** stevemar has joined #openstack-infra | 14:28 | |
*** amuller_ has quit IRC | 14:28 | |
*** hashar_ has joined #openstack-infra | 14:29 | |
*** esker has quit IRC | 14:30 | |
*** tsg has joined #openstack-infra | 14:30 | |
*** eharney has quit IRC | 14:32 | |
*** datsun180b has joined #openstack-infra | 14:32 | |
openstackgerrit | Mathieu Gagné proposed a change to openstack-infra/config: Uninstall puppet before running puppet jobs https://review.openstack.org/115994 | 14:33 |
HeOS | fungi, do you know the answer to my question? | 14:33 |
*** hemna has joined #openstack-infra | 14:34 | |
*** penguinRaider has quit IRC | 14:34 | |
*** alexpilotti has joined #openstack-infra | 14:35 | |
*** otherwiseguy has joined #openstack-infra | 14:35 | |
fungi | HeOS: oh, i missed your last question, sorry... i don't know for sure, but i suspect just replacing "Anonymous Users" with "global:Anonymous-Users" in the acl/config should work. though it's also possible that it doesn't show up in the group list, in which case jeepyb may need fixing to know it shouldn't try to create that system pseudo-group | 14:35 |
fungi | possibly other built-in system groups on gerrit 2.9 sufer from a similar issue in manage-projects... not sure | 14:36 |
*** jgrimm has joined #openstack-infra | 14:37 | |
*** isaacb has joined #openstack-infra | 14:38 | |
HeOS | " i suspect just replacing "Anonymous Users" with "global:Anonymous-Users" in the acl/config should work." <-- It's not work. | 14:39 |
HeOS | In database was created group global:Anonymous-Users. | 14:39 |
*** penguinRaider has joined #openstack-infra | 14:39 | |
*** _nadya_ has quit IRC | 14:40 | |
HeOS | fungi, ----^ | 14:40 |
*** dmakogon_ is now known as denis_makogon | 14:40 | |
*** wenlock has joined #openstack-infra | 14:42 | |
*** amuller__ is now known as amuller | 14:43 | |
fungi | HeOS: that means that the group lookup manage-projects performs to identify whether the group exists isn't finding that built-in, so we probably need to add new logic in the script to be able to identify those (or perhaps just refuse to create any group whose name begins with "global:"?) | 14:43 |
*** hashar_ is now known as hashar | 14:43 | |
*** tonytan4ever has joined #openstack-infra | 14:45 | |
*** amuller has quit IRC | 14:47 | |
mtreinish | krtaylor: powerkvm ci is leaving sucess messages on havana backports but not running anything: https://review.openstack.org/#/c/115963/2 | 14:50 |
openstackgerrit | Mark Vanderwiel proposed a change to openstack-infra/config: Fix gate job timing issues with bundler https://review.openstack.org/114593 | 14:50 |
mtreinish | rfolco: ^^^ | 14:51 |
*** mestery has quit IRC | 14:52 | |
openstackgerrit | A change was merged to openstack/requirements: Fixed oslotest version pin https://review.openstack.org/115643 | 14:53 |
krtaylor | mtreinish, thanks, I'll take a look | 14:53 |
jogo | clarkb: ping | 14:53 |
jogo | clarkb: did you have a chance to check if e-r is down? | 14:53 |
clarkb | pong | 14:53 |
clarkb | jogo no | 14:53 |
clarkb | I am still confused at being awake so early :) | 14:54 |
jogo | clarkb: oh right, I am in chicago | 14:54 |
openstackgerrit | Matt Riedemann proposed a change to openstack-infra/devstack-gate: Remove API_RATE_LIMIT setting for Tempest runs https://review.openstack.org/116001 | 14:55 |
*** rcarrillocruz has quit IRC | 14:55 | |
*** alexpilotti has quit IRC | 14:55 | |
openstackgerrit | Steve Martinelli proposed a change to openstack/requirements: Add a lower limit to oslosphinx https://review.openstack.org/113423 | 14:55 |
*** linkid has left #openstack-infra | 14:56 | |
*** rcarrillocruz has joined #openstack-infra | 14:56 | |
*** alexpilotti has joined #openstack-infra | 14:56 | |
rfolco | mtreinish, not sure how this is possible since our zuul-merge and zuul-server are down | 14:56 |
sdake | morning | 14:58 |
stevemar | fungi, ping, could i get quick review of: https://review.openstack.org/#/c/113423/ it *should* be a no brainer :) | 14:58 |
mtreinish | rfolco: ooh, that sounds like something fun to dig into... | 14:58 |
*** coolsvap has quit IRC | 14:58 | |
*** _nadya_ has joined #openstack-infra | 14:58 | |
openstackgerrit | Mark Vanderwiel proposed a change to openstack-infra/config: Fix gate job timing issues with bundler https://review.openstack.org/114593 | 14:59 |
*** isaacb has quit IRC | 14:59 | |
*** ChuckC has joined #openstack-infra | 14:59 | |
*** alexpilotti has quit IRC | 15:00 | |
*** cindyo has joined #openstack-infra | 15:00 | |
jogo | clarkb: running recheck locally (no reporting) and it should have added a comment to https://review.openstack.org/#/c/77551/ | 15:00 |
fungi | stevemar: i (and i think most of the infra cores) try to avoid reviewing general openstack/requirements changes since it has a dedicated team of distro packagers, ptls and others who look after it. i reserve my +2 powers on that repo for when a requirements change needs to be rushed through to fix some global breakage for openstack or our testing systems | 15:00 |
*** chuckC_ has joined #openstack-infra | 15:00 | |
jogo | fungi: ^ e-r may be down | 15:00 |
fungi | jogo: checking | 15:01 |
stevemar | fungi, ohhhh, good to know, didn't realize that | 15:01 |
*** gokrokve_ has joined #openstack-infra | 15:01 | |
*** hogepodge has joined #openstack-infra | 15:01 | |
*** salv-orlando has joined #openstack-infra | 15:02 | |
fungi | stevemar: https://review.openstack.org/#/admin/groups/131,membershttps://review.openstack.org/#/admin/groups/131,members | 15:02 |
rfolco | mtreinish, thanks for letting us know and sorry for the inconvenience. Our puppet changes must have restarted zuul. | 15:02 |
fungi | er, double-paste there. oops. https://review.openstack.org/#/admin/groups/131,members | 15:02 |
stevemar | fungi, yep! i know, usually i just let it sit until someone reviews it, but i've had to rebase twice now, and i'm getting annoyed :P | 15:03 |
openstackgerrit | Thierry Carrez proposed a change to openstack-infra/config: Align Designate proposed/* ACLs on other projects https://review.openstack.org/116007 | 15:03 |
*** gondoi is now known as zz_gondoi | 15:03 | |
*** coolsvap has joined #openstack-infra | 15:03 | |
ttx | Kiall: that's the only mismatch I found, I think you covered most of the diff in your previous commit | 15:04 |
*** gokrokve_ has quit IRC | 15:04 | |
*** gokrokve has quit IRC | 15:05 | |
*** gokrokve_ has joined #openstack-infra | 15:05 | |
*** mikedillion has joined #openstack-infra | 15:05 | |
Kiall | ttx: cool, we though that line was needed at the time, but as it turns out, it's not.. So should be safe to remove. Thanks! | 15:05 |
mtreinish | clarkb, fungi, jeblair: do you have a sec to help out with the manual steps from: https://review.openstack.org/#/c/114024/ | 15:06 |
*** dkehn_ has joined #openstack-infra | 15:07 | |
ttx | Kiall: it won't block j3 but it will block RC1 | 15:07 |
ttx | when I try to setup proposed/juno | 15:07 |
*** zz_gondoi is now known as gondoi | 15:08 | |
*** amuller has joined #openstack-infra | 15:08 | |
*** marun has joined #openstack-infra | 15:08 | |
*** skolekonov has quit IRC | 15:08 | |
*** ihrachyshka has quit IRC | 15:09 | |
*** dkehnx has quit IRC | 15:09 | |
*** dkehn has quit IRC | 15:09 | |
fungi | jogo: http://paste.openstack.org/show/98224/ | 15:10 |
fungi | mtreinish: sure, on it now | 15:10 |
*** yamahata has joined #openstack-infra | 15:10 | |
mtreinish | fungi: cool thanks | 15:10 |
HeOS | or perhaps just refuse to create any group whose name begins with "global:" <-- it's difficult, because we can't see built-in group by gerrit cli (over ssh). | 15:11 |
psedlak | why jenkins-job-builder (for ex. py27) gate suffers from dict order randomization http://logs.openstack.org/20/115820/2/check/gate-jenkins-job-builder-python27/c0aedb5/console.html#_2014-08-21_13_48_34_409 is there some general proposal or ongoing way to solve that (should the generation of xmls be changed to create 'stable/ordered' output) ? | 15:11 |
*** dkehn has joined #openstack-infra | 15:11 | |
clarkb | psedlak because new tox randomizes hashseed | 15:11 |
clarkb | psedlak there is an example of setting hashseed to zero in nova's tox.ini | 15:12 |
fungi | HeOS: right, point being manage-projects looks in the acl for any groups which aren't in the gerrit groups list and then creates those. but an extra conditional in that routine could tell it to skip that step of the group name specified in the acl begins with global: | 15:12 |
*** pblaho is now known as pblaho|afk | 15:12 | |
jogo | fungi: strange | 15:12 |
HeOS | Yesterday i was created group Anonymous Users because jeepyb was not found this group. | 15:12 |
jogo | I'll add a try: except: so we don't crash on that | 15:12 |
clarkb | psedlak or you can fix it by doing stable output or by checking equivelancy regardless of order | 15:13 |
psedlak | clarkb: so that's expected solution? to set hashseed to zero (i assume that should generate stable dicts) and change fixters accordingly? | 15:13 |
fungi | HeOS: yes, i understand that. i'm saying that jeepyb will probably need alterations to support gerrit 2.9. you can propose/test those fixes, wait until we fix it in the course of switching to a new gerrit release, or run the same version of gerrit we do | 15:13 |
psedlak | *fixtures | 15:13 |
clarkb | psedlak its the interim step. py3k does random hashseed by default so ideally we can handle that | 15:13 |
clarkb | but it may take some work to get there | 15:14 |
jogo | fungi: I take it you kicked -er? | 15:14 |
*** baoli has joined #openstack-infra | 15:14 | |
*** vhoward has joined #openstack-infra | 15:14 | |
psedlak | clarkb: ok, thank you, btw do you know who/if anyone/ could know if there is general way already selected how to proceed for jjb in regard to this? | 15:14 |
fungi | jogo: i did not. just reported what i foung in its inbox on static.o.o | 15:14 |
fungi | found | 15:14 |
jogo | fungi: can you kick it? | 15:15 |
fungi | jogo: there is no "kick it" | 15:15 |
clarkb | psedlak: I dont think any decision has been made but zaro and hashar would know | 15:15 |
fungi | jogo: this is a cron job | 15:15 |
fungi | jogo: for graph generation | 15:15 |
jogo | fungi: ohh | 15:15 |
fungi | jogo: or do you mean teh bot? | 15:15 |
jogo | that isn't the bot | 15:15 |
jogo | fungi: I meant the bot | 15:15 |
*** zul has quit IRC | 15:16 | |
fungi | jogo: yeah, hunting for where we run that now | 15:16 |
psedlak | clarkb: cool, thx | 15:16 |
fungi | jogo: i didn't see an initscript for it on static.o.o and our documentation doesn't mention other hosts, so i need to go on a hunt | 15:16 |
openstackgerrit | Alan Pevec proposed a change to openstack-infra/config: Add periodic Icehouse jobs https://review.openstack.org/115933 | 15:16 |
hashar | psedlak: seems in JJB copyartifact plugin we need an ordered dict | 15:17 |
hashar | psedlak: Iam not sure whether we use any | 15:18 |
*** homeless has joined #openstack-infra | 15:18 | |
*** baohua_ has joined #openstack-infra | 15:18 | |
fungi | jogo: oh, haha. i keep forgetting we moved status.o.o back off static.o.o and onto its own server again | 15:18 |
*** baoli has quit IRC | 15:19 | |
*** dkehn_ is now known as dkehnx | 15:19 | |
*** mkollaro has quit IRC | 15:19 | |
*** bdpayne has joined #openstack-infra | 15:21 | |
fungi | jogo: no errors in the bot's log, and it looked like it was still doing stuff, but anyway i've restarted it now | 15:21 |
*** baohua has quit IRC | 15:21 | |
*** rwsu has quit IRC | 15:23 | |
jogo | fungi: hmm, can you watch for when it next adds a gerrit comment and check that the comment is actually there | 15:23 |
jogo | or spot check a prior one | 15:23 |
psedlak | hashar: i've proposed https://review.openstack.org/#/c/115985/ just to realize that it's more wide-spread issue there, few another places may have to be fixed (copyartifact, failedthreshold, and maybe something which randomly succeeded) ... so if you/others think it's ok, i can prepare patches for other places today/tomorrow | 15:23 |
fungi | jogo: sure, tailing the log now | 15:24 |
jogo | fungi: thanks, I think spot checking the last time it should have commented would work as well | 15:24 |
*** arnaud__ has joined #openstack-infra | 15:26 | |
*** gokrokve_ has quit IRC | 15:27 | |
*** gokrokve has joined #openstack-infra | 15:27 | |
*** esker has joined #openstack-infra | 15:28 | |
*** afazekas has quit IRC | 15:29 | |
*** MaxV_ has quit IRC | 15:29 | |
*** MaxV_ has joined #openstack-infra | 15:29 | |
*** che-arne has quit IRC | 15:29 | |
*** dtantsur is now known as dtantsur|afk | 15:31 | |
*** isaacb has joined #openstack-infra | 15:31 | |
*** gokrokve has quit IRC | 15:32 | |
*** otherwiseguy has quit IRC | 15:32 | |
*** otherwiseguy has joined #openstack-infra | 15:32 | |
*** daya_k has joined #openstack-infra | 15:33 | |
hashar | psedlak: I am not sure why your patch fails the other tests though | 15:35 |
fungi | mtreinish: we've recently renamed all the -ptl groups to -release for clarity... are you fine with me adding a qa-release group instead for this? | 15:35 |
*** chandankumar has quit IRC | 15:36 | |
mtreinish | fungi: sure that's fine | 15:36 |
openstackgerrit | Russell Bryant proposed a change to openstack-infra/config: add experimental job for nova with f20 virt-preview https://review.openstack.org/113350 | 15:36 |
openstackgerrit | Russell Bryant proposed a change to openstack-infra/config: Add f20-devstack-virt-preview node type https://review.openstack.org/113349 | 15:36 |
psedlak | hashar: i didnt checked the results yet, but previous change failed on py27 imho just bcs of randomization | 15:37 |
hashar | psedlak: :-( | 15:37 |
*** bdpayne has quit IRC | 15:38 | |
*** Nikita_Koshikov has quit IRC | 15:39 | |
*** rwsu has joined #openstack-infra | 15:39 | |
clarkb | ya I would set hashseed=0 for now | 15:40 |
*** annegentle has joined #openstack-infra | 15:40 | |
*** trinaths has joined #openstack-infra | 15:40 | |
clarkb | that will fix it for the short term | 15:40 |
*** baohua_ has quit IRC | 15:40 | |
*** unicell has quit IRC | 15:41 | |
*** KanagarajM2 has joined #openstack-infra | 15:41 | |
*** jaypipes has quit IRC | 15:41 | |
jeblair | this is a good day to do local development :) | 15:41 |
*** trinaths_afk has joined #openstack-infra | 15:41 | |
*** zul has joined #openstack-infra | 15:42 | |
*** pblaho|afk is now known as pblaho | 15:43 | |
jogo | fungi: any luck with e-r? | 15:44 |
fungi | mtreinish: should be all set now | 15:44 |
*** trinaths has quit IRC | 15:44 | |
*** trinaths_afk is now known as trinaths | 15:44 | |
sdake | how would one recommend setting up a dev environment that mimics openstack-infra for local testing of changes? | 15:44 |
fungi | jogo: haven't seen it comment on anything yet. also wasn't having much luck figuring out what string to sift the logs for to spot it commenting on a change (and whether that would be in the normal log in which case i wasn't finding any examples going back many days) or in the massive debug logs | 15:45 |
fungi | jogo: if you happen to know off the top of your head, great. otherwise i'll dig it out of the source code | 15:45 |
mtreinish | fungi: ok great thanks | 15:45 |
*** doude has quit IRC | 15:45 | |
sdake | is the idea just to generally bounce it of the gate instead of testing locally? | 15:46 |
sdake | rather the check | 15:46 |
clarkb | sdake: local testing of infra changes? | 15:47 |
sdake | clarkb right | 15:47 |
trinaths | fungi: Hi | 15:47 |
sdake | eg local on my hardwware | 15:47 |
*** otherwiseguy has quit IRC | 15:47 | |
sdake | clarkb is that even possible ? :) | 15:47 |
*** Nikita_Koshikov has joined #openstack-infra | 15:47 | |
clarkb | sdake http://ci.openstack.org has how to run your own which is the massive thibg and docs on testing smaller scale changes | 15:48 |
clarkb | I think under "making a change in puppet" | 15:48 |
sdake | clarkb cool thanks i'll check it out | 15:48 |
*** reed has joined #openstack-infra | 15:48 | |
*** yamahata has quit IRC | 15:48 | |
trinaths | fungi: got a question on Zuul. can I ask it now.. ? | 15:48 |
*** reed has quit IRC | 15:48 | |
*** reed has joined #openstack-infra | 15:49 | |
clarkb | sdake and there is work by jedimike and nibalizer to make it a lot more automated | 15:49 |
clarkb | but I dont think they have pushed that yet | 15:49 |
jogo | fungi: look for 'Compiled comment for commit' | 15:49 |
*** denis_makogon has quit IRC | 15:50 | |
jogo | fungi: "Compiled comment for commit" as cut and paste from source | 15:50 |
jogo | debug log | 15:50 |
*** gondoi is now known as zz_gondoi | 15:50 | |
*** arnaud__ has quit IRC | 15:50 | |
sdake | clarkb I want to get into infra dev a bit so trying to get rolling with a dev env | 15:51 |
fungi | trinaths: ask whatever you need. note that there are quite a few zuul developers and operators/users in this channel... you don't have to ask me specifically | 15:51 |
*** ominakov has quit IRC | 15:51 | |
openstackgerrit | Mark Vanderwiel proposed a change to openstack-infra/config: Fix gate job timing issues with bundler https://review.openstack.org/114593 | 15:52 |
trinaths | fungi: sorry. okay. | 15:52 |
clarkb | sdake my workflow is usually spin up throwaway node, run install puppet script, then puppet apply a test.pp stub that I write to do the thing I want | 15:52 |
fungi | jogo: last hit before the restart was 115238,3 at 00:33:41 and then nothing until i restarted after which we got 109753,7 at 15:23:30 | 15:52 |
*** bookwar has quit IRC | 15:52 | |
*** Nikita_Koshikov has quit IRC | 15:53 | |
*** ominakov has joined #openstack-infra | 15:53 | |
*** che-arne has joined #openstack-infra | 15:54 | |
*** zz_gondoi is now known as gondoi | 15:54 | |
*** jaypipes has joined #openstack-infra | 15:54 | |
*** MaxV_ has quit IRC | 15:54 | |
fungi | jogo: it looks like it successfully posted those comments to the changes, so something was causing it not to try to comment after 00:33:41 until i stopped and restarted it | 15:55 |
*** MaxV_ has joined #openstack-infra | 15:55 | |
*** juzuluag has quit IRC | 15:55 | |
clarkb | sdake when nibalizer wakes up hopefully he can fill us in on where he is on making it more automated | 15:55 |
phschwartz | morning infra | 15:56 |
fungi | jogo: at 00:33:39 it began spamming a ton of "INFO requests.packages.urllib3.connectionpool: Starting new HTTP connection (1): logstash.openstack.org" in the log | 15:57 |
*** sdake_ has quit IRC | 15:57 | |
jogo | fungi: hmm | 15:57 |
trinaths | I configured Zuul with paramater, 'dequeue-on-new-patchset: true'. with this, For a change, if multiple patchsets are in queue, only the latest must be taken and rest all ignored. But I'm notice that every patchset is going to zuul-merger to Geraman and to Jenkins finally. Is ther any configuration in Zuul I need to take care of. | 15:57 |
jogo | odd | 15:57 |
jogo | fungi: well looks like it is abck up | 15:58 |
jogo | back up | 15:58 |
*** Guest87807 has quit IRC | 15:58 | |
jogo | fungi: do you have the logs? | 15:58 |
*** mikedillion has quit IRC | 15:58 | |
fungi | jogo: and i think every job it tried to check on came back with "WARNING recheckwatchbot: Console logs not available after [...]" messages | 15:58 |
fungi | jogo: yeah | 15:58 |
*** otherwiseguy has joined #openstack-infra | 15:59 | |
*** datsun180b has quit IRC | 15:59 | |
*** gyee_ has joined #openstack-infra | 15:59 | |
fungi | jogo: i take that back... i see some "All files present for change_number: [...]" messages too | 15:59 |
sdake | clarkb sounds good | 15:59 |
*** e0ne has quit IRC | 15:59 | |
*** MaxV_ has quit IRC | 15:59 | |
*** mikedillion has joined #openstack-infra | 16:00 | |
*** krtaylor has quit IRC | 16:00 | |
homeless | hi fungi, one question, I really dont know the real workflow to contribute as is my first contribution.. but who is the responsible to do +2 on workflow? because probably my change is ready for it -> https://review.openstack.org/#/c/113598/ | 16:01 |
*** loki184 has joined #openstack-infra | 16:01 | |
*** sarob has quit IRC | 16:01 | |
*** ihrachyshka has joined #openstack-infra | 16:01 | |
*** signed8bit is now known as signed8bit_ZZZzz | 16:02 | |
*** hashar has quit IRC | 16:03 | |
*** amuller_ has joined #openstack-infra | 16:03 | |
fungi | homeless: usually jhesketh would have approved it when he left his second core +2 vote, but since he didn't i've gone ahead and approved it now | 16:03 |
homeless | fungi: ok got it, thank you | 16:03 |
*** che-arne has quit IRC | 16:04 | |
*** amuller has quit IRC | 16:04 | |
*** MaxV_ has joined #openstack-infra | 16:04 | |
jogo | fungi: yeah it takes a little bit of time for logs to be ready | 16:04 |
*** bdpayne has joined #openstack-infra | 16:04 | |
jeblair | fungi, homeless: why wouldn't there be a github org or repo? | 16:05 |
*** stevemar has quit IRC | 16:05 | |
*** stevemar has joined #openstack-infra | 16:06 | |
openstackgerrit | A change was merged to openstack-infra/jeepyb: Fix close_pull_requests from jeepyb https://review.openstack.org/113598 | 16:07 |
jeblair | ah found it; you don't replicate forj-config to github | 16:07 |
*** bharath has joined #openstack-infra | 16:07 | |
*** praneshp has joined #openstack-infra | 16:08 | |
jeblair | did you consider having close_pull_requests honor the has-github flag? | 16:08 |
bharath | Hi, I have implemented a blueprint https://blueprints.launchpad.net/murano/+spec/show-is-public-to-package-definitions but it is not showing in profile | 16:08 |
*** isaacb has quit IRC | 16:08 | |
bharath | can anyone help me with this ? | 16:09 |
*** kmartin has quit IRC | 16:10 | |
*** IvanBerezovskiy has left #openstack-infra | 16:10 | |
*** hogepodge has quit IRC | 16:13 | |
nibalizer | clarkb: sdake im here | 16:13 |
*** vhoward has left #openstack-infra | 16:13 | |
nibalizer | hrm at this point I also mostly do what clark said | 16:14 |
nibalizer | i have some lxc infrastrucrture I use to evaluate changes and the like | 16:14 |
nibalizer | with a 2.7 master | 16:14 |
*** baoli has joined #openstack-infra | 16:14 | |
nibalizer | then a vagrant or lxc node that boots up and checks in | 16:15 |
openstackgerrit | Andreas Jaeger proposed a change to openstack-infra/config: Templatize puppet projects in layout.yaml https://review.openstack.org/114001 | 16:15 |
*** ildikov has quit IRC | 16:15 | |
nibalizer | this adds a first draft of allowing 'beaker' testing | 16:15 |
nibalizer | https://review.openstack.org/#/c/102071/ | 16:15 |
nibalizer | so that would allow us to start writing beaker tests for infra | 16:15 |
nibalizer | which would allow you to do something like 'rake beaker' after making a change and it would tell you if your change broke the world | 16:16 |
nibalizer | might take a little while, but it could be tested locally | 16:16 |
*** alkari has joined #openstack-infra | 16:17 | |
zaro | fungi, HeOS : i see lots of groups when i goto People -> List Groups on review.o.o | 16:17 |
zaro | ohh morning all | 16:17 |
*** mmaglana has joined #openstack-infra | 16:18 | |
fungi | jeblair: homeless: ahh, no it didn't dawn on me that we already had a separate option for not replicating to github. wouldn't be a bad idea to make close_pull_requests.py also skip any projects with that option | 16:18 |
*** baoli has quit IRC | 16:19 | |
jeblair | fungi, homeless: yeah, doing that and then logging the (at the point unexpected) errors from github would be nice i think | 16:19 |
homeless | jeblair: right, some projects we dont want them public on github, this is why we faced those problems | 16:20 |
*** che-arne has joined #openstack-infra | 16:21 | |
zaro | psedlak, clarkb : does this answer the dict order question? https://review.openstack.org/#/c/107063/ | 16:22 |
fungi | zaro: right, the problem statement was that on gerrit 2.9 there's a new global:Anonymous-Users built-in which doesn't appear in the project listing but replaces the old Anonymous Users group, and jeepyb is unaware | 16:22 |
*** pblaho has quit IRC | 16:22 | |
loki184 | jeblair: can we change this to stackforge till we find a solution for ci and tests is that ok.. https://review.openstack.org/#/c/110562/ | 16:22 |
clarkb | zaro I think so. if you rebase the change and tests pass that will confirm it | 16:23 |
zaro | fungi: ahh very likely so. let me do a quick check. | 16:23 |
*** andreaf has joined #openstack-infra | 16:24 | |
*** andreaf has quit IRC | 16:24 | |
*** andreaf has joined #openstack-infra | 16:25 | |
*** andreaf has quit IRC | 16:25 | |
*** gokrokve has joined #openstack-infra | 16:26 | |
*** emagana has joined #openstack-infra | 16:27 | |
*** mriedem has quit IRC | 16:27 | |
*** hemna has quit IRC | 16:27 | |
*** marcoemorais has joined #openstack-infra | 16:28 | |
*** xyang1 has joined #openstack-infra | 16:29 | |
clarkb | fungi https://review.openstack.org/#/c/116023/ wasnt fixed by your change? (not registered jobs) | 16:29 |
*** ramashri has joined #openstack-infra | 16:30 | |
xyang1 | Can someone please help re-enable EMC XIO CI account? We've addressed the problems. Thanks! | 16:30 |
*** mriedem has joined #openstack-infra | 16:31 | |
fungi | clarkb: oh, it never merged. apparently zuul and gerrit disagree on whether it needs a rebase | 16:32 |
clarkb | huh | 16:32 |
jesusaurus | do they use different merging strategies? | 16:33 |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/config: Register more jobs on bare-trusty https://review.openstack.org/115978 | 16:33 |
fungi | rebased ^ | 16:33 |
fungi | jesusaurus: they use different git implementations entirely | 16:33 |
jesusaurus | oh right, gerrit is jgit | 16:33 |
fungi | jesusaurus: gerrit uses java-based jgit | 16:33 |
fungi | yah | 16:33 |
*** tomoe__ has quit IRC | 16:33 | |
fungi | anyway, i need to disappear for lunch, but that should probably get reapproved/merged sooner rather than later | 16:34 |
*** zul has quit IRC | 16:34 | |
clarkb | fungi: yup I can kick it | 16:34 |
*** sarob has joined #openstack-infra | 16:35 | |
* fungi heads out... bbiaw | 16:35 | |
*** jpich has quit IRC | 16:36 | |
zaro | fungi: In the groups file i see UUI='global:Anonymous-Users' and Group Name='Anonymous Users'. here's is more info.. http://paste.openstack.org/show/98260/ | 16:36 |
zaro | fungi: for review.o.o and my test gerrit instance from master branch. | 16:36 |
*** mriedem has quit IRC | 16:37 | |
openstackgerrit | Cedric Brandily proposed a change to openstack-infra/git-review: Prefer git-config over git-review config files https://review.openstack.org/116035 | 16:38 |
*** dims_ has joined #openstack-infra | 16:38 | |
*** hemna has joined #openstack-infra | 16:39 | |
clarkb | fungi: you missed a couple projects unless I am confused | 16:39 |
clarkb | fungi: is it possible that is the reason for the rebase? | 16:39 |
*** dims has quit IRC | 16:40 | |
* clarkb will push an update | 16:40 | |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/config: Register more jobs on bare-trusty https://review.openstack.org/115978 | 16:41 |
*** penguinRaider has quit IRC | 16:42 | |
*** che-arne has quit IRC | 16:42 | |
clarkb | jeblair: SergeyLukjanov ^ since I updated that patch any chance you want to review really quickly | 16:42 |
*** penguinRaider has joined #openstack-infra | 16:42 | |
jogo | fungi: is there any good way to get a figure out the last time someone (e-r bot) commented? | 16:43 |
jogo | fungi: I thought there was a good rest call, but I forgot | 16:43 |
clarkb | jogo: you can search for comments with values more easily than those that are +0 iirc | 16:44 |
clarkb | jogo: but try something like code-review:e-r=0 or some such | 16:44 |
clarkb | I forget the syntax, it is documented | 16:44 |
jogo | clarkb: really? that is odd | 16:44 |
jogo | clarkb: hmm I will try that | 16:44 |
*** krtaylor has joined #openstack-infra | 16:45 | |
*** eharney has joined #openstack-infra | 16:45 | |
*** tonytan4ever has quit IRC | 16:48 | |
*** jaypipes has quit IRC | 16:49 | |
*** kmartin has joined #openstack-infra | 16:49 | |
*** hogepodge has joined #openstack-infra | 16:50 | |
*** pballand has joined #openstack-infra | 16:51 | |
*** bhuvan has joined #openstack-infra | 16:51 | |
*** Ryan_Lane has joined #openstack-infra | 16:51 | |
*** jaypipes has joined #openstack-infra | 16:55 | |
*** esker has quit IRC | 16:56 | |
*** derekh has quit IRC | 16:56 | |
clarkb | zaro: fungi HeOS so was the UUID confused for the group name? | 16:56 |
HeOS | zaro, why jeepyb/gerrit create new group with same name in database although this group there? | 16:56 |
clarkb | HeOS: you should be using the name not the uuid in the acl files | 16:57 |
clarkb | HeOS: I am assuming the UUID was used, jeepyb looked that up as a group name, didn't find it, so it created it | 16:57 |
HeOS | clarkb, i used then name, not UUID. | 16:57 |
*** timrc is now known as timrc-afk | 16:57 | |
clarkb | HeOS: jeepyb should only create new groups using the name not the uuid | 16:58 |
HeOS | In config file was written read = group Anonymous Users | 16:59 |
clarkb | HeOS: so if the new group is called group:anonymous-users that would be the name used? | 16:59 |
*** jlibosva has quit IRC | 16:59 | |
clarkb | HeOS: can you share the acl file? | 16:59 |
clarkb | HeOS: and output like zaro provided http://paste.openstack.org/show/98260/ may be helpful too | 17:00 |
HeOS | clarkb, [access "refs/*"] | 17:00 |
HeOS | read = group Anonymous Users | 17:00 |
*** amuller__ has joined #openstack-infra | 17:00 | |
*** zul has joined #openstack-infra | 17:00 | |
*** amuller__ is now known as amuller | 17:00 | |
zaro | HeOS: is that in the project.config? | 17:01 |
HeOS | Yes. | 17:02 |
*** loki184 has quit IRC | 17:02 | |
zaro | HeOS: i'm not understanding, is that the problem? | 17:02 |
clarkb | zaro: the problem is that jeepyb apparently created a new Anonymous Users group | 17:03 |
*** Ajaeger has joined #openstack-infra | 17:03 | |
zaro | HeOS: so what happens when jeepy does that? does it fail or someting, or does it appear as 2 groups in gerrit? | 17:04 |
*** amuller_ has quit IRC | 17:04 | |
zaro | i don't know why that's happening but wanted to you how you know that it happens. | 17:05 |
*** timrc-afk is now known as timrc | 17:05 | |
clarkb | and the way jeepyb knows to create a group is via SELECT group_uuid FROM account_groups WHERE name = %s if that comes back empty then it creates a group | 17:05 |
clarkb | so if gerrit doesn't put Anonymous Users in the DB that will fail | 17:05 |
clarkb | or if the table name changed | 17:05 |
*** signed8bit_ZZZzz is now known as signed8bit | 17:05 | |
clarkb | of the uuid column etc | 17:06 |
clarkb | zaro: HeOS: so I think the next thing we need is a bit more info from the DB | 17:06 |
*** schang has joined #openstack-infra | 17:06 | |
*** mriedem has joined #openstack-infra | 17:06 | |
schang | Hi there, does anyone know if Zuul is down? | 17:07 |
clarkb | schang: I don't think it is down | 17:07 |
clarkb | schang: http://status.openstack.org/zuul/ indicates it is doing work | 17:07 |
schang | I submitted this job but it didn't kick off https://review.openstack.org/#/c/113582/ | 17:08 |
*** dkehn has quit IRC | 17:08 | |
*** _nadya_ has quit IRC | 17:08 | |
clarkb | schang: according to http://status.openstack.org/zuul/ it is running | 17:08 |
clarkb | schang: note zuul will not comment when starting jobs | 17:08 |
schang | ok thanks! | 17:09 |
HeOS | clarkb, i was rewrite this function - jeepyb should not be connected to database. | 17:09 |
clarkb | HeOS: then that may be why it did that | 17:10 |
*** dkehnx has quit IRC | 17:10 | |
*** dkehn has joined #openstack-infra | 17:10 | |
clarkb | HeOS: we use the DB intentionally because the group listings were racy | 17:10 |
clarkb | and you can't get the uuid without the db iirc | 17:10 |
*** atiwari has joined #openstack-infra | 17:10 | |
*** dkehn_ has joined #openstack-infra | 17:11 | |
HeOS | clarkb, i have clear DB, which was installed some minutes ago. | 17:12 |
HeOS | mysql> SELECT group_uuid FROM account_groups WHERE name = 'Anonymous Users'; | 17:12 |
HeOS | Empty set (0.00 sec) | 17:12 |
clarkb | HeOS: is there anything in that table if you select *? | 17:13 |
*** esker has joined #openstack-infra | 17:13 | |
clarkb | its possible that gerrit made changes. but if you have rewritten that function I am not sure I can help | 17:13 |
*** dkehn__ has joined #openstack-infra | 17:13 | |
HeOS | In this table only 2 groups: Administrators and Non-Interactive Users | 17:13 |
*** dkehn has quit IRC | 17:14 | |
*** dkehn__ has quit IRC | 17:14 | |
*** dkehn_ is now known as dkehnx | 17:14 | |
*** dkehn has joined #openstack-infra | 17:14 | |
asselin | anyone seen this error running devstack? No distributions at all found for xstatic-qunit>=1.14.0.2 (from horizon==2014.2.0.dev307.gca99ddc) | 17:15 |
HeOS | This mean, that with my function or without my function jeepyb will create thos groups. Isn't it? | 17:15 |
clarkb | HeOS: yes I think so | 17:15 |
*** baoli has joined #openstack-infra | 17:15 | |
HeOS | Because this function only check group in database. | 17:16 |
*** esker has quit IRC | 17:16 | |
*** habib has quit IRC | 17:16 | |
clarkb | HeOS: our 2.8 install has a row for Anonymous Users | 17:16 |
clarkb | HeOS: yes, because checking the database is the only way to get group uuids | 17:17 |
*** KurtMartin has joined #openstack-infra | 17:17 | |
clarkb | HeOS: and you need uuids in the group file | 17:17 |
*** habib has joined #openstack-infra | 17:17 | |
*** juzuluag has joined #openstack-infra | 17:17 | |
HeOS | clarkb, can you check row for this group on a new database? | 17:18 |
clarkb | zaro: ^ | 17:18 |
clarkb | HeOS: I don't have a new DB handy but zaro does | 17:18 |
*** baoli has quit IRC | 17:20 | |
*** kmartin has quit IRC | 17:20 | |
clarkb | jeblair: https://review.openstack.org/#/c/115836/ is something that you will probably want to look at | 17:20 |
clarkb | jeblair: it fixes unbound on rax centos6 nodes | 17:20 |
*** dkehn has quit IRC | 17:20 | |
*** dkehn has joined #openstack-infra | 17:20 | |
*** kmartin has joined #openstack-infra | 17:21 | |
*** RicoLin has quit IRC | 17:22 | |
HeOS | clarkb, zaro, I'll be back later when I'm will at home. | 17:22 |
bknudson | is jenkins now checking for merge conflicts in reviews when something merges? | 17:23 |
*** dizquierdo has quit IRC | 17:23 | |
clarkb | bknudson: it is. (well zuul is) | 17:23 |
bknudson | clarkb: this is awesome | 17:23 |
*** pcm_ has quit IRC | 17:23 | |
clarkb | bknudson: jeblair did the hard work | 17:23 |
clarkb | bknudson: you will see this happen on the zuul status page under the merge-check queue | 17:23 |
*** ihrachyshka has quit IRC | 17:23 | |
bknudson | it was a lot of work going through my reviews every once in a while to see if I needed to rebase. | 17:24 |
*** annegentle has quit IRC | 17:24 | |
*** mestery has joined #openstack-infra | 17:24 | |
*** KurtMartin has quit IRC | 17:24 | |
*** harlowja_away is now known as harlowja_ | 17:25 | |
*** jp_at_hp has quit IRC | 17:26 | |
sdake | nibalizer my kid is sick I hav eto roll but hope I can chat tomorrow | 17:26 |
*** pcm_ has joined #openstack-infra | 17:28 | |
*** imcsk8 has quit IRC | 17:29 | |
*** lcheng has joined #openstack-infra | 17:29 | |
*** imcsk8 has joined #openstack-infra | 17:29 | |
lifeless | arg icehouse tests so racy :(. 4th recheck on nova | 17:29 |
lifeless | each time a different job fails | 17:29 |
*** mestery has quit IRC | 17:31 | |
*** mestery has joined #openstack-infra | 17:32 | |
*** mestery has quit IRC | 17:32 | |
bharath | clarkb, , I have implemented a blueprint https://blueprints.launchpad.net/murano/+spec/show-is-public-to-package-definitions but it is not showing in profile | 17:32 |
bharath | clarkb, how can i resole this? | 17:32 |
*** HeOS has quit IRC | 17:32 | |
*** mestery has joined #openstack-infra | 17:32 | |
*** esker has joined #openstack-infra | 17:32 | |
clarkb | bharath: I am not sure what you mean by not showing in profile | 17:32 |
*** jcoufal has quit IRC | 17:33 | |
bharath | clarkb, I mean it is not listed here https://blueprints.launchpad.net/~bharath-ves/+specs?role=assignee | 17:33 |
*** zul has quit IRC | 17:34 | |
*** dimtruck is now known as zz_dimtruck | 17:34 | |
KanagarajM2 | Ajaeger: after reading your comment on my patch https://review.openstack.org/#/c/109494/, i feel that something is missing | 17:34 |
*** chandankumar has joined #openstack-infra | 17:34 | |
clarkb | bharath: sounds like a question for launchpad https://answers.launchpad.net/launchpad | 17:34 |
KanagarajM2 | could you help me | 17:34 |
Ajaeger | KanagarajM2: do you have already a repository with content? | 17:35 |
zaro | HeOS, clarkb : i check my db, from new gerrit install from master. i see the same thing as HeOS does. only 2 groups, Administrators and Non-Interactive Users. | 17:35 |
bharath | clarkb, okay I will ask there | 17:35 |
*** kmartin has quit IRC | 17:35 | |
clarkb | zaro: ok, so that must be a gerrit change. We can probably accomodte that in jeepyb if the group:Name UUIDs are common | 17:35 |
*** KanagarajM has quit IRC | 17:35 | |
clarkb | zaro: it is a bit annoying that they would remove valid groups from teh group table though... | 17:35 |
KanagarajM2 | Ajaeger: no , its a new project | 17:36 |
Ajaeger | KanagarajM2: so, you're starting from scratch. | 17:36 |
KanagarajM2 | Ajaeger: yes you are right | 17:36 |
Ajaeger | clarkb, fungi: could you check https://review.openstack.org/#/c/109494/ - this is a completely new empty repository. | 17:37 |
zaro | clarkb: i believe it's part of the master plan to move db info into git. | 17:37 |
Ajaeger | IMO it should not contain any voting jobs , otherwise KanagarajM2 will not be able to merge in a single change. | 17:37 |
clarkb | Ajaeger: KanagarajM2 correct, if you are starting with nothing you should probably have noop jobs until ready to gate on tests | 17:37 |
*** chandankumar has quit IRC | 17:37 | |
funzo | If anyone has some time to review https://review.openstack.org/#/c/113333/ I would love to get a second +2 to merge this | 17:38 |
*** markmcclain has joined #openstack-infra | 17:38 | |
clarkb | zaro: tahts fine, except there is literally no way to get that information | 17:38 |
Ajaeger | Since there's no tox.ini file, every jenkins job will fail - unless your very first patch is a patch that adds tests that succeed. | 17:38 |
clarkb | zaro: if there was say an api command for give me that required piece of info that would be fine | 17:38 |
clarkb | zaro: or are all group uuids following that convention now and doing group:groupname? | 17:38 |
*** otherwiseguy has quit IRC | 17:39 | |
Ajaeger | KanagarajM2: So, use noop for now and once testing works, send an updated patch for layout.yaml. Do you know what to do or should I comment on the patch in more detail? | 17:39 |
*** ominakov has quit IRC | 17:39 | |
KanagarajM2 | Ajeager: can you comment on the patch | 17:40 |
Ajaeger | KanagarajM2: sure | 17:40 |
KanagarajM2 | Ajaeger: thanks. | 17:41 |
nibalizer | sdake: no problem | 17:41 |
*** pelix has quit IRC | 17:42 | |
*** mfer has joined #openstack-infra | 17:42 | |
Ajaeger | KanagarajM2: commented. If you need more help, just ask... | 17:42 |
KanagarajM2 | Ajeager: thanks, i will go thru the comments now | 17:43 |
*** Sukhdev has joined #openstack-infra | 17:43 | |
*** mestery has quit IRC | 17:43 | |
zaro | clarkb: i believe only built in groups follow that convention. like project owner, registered users, etc.. if you create a custom group it will be entered as just groupname for UUID | 17:45 |
openstackgerrit | Dan Prince proposed a change to openstack-infra/config: Import os-net-config project under TripleO https://review.openstack.org/112331 | 17:47 |
clarkb | zaro: :/ and I think that is the bug | 17:47 |
*** SumitNaiksatam has quit IRC | 17:47 | |
clarkb | zaro: all groups are required to have a uuid. Getting that uuid should be consistent | 17:47 |
*** otherwiseguy has joined #openstack-infra | 17:48 | |
*** rfolco has quit IRC | 17:49 | |
zaro | clarkb: agree. yeah, the only place i see that you can get the groups info from is the groups file. | 17:49 |
jesusaurus | clarkb: zaro: on the topic of gerrit acls, do either of you know what 'requireShortMessage = true' does? | 17:50 |
clarkb | jesusaurus: I think it is the thing that sets up rejection of commit messages with long titles | 17:51 |
pcm_ | infra folks - had some questions on running tox and the unittest package... | 17:51 |
clarkb | pcm_: go for it | 17:52 |
pcm_ | If I run tox, will it run tests in parallel for a single module that has multiple classes (not within the class but between classes)? | 17:52 |
jesusaurus | clarkb: ah | 17:52 |
clarkb | pcm_: tox itself doesn't run anything in parallel. It executes its targets serially | 17:53 |
clarkb | pcm_: the test runners that are triggered by tox may run tests in parallel. If using testr the tests are probably run in parallel and each individual test may run in parallel | 17:53 |
clarkb | pcm_: the exception to this is tempest with testr and they run tests from different classes in parallel | 17:54 |
pcm_ | clarkb: thanks. Likewise, if I have a module that has a main with unittest.main() and I run that via python, would/could the tests in one class run in parallel with tests in another class? | 17:55 |
lifeless | pcm_: not in the same process | 17:57 |
lifeless | pcm_: python unittest has no built in parallel mode | 17:57 |
lifeless | pcm_: there are various runners (including testr) that do parallel in various ways | 17:57 |
lifeless | pcm_: but if this is for openstack stuff, generally we don't use unittest.main at all | 17:58 |
pcm_ | lifeless: thanks. just trying to understand how it works. | 17:58 |
*** mmedvede has quit IRC | 17:59 | |
openstackgerrit | Kanagaraj Manickam proposed a change to openstack-infra/config: namos - Device and service manager https://review.openstack.org/109494 | 17:59 |
pcm_ | lifeless: Have any pointers to info on how to drop into debugger, when running UTs? | 17:59 |
*** ArxCruz has quit IRC | 17:59 | |
*** ArxCruz_ has joined #openstack-infra | 17:59 | |
*** e0ne has joined #openstack-infra | 17:59 | |
*** ominakov has joined #openstack-infra | 17:59 | |
pcm_ | lifeless: I'm trying to investigate an issue, and know I cannot break into the debugger from tox (AFAIK). Hence, I run the module under python with the unittest.main() so I can break. | 18:00 |
*** annegentle has joined #openstack-infra | 18:00 | |
*** SumitNaiksatam has joined #openstack-infra | 18:00 | |
* pcm_ thinking there must be a better way... | 18:00 | |
lifeless | pcm_: oh, easiest today would be to do | 18:00 |
lifeless | .venv/py27/bin/python -m testtools.run discover . | 18:00 |
lifeless | with an import pdb;pdb.set_trace() statement where you want to debug | 18:01 |
pcm_ | lifeless: cool. And if I want to do that for a single module, rather than all of Neutron...? | 18:01 |
lifeless | pcm_: do you know the test thats failing ? | 18:02 |
pcm_ | lifeless: yeah, seems to be ones within a specific class (but I'm getting some interaction, as individual tests seem to work). | 18:03 |
pcm_ | lifeless: I've been doing tox with neutron.tests.unit.etc to run module or class or test. | 18:03 |
lifeless | .venv/py27/bin/python -m testtools.run discover -t ./ ./neutron/tests --load-list <(testr list-tests MODULENAMEHERE) | 18:04 |
*** rfolco has joined #openstack-infra | 18:04 | |
clarkb | you can also just pass it the test path iirc | 18:04 |
clarkb | lifeless: isntead of doing discover or am I imagingin that? | 18:04 |
*** mikedillion has quit IRC | 18:05 | |
*** rpodolyaka1 has joined #openstack-infra | 18:05 | |
lifeless | clarkb: not with load_tests | 18:05 |
lifeless | clarkb: need to do the discover always for us. The load_tests hook is not invoked by non-discover | 18:05 |
pcm_ | lifeless: thanks! I'll have to try it out. | 18:05 |
lifeless | you can do discover with a specific file named too, of course | 18:05 |
clarkb | lifeless: I think that must be what I was thinking of | 18:06 |
lifeless | pcm_: note tht MODULENAMEHERE is a regex so you can do arbitrary filtering | 18:06 |
asselin | Hi, anyone know what's going on with this for ci testing setup_devstack? error: invalid command 'egg_info' http://paste.openstack.org/show/98296/ | 18:06 |
*** annegentle has quit IRC | 18:06 | |
*** markmcclain has quit IRC | 18:06 | |
lifeless | clarkb: without discover will work, except when it doesn't... so you might be remembering correctly | 18:06 |
*** gondoi is now known as zz_gondoi | 18:06 | |
KanagarajM2 | Ajaeger: I have added the changes now. Thanks. | 18:07 |
Ajaeger | KanagarajM2: looks fine, +1ed | 18:07 |
pcm_ | lifeless: nice! should I source the .tox/py/bin/activate to get the test packages for Neutron? Then run python? | 18:07 |
*** pradk has quit IRC | 18:07 | |
*** pcm__ has joined #openstack-infra | 18:10 | |
*** pcm_ has quit IRC | 18:10 | |
lifeless | pcm_: sure | 18:10 |
clarkb | jeblair: fungi: jhesketh: mordred: SergeyLukjanov: I am going to put the multinode d-g changes up there on the relatively high priority change list for review. I don't think they are quite ready (I need to rereview myself) but it would be great to finally support this. change number is 106043 | 18:10 |
*** annegentle has joined #openstack-infra | 18:11 | |
SergeyLukjanov | clarkb, ack | 18:11 |
*** zz_dimtruck is now known as dimtruck | 18:11 | |
pcm__ | lifeless: clarkb: Thanks for the guidance! | 18:12 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/zuul: Fix cloner test https://review.openstack.org/116053 | 18:12 |
*** morganfainberg is now known as morganfainberg_Z | 18:13 | |
jeblair | clarkb: there is a confusing interaction with multinode d-g and nodepool | 18:13 |
jeblair | one of the nodepool changes says that it obviates one of the d-g changes | 18:13 |
jeblair | but all of them are around 'fixed ips', by which i believe internal networks are what is meant | 18:13 |
jeblair | it's not clear to me that we should actually use those as opposed to the public ips | 18:14 |
*** _nadya_ has joined #openstack-infra | 18:16 | |
*** baoli has joined #openstack-infra | 18:16 | |
*** pblaho has joined #openstack-infra | 18:16 | |
*** radez_g0n3 is now known as radez | 18:17 | |
clarkb | jeblair: I thought the fixed ips were the ips in the tunnel set up between nodes? | 18:17 |
*** datsun180b has joined #openstack-infra | 18:17 | |
clarkb | jeblair: or is devstack FIXED_IPs colliding with another fixed ips? | 18:17 |
clarkb | jesusaurus: nibalizer commented on 99990 | 18:18 |
zaro | jeblair: question about merging upstream stream changes to our fork of gerrit. | 18:18 |
zaro | i want to get this change https://gerrit-review.googlesource.com/#/c/58820/ into our fork of gerrit but it depends on other changes that are quite big. | 18:19 |
jeblair | clarkb: well, there's a nodepool change that looks up the 'fixed ip' via nova if the floating ips extension is present | 18:19 |
zaro | i don't think we want to pick up the larger changes that 58820 depends on. so what would you suggest? | 18:19 |
*** nelsnelson has quit IRC | 18:19 | |
*** IAX has quit IRC | 18:19 | |
jeblair | clarkb: so i assumed that was finding the private address | 18:19 |
xyang1 | jeblair: hi, can you please re-enable EMC XIO CI account? The issues have been addressed. Thanks! | 18:19 |
*** IAX has joined #openstack-infra | 18:20 | |
clarkb | zaro: does it actually depend on those changes? | 18:20 |
clarkb | zaro: or can you cherry pick it in? however I think we shouldn't backport anything and should instaed upgrade | 18:20 |
jeblair | xyang1: done | 18:20 |
zaro | clarkb: yes, i tried to cherry-pick but build fails. need those other changes. | 18:20 |
jeblair | xyang1: thanks | 18:20 |
xyang1 | jeblair: thanks! | 18:21 |
*** baoli has quit IRC | 18:21 | |
*** _nadya_ has quit IRC | 18:21 | |
clarkb | jeblair: oh I see the change. I wonder if that is related to the second d-g change? | 18:21 |
clarkb | jeblair: the first d-g change shouldn't care and use the public IPs because that is what it has been doing for a while now | 18:21 |
jeblair | clarkb: yeah, i think it's the second one; if they are severable, maybe we can focus on the first one and then have a chat with __afazekas about the fixed ip stuff separately | 18:22 |
zaro | clarkb: upgrade is not an option at this point because it's only in master. | 18:22 |
clarkb | jeblair: yup I think that is the case | 18:22 |
*** tonytan4ever has joined #openstack-infra | 18:23 | |
clarkb | zaro: well we can deploy master (not necessarily saying we should) | 18:23 |
clarkb | zaro: but we are very close to not having a fork at this point and I don't want to go backwards | 18:23 |
*** _nadya_ has joined #openstack-infra | 18:25 | |
zaro | clarkb: another option is to modify that upstream change to work without it's dependencies. but i'm not sure we want that. | 18:26 |
fungi | clarkb: oho, yes the reason for the rebase (and the missed jobs) is that i had selected https://review.openstack.org/115956 as the parent not realizing it was not the branch tip (the merge commit for it was instead). the change itself was from three days before, so missed the several jobs we'd added since (we seem to be averaging a new project per day now?!?) | 18:26 |
*** mikedillion has joined #openstack-infra | 18:28 | |
openstackgerrit | A change was merged to openstack-infra/config: Run Tempest tests on Fedora 20 with the Docker driver https://review.openstack.org/113333 | 18:28 |
clarkb | zaro: well wait. Are they real dependencies like you need those features? | 18:29 |
clarkb | zaro: because if not you can just cherry pick the change in | 18:29 |
zaro | clarkb: yes, they are because cherry-pick is what i did and it would not build. | 18:29 |
*** MaxV_ has quit IRC | 18:29 | |
*** pblaho has quit IRC | 18:30 | |
*** paulrad has joined #openstack-infra | 18:30 | |
*** bhuvan_ has joined #openstack-infra | 18:30 | |
*** lcheng has quit IRC | 18:31 | |
*** daya_k has quit IRC | 18:31 | |
zaro | clarkb: if you think running master is an attainable option then we can try. but if that's streatch what do you think about getting off upstream? | 18:31 |
*** cnesa7 has quit IRC | 18:31 | |
*** mikedill_ has joined #openstack-infra | 18:32 | |
clarkb | zaro: I really don't want to make a fork again | 18:32 |
*** ominakov has quit IRC | 18:32 | |
*** bharath has quit IRC | 18:33 | |
*** bhuvan has quit IRC | 18:33 | |
*** mikedillion has quit IRC | 18:33 | |
zaro | clarkb: well that's one of the changes for allowing anteaya to admin 3rd party accounts. it's to set email preferences. not sure if that's important. | 18:33 |
clarkb | zaro: ya, its definitely something to weigh | 18:34 |
clarkb | zaro: there is also some thought that maybe third party test accounts should be normal openid accounts | 18:34 |
clarkb | but we haven't thought that through | 18:34 |
*** mikedill_ has quit IRC | 18:34 | |
*** zul has joined #openstack-infra | 18:35 | |
*** mikedillion has joined #openstack-infra | 18:36 | |
*** gyee_ has quit IRC | 18:36 | |
*** _nadya_ has quit IRC | 18:37 | |
*** zul has quit IRC | 18:37 | |
*** johnthetubaguy is now known as zz_johnthetubagu | 18:38 | |
*** bknudson has quit IRC | 18:40 | |
*** paulrad has quit IRC | 18:42 | |
zaro | clarkb: ok, i added comments to https://review.openstack.org/#/c/115696/ if you want to take a look at the upstream changes that it depends on. | 18:43 |
*** Longgeek has quit IRC | 18:44 | |
pleia2 | so close to Zanata on Wildfly \o/ (installed, and we have instructions, but we need to bring it up again on my test instance) | 18:44 |
zaro | anteaya: ^ | 18:44 |
*** radez is now known as radez_g0n3 | 18:45 | |
*** emagana has quit IRC | 18:45 | |
*** amuller has quit IRC | 18:45 | |
*** emagana has joined #openstack-infra | 18:46 | |
*** zul has joined #openstack-infra | 18:46 | |
markvan | Hi, we're hitting "autoconf: not found" on some gate jobs, seems to be about 30% of the time. http://logs.openstack.org/45/112945/2/check/gate-cookbook-openstack-identity-chef-style/43d4241/console.html#_2014-08-21_17_54_13_867 | 18:47 |
markvan | Could this be a bad jenkins node or something we need to fix? | 18:47 |
*** morganfainberg_Z is now known as morganfainberg | 18:47 | |
*** emagana_ has joined #openstack-infra | 18:48 | |
*** ominakov has joined #openstack-infra | 18:48 | |
*** emagana has quit IRC | 18:49 | |
clarkb | markvan: probably a difference between rax and hpcloud base images | 18:49 |
*** nelsnelson has joined #openstack-infra | 18:49 | |
clarkb | markvan: we probably need to make sure libgecode-dev ends up all the nodes? | 18:50 |
*** hashar has joined #openstack-infra | 18:50 | |
*** msabramo has joined #openstack-infra | 18:50 | |
clarkb | oh wait thats not the thing that broke | 18:50 |
* clarkb looks closer | 18:50 | |
msabramo | zaro: > What needs to be done to get latest python-jenkins 0.3.3 on pypi? (from mgagne) | 18:51 |
clarkb | markvan: what part of autoconf actually failed? | 18:52 |
zaro | msabramo: jeblair is the man, i believe it's on his todo list. | 18:52 |
markvan | clarkb: seems like it just could not find it, not in path? | 18:52 |
clarkb | oh wait autoconf itself wasn't found? | 18:52 |
markvan | clarkb: yeah, that's the mystery part, where did it go? | 18:52 |
*** radez_g0n3 is now known as radez | 18:53 | |
fungi | i'm going to guess the trusty base images in rax don't come with it but precise did, and we don't explicitly install it? | 18:53 |
clarkb | fungi: ya that is my guess too | 18:53 |
clarkb | I suppose I should hop on a rax node and which autoconf | 18:54 |
markvan | clarkb: and is this installing native gem extensions a normal operation for the jenkins nodes? This started happening when we bump up a few Gem version, and they started pulling in deps that had native extensions. | 18:54 |
*** habib has quit IRC | 18:54 | |
clarkb | markvan: yeah building bindings to C libs for python is something we do all the time | 18:54 |
fungi | clarkb: already looking | 18:55 |
clarkb | fungi: thanks | 18:55 |
markvan | fungi: ty | 18:55 |
clarkb | markvan: I woudln't expect gems to be significantly different | 18:55 |
fungi | huh, no autoconf in the path on bare-precise in rax either | 18:56 |
fungi | nor in hpcloud... | 18:57 |
*** bhuvan_ is now known as bhuvan | 18:57 | |
clarkb | note I just killed https://jenkins07.openstack.org/job/gate-tempest-dsvm-full/7426/ by hand as it had failed and apparently didn't timeout cleanly because it had been going for almost 2 hours | 18:58 |
*** rpodolyaka1 has quit IRC | 18:58 | |
fungi | ľahere's a possibility... was bundler pulling in the autoconf package? confirming now | 18:59 |
clarkb | fungi: OOOHHHHH | 18:59 |
clarkb | and when I stopped installing it via apt... well it broke | 18:59 |
clarkb | on my local trusty box it doesn't appear to directly depend on it | 19:00 |
*** praneshp has quit IRC | 19:00 | |
fungi | hrm, nope. only depended on the ruby interpreter package which doesn't seem, even transitively, to have pulled it in | 19:00 |
fungi | yet another possibility, did a new version of whatever that is being built suddenly start expecting autoconf, unrelated to anything we've changed? | 19:01 |
*** tsg has quit IRC | 19:01 | |
*** LuckyVega has quit IRC | 19:01 | |
markvan | fungi: yeah, I think that is it, the Berkshelf 3.1.5 is what we bumped to, and it's dep, gecode library, seems to have native extensions. | 19:02 |
*** juzuluag has quit IRC | 19:02 | |
clarkb | adding autoconf to the slaves seems reasonable | 19:02 |
*** zul has quit IRC | 19:03 | |
fungi | clarkb: agreed. i'm sort of surprised nothing has needed it before now | 19:03 |
fungi | i sort of expected build-essential to pull in the whole autotools suite, but it seems not to do so | 19:03 |
*** sabeen has joined #openstack-infra | 19:03 | |
*** Daisy has joined #openstack-infra | 19:03 | |
fungi | but yeah, that i can find we don't have autoconf installed on bare-precise nor bare-trusty in any provider | 19:04 |
markvan | fungi: humm, interesting, yet it does work some of the time, must be pulled in by something else. | 19:05 |
fungi | markvan: an example of where it *is* working would be helpful for comparison | 19:05 |
*** mikedillion has quit IRC | 19:05 | |
fungi | mainly because it doesn't seem to me like it should be at all | 19:05 |
*** sabeen1 has quit IRC | 19:05 | |
fungi | unless there are conditions which can cause that build not to call autoconf or something | 19:06 |
markvan | fungi: checking...maybe I got that wrong. | 19:06 |
*** julim has quit IRC | 19:06 | |
*** sabeen1 has joined #openstack-infra | 19:06 | |
markvan | fungi: this one worked: http://logs.openstack.org/22/111322/4/check/gate-cookbook-openstack-block-storage-chef-unit/1255760/console.html | 19:06 |
markvan | and has many native extensions in there | 19:07 |
*** sabeen has quit IRC | 19:07 | |
fungi | markvan: though that was several days ago. wondering if one of those extensions changed in the past few days | 19:07 |
*** mikedillion has joined #openstack-infra | 19:08 | |
*** harlowja_ has quit IRC | 19:08 | |
markvan | fungi: here's one from today: http://logs.openstack.org/50/112050/6/check/gate-cookbook-openstack-dashboard-chef-lint/99b0d33/console.html | 19:08 |
markvan | fungi: humm, no extensions in there | 19:09 |
markvan | fungi: maybe some nodes have the ruby dev kit and others don't? | 19:09 |
fungi | yeah, the newer one died on dep-selector-libgecode-1.0.2 while the older one did "Installing dep-selector-libgecode (1.0.2) with native extensions" and no error | 19:10 |
markvan | fungi: yup, I think that's it. Now, what's best way to resolve and make these consistent? Do folks normally want native extensions in the gate jobs? | 19:12 |
*** praneshp has joined #openstack-infra | 19:14 | |
fungi | hrm, so the one that worked a few days ago was in rax, the one that failed today was in rax and the one that succeeded today was in hpcloud, so that explains the intermittency i think (something changed in the past few days so that rax now behaved differently than it did but hpcloud does not) | 19:14 |
*** harlowja has joined #openstack-infra | 19:15 | |
*** zul has joined #openstack-infra | 19:16 | |
*** baoli has joined #openstack-infra | 19:17 | |
jogo | fungi: so wrote a script to look for the last time something voted. and the last time it voted was 2 hours ago | 19:17 |
*** _nadya_ has joined #openstack-infra | 19:17 | |
*** emagana_ has quit IRC | 19:18 | |
*** emagana has joined #openstack-infra | 19:19 | |
*** harlowja has quit IRC | 19:19 | |
fungi | jogo: 106042,10 at 18:59:01 accirding to the logs... | 19:20 |
*** julim has joined #openstack-infra | 19:20 | |
*** ramashri has quit IRC | 19:20 | |
*** radez is now known as radez_g0n3 | 19:20 | |
fungi | jogo: yep, https://review.openstack.org/#/c/106042/ | 19:20 |
fungi | 20 minutes ago | 19:20 |
*** Daisy has quit IRC | 19:21 | |
*** zul has quit IRC | 19:21 | |
jogo | fungi: thanks, then my script is bad | 19:21 |
*** rpodolyaka1 has joined #openstack-infra | 19:21 | |
*** baoli has quit IRC | 19:22 | |
*** Ryan_Lane has quit IRC | 19:22 | |
markvan | fungi: fyi,: I already opened this bug https://bugs.launchpad.net/openstack-chef/+bug/1357439 for this. but maybe this needs to be seperated out from the bundle --jobs --retry I was going after. | 19:23 |
uvirtbot | Launchpad bug 1357439 in openstack-chef "gate jobs failures" [Undecided,New] | 19:23 |
*** emagana has quit IRC | 19:23 | |
*** morganfainberg has quit IRC | 19:25 | |
openstackgerrit | Boris Pavlovic proposed a change to openstack-infra/config: Add rally-fakevirt performance job to nova experimental pipe https://review.openstack.org/112251 | 19:25 |
*** morganfainberg has joined #openstack-infra | 19:27 | |
fungi | markvan: cool. and yeah it looks like the successful run a few days ago in rax was before we changed the default node type and so it ran on precise instead of trusty... so there's something about that build which wants to call autoconf on trusty in rackspace, but not precise in rackspace and not precise or trusty in hpcloud | 19:27 |
*** alexpilotti has joined #openstack-infra | 19:27 | |
*** harlowja has joined #openstack-infra | 19:28 | |
openstackgerrit | Bryan D. Payne proposed a change to openstack-infra/config: add op privs to ossg leadership https://review.openstack.org/116074 | 19:28 |
markvan | fungi: great summary. What else can I do to help out? | 19:29 |
*** cindyo has quit IRC | 19:29 | |
*** arnaud has joined #openstack-infra | 19:29 | |
jogo | fungi: my query was overl complex hehe | 19:30 |
jogo | got it working now, thanks | 19:30 |
fungi | markvan: if you happen to have access to a rackspace account, you could try launching an instance from their ubuntu 14.04 base image and then see if you can figure out what about the dep-selector-libgecode-1.0.2 build is causing it to call out to autoconf | 19:30 |
fungi | markvan: though i'm also digging deeper to see if i can spot anything slightly less obvious | 19:30 |
*** sdake has quit IRC | 19:31 | |
openstackgerrit | A change was merged to openstack-infra/config: Register more jobs on bare-trusty https://review.openstack.org/115978 | 19:31 |
markvan | fungi: sorry never had a rackspace acct. Is it reasonable to not have native extensions enabled for gates? Seems like more work then it might be worth. | 19:32 |
*** ramashri has joined #openstack-infra | 19:32 | |
JayF | Lots and lots of things use native extensions :) | 19:32 |
fungi | markvan: you'll have to forgive me, but i have no idea what "native extensions" are | 19:33 |
fungi | i'm mostly just parroting terminology from the log you linked | 19:33 |
*** e0ne has quit IRC | 19:33 | |
JayF | fungi: I *think* he means C extensions, or at least I've heard the terms used interchangably | 19:33 |
*** rpodolyaka1 has quit IRC | 19:33 | |
fungi | JayF: maybe that's a rubyism? | 19:33 |
*** mmedvede has joined #openstack-infra | 19:34 | |
JayF | perhaps? IDK where I picked up the term from :) | 19:34 |
JayF | or even if it's accurate | 19:34 |
*** harlowja has quit IRC | 19:34 | |
*** cindyo has joined #openstack-infra | 19:35 | |
markvan | fungi: yeah, they are native compiled librarys (usually in c) that are used for performance or platform specific reasons. | 19:35 |
fungi | well, the fact that it wants autoconf would lend credence that whatever it means could relate to linking external c libraries | 19:35 |
*** zul has joined #openstack-infra | 19:36 | |
markvan | fungi: https://review.openstack.org/#/c/112945/ this has 3 gate jobs, 2 out of 3 failed, all appear to be on bare-trusty-rax | 19:36 |
fungi | so, for example, a lot of python modules link to c libraries if they exist but will instead rely on slower embedded python implementations instead if not... perhaps there's something *extra* installed on trusty in rax which is making the build want to try to link that external implementation and triggering the call to autoconf | 19:38 |
markvan | fungi: normally that would be the optional Ruby Dev Kit | 19:40 |
*** harlowja has joined #openstack-infra | 19:40 | |
fungi | i'll compare .*ruby.* packages installed on rax vs hpcloud and see if that turns up any leads | 19:40 |
markvan | fungi: ok | 19:40 |
markvan | fungi: I also proposed a patch https://review.openstack.org/#/c/114593/ where I set the Bundler --jobs to 1, to not have it to parrallel installs, with that locally, I don't see any issues with native extensions. So, might be a bug in Bundler parallel job support it how it handles compiling the native extensions. | 19:42 |
*** Sukhdev has quit IRC | 19:42 | |
fungi | clarkb: worth noting... i don't think any of today's scheduled image updates completed... the newest images are from ~20 hours ago when you were manually running them | 19:43 |
fungi | clarkb: i'm looking into the why now | 19:43 |
*** emagana has joined #openstack-infra | 19:43 | |
*** _nadya_ has quit IRC | 19:45 | |
*** ociuhandu has quit IRC | 19:46 | |
*** ominakov has quit IRC | 19:47 | |
fungi | mv: cannot move ‘/tmp/forwarding.conf’ to ‘/etc/unbound/’: Not a directory | 19:47 |
*** ominakov has joined #openstack-infra | 19:48 | |
*** ramashri has quit IRC | 19:49 | |
fungi | huh. this image update threw errors about a dupe declaration for Package[bundler] but puppet returned 1 so the prep script continued...?!? | 19:50 |
fungi | i wonder if it somehow forgot to pay attention to the fact that it was called with --detailed-exitcodes | 19:51 |
*** datsun180b has quit IRC | 19:52 | |
fungi | yeah, i think /etc/unbound not existing was because puppet didn't do its thing | 19:52 |
*** _nadya_ has joined #openstack-infra | 19:52 | |
*** sabeen has joined #openstack-infra | 19:54 | |
fungi | 115765 should have fixed this | 19:54 |
fungi | oh! the image log is from the 19th | 19:55 |
clarkb | fungi: that would explain it | 19:55 |
*** Ryan_Lane has joined #openstack-infra | 19:56 | |
fungi | so something about nodepool's image updating is definitely busted | 19:56 |
clarkb | fungi: well it worked yesterday when I did it by hand | 19:56 |
clarkb | fungi: so signs point to dib nodepool change? | 19:56 |
fungi | right, which leads me to believe it's a scheduling issue | 19:56 |
fungi | found it | 19:57 |
*** sabeen1 has quit IRC | 19:57 | |
fungi | http://paste.openstack.org/show/98346/ | 19:57 |
*** xyang1 has quit IRC | 19:58 | |
fungi | label.image seems to be a string | 19:58 |
openstackgerrit | Tim Kuhlman proposed a change to openstack-infra/config: Added generic tarball upload macro and use with monasca-thresh https://review.openstack.org/116084 | 19:58 |
*** _nadya_ has quit IRC | 19:59 | |
fungi | when it should be a Label() class object | 20:00 |
clarkb | fungi: label should be Label() but image would be a string object? | 20:00 |
fungi | aha, i bet that's supposed to be "if label.is_diskimage" | 20:00 |
clarkb | ya maybe | 20:01 |
* clarkb fetches latest nodepool | 20:01 | |
fungi | yeah, it gets called as, e.g. l.is_diskimage or label.is_diskimage in other methods | 20:02 |
*** mmedvede_ has joined #openstack-infra | 20:02 | |
*** markmc has quit IRC | 20:02 | |
fungi | and l.image or label.image are being used alongside it in a similar context | 20:02 |
*** ArxCruz_ has quit IRC | 20:03 | |
clarkb | cool I can review that change if you want to make it | 20:03 |
*** sabeen has left #openstack-infra | 20:03 | |
*** sabeen has joined #openstack-infra | 20:04 | |
*** paulrad has joined #openstack-infra | 20:04 | |
*** atiwari has quit IRC | 20:06 | |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/nodepool: Correct errant uses of label.image.is_diskimage https://review.openstack.org/116089 | 20:07 |
fungi | clarkb: ^ found a couple instances of the same typo in there | 20:07 |
*** vponomaryov1 has joined #openstack-infra | 20:07 | |
*** pcm__ has quit IRC | 20:08 | |
*** rlandy has quit IRC | 20:08 | |
vponomaryov1 | Hello people. Does anybody face issues with oslo.db now? Looks like version 0.4.0 does not work. | 20:08 |
Ajaeger | vponomaryov: see https://bugs.launchpad.net/oslo/+bug/1359888 | 20:09 |
uvirtbot | Launchpad bug 1359888 in oslo "oslo.db 0.4.0 breaks manila testsuite" [Undecided,New] | 20:09 |
clarkb | fungi: yup and I found where is_diskimage is set | 20:10 |
dims_ | vponomaryov1: did you see the email thread? http://markmail.org/message/2vhvjyzohfb6lgiu | 20:10 |
clarkb | fungi: +2 | 20:10 |
*** marcusvrn has quit IRC | 20:11 | |
vponomaryov1 | dims_: just read | 20:12 |
*** _nadya_ has joined #openstack-infra | 20:13 | |
*** dims has joined #openstack-infra | 20:15 | |
*** otherwiseguy has quit IRC | 20:16 | |
*** baoli has joined #openstack-infra | 20:17 | |
*** kmartin has joined #openstack-infra | 20:18 | |
*** Ajaeger has quit IRC | 20:18 | |
*** dims_ has quit IRC | 20:18 | |
*** lcheng has joined #openstack-infra | 20:19 | |
*** paulrad has quit IRC | 20:20 | |
*** dims has quit IRC | 20:21 | |
*** dims has joined #openstack-infra | 20:22 | |
asselin | hi, asking again. Anyone know what's up with this error? Is this impacting anyone else? 2014-08-21 18:22:05.621 | No distributions at all found for xstatic-qunit>=1.14.0.2 (from horizon==2014.2.0.dev309.g285ae20) | 20:22 |
*** baoli has quit IRC | 20:22 | |
*** emagana has quit IRC | 20:23 | |
clarkb | asselin: it is looking for https://pypi.python.org/pypi/XStatic-QUnit/1.14.0.2 maybe your mirror is incomplete or needs udpating (if you have a mirror) | 20:23 |
*** _nadya_ has quit IRC | 20:23 | |
*** emagana has joined #openstack-infra | 20:23 | |
*** hashar has quit IRC | 20:24 | |
asselin | clarkb, I see. http://paste.openstack.org/show/98359/ | 20:24 |
clarkb | asselin: you are using the old openstack mirror | 20:25 |
asselin | clarkb, i'm using openstack mirror | 20:25 |
clarkb | asselin: don't use http://pypi.openstack.org/openstack. you want http://pypi.openstack.org/simple and use it at your own risk :) | 20:25 |
clarkb | asselin: its not really a "public" mirror we just don't prevent people from using it | 20:25 |
*** rcarrillocruz has quit IRC | 20:25 | |
asselin | clarkb, hmm I'm trying to use whatever infra's using | 20:25 |
clarkb | we use http://pypi.openstack.org/simple | 20:26 |
*** radez_g0n3 is now known as radez | 20:26 | |
fungi | asselin: you actually want to use pypi.python.org | 20:26 |
*** emagana_ has joined #openstack-infra | 20:27 | |
fungi | asselin: we run a complete mirror of pypi.python.org now, so there should be no benefit to using our mirror over the actual pypi | 20:27 |
*** emagana has quit IRC | 20:27 | |
*** rcarrillocruz has joined #openstack-infra | 20:28 | |
fungi | asselin: we use our mirror to avoid putting too much load on the real pypi, but you using our mirror doesn't really buy you anything | 20:28 |
asselin | ok, I we had issues using https and the real pypi... | 20:29 |
*** marun has quit IRC | 20:29 | |
clarkb | silly proxies | 20:31 |
asselin | clarkb, do you know if hp has a pypi mirror? | 20:31 |
clarkb | asselin: it does | 20:31 |
clarkb | jesusaurus: ^ | 20:31 |
*** ArxCruz has joined #openstack-infra | 20:31 | |
openstackgerrit | Ben Nemec proposed a change to openstack/requirements: Add dib-utils https://review.openstack.org/105537 | 20:31 |
*** morganfainberg is now known as morganfainberg_Z | 20:31 | |
*** dprince has quit IRC | 20:32 | |
jesusaurus | clarkb: asselin: im not sure what the state of the internal mirrors is, but im pretty sure they arent full mirrors | 20:32 |
*** ociuhandu has joined #openstack-infra | 20:32 | |
asselin | jesusaurus, are they good enough to run devstack-gate? | 20:33 |
asselin | jesusaurus, check-tempest-dsvm-full | 20:33 |
*** atiwari has joined #openstack-infra | 20:34 | |
jesusaurus | yeah, but its only accessible from the inside corporate network | 20:35 |
*** julim has quit IRC | 20:36 | |
*** maxbit has quit IRC | 20:41 | |
openstackgerrit | Matt Riedemann proposed a change to openstack-infra/devstack-gate: Remove API_RATE_LIMIT setting for Tempest runs https://review.openstack.org/116001 | 20:42 |
*** ramashri has joined #openstack-infra | 20:43 | |
*** radez is now known as radez_g0n3 | 20:44 | |
*** morganfainberg_Z is now known as morganfainberg | 20:47 | |
clarkb | zuul is busy today | 20:48 |
*** stevebaker has quit IRC | 20:49 | |
*** stevebaker has joined #openstack-infra | 20:49 | |
fungi | though it seems to generally be getting things done | 20:49 |
fungi | and looks like it's just about caught back up with the number of jobs waiting for workers | 20:50 |
fungi | at the moment it's sitting at about as many waiting as running, which is not too bad | 20:50 |
clarkb | ya, its chugging along | 20:51 |
clarkb | I think we are seeing longer gate queues due to removal of clean check | 20:51 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/zuul: Cloner: default to ZUUL_BRANCH https://review.openstack.org/116098 | 20:52 |
clarkb | and we may be seeing additional cost to resets | 20:52 |
jeblair | clarkb: can you back that up with data? | 20:52 |
clarkb | jeblair: no not yet | 20:52 |
*** esker has quit IRC | 20:52 | |
jeblair | clarkb: because the other day when i checked that, i found that all failing changes had passed tests within 24 hours (well, 26 in one case) | 20:52 |
jeblair | clarkb: first failing change was last checked 5 hours ago and passed | 20:53 |
clarkb | that was just my impression given the length of the pipeline | 20:53 |
jeblair | clarkb: second failing change was last checked 5 hours ago and passed | 20:53 |
jeblair | clarkb: i only see two changes failing currently | 20:54 |
*** SumitNaiksatam has quit IRC | 20:54 | |
clarkb | jeblair: ya right now its not too bad | 20:54 |
jeblair | clarkb: would you like to dig into actually rejected changes and see how many of them have failed outside of 24h? | 20:55 |
clarkb | jeblair: no I think you may be right | 20:56 |
clarkb | http://graphite.openstack.org/render/?from=-28days&height=180&until=now&width=334&bgcolor=ffffff&fgcolor=000000&target=alias(summarize(sumSeries(stats_counts.zuul.pipeline.gate.all_jobs),%271h%27),%27All%20Jobs%27)&title=Zuul%20Jobs%20Launched%20(per%20Hour)&_t=0.5048980156425387#1408654509694 | 20:56 |
clarkb | thats the first set of data and it doesn't look to out of normal | 20:56 |
clarkb | oh you know what its feature proposal freeze today | 20:56 |
clarkb | that will do it | 20:56 |
jeblair | clarkb: we expect the queues to be long today because it's FPF; there's more than one variable at play and i don't want to draw the wrong correlation | 20:56 |
jeblair | yes :) | 20:56 |
*** sdake has joined #openstack-infra | 20:56 | |
*** gokrokve has quit IRC | 20:57 | |
*** dkranz has quit IRC | 20:58 | |
dstufft | asselin: if you can't access the real pypi using pip, but you can show me working code using the latests requests that can access pypi we can fix it | 20:59 |
*** kmartin has quit IRC | 20:59 | |
*** zul has quit IRC | 21:00 | |
jeblair | clarkb, fungi: btw, my current line of thinking is to hack on zuul-cloner to bring it up to d-g parity, then use it to create puppet apply integration jobs for config+infra/puppet-* | 21:01 |
clarkb | jeblair: that sounds great | 21:01 |
clarkb | jeblair: do we know how many projects are doing propsal freezes? | 21:01 |
jeblair | clarkb: not offhand other than i think 'not all at the same time' | 21:01 |
*** stevebaker has quit IRC | 21:01 | |
fungi | jeblair: any inkling as to whether that will end up needing multinode? | 21:01 |
*** stevebaker has joined #openstack-infra | 21:02 | |
clarkb | jeblair: and if you missed it https://review.openstack.org/#/c/116089/ is semi important | 21:02 |
jeblair | fungi: not planning on it right now; i mostly want to keep testing status-quo with our current apply test as we split out repos | 21:02 |
jeblair | (and be able to do similarly comprehensive testing with beaker, etc, in future) | 21:03 |
fungi | jeblair: ohhh--i get it, this is fir integration testing changes for the various puppet modules | 21:03 |
*** sabeen1 has joined #openstack-infra | 21:03 | |
fungi | i totally spaced on what your initial message meant with config+infra/puppet-* | 21:03 |
fungi | sounds awesome | 21:03 |
*** sabeen has quit IRC | 21:03 | |
jeblair | yeah, i was mixing syntaxes in that, sorry :) | 21:04 |
fungi | no worries. i was mixing working and defunct braincells, a bit too heavy on the latter | 21:04 |
jeblair | clarkb: i did miss that, but lgtm. | 21:08 |
fungi | jeblair: yeah, found that when trying to determine why we're no longer auto-updating nodepool images. hopefully if we get that merged and i can find a lull tonight to restart it, we'll see the scheduled builds appear again tomorrow | 21:11 |
clarkb | jeblair: the zuul tests seem to be failing on quite a few patches that shouldn't be affecting the tests. I don't think it is a trusty issue because it failed py26 as well. Could it be a new tox hashseed problem? http://logs.openstack.org/40/115840/1/check/gate-zuul-python27/40ab7b8/console.html I am testing it locally now | 21:11 |
fungi | clarkb: sounds possible | 21:11 |
*** rcarrillocruz has quit IRC | 21:11 | |
*** aysyd has quit IRC | 21:12 | |
clarkb | ok I was able to reproduce the failure. now to see if hashseed=0 fixes it | 21:13 |
fungi | itym "works around it" | 21:14 |
clarkb | fungi: well until we support python3 its perfectly valid to set hashseed = 0 imo | 21:15 |
fungi | if it breaks under some random hashseed, then that probably indicates an actual latent bug we just hadn't spotted before | 21:15 |
*** rcarrillocruz has joined #openstack-infra | 21:15 | |
clarkb | but agreed the code should handle it | 21:15 |
clarkb | and its happy with hashseed 0. time to see if I can fix it properly | 21:15 |
fungi | worth noting that security hardening recommendations usually include setting a random python hashseed to reduce guessability of some things | 21:16 |
*** emagana_ has quit IRC | 21:16 | |
*** emagana has joined #openstack-infra | 21:16 | |
fungi | (though that too is sort of an ugly hack--if guessability is a security risk you should be using a proper crypto lib for those bits anyway) | 21:17 |
*** bknudson has joined #openstack-infra | 21:17 | |
clarkb | huh thats a funky test | 21:18 |
*** baoli has joined #openstack-infra | 21:18 | |
*** Ryan_Lane1 has joined #openstack-infra | 21:19 | |
*** mestery has joined #openstack-infra | 21:19 | |
*** ArxCruz_ has joined #openstack-infra | 21:20 | |
*** emagana has quit IRC | 21:21 | |
*** ArxCruz has quit IRC | 21:22 | |
*** homeless has quit IRC | 21:22 | |
*** baoli has quit IRC | 21:23 | |
clarkb | it almost looks like os.listdir() returns lists in different orders | 21:23 |
clarkb | I am guessing it uses a dict to built a tree like structure | 21:23 |
*** homeless has joined #openstack-infra | 21:23 | |
clarkb | yup arbitrary order according to docs | 21:24 |
fungi | yeah, probably should sort before comparing, or use an order-independent comparison | 21:24 |
*** vponomaryov1 has left #openstack-infra | 21:25 | |
clarkb | hrm sorting that list didn't fix the test | 21:25 |
*** mestery has quit IRC | 21:25 | |
*** ArxCruz_ has quit IRC | 21:26 | |
clarkb | I wonder if voluptuous is returning different errors based on its internal state. | 21:26 |
clarkb | I bet that is actually what is going on | 21:26 |
*** mark0 has quit IRC | 21:26 | |
*** ArxCruz has joined #openstack-infra | 21:26 | |
clarkb | pyyaml converts yaml to dict. keys may be in different orders. voluptuous iterates them as if in order, different errors come out | 21:27 |
jogo | fungi: https://github.com/jogo/lastcomment | 21:27 |
*** gokrokve has joined #openstack-infra | 21:28 | |
fungi | clarkb: sounds plausible too | 21:28 |
*** SumitNaiksatam has joined #openstack-infra | 21:28 | |
fungi | jogo: potentially useful to projects trying to keep track of whether third-party systems are still commenting on their reviews at all | 21:29 |
fungi | (in addition to debugging elastic-recheck behaviors) | 21:29 |
*** cody-somerville has joined #openstack-infra | 21:30 | |
*** cody-somerville has quit IRC | 21:30 | |
*** cody-somerville has joined #openstack-infra | 21:30 | |
*** dustins has quit IRC | 21:30 | |
*** mfer has quit IRC | 21:30 | |
clarkb | voluptuous matching is depth first in order and fail fast | 21:32 |
*** tsg has joined #openstack-infra | 21:32 | |
openstackgerrit | A change was merged to openstack-infra/nodepool: Correct errant uses of label.image.is_diskimage https://review.openstack.org/116089 | 21:32 |
jogo | fungi: exactly | 21:32 |
clarkb | jeblair: opinions on fixing this? we may want to go to ordered dicts and pass data structures direction to voluptuous rather than involving pyyaml? | 21:32 |
jogo | fungi: so I don't have to keep asking you when the last time it commented was | 21:32 |
fungi | clarkb: https://github.com/alecthomas/voluptuous/issues/40 ? | 21:33 |
clarkb | jeblair: actually nevermind we just need one error in each file | 21:33 |
clarkb | fungi: I don't think that is quite it. instead there are two errors in one file and depending on order we get one error or the other. The test is checking that we don't get the same error mutliple times to check that we tested what we wanted to test | 21:34 |
clarkb | fungi: I think I can fix this by trimming down the files to have a single error each | 21:34 |
*** emagana has joined #openstack-infra | 21:35 | |
fungi | clarkb: ahh, and we're just asking for one error to be returned, so coercing to a set or ordering the results won't really help i guess | 21:35 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/zuul: Cloner: add upgrade test https://review.openstack.org/116105 | 21:36 |
clarkb | right we need to order the inputs | 21:36 |
clarkb | I think I have a patch up that will work though | 21:36 |
clarkb | er not up | 21:36 |
clarkb | but written, I am going to make it run for a bit to see | 21:36 |
*** otherwiseguy has joined #openstack-infra | 21:38 | |
openstackgerrit | James E. Blair proposed a change to openstack-infra/zuul: Cloner: add upgrade test https://review.openstack.org/116105 | 21:38 |
*** kmartin has joined #openstack-infra | 21:39 | |
*** krtaylor has quit IRC | 21:41 | |
*** cody-somerville has quit IRC | 21:41 | |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/zuul: Handle random PYTHONHASHSEED values. https://review.openstack.org/116106 | 21:43 |
clarkb | there we go | 21:43 |
*** masayukig has joined #openstack-infra | 21:43 | |
*** armax has quit IRC | 21:47 | |
*** AlexF has joined #openstack-infra | 21:48 | |
openstackgerrit | Tim Kuhlman proposed a change to openstack-infra/config: Added generic tarball upload macro and use with monasca-thresh https://review.openstack.org/116084 | 21:49 |
*** ominakov has quit IRC | 21:50 | |
*** mriedem has quit IRC | 21:51 | |
*** emagana has quit IRC | 21:51 | |
*** emagana has joined #openstack-infra | 21:52 | |
*** ArxCruz_ has joined #openstack-infra | 21:54 | |
*** ArxCruz has quit IRC | 21:55 | |
*** emagana has quit IRC | 21:56 | |
*** tonytan4ever has quit IRC | 21:57 | |
*** Sukhdev has joined #openstack-infra | 21:57 | |
*** emagana has joined #openstack-infra | 21:57 | |
*** bradjones has quit IRC | 21:58 | |
*** dkranz has joined #openstack-infra | 22:00 | |
*** annegentle has quit IRC | 22:04 | |
*** AlexF has quit IRC | 22:04 | |
fungi | clarkb: can you spare a clue? http://logs.openstack.org/73/115673/2/check/check-requirements-integration-dsvm/8733a53/console.html#_2014-08-21_22_02_06_414 any guess why we don't hit that for nova? (maybe we install libvirt headers on bare-trusty but not devstack-trusty?) | 22:06 |
fungi | checking into that possibility now | 22:06 |
*** ArxCruz_ has quit IRC | 22:07 | |
*** marcoemorais has quit IRC | 22:07 | |
*** ArxCruz has joined #openstack-infra | 22:07 | |
*** marcoemorais has joined #openstack-infra | 22:07 | |
*** flaviof is now known as flaviof_zzz | 22:07 | |
fungi | ahh, yep... devstack installs libvirt for us, and no libvirt-dev | 22:08 |
*** homeless has quit IRC | 22:08 | |
fungi | i wonder if that job should actually be using bare-trusty at this point | 22:09 |
*** marcoemorais has quit IRC | 22:09 | |
*** homeless has joined #openstack-infra | 22:09 | |
clarkb | fungi: you have me annotating zuul bad_* test files :P | 22:09 |
clarkb | looking | 22:10 |
*** doug-fish has left #openstack-infra | 22:10 | |
fungi | clarkb: oh, sorry--that was a wishlist comment. i still +2'd | 22:10 |
*** jamielennox|away is now known as jamielennox | 22:10 | |
clarkb | fungi: check-requirements-integration-dsvm should run after devstack | 22:10 |
clarkb | so devstack will isntall all the deps | 22:10 |
*** marcoemorais has joined #openstack-infra | 22:10 | |
*** ominakov has joined #openstack-infra | 22:10 | |
*** marcoemorais has quit IRC | 22:10 | |
clarkb | fungi: ya, I am going to push it as a separate change as it does help when you are digging around in those files | 22:10 |
*** marcoemorais has joined #openstack-infra | 22:11 | |
*** marcoemorais has quit IRC | 22:11 | |
*** ArxCruz_ has joined #openstack-infra | 22:11 | |
jeblair | i think some of them have annotations | 22:11 |
*** ArxCruz has quit IRC | 22:11 | |
*** marcoemorais has joined #openstack-infra | 22:11 | |
*** gokrokve_ has joined #openstack-infra | 22:12 | |
fungi | clarkb: well, except all that job does is install project requirements into virtualenvs. i think the main things it's relying on are devstack having clones of all the git repos (which we used to not do on bare workers but have since added) and the requirements sync (which would need extracting/duplicating so maybe a significant effort?) | 22:12 |
*** ArxCruz_ has quit IRC | 22:13 | |
pleia2 | clarkb: since I can replicate it, I'm going to go ahead and submit a pootle bug for the backtrace and never-ending-spinny we're seeing, I can follow up with dwayne in #pootle and things | 22:14 |
fungi | at one point we decided it's a bug if devstack doesn't pull in the system deps of projects test-requirements, yeah? or has the pendulum swung back the other way again | 22:14 |
*** ArxCruz has joined #openstack-infra | 22:14 | |
pleia2 | clarkb: also, permissions on /home/pootle/po were an issue - what did you end up setting them to in your instance? | 22:14 |
*** emagana has quit IRC | 22:15 | |
*** gokrokve has quit IRC | 22:15 | |
pleia2 | (apache needs to be able to write to the po directory) | 22:15 |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/zuul: Clean up bad layout files in zuul tests https://review.openstack.org/116118 | 22:15 |
*** emagana has joined #openstack-infra | 22:15 | |
clarkb | fungi: ^ there you go | 22:15 |
clarkb | jeblair: ya a few of them did | 22:16 |
fungi | clarkb: ooh--thanks! | 22:16 |
clarkb | fungi: it is not a bug if devstack doesn't pull in system deps of projects test-requirements | 22:16 |
*** jaypipes has quit IRC | 22:16 | |
clarkb | fungi: but libvirt is a runtime requirement for devtack default so it should be installing it | 22:16 |
*** armax has joined #openstack-infra | 22:16 | |
clarkb | pleia2: I just set up a boring proxy pass so apache was only a proxy | 22:17 |
clarkb | pleia2: are you using wsgi? | 22:17 |
*** marun has joined #openstack-infra | 22:17 | |
fungi | clarkb: yeah, but the modification to the job is trying to install test requirements of all projects into virtualenvs, and python-libvirt expects libvirt development headers to be present on the system (devstack installs libvirt0 but not libvirt-dev) | 22:17 |
pleia2 | clarkb: nope | 22:17 |
clarkb | fungi: oh I see | 22:18 |
clarkb | fungi: there is a way to isntall test deps and we can do that but isn't on by default | 22:18 |
pleia2 | clarkb: but until I have apache access to the directory, nothing was landing in /home/pootle/po (but maybe I'm mistaken, I fiddled a lot) | 22:18 |
fungi | clarkb: ooh, yeah maybe i just need to pass the right envvar into d-g for that job | 22:18 |
fungi | thanks! | 22:18 |
clarkb | pleia2: I don't think apache with boring mox proxy should need to write to that dir | 22:18 |
pleia2 | hm, ok | 22:19 |
*** baoli has joined #openstack-infra | 22:19 | |
clarkb | pleia2: granted I didn't get that bit working quite right so maybe it is necessary and we need to ahve apache deal with that stuff for us? | 22:19 |
*** erlon has quit IRC | 22:20 | |
*** emagana has quit IRC | 22:20 | |
fungi | oh, harumph. devstack installs the python-libvirt package from the distro, which is why it ends up not needing the headers | 22:20 |
pleia2 | clarkb: maybe, I'll submit the bug with the instructions in etherpad we used and go from there for now | 22:21 |
fungi | this rabbit hole is getting a lot deeper | 22:21 |
clarkb | fungi: oh right beacuse devstack won't even try to install test-requirements for projects | 22:21 |
clarkb | fungi: it can install test requirements as specified in devstack but not in the git repos for the projects | 22:21 |
fungi | clarkb: yeah, i should have guessed there was a reason we weren't validating that people didn't add totally broken entries in global-reqs for things which were only test requirements | 22:22 |
*** lcheng has quit IRC | 22:22 | |
*** jgrimm has quit IRC | 22:22 | |
clarkb | fungi: I am inclined to agree that bare-trusty is probably a better place for that. do we need devstack for anything other than dependencies? | 22:22 |
*** emagana has joined #openstack-infra | 22:22 | |
clarkb | since bare-trusty is where we install test-requirements.txt thousands of times per day | 22:22 |
fungi | clarkb: i don't think we're really using any of its dependencies there. i think we're relying on the reqs version syncing it performs | 22:22 |
clarkb | oh right | 22:23 |
fungi | which is why i pondered whether that could be easily extracted or would need to be duplicated | 22:23 |
*** baoli has quit IRC | 22:23 | |
clarkb | it can probably be extracted beacuse the requirements tooling actually does it | 22:23 |
clarkb | the sync script is in tools/ there iirc | 22:23 |
fungi | yeah, good point. so most of what's in devstack around that is just boilerplate probabkly | 22:24 |
clarkb | pleia2: sounds good | 22:24 |
clarkb | pleia2: any idea of how much of this stuff is rc brokeness that we should expect? | 22:24 |
*** mmedvede has quit IRC | 22:25 | |
*** mmedvede_ has quit IRC | 22:25 | |
jeblair | clarkb, fungi: in the very hypothetical situation where we want more than one project-specific branch override, which arg format do you like better? | 22:25 |
jeblair | zuul-cloner --project-branch tempest=master nova=stable/diablo | 22:25 |
jeblair | zuul-cloner --project-branch tempest=master --project-branch nova=stable/diablo | 22:25 |
*** bradjones has joined #openstack-infra | 22:25 | |
*** bradjones has quit IRC | 22:25 | |
*** bradjones has joined #openstack-infra | 22:25 | |
jeblair | (we only use it for tempest right now, so we never actually use more than one at the moment) | 22:25 |
pleia2 | clarkb: not for sure, thinking about tossing up a 2.5 instance to see if I can duplicate there too, but 2.6 is a pretty major revision | 22:25 |
jeblair | i guess that would actually be 'openstack/tempest=master', but anyway | 22:26 |
clarkb | jeblair: I like the first one | 22:26 |
clarkb | jeblair: but can live with whichever argparse makes easy | 22:26 |
jeblair | clarkb: i think it handles both fine | 22:27 |
fungi | jeblair: i think i prefer the second form. having multiple args to a single option seems dirtier somehow than multiple instances of the same option with different arguments | 22:27 |
fungi | but i have no real concrete reason for preferring one over the other | 22:27 |
*** cindyo has quit IRC | 22:27 | |
clarkb | fungi: the first option is nicer with xargs and tools like that | 22:27 |
pleia2 | clarkb: for reference https://github.com/translate/pootle/issues/3250 | 22:27 |
jeblair | clarkb, fungi: hehe, so i'm the tiebreaker. some help you two are. ;P | 22:27 |
clarkb | jeblair: my argument for the first is when it comes to scripting xargs and find and so on make the first easier | 22:27 |
jeblair | clarkb: good point | 22:28 |
clarkb | I don't know that we will ever need to use those tools with zuul cloner but if it happens then first option will be better | 22:28 |
fungi | i suppose i can buy that as a technical argument in favor. sounds good to me | 22:28 |
fungi | any technical benefit trumps cosmetic ones | 22:28 |
jeblair | so that's "nargs='+', action='append'" for reference | 22:29 |
fungi | s/cosmetic/aesthetic/ | 22:29 |
fungi | oh, neat | 22:29 |
*** dmsimard is now known as dmsimard_away | 22:29 | |
fungi | ahh, i know why it feels dirty. you can't mix it with optional positional args | 22:29 |
clarkb | fungi: ya | 22:30 |
fungi | because if it's the last option before your positional args, it will gobble them up | 22:30 |
fungi | but anyway, if we only use options, then it's a non-issue | 22:30 |
*** marcoemorais has quit IRC | 22:31 | |
*** marcoemorais has joined #openstack-infra | 22:31 | |
*** marcoemorais has quit IRC | 22:31 | |
*** marcoemorais has joined #openstack-infra | 22:32 | |
*** marcoemorais has quit IRC | 22:32 | |
*** AlexF has joined #openstack-infra | 22:32 | |
*** marcoemorais has joined #openstack-infra | 22:33 | |
jeblair | oh, looks like we have non-optional positional args | 22:33 |
jeblair | http://paste.openstack.org/show/98398/ | 22:33 |
zaro | fungi: take a look at commit from dborowitz https://gerrit-review.googlesource.com/#/c/59487/ | 22:33 |
*** annegentle has joined #openstack-infra | 22:34 | |
zaro | fungi: i think we don't want to escalation option right? since we want the admin of group to not be a gerrit admin. | 22:34 |
mattoliverau | Morning | 22:35 |
zaro | mattoliverau: morning | 22:35 |
fungi | zaro: right, that looks like it should help | 22:35 |
*** emagana has quit IRC | 22:35 | |
*** emagana has joined #openstack-infra | 22:36 | |
fungi | zaro: the other thing we'd want is to be able to allow adding ssh keys on create-account calls but not on set-account calls | 22:36 |
*** marcoemorais has quit IRC | 22:36 | |
fungi | zaro: because otherwise the operator creating the new account can't grant access to it for the key provided by the requestor | 22:37 |
*** marcoemorais has joined #openstack-infra | 22:37 | |
*** annegentle has quit IRC | 22:39 | |
*** emagana has quit IRC | 22:40 | |
*** emagana has joined #openstack-infra | 22:42 | |
jeblair | fungi, clarkb: so i'm leaning toward the second option now since we already have posargs, and this way there's no ambiguity | 22:42 |
jeblair | which is "nargs=1, action='append'" ftr | 22:43 |
fungi | yeah, i think the risk of the first form causing confusion outweighs the possibility that we might want to feed that list in via xargs | 22:43 |
clarkb | yup and xargs would be ambiguous with the posargs anyways | 22:44 |
openstackgerrit | Tim Kuhlman proposed a change to openstack-infra/config: Added generic tarball upload macro and use with monasca-thresh https://review.openstack.org/116084 | 22:46 |
openstackgerrit | Alan Pevec proposed a change to openstack-infra/config: Add periodic Icehouse jobs https://review.openstack.org/115933 | 22:47 |
*** trinaths has quit IRC | 22:49 | |
*** AlexF has quit IRC | 22:52 | |
*** annegentle has joined #openstack-infra | 22:52 | |
*** zul has joined #openstack-infra | 22:55 | |
*** rcarrillocruz has quit IRC | 22:56 | |
clarkb | fungi can I bribe you to review https://review.openstack.org/#/c/111853/ and its child? | 22:56 |
clarkb | fungi: the d-g change needed for that has merged | 22:57 |
*** sdake has quit IRC | 22:58 | |
*** rcarrillocruz has joined #openstack-infra | 22:59 | |
openstackgerrit | James E. Blair proposed a change to openstack-infra/zuul: Cloner: add project-specific branch overrides https://review.openstack.org/116125 | 23:02 |
*** dimtruck is now known as zz_dimtruck | 23:03 | |
*** annegentle has quit IRC | 23:05 | |
jeblair | i think that's d-g parity for zuul-cloner | 23:05 |
*** annegentle has joined #openstack-infra | 23:05 | |
clarkb | jeblair: I think https://review.openstack.org/#/c/116106/ will need to go in before zuul coner can merge | 23:06 |
clarkb | jeblair: did you not approve for a specific reason? | 23:06 |
clarkb | or did you just miss that fungi had +2'd as well | 23:06 |
jeblair | clarkb: wanted to see if you were going to push a new ps; aprvd now | 23:07 |
clarkb | perfect, I decided a second change was a better fit for those comments | 23:07 |
fungi | clarkb: on 112431 are we waiting for feedback from qa or is it okay to approve as is? | 23:07 |
jhesketh | Morning | 23:08 |
clarkb | fungi: https://review.openstack.org/#/c/116118/1/tests/fixtures/layouts/bad_projects1.yaml I don't understand which dedent? | 23:08 |
*** dkranz has quit IRC | 23:08 | |
clarkb | fungi: I think we are ok, they are experimental jobs | 23:09 |
fungi | clarkb: having the comment follow the start of the list item and not indented into the associatove array (though comment lines in an associative array are definitely forbidden) | 23:09 |
fungi | s/associatove/associativeassociative/ | 23:09 |
fungi | bah | 23:09 |
clarkb | fungi: I think comment lines are valid anywhere | 23:09 |
* fungi swears at his paste button some more | 23:09 | |
*** masayukig has quit IRC | 23:09 | |
*** marcoemorais has quit IRC | 23:10 | |
openstackgerrit | A change was merged to openstack-infra/config: Use new d-g GRENADE flags in jenkins jobs. https://review.openstack.org/111853 | 23:10 |
*** dkranz has joined #openstack-infra | 23:10 | |
*** marcoemorais has joined #openstack-infra | 23:10 | |
*** atiwari has quit IRC | 23:11 | |
clarkb | in a string literal they will be part of the literal | 23:11 |
* clarkb tests | 23:11 | |
*** pballand has quit IRC | 23:11 | |
*** otherwiseguy has quit IRC | 23:11 | |
fungi | clarkb: yep, i stand corrected... http://www.yaml.org/spec/1.2/spec.html#id2780069 says nothing about it. no idea where i thought i read it | 23:12 |
openstackgerrit | A change was merged to openstack-infra/zuul: Handle random PYTHONHASHSEED values. https://review.openstack.org/116106 | 23:12 |
*** masayukig has joined #openstack-infra | 23:12 | |
openstackgerrit | Salvatore Orlando proposed a change to openstack-infra/devstack-gate: Add support for enabling/disabling service extensions https://review.openstack.org/116129 | 23:12 |
fungi | clarkb: also "independent of the indentation level" so should be fine at any indent | 23:12 |
fungi | clarkb: lgtm in that case | 23:12 |
clarkb | yup and tested | 23:14 |
*** marcoemorais has quit IRC | 23:14 | |
*** masayukig has quit IRC | 23:14 | |
*** marcoemorais has joined #openstack-infra | 23:14 | |
jeblair | fungi: can you elaborate on your post to infra? if the behavior you describe is happening, it's a serious bug in zuul | 23:15 |
*** stevemar has quit IRC | 23:15 | |
*** masayukig has joined #openstack-infra | 23:15 | |
*** otherwiseguy has joined #openstack-infra | 23:15 | |
fungi | jeblair: oh, perhaps this isn't still happening? at least at one point dequeued jobs were still getting picked up by jenkins later (last time i remember seeing it was late last year though) | 23:16 |
*** zul has quit IRC | 23:17 | |
*** Sukhdev has quit IRC | 23:17 | |
fungi | i'm trying to remember the exact circumstances under which we witnessed it | 23:17 |
clarkb | oh boy is it already summit planning time | 23:17 |
clarkb | where did the cycle go? | 23:17 |
jeblair | clarkb: well, it's only half over :) | 23:18 |
fungi | had to do with our processing being sufficiently backlogged that when we started looking into running jobs we discovered they were starting well after their changes had being removed from the pipeline | 23:18 |
clarkb | jeblair: ya november seems so far away but at the same time so much to do (this is typical pre summit feeling though, then post summit you look back and go wow we got a lot done) | 23:18 |
jeblair | fungi: we have a backlog much of the time, it shouldn't be hard to see if this is the case | 23:19 |
fungi | but since dequeued changes are usually a relatively small percentage of our overall volume it hadn't previously been obvious that was happening | 23:19 |
*** signed8bit has quit IRC | 23:19 | |
fungi | though i suppose in gate resets that goes up considerably | 23:19 |
jeblair | well, i've confirmed that there is not an explicit test for this (there is a test that running jobs are canceled on a new patchset, but not gearman-queued jobs) | 23:20 |
*** baoli has joined #openstack-infra | 23:20 | |
*** nelsnelson has quit IRC | 23:20 | |
jeblair | and there's a test that failed jobs cause gearman-queued jobs to be canceled | 23:20 |
*** camunoz has joined #openstack-infra | 23:21 | |
camunoz | ping pleia2 | 23:22 |
*** annegentle has quit IRC | 23:22 | |
fungi | i'll see if i can find any evidence of it happening lately | 23:22 |
*** Sukhdev has joined #openstack-infra | 23:23 | |
jeblair | cool, thx | 23:23 |
*** AlexF has joined #openstack-infra | 23:23 | |
*** _nadya_ has joined #openstack-infra | 23:24 | |
*** baoli has quit IRC | 23:24 | |
*** signed8bit has joined #openstack-infra | 23:25 | |
*** emagana has quit IRC | 23:28 | |
*** _nadya_ has quit IRC | 23:28 | |
*** AlexF has quit IRC | 23:28 | |
*** emagana has joined #openstack-infra | 23:28 | |
clarkb | jeblair: I am rechecking zuul changes that failed due to hashseed thing | 23:28 |
*** bdpayne has quit IRC | 23:30 | |
*** emagana has quit IRC | 23:31 | |
*** chuckC_ has quit IRC | 23:31 | |
*** emagana has joined #openstack-infra | 23:31 | |
*** ominakov has quit IRC | 23:32 | |
fungi | clarkb: 116118 seemed to tickle some weird results in the layout tests due to what looks like the comment addition in bad_projects2.yaml? | 23:33 |
fungi | ParserError: while parsing a block collection [...] expected <block end>, but found '<block sequence start>' | 23:34 |
openstackgerrit | A change was merged to openstack-infra/config: Add ironic and neutron sideways upgrade jobs https://review.openstack.org/112431 | 23:34 |
clarkb | huh I will look | 23:34 |
fungi | i think the parser is thrown by the comment not being indented (which is weird, as the 1.2 spec claims indentation is irrelevant) | 23:35 |
*** alexpilotti has quit IRC | 23:35 | |
clarkb | fungi: you know what that is. its yaml failing on the indent for the list not the comment | 23:38 |
clarkb | fungi: the thing I said should fail is making a different failure | 23:38 |
clarkb | unless hrm | 23:38 |
fungi | oh, huh | 23:38 |
* clarkb tests | 23:38 | |
clarkb | fungi: wow if I move the comment it works | 23:39 |
clarkb | I think that is a pyyaml bug | 23:39 |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/zuul: Clean up bad layout files in zuul tests https://review.openstack.org/116118 | 23:40 |
*** david-lyle has quit IRC | 23:41 | |
fungi | clarkb: i wonder if that differs between when you have libyaml installed vs only pyyaml's internal implementation | 23:42 |
clarkb | maybe? I am not sure what I have locally but it failed here too | 23:42 |
clarkb | I apparently tested the first change but not the second >_> | 23:42 |
r1chardj0n3s | fungi: my pip-missing-reqs test is failing to fail because it seems that simplejson (which is a nova dependency not explicitly listed in requirements.txt) actually appears to be installed in the *system* python ... so I have a couple of questions if I may | 23:43 |
fungi | r1chardj0n3s: sure, though the answer will probably be to not turn on system site packages in the venv | 23:44 |
r1chardj0n3s | fungi: (indeed) so it's failing in the jenkins run, which is out of my control ;) | 23:45 |
fungi | r1chardj0n3s: can you point me to a url of your change or the failure log? | 23:45 |
r1chardj0n3s | fungi: so my question is: does jenkins build its venvs to include system site packages? | 23:45 |
r1chardj0n3s | yep http://logs.openstack.org/22/114122/3/experimental/gate-nova-pip-missing-reqs/8253fda/console.html | 23:45 |
fungi | r1it depends on what tox.ini sets | 23:46 |
clarkb | r1chardj0n3s: we use tox. so the tox.ini will tell you. nova did but shouldn't anymore | 23:46 |
clarkb | however "should" is dangerous around here | 23:46 |
fungi | yeah, i don't see it enabled in nova's tox.ini currently | 23:48 |
clarkb | r1chardj0n3s: fungi: I wonder if simplejson is a virtualenv dep | 23:48 |
clarkb | or a pip or tox dep | 23:48 |
r1chardj0n3s | actually, re-reading the console output it looks like it might not be a system site pkg | 23:48 |
clarkb | (trying to remember how much stuff ends up in the virtualenv by default) | 23:48 |
*** _buzz has quit IRC | 23:48 | |
r1chardj0n3s | hm, I will add even more debugging to the command and re-run to see what it thinks is going on | 23:48 |
r1chardj0n3s | the "installed package" list in the console output *should* just be the stuff installed in the venv, but I'm not sure what the behaviour is in the face of system-site-packages | 23:49 |
*** nelsnelson has joined #openstack-infra | 23:49 | |
fungi | pip freeze usually mentions them even if they're from the system context | 23:49 |
r1chardj0n3s | if jenkins is using an *old* virtuanenv to create the venv then system-site-packages will be included by default... | 23:49 |
*** _buzz has joined #openstack-infra | 23:49 | |
r1chardj0n3s | yeah, but the venv configuration should be ignoring system-site-packages | 23:50 |
fungi | nah, that venv was created fresh on a newly built vm (we don't reuse servers for these jobs) | 23:50 |
r1chardj0n3s | ok | 23:50 |
*** mbacchi has quit IRC | 23:50 | |
r1chardj0n3s | (I just recall running into an issue with jhesketh where an old virtualenv command was being used to create the venvs and it was system-site-packages by default) | 23:50 |
r1chardj0n3s | (so I'm paranoid about that kinda thing having an influence) | 23:51 |
*** tsg has quit IRC | 23:51 | |
fungi | right, so the weird behavior i guess is that simplejson was installed further up but then doesn't appear in pip freeze | 23:52 |
r1chardj0n3s | an issue I have is that when I try to recreate the test based on the commands in the console output, the pip-missing-reqs test fails as expected ... simplejson is not listed under "installed package" | 23:52 |
r1chardj0n3s | er, sortry, scratch that, it's *found* under "used module"... | 23:52 |
*** annegentle has joined #openstack-infra | 23:52 | |
*** gokrokve has joined #openstack-infra | 23:53 | |
r1chardj0n3s | fungi: actually, the problem is that I can't match the files listed as installed under the "installed package" against any file imported by the code - that's the critical bit that's failing. I need to figure out why. gonna add more instrumentation to try to narrow that down. thanks for help tho! | 23:53 |
fungi | r1chardj0n3s: how is the "assuming stdlib or local" determination made? | 23:53 |
*** gokrokve_ has quit IRC | 23:53 | |
r1chardj0n3s | fungi that's the step I just mentioned failing. | 23:54 |
fungi | right, conversational lag ;) | 23:54 |
*** wenlock has quit IRC | 23:54 | |
r1chardj0n3s | ie. when I find a module being used in code, I figure out what file is actually being imported on disk, and I try to match that against the files installed by pip | 23:54 |
r1chardj0n3s | if there's no such file installed by pip then I assume it's either stdlib or part of the application | 23:55 |
r1chardj0n3s | for some reason the simplejson installed package files are failing in this case | 23:55 |
fungi | i can check a bare-trusty node in rax real quick to see if we are installing python-simplejson or something globally, though i doubt it | 23:55 |
r1chardj0n3s | that'd be awesome if you could thanks | 23:55 |
fungi | r1chardj0n3s: nope. not installed according to dpkg nor pip | 23:57 |
r1chardj0n3s | fungi: thanks for checking | 23:57 |
*** annegentle has quit IRC | 23:57 | |
clarkb | ya my guess is pip or something else installed by virtualenv by default to the virtualenv depends on it | 23:57 |
*** gokrokve has quit IRC | 23:58 | |
*** otherwiseguy has quit IRC | 23:59 | |
fungi | r1chardj0n3s: you could tweak your proposed change to alter the tox.ini so that it runs a pip freeze or a pip list, or other diagnostics you want before/after/instead of the script | 23:59 |
r1chardj0n3s | fungi: yep, I'm adding a bunch more debug output, thanks | 23:59 |
*** alkari has quit IRC | 23:59 | |
*** oomichi has joined #openstack-infra | 23:59 | |
*** unicell has joined #openstack-infra | 23:59 | |
*** tsg has joined #openstack-infra | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!