clarkb | jeblair: 22:23:03 is when the label first changes but d-g starts at 22:21:15.782 | 00:00 |
---|---|---|
clarkb | jeblair: but the single executor per node should make that a non issue | 00:00 |
clarkb | unless the test finishes before inprogress runs | 00:00 |
jeblair | clarkb: er, the devstack job sholud start first, but it should pause while it runs the inprogress job | 00:00 |
*** anteaya has quit IRC | 00:02 | |
jog0 | mordred: excellent | 00:03 |
clarkb | I think I have reverified all of the changes that failed gating due to docs issues | 00:03 |
clarkb | mordred: 38181 has a comment for you | 00:03 |
jog0 | mordred: http://i1.ytimg.com/vi/YKUOB8MN4Kc/hqdefault.jpg | 00:03 |
mordred | clarkb: I'm excited | 00:04 |
clarkb | mordred: and while i have your attention why pipe through xargs? | 00:05 |
clarkb | I feel like I have asked this question before | 00:05 |
jeblair | oh weird: | 00:05 |
jeblair | 2013-07-22 22:04:55.920 | Triggering projects: devstack-update-inprogress | 00:05 |
jeblair | that doesn't show up in the paste log | 00:05 |
* fungi is trying to skim through all the scrollback and still has about 1.5 hours worth of it to go | 00:05 | |
jeblair | oh | 00:06 |
clarkb | fungi: I can give you a tl;dr so that yo ucan address comments on a chnge | 00:06 |
mordred | clarkb: to flatten into a single list - but now that you say that, totally unnecessary | 00:06 |
fungi | clarkb: on https://review.openstack.org/#/c/38181/2/devstack-vm-gate-wrap.sh i think i agree with your assessment and i missed that previously | 00:06 |
jeblair | unless 22:04 launched the run that actually ran at 22:22 | 00:06 |
clarkb | fungi: docs-draft had IO errors needed to be unmounted and fskced before mounting again | 00:06 |
fungi | oh, nevermind, i didn't review that one yet | 00:06 |
clarkb | fungi: also https://review.openstack.org/#/c/37805/ has a comment from me | 00:07 |
jeblair | clarkb: yeah, i think that's what happened | 00:07 |
clarkb | fungi: finally we had a weird case where we think two tests were run on the same d-g slave. jeblair is debugging | 00:07 |
sdague | oh, interesting | 00:09 |
*** tjones has left #openstack-infra | 00:09 | |
sdague | well that would explain the port conflict | 00:09 |
jeblair | there is an option in jenkins to wait until the triggered build is complete. it is not set. i'm working on setting it. | 00:09 |
*** rfolco has joined #openstack-infra | 00:11 | |
*** sarob_ is now known as sarob | 00:11 | |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/config: Increate Logstash Gearman worker queue length. https://review.openstack.org/38231 | 00:12 |
jeblair | it will require a jjb change | 00:12 |
clarkb | ^ I plan on pushing that through this evening | 00:12 |
uvirtbot | clarkb: Error: "I" is not a valid command. | 00:12 |
*** olaph has quit IRC | 00:13 | |
clarkb | jeblair: I can review | 00:13 |
*** Shrews has quit IRC | 00:13 | |
*** alexpilotti has joined #openstack-infra | 00:14 | |
*** reed has quit IRC | 00:17 | |
ttx | jeblair, clarkb, mordred, fungi: just arrived in Portland | 00:17 |
*** alexpilotti has quit IRC | 00:18 | |
*** olaph has joined #openstack-infra | 00:21 | |
jeblair | ttx: oh hi. we're at the convention center, and i think we haven't quite worked out what to do about dinner | 00:22 |
ttx | jeblair: yeah, no point in me joining there I believe, must be the end of the day there | 00:22 |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/config: Increase Logstash Gearman worker queue length. https://review.openstack.org/38231 | 00:22 |
ttx | jeblair: meet at the hotel and then off for beer/dinner ? When do you think you'll be back ? | 00:23 |
jeblair | ttx: yeah, lightning talks are about to start, but we're all too hungry | 00:23 |
clarkb | fungi: did you see my comments on your lost+found change? | 00:23 |
*** Shrews has joined #openstack-infra | 00:24 | |
clarkb | zaro: you around? did you have any luck with making those /etc/default/jenkins properties changes? | 00:25 |
fungi | clarkb: just caught up to those comments | 00:25 |
fungi | i may need to look at that after getting food however | 00:26 |
clarkb | jeblair: ^ zaro thinks he has a semi sane way of setting the log level through the java parameters to jenkins | 00:26 |
clarkb | fungi: no rush, just want to make sure they don't get lost in the crazyness | 00:26 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/config: Wait for inprogress jobs to complete https://review.openstack.org/38233 | 00:28 |
jeblair | okay ^ pretty simple after all. | 00:28 |
clarkb | jeblair: I want to check the xml diff but can approve that if the diff is clean | 00:29 |
openstackgerrit | A change was merged to openstack-infra/config: Increase Logstash Gearman worker queue length. https://review.openstack.org/38231 | 00:29 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/config: Wait for inprogress jobs to complete https://review.openstack.org/38233 | 00:29 |
jeblair | clarkb: ^ so that's wait until complete, and also run in parallel. | 00:29 |
*** yamahata_ has quit IRC | 00:30 | |
clarkb | sqlite will complain if someone else has already locked the DB | 00:30 |
clarkb | is doing it in parallel safe? | 00:30 |
dansmith | are we good to start rechecking things? | 00:30 |
clarkb | (I am guessing yes as we have other jobs that touch the DB) | 00:30 |
clarkb | dansmith: for the most part yes | 00:30 |
dansmith | clarkb: okay | 00:31 |
clarkb | dansmith: if the docs UNSTABLE thing was affecting you then yes | 00:31 |
jeblair | ttx: yeah, i think we'll be going to the hotel to drop things off, so we can join you there | 00:31 |
dansmith | clarkb: okay :) | 00:31 |
clarkb | jeblair: do you know if making it concurrent is safe? | 00:31 |
ttx | jeblair: ok just text me (or ping me on IRC) when you're ready and I'll meet you in the lobby | 00:31 |
dansmith | clarkb: reverify seems to be smart about rechecking a whole series, but recheck is not that smart, is that right? | 00:31 |
clarkb | dansmith: I believe that is correct. it has to do with how gate is a dependent queue and check is an independent queue (in one we care about the series in the other we don't) | 00:32 |
dansmith | okay | 00:32 |
* dansmith should figure out how to automate his rechecking | 00:32 | |
jeblair | clarkb: should be, sqlalchemy/sqlite should handle that, and there are already jobs modifying the db in parallel (launch/reap) | 00:33 |
openstackgerrit | A change was merged to openstack-infra/devstack-gate: Add jeepyb to the list of cached repos https://review.openstack.org/36923 | 00:33 |
jeblair | clarkb: we're unlikely to modify the same row at the same time | 00:33 |
clarkb | mordred: ^ your change just mergec | 00:34 |
clarkb | I will approve jeblair's change early enough to get into the 0045 puppet update | 00:35 |
clarkb | ^ if other folks want to review it quickly | 00:35 |
uvirtbot | clarkb: Error: "if" is not a valid command. | 00:35 |
jeblair | it's fun having uvirtbot in here! | 00:35 |
jog0 | mordred: just checked out latest devstack with pbr and the bin files are not the new sexy ones | 00:36 |
jog0 | just the old entry_point ones | 00:36 |
* fungi is ooking | 00:37 | |
fungi | looking | 00:37 |
*** lbragstad has joined #openstack-infra | 00:37 | |
*** dkliban has joined #openstack-infra | 00:38 | |
fungi | approved. the seem safe as concurrent jobs | 00:38 |
* fungi can't type | 00:38 | |
*** derekh has quit IRC | 00:38 | |
*** markmcclain has quit IRC | 00:40 | |
openstackgerrit | A change was merged to openstack-infra/config: Wait for inprogress jobs to complete https://review.openstack.org/38233 | 00:42 |
fungi | made the 0045 cutoff | 00:42 |
*** dkliban has quit IRC | 00:42 | |
*** cody-somerville has joined #openstack-infra | 00:43 | |
jeblair | it may slow down devstack runs if the launch executors are in contention; we'll want to keep an eye on it. | 00:46 |
clarkb | jeblair: will do | 00:47 |
jog0 | clarkb: git freeze shows -e git+https://github.com/openstack-dev/pbr.git@24c38b34c7f7c3074aef884013a1895c01fa93e6#egg=pbr-dev | 00:48 |
jog0 | in devstack | 00:48 |
jog0 | hmm shows something similar for nova but that is a develop install too and works | 00:48 |
clarkb | jog0: are you installing pbr with that git url? | 00:49 |
*** arborism has quit IRC | 00:49 | |
clarkb | jog0: if so you don't want to do that. Instead you want to pip install out of a manually cloned thing as that should get the version correct | 00:50 |
jog0 | clarkb: I just did stock devstack | 00:51 |
jog0 | so either its not using trunk pbr like mordred said or the patch didn't work | 00:54 |
clarkb | we shouldn't be installing anything via github git which makes me think it isn't using trunk pbr in the way we expect it to | 00:54 |
clarkb | mordred: ^ | 00:54 |
jog0 | clarkb: I think that as a red herring | 00:56 |
jog0 | as nova has the same thing but nova is definitely in develop mode | 00:57 |
clarkb | its possible that develop does that based on your git remotes | 00:59 |
clarkb | that sha is correct for pbr tip of master | 00:59 |
clarkb | lets ignore devstack for now | 00:59 |
clarkb | jog0: if you create a virtualenv, source it, install the version of pbr you want with a `pip install .` in the pbr repo then `pip install .` in the nova repo does that work? | 01:00 |
clarkb | jog0: I need to run but am curious to know if doing ^ gives you what you expect | 01:02 |
jog0 | clarkb: I wasn't using a virtualenv before and was installing from source but let me try that | 01:02 |
clarkb | jog0: I suggest a virtualenv to avoid an potential global overwriting by devstack and friends | 01:03 |
jog0 | clarkb: right | 01:03 |
notmyname | mordred: OH "PTL = professional tortoise licker" | 01:10 |
jog0 | clarkb: that didn't work :/ | 01:11 |
jog0 | as in still wrong binary | 01:11 |
jog0 | so I am blaming mordred I think? | 01:11 |
*** pcrews has quit IRC | 01:13 | |
clarkb | ya he groks this better than most | 01:13 |
*** yaguang has joined #openstack-infra | 01:13 | |
*** vipul is now known as vipul-away | 01:13 | |
*** alexpilotti has joined #openstack-infra | 01:14 | |
*** vipul-away is now known as vipul | 01:15 | |
*** alexpilotti has quit IRC | 01:16 | |
*** changbl has joined #openstack-infra | 01:20 | |
*** pcrews has joined #openstack-infra | 01:25 | |
*** ^demon has joined #openstack-infra | 01:27 | |
*** rfolco has quit IRC | 01:34 | |
*** cody-somerville has quit IRC | 01:34 | |
clarkb | there is some contention for the devstack launch executors but it isn't horrible https://jenkins.openstack.org/job/gate-tempest-devstack-vm-postgres-full/34316/console is the worst I have found | 01:35 |
*** tjones has joined #openstack-infra | 01:43 | |
*** nati_ueno has quit IRC | 01:46 | |
*** sgviking has quit IRC | 01:50 | |
*** sgviking has joined #openstack-infra | 01:52 | |
*** tjones has quit IRC | 01:55 | |
*** Shuangtai has joined #openstack-infra | 01:58 | |
*** reed has joined #openstack-infra | 02:04 | |
*** reed has quit IRC | 02:05 | |
*** tjones has joined #openstack-infra | 02:05 | |
*** yaguang has quit IRC | 02:06 | |
Shuangtai | hi,I update my patch yesterday,but the SmokeStack test did not run, anyone knows the reason? URL:https://review.openstack.org/#/c/35767/ thanks | 02:07 |
*** yaguang has joined #openstack-infra | 02:07 | |
*** mjfork_ has quit IRC | 02:08 | |
clarkb | Shuangtai: no, smokestack is a third party tester provided by dprince. You can try contacting him | 02:10 |
clarkb | Shuangtai: having smoketest give you a +1 is not required for merging code though nova code reviewers may prefer it | 02:10 |
*** dguitarbite has joined #openstack-infra | 02:11 | |
*** tjones has quit IRC | 02:14 | |
*** cody-somerville has joined #openstack-infra | 02:17 | |
Shuangtai | clarkb:got it ,thanks | 02:19 |
*** yaguang has quit IRC | 02:21 | |
*** retr0h has quit IRC | 02:26 | |
*** retr0h has joined #openstack-infra | 02:26 | |
*** retr0h has joined #openstack-infra | 02:26 | |
*** nijaba has quit IRC | 02:26 | |
*** nijaba has joined #openstack-infra | 02:28 | |
*** yaguang has joined #openstack-infra | 02:34 | |
*** ^demon is now known as ^demon|away | 02:47 | |
*** pcrews has quit IRC | 02:49 | |
*** yaguang has quit IRC | 03:06 | |
*** yaguang has joined #openstack-infra | 03:18 | |
*** dkliban has joined #openstack-infra | 03:33 | |
*** dkliban has quit IRC | 04:01 | |
*** Shuangtai has quit IRC | 04:06 | |
*** vipul is now known as vipul-away | 04:06 | |
*** vogxn has joined #openstack-infra | 04:16 | |
*** vipul-away is now known as vipul | 04:16 | |
*** SergeyLukjanov has joined #openstack-infra | 04:20 | |
*** dkliban has joined #openstack-infra | 04:28 | |
*** vipul is now known as vipul-away | 04:32 | |
*** tjones has joined #openstack-infra | 04:38 | |
*** vipul-away is now known as vipul | 04:43 | |
*** koolhead17 has joined #openstack-infra | 04:45 | |
*** dkliban has quit IRC | 04:48 | |
*** tjones has quit IRC | 04:54 | |
*** Shuangtai has joined #openstack-infra | 04:55 | |
*** derekh has joined #openstack-infra | 05:14 | |
*** melwitt has quit IRC | 05:38 | |
*** jjmb1 has quit IRC | 05:41 | |
*** nati_ueno has joined #openstack-infra | 05:41 | |
*** jjmb has joined #openstack-infra | 05:41 | |
*** boris-42 has joined #openstack-infra | 05:45 | |
*** dripton has quit IRC | 05:47 | |
*** dripton has joined #openstack-infra | 05:51 | |
*** SergeyLukjanov has quit IRC | 05:58 | |
*** Shuangtai has quit IRC | 06:05 | |
*** yaguang has quit IRC | 06:07 | |
*** afazekas has joined #openstack-infra | 06:13 | |
*** sarob has quit IRC | 06:15 | |
*** yaguang has joined #openstack-infra | 06:15 | |
*** sarob has joined #openstack-infra | 06:16 | |
*** sarob has quit IRC | 06:21 | |
*** yaguang has quit IRC | 06:24 | |
*** Shuangtai has joined #openstack-infra | 06:24 | |
*** leifmadsen has quit IRC | 06:28 | |
*** yaguang has joined #openstack-infra | 06:36 | |
mordred | notmyname: ossum! | 06:38 |
mordred | clarkb: if you run devstack locally and not in d-g, you will clone from github right now | 06:39 |
mordred | clarkb: which means that jog0 would totally see that in that way | 06:39 |
*** afazekas_ has joined #openstack-infra | 06:40 | |
mordred | clarkb: also, being in portland doing things with you in Seattle feels very wrong | 06:41 |
jhesketh__ | Howdy, I was wondering if somebody might be able to help me with zuul? | 06:41 |
jhesketh__ | I'm trying to run it locally to run a custom job with a gearman worker | 06:42 |
jhesketh__ | it's seemingly pulling in events from gerrit and I'm able to register a gearman worker with it, but I'm unable to get any jobs from it and I'm a bit lost | 06:42 |
*** yaguang has quit IRC | 06:43 | |
clarkb | mordred: you guys having fun. I drove almost 600 miles last weekend. really having a hard time seeing myself drive more | 06:43 |
clarkb | jhesketh__ so zuul is running and giving jobs to the gearman server? | 06:44 |
jhesketh__ | clarkb: I'm using the built in gearman server with zuul | 06:44 |
clarkb | what do you mean by "unable to get any jobs from it" | 06:44 |
jhesketh__ | is there an easy way to see if jobs are being added the internal server | 06:44 |
clarkb | yes telnet to localhost 4730 and type 'status' | 06:45 |
jhesketh__ | 34105:2013-07-23 15:34:57,404 INFO zuul.Gearman: Build <gear.Job 0x7f126406c450 handle: None name: build:gate-real-db-upgrade unique: f8cfb266fc8f4b4e9a8d3591c9ff1a4e> complete, result LOST | 06:45 |
jhesketh__ | so I seem to be triggering my custom gate (gate-real-db-upgrade) | 06:45 |
clarkb | that gives you jobs in queue, workers running jobs, total workers | 06:46 |
jhesketh__ | but my workers just hang | 06:46 |
jhesketh__ | okay | 06:46 |
jhesketh__ | clarkb: right, I seem to be queuing something: "gate-real-db-upgrade002" | 06:46 |
clarkb | 2 is 2 workers | 06:46 |
jhesketh__ | ah, right | 06:47 |
jhesketh__ | okay, so maybe I'm not getting work queued | 06:47 |
jhesketh__ | clarkb: what's a good pastebin I could put my layout.yaml in if you don't mind taking a look? | 06:47 |
clarkb | we have paste.openstack.org | 06:47 |
*** koolhead17 has quit IRC | 06:48 | |
clarkb | I dont think the layout is to blame though | 06:48 |
clarkb | are your workers jenkins slaves configured with the gearman plugin? | 06:48 |
jhesketh__ | right | 06:49 |
jhesketh__ | I'm not, I'm just trying to grab a job with the python gear library (https://pypi.python.org/pypi/gear/0.3.1) | 06:50 |
jhesketh__ | clarkb: http://paste.openstack.org/show/41358/ | 06:50 |
clarkb | so I think zuul is submitting jobs with different names than those you have eegistered | 06:51 |
jhesketh__ | but given the status it seems like nothing has been queued for the worker to pull | 06:51 |
clarkb | notice the build: prefix in your zuul log | 06:51 |
jhesketh__ | oh, so I need worker.registerFunction("build:gate-real-db-upgrade") | 06:52 |
clarkb | yeah nothing is queued because zuul is trying to run nonexistant functions. the workers need to properly register | 06:52 |
clarkb | http://ci.openstack.org/zuul/launchers.html#id2 | 06:52 |
mordred | clarkb: yah. it's been good. we just ate at Tasty N Alder | 06:53 |
jhesketh__ | clarkb: ah, right. Thanks heaps! | 06:53 |
jhesketh__ | let me give that a try :-) | 06:53 |
clarkb | mordred its too bad oscon isnt a couple weeks later. I brewed a beer in portland a week ago that will probably be drinkable in a few weeks :) | 06:55 |
mordred | clarkb: boooo | 06:56 |
mordred | clarkb: devananda and I got drinks at momo's last night | 06:56 |
mordred | which was not terrible | 06:56 |
*** UtahDave has joined #openstack-infra | 07:00 | |
*** yaguang has joined #openstack-infra | 07:01 | |
*** nati_ueno has quit IRC | 07:04 | |
openstackgerrit | Yijing Zhang proposed a change to openstack/requirements: Raise psutil requirement https://review.openstack.org/38258 | 07:06 |
clarkb | mordred fix that d-g change tomorrow and then we can merge more of them | 07:07 |
mordred | clarkb: w0t! | 07:07 |
*** leifmadsen has joined #openstack-infra | 07:12 | |
*** Shuangtai has quit IRC | 07:15 | |
*** sarob has joined #openstack-infra | 07:16 | |
*** nati_ueno has joined #openstack-infra | 07:18 | |
*** boris-42 has quit IRC | 07:23 | |
*** Ryan_Lane has quit IRC | 07:24 | |
*** ^demon|away has quit IRC | 07:24 | |
*** ^demon|away has joined #openstack-infra | 07:25 | |
*** Shuangtai has joined #openstack-infra | 07:25 | |
*** sarob has quit IRC | 07:25 | |
*** SergeyLukjanov has joined #openstack-infra | 07:42 | |
*** vogxn has quit IRC | 07:42 | |
jd__ | Ceilometer's going to need a MySQL running on CI to test for db migration, I've heard Nova has the same already, any hint on setting this up before I lose myself into the config would be welcome :) | 07:44 |
*** jpich has joined #openstack-infra | 07:46 | |
*** yaguang has quit IRC | 07:47 | |
*** yaguang has joined #openstack-infra | 07:47 | |
*** linuxmohan has joined #openstack-infra | 07:48 | |
openstackgerrit | Sergey Kolekonov proposed a change to openstack-infra/jenkins-job-builder: Pathignore plugin support added https://review.openstack.org/37909 | 07:58 |
openstackgerrit | Sergey Kolekonov proposed a change to openstack-infra/jenkins-job-builder: HTML Publisher plugin support added https://review.openstack.org/37876 | 07:58 |
openstackgerrit | Sergey Kolekonov proposed a change to openstack-infra/jenkins-job-builder: TextFinder plugin support added https://review.openstack.org/37849 | 07:58 |
*** hashar has joined #openstack-infra | 07:59 | |
jhesketh__ | clarkb: thanks for your help earlier, the worker is picking up items now | 08:01 |
jhesketh__ | clarkb: with the build: prefix, is there any reason that is needed? Is zuul assuming that it only runs build jobs, not tests? and if so, how does that relate to Jenkins being called via gearman? | 08:02 |
Ng | dstufft: pong | 08:04 |
dstufft | Ng: If you're able to confirm the proxy thing is a setuptools bug let me know. We're looking at possibly releasing pip 1.4 / virtualenv 1.11? tomorrow (~10 hours) but unsure if we should hold it off to get that fixed in setuptools | 08:06 |
Ng | dstufft: I was able to reproduce it with just easy_install as you suggested. I'm filing a setuptools bug for it now | 08:07 |
*** nati_ueno has quit IRC | 08:09 | |
*** derekh has quit IRC | 08:09 | |
dstufft | Ng: cool, link when you're done? | 08:09 |
*** derekh has joined #openstack-infra | 08:09 | |
Ng | dstufft: http://bugs.python.org/setuptools/issue156?@template=item&@pagesize=50&@startwith=0 | 08:11 |
Ng | dstufft: I'm just starting my day, so please let me know if you need more info, I'm around for hours :) | 08:11 |
dstufft | Ng: Oh! Setuptools actually has it's own tracker | 08:13 |
dstufft | bitbucket.org/pypa/setuptools | 08:13 |
dstufft | I forgot things used to go there | 08:14 |
dstufft | The new maintainer of setuptools probably won't see it on b.p.o | 08:14 |
Ng | aha, ok | 08:15 |
lifeless | Ng: ahha - easy_install bust? News @ 11 | 08:16 |
Ng | lifeless: :) | 08:17 |
Ng | argh, bitbucket's Issue Description box is %*&^%ing markdown | 08:17 |
* Ng stabs | 08:17 | |
lifeless | lol | 08:17 |
dstufft | Also this was partially inspired by you guys ;) https://caremad.io/blog/setup-vs-requirements/ /cc mordred | 08:17 |
Ng | dstufft: https://bitbucket.org/pypa/setuptools/issue/52/ssl-errors-with-https-proxy | 08:18 |
dstufft | Ng: thanks kindly! | 08:18 |
dstufft | I'll shove it into the pypa channel to see if we should delay pip 1.4 // virtualenv again to get it fixed or if it can be fixed after the fact | 08:19 |
*** sarob has joined #openstack-infra | 08:21 | |
*** BobBall_Away is now known as BobBall | 08:23 | |
*** ^demon|away has quit IRC | 08:25 | |
BobBall | clarkb: I've added the results of the test to gerrit | 08:25 |
*** sarob has quit IRC | 08:26 | |
*** vogxn has joined #openstack-infra | 08:27 | |
*** hashar has quit IRC | 08:31 | |
*** hashar has joined #openstack-infra | 08:39 | |
*** boris-42 has joined #openstack-infra | 08:39 | |
*** tian has joined #openstack-infra | 08:40 | |
tian | test | 08:43 |
BobBall | pass | 08:47 |
*** yaguang has quit IRC | 08:48 | |
*** sshturm__ has joined #openstack-infra | 08:54 | |
*** johnthetubaguy has joined #openstack-infra | 08:54 | |
sshturm__ | Hello, i've got a problem with test for migrations in ceilometer project. There is no mysql/psql backend support on jenkins's node. Could you help me? It should be done like in nova project. | 08:57 |
*** johnthetubaguy1 has joined #openstack-infra | 08:58 | |
*** rpodolyaka has joined #openstack-infra | 09:00 | |
*** yaguang has joined #openstack-infra | 09:00 | |
*** johnthetubaguy has quit IRC | 09:00 | |
sshturm__ | mordred: Hello, i've got a problem with test for migrations in ceilometer project. There is no mysql/psql backend support on jenkins's node. Could you help me? It should be done like in nova project. | 09:03 |
*** tian has quit IRC | 09:05 | |
*** tian has joined #openstack-infra | 09:09 | |
*** tian has quit IRC | 09:11 | |
*** SergeyLukjanov has quit IRC | 09:16 | |
*** cody-somerville has quit IRC | 09:21 | |
*** sarob has joined #openstack-infra | 09:22 | |
*** sarob has quit IRC | 09:26 | |
*** dguitarbite has quit IRC | 09:30 | |
lifeless | dstufft: interesting post | 09:32 |
lifeless | dstufft: I suspect I'll want you to play with dib in offline mode soon :) | 09:32 |
lifeless | dstufft: because I can't see anything but pain including git url refs in requirements.txt files | 09:32 |
dstufft | lifeless: what's dib? | 09:33 |
lifeless | dstufft: disk-image-builder | 09:33 |
lifeless | dstufft: sorry, tla central ;> | 09:33 |
dstufft | ah | 09:33 |
dstufft | lifeless: so it depends on your requirements yea. requirements.txt should theoretically be deploy centric. So you might have a seperate requirements.txt just for offline mode in dib. Precisely because there's no one way to fetch your dependencies it may be from disk, or github, or PyPI or some combination thereof. So you build a requirements file to your situation and it all just works with what's been declared in setup.py | 09:35 |
*** ^demon|away has joined #openstack-infra | 09:35 | |
lifeless | dstufft: so we have uhm 10 or so different requirement.txt files | 09:35 |
lifeless | dstufft: neutron; keystone; cinder; trove; nova; ironic; etc | 09:36 |
*** mikal has quit IRC | 09:37 | |
*** alexpilotti has joined #openstack-infra | 09:38 | |
*** odyssey4me has joined #openstack-infra | 09:39 | |
*** mikal has joined #openstack-infra | 09:39 | |
*** ^demon|away has quit IRC | 09:40 | |
dstufft | lifeless: also I'm really tired and about to go to bed so I may be talking a little crazy right this moment :) Just came back over to the computer to sick gaug.es on the blog post to see how many hits I got because I realized ``grep "/blog/setup-vs-requirements/" access.log | wc -l`` is probably not a very scalable way to do analytics | 09:42 |
dstufft | I didn't bother before because I didn't really expect it to get more than 100hits :V | 09:42 |
*** Shuangtai has quit IRC | 09:43 | |
*** UtahDave has quit IRC | 09:56 | |
*** linuxmohan has quit IRC | 10:00 | |
*** linuxmohan has joined #openstack-infra | 10:05 | |
*** linuxmoh_ has joined #openstack-infra | 10:07 | |
*** Shuangtai has joined #openstack-infra | 10:07 | |
*** mikal has quit IRC | 10:10 | |
*** linuxmohan has quit IRC | 10:10 | |
*** mikal has joined #openstack-infra | 10:12 | |
*** sarob has joined #openstack-infra | 10:22 | |
*** mjfork has joined #openstack-infra | 10:25 | |
*** sarob has quit IRC | 10:26 | |
*** mjfork has left #openstack-infra | 10:28 | |
*** linuxmoh_ has quit IRC | 10:38 | |
*** linuxmohan has joined #openstack-infra | 10:38 | |
*** chuckieb has joined #openstack-infra | 10:41 | |
*** linuxmohan has quit IRC | 10:42 | |
*** linuxmohan has joined #openstack-infra | 10:42 | |
*** afazekas is now known as afazekas_lunch | 10:45 | |
*** linuxmoh_ has joined #openstack-infra | 10:46 | |
*** hashar has quit IRC | 10:47 | |
mikal | jd__: you still around? I'd be interested in talking about the mysql migration testing with you | 10:47 |
*** linuxmohan has quit IRC | 10:49 | |
*** linuxmohan has joined #openstack-infra | 10:53 | |
*** linuxmoh_ has quit IRC | 10:57 | |
*** woodspa has joined #openstack-infra | 10:58 | |
*** mordred has quit IRC | 10:59 | |
*** yamahata has quit IRC | 10:59 | |
*** jog0 has quit IRC | 10:59 | |
*** primeministerp has quit IRC | 10:59 | |
*** bodepd has quit IRC | 10:59 | |
*** westmaas has quit IRC | 10:59 | |
*** Mithrandir has quit IRC | 10:59 | |
*** chmouel has quit IRC | 10:59 | |
*** Mithrandir has joined #openstack-infra | 10:59 | |
*** bodepd has joined #openstack-infra | 10:59 | |
*** primeministerp has joined #openstack-infra | 10:59 | |
*** chmouel has joined #openstack-infra | 10:59 | |
*** yamahata has joined #openstack-infra | 10:59 | |
*** jog0 has joined #openstack-infra | 10:59 | |
*** mordred has joined #openstack-infra | 10:59 | |
*** SergeyLukjanov has joined #openstack-infra | 11:01 | |
*** linuxmoh_ has joined #openstack-infra | 11:01 | |
*** linuxmo__ has joined #openstack-infra | 11:01 | |
*** westmaas has joined #openstack-infra | 11:01 | |
*** westmaas has joined #openstack-infra | 11:02 | |
*** hashar has joined #openstack-infra | 11:04 | |
*** linuxmohan has quit IRC | 11:04 | |
*** sdake_ has joined #openstack-infra | 11:04 | |
*** linuxmo__ has quit IRC | 11:04 | |
*** linuxmoh_ has quit IRC | 11:06 | |
*** yaguang has quit IRC | 11:07 | |
*** westmaas has joined #openstack-infra | 11:08 | |
*** westmaas has joined #openstack-infra | 11:09 | |
*** dhellmann_ is now known as dhellmann | 11:10 | |
*** westmaas has joined #openstack-infra | 11:13 | |
*** westmaas has joined #openstack-infra | 11:13 | |
*** westmaas has joined #openstack-infra | 11:14 | |
*** westmaas has joined #openstack-infra | 11:17 | |
*** alexpilotti has quit IRC | 11:17 | |
*** westmaas has joined #openstack-infra | 11:20 | |
*** westmaas has joined #openstack-infra | 11:21 | |
*** sarob has joined #openstack-infra | 11:23 | |
*** westmaas has joined #openstack-infra | 11:23 | |
*** westmaas has joined #openstack-infra | 11:26 | |
*** sarob has quit IRC | 11:27 | |
*** westmaas has joined #openstack-infra | 11:30 | |
*** HenryG has quit IRC | 11:34 | |
*** afazekas_lunch is now known as afzekas | 11:37 | |
jd__ | mikal: o/ | 11:40 |
*** westmaas has joined #openstack-infra | 11:44 | |
*** mriedem has joined #openstack-infra | 11:49 | |
*** westmaas has joined #openstack-infra | 11:50 | |
*** rpodolyaka has left #openstack-infra | 11:51 | |
*** westmaas has joined #openstack-infra | 11:52 | |
*** linuxmohan has joined #openstack-infra | 11:53 | |
*** amotoki has joined #openstack-infra | 11:55 | |
*** westmaas has joined #openstack-infra | 11:56 | |
*** westmaas has joined #openstack-infra | 11:57 | |
*** zul has quit IRC | 12:00 | |
*** westmaas has joined #openstack-infra | 12:00 | |
*** johnthetubaguy1 is now known as johnthetubaguy | 12:00 | |
*** shardy is now known as shardy_afk | 12:02 | |
*** westmaas has joined #openstack-infra | 12:02 | |
*** mikal has quit IRC | 12:03 | |
*** westmaas has joined #openstack-infra | 12:03 | |
*** mikal has joined #openstack-infra | 12:05 | |
*** zul has joined #openstack-infra | 12:06 | |
*** westmaas has joined #openstack-infra | 12:06 | |
*** vogxn has quit IRC | 12:08 | |
*** westmaas has joined #openstack-infra | 12:11 | |
*** rfolco has joined #openstack-infra | 12:12 | |
*** westmaas has joined #openstack-infra | 12:12 | |
*** shardy_afk is now known as shardy | 12:14 | |
*** westmaas has joined #openstack-infra | 12:16 | |
*** Shuangtai has quit IRC | 12:18 | |
*** westmaas has joined #openstack-infra | 12:22 | |
*** lcestari has joined #openstack-infra | 12:23 | |
*** westmaas has joined #openstack-infra | 12:24 | |
*** westmaas has joined #openstack-infra | 12:25 | |
*** westmaas has joined #openstack-infra | 12:30 | |
*** westmaas has joined #openstack-infra | 12:32 | |
*** westmaas has joined #openstack-infra | 12:33 | |
*** westmaas has joined #openstack-infra | 12:34 | |
*** dkliban has joined #openstack-infra | 12:37 | |
leifmadsen | morning all... I have an outstanding review i'm trying to get updated, and I don't have the existing checkout any more. I've cloned from github, then ran the 'checkout' command from gerrit. I'm trying to commit back to the same review, but I see that it wants to commit both changes (which I think will open a new review). What are the steps I should be executing? | 12:37 |
*** westmaas has joined #openstack-infra | 12:38 | |
openstackgerrit | Leif Madsen proposed a change to openstack-infra/jenkins-job-builder: Update documentation https://review.openstack.org/38287 | 12:39 |
leifmadsen | bah... guess that is not what I wanted | 12:39 |
leifmadsen | following this, but wasn't totally clear, or I don't understand https://wiki.openstack.org/wiki/Gerrit_Workflow the update process | 12:39 |
leifmadsen | oh maybe that was right.. ? gerrit seems to show a link to the original review I guess | 12:40 |
*** anteaya has joined #openstack-infra | 12:43 | |
*** westmaas_ has joined #openstack-infra | 12:43 | |
*** westmaas has joined #openstack-infra | 12:44 | |
*** westmaas has joined #openstack-infra | 12:45 | |
*** dprince has joined #openstack-infra | 12:45 | |
*** westmaas has joined #openstack-infra | 12:47 | |
*** westmaas has joined #openstack-infra | 12:47 | |
boris-42 | leifmadsen hi | 12:47 |
leifmadsen | o/ | 12:48 |
boris-42 | leifmadsen hm probably you change Change-Id?) | 12:48 |
leifmadsen | not sure? | 12:48 |
leifmadsen | git clone <github>, then ran the git fetch https://review.openstack.org/openstack-infra/jenkins-job-builder refs/changes/78/36478/1 && git checkout FETCH_HEAD | 12:48 |
leifmadsen | committed, ran 'git review' | 12:48 |
leifmadsen | not sure if that was the right course of action | 12:49 |
boris-42 | it is the right course of action | 12:49 |
leifmadsen | ok, then I guess it just creates a new, linked review | 12:49 |
boris-42 | hm | 12:49 |
boris-42 | if you don't change Change-Id in commit message | 12:49 |
boris-42 | it should add one more patch set | 12:49 |
leifmadsen | I didn't change anything... just committed a new change | 12:50 |
boris-42 | not new patch on review | 12:50 |
*** westmaas has joined #openstack-infra | 12:50 | |
boris-42 | then it should say that nothing was changed=) | 12:50 |
leifmadsen | not sure then | 12:50 |
boris-42 | so you fetched code | 12:50 |
boris-42 | and then run git review? | 12:50 |
leifmadsen | after a change and commit, yes | 12:51 |
boris-42 | commit? | 12:51 |
leifmadsen | yes? | 12:52 |
kiall | leifmadsen: so .. every commit is a different review | 12:52 |
kiall | if you want to update an existing review, you need to update the existing commit | 12:52 |
*** westmaas has joined #openstack-infra | 12:52 | |
kiall | Not add a new commit "on top" | 12:52 |
boris-42 | yeah | 12:52 |
boris-42 | kiall +1 | 12:52 |
leifmadsen | ok, that makes more sense then | 12:53 |
leifmadsen | so I basically had to rebase I guess? | 12:53 |
boris-42 | if you save change-id in commit message | 12:53 |
boris-42 | no | 12:53 |
*** westmaas has joined #openstack-infra | 12:53 | |
boris-42 | fetch code | 12:53 |
kiall | So, instead of adding a new commit .. do a `git commit -a --amend` | 12:53 |
boris-42 | then git commit --amend | 12:53 |
leifmadsen | ah ok | 12:53 |
boris-42 | or -a --amend | 12:53 |
kiall | Then update the commit message, if it needs to be done.. and LEAVE the change-id line exactly as is | 12:53 |
boris-42 | and don't change Chnage-Id in commit message | 12:53 |
*** westmaas has joined #openstack-infra | 12:53 | |
boris-42 | lol=) | 12:53 |
kiall | heh | 12:53 |
leifmadsen | boris-42: well I didn't change the id regardless | 12:54 |
kiall | Also .. git fetch https://review.openstack.org/openstack-infra/jenkins-job-builder refs/changes/78/36478/1 && git checkout FETCH_HEAD | 12:54 |
kiall | can be shortened to `git-review -d 36478` | 12:54 |
leifmadsen | cool, well it was copy/pasta, so I didn't care about length :) | 12:54 |
leifmadsen | but good to know for the future | 12:54 |
boris-42 | and one more nit | 12:54 |
boris-42 | use git review -R | 12:54 |
boris-42 | if you have more then 1 patch in branch | 12:55 |
boris-42 | 1 commit* | 12:55 |
boris-42 | >1 * | 12:55 |
kiall | Yea - I wish that was the default ;) | 12:57 |
*** westmaas has joined #openstack-infra | 12:57 | |
kiall | It can be really irritating to realize you just hijacked (and probably broke) a pile of other peoples reviews ;) | 12:57 |
*** alexpilotti has joined #openstack-infra | 12:57 | |
*** westmaas has joined #openstack-infra | 12:57 | |
openstackgerrit | Leif Madsen proposed a change to openstack-infra/jenkins-job-builder: Add RVM (ruby version manager) support https://review.openstack.org/38289 | 12:58 |
leifmadsen | grrrrrr | 12:58 |
*** lbragstad has quit IRC | 12:58 | |
*** westmaas has joined #openstack-infra | 12:59 | |
openstackgerrit | Leif Madsen proposed a change to openstack-infra/jenkins-job-builder: Add RVM (ruby version manager) support https://review.openstack.org/36386 | 13:01 |
leifmadsen | one down, one to go | 13:01 |
anteaya | go go leifmadsen | 13:02 |
leifmadsen | pffft | 13:02 |
anteaya | whitespace error line 165 | 13:03 |
leifmadsen | ya, I forgot to run it through lint tests locally | 13:04 |
leifmadsen | will fix up before pushing to right location | 13:04 |
anteaya | okay | 13:04 |
anteaya | glad you are figuring out git review | 13:04 |
*** linuxmohan has quit IRC | 13:04 | |
leifmadsen | gotta learn it for work soon anyways | 13:05 |
leifmadsen | going to implement essentially the same work flow | 13:05 |
anteaya | different workflow than just plain git | 13:05 |
anteaya | nice | 13:05 |
anteaya | a learning curve but their are benefits | 13:05 |
anteaya | there | 13:05 |
leifmadsen | yep, already aware :) | 13:05 |
anteaya | cool | 13:05 |
anteaya | glad the obstacles don't dishearten you | 13:06 |
leifmadsen | it's just a learning curve | 13:06 |
anteaya | go you | 13:06 |
leifmadsen | I've learned Asterisk, I can learn how to run git review :) | 13:06 |
anteaya | ha ha ha | 13:06 |
anteaya | I haven't learned asterisk yet | 13:06 |
*** westmaas has joined #openstack-infra | 13:08 | |
*** westmaas has joined #openstack-infra | 13:11 | |
leifmadsen | ok i can't find it... what is the pep8 check command for python? | 13:11 |
* leifmadsen doesn't program in python too often, if it's not painfully obvious | 13:11 | |
*** westmaas has joined #openstack-infra | 13:11 | |
leifmadsen | it's like tox or something | 13:11 |
*** westmaas has joined #openstack-infra | 13:12 | |
*** westmaas has quit IRC | 13:12 | |
leifmadsen | oh, it is tox :) | 13:12 |
leifmadsen | I guess it's not installed local :\ | 13:12 |
anteaya | pip install tox should get it | 13:13 |
openstackgerrit | Leif Madsen proposed a change to openstack-infra/jenkins-job-builder: Add RVM (ruby version manager) support https://review.openstack.org/36386 | 13:14 |
*** westmaas has joined #openstack-infra | 13:14 | |
anteaya | yeah there is a tox.ini in jenkins-job-builder so running tox should work: https://github.com/openstack-infra/jenkins-job-builder/blob/master/tox.ini#L2 | 13:15 |
anteaya | it fires pep8, pyflakes and py27 | 13:15 |
*** rpodolyaka has joined #openstack-infra | 13:17 | |
leifmadsen | ya, just had to install it with yum first | 13:17 |
*** westmaas has joined #openstack-infra | 13:18 | |
anteaya | great | 13:19 |
anteaya | so you will notice that py26 failed | 13:19 |
anteaya | and if you click on the link beside it you will find the log file | 13:19 |
anteaya | in the log file you will find this error: AttributeError: 'TestCaseModulePublisher' object has no attribute 'assertMultiLineEqual' | 13:19 |
anteaya | which is from a test_publlisher.py file that is not in your patch | 13:20 |
anteaya | so the normal course of action is to go to status.openstack.org | 13:20 |
*** pentameter has joined #openstack-infra | 13:20 | |
anteaya | and select rechecks | 13:20 |
anteaya | go down the list of rechecks and see if any of the bugs listed match your error: AttributeError: 'TestCaseModulePublisher' object has no attribute 'assertMultiLineEqual' | 13:21 |
anteaya | I can't find one | 13:21 |
anteaya | at this point you have a choice, file a bug for this error or talk with an -infra curmudgeon, who might ask you to file a bug with the error | 13:21 |
openstackgerrit | Leif Madsen proposed a change to openstack-infra/jenkins-job-builder: Allow the gitConfigName and gitConfigEmail values to be used. https://review.openstack.org/36478 | 13:22 |
*** amotoki has quit IRC | 13:22 | |
anteaya | btw all the curmudgeons but one are at oscon and are here when they can be | 13:23 |
anteaya | the other one is on Pacific time and will be in channel shortly before noon eastern time | 13:23 |
*** sarob has joined #openstack-infra | 13:23 | |
*** westmaas has joined #openstack-infra | 13:24 | |
leifmadsen | ya I just wanted to get them updated | 13:25 |
anteaya | great | 13:25 |
*** changbl has quit IRC | 13:25 | |
*** sarob has quit IRC | 13:28 | |
*** westmaas has joined #openstack-infra | 13:28 | |
*** westmaas has joined #openstack-infra | 13:30 | |
*** cppcabrera has joined #openstack-infra | 13:30 | |
*** lbragstad has joined #openstack-infra | 13:30 | |
*** jbjohnso_ has joined #openstack-infra | 13:30 | |
*** hashar_ has joined #openstack-infra | 13:31 | |
jbjohnso_ | could someone explain why Jenkins never verfies one of my commits | 13:31 |
jbjohnso_ | https://review.openstack.org/#/c/37763/ | 13:31 |
jbjohnso_ | http://logs.openstack.org/63/37763/3/check/gate-python-ipmi-pep8/None : LOST | 13:31 |
jbjohnso_ | not particularly helpful.... | 13:31 |
*** westmaas has joined #openstack-infra | 13:33 | |
*** hashar has quit IRC | 13:33 | |
*** hashar_ is now known as hashar | 13:33 | |
*** cppcabrera has left #openstack-infra | 13:34 | |
*** HenryG has joined #openstack-infra | 13:35 | |
*** westmaas has joined #openstack-infra | 13:36 | |
*** westmaas has joined #openstack-infra | 13:37 | |
*** SergeyLukjanov has quit IRC | 13:39 | |
*** SergeyLukjanov has joined #openstack-infra | 13:40 | |
*** westmaas has joined #openstack-infra | 13:41 | |
anteaya | jbjohnso_: might be an hour or so before one of the core are available to respond to your question | 13:41 |
anteaya | myself, I don't know the answer | 13:41 |
jbjohnso_ | oh well | 13:44 |
jbjohnso_ | if anyone feels like doing a code review on that in the mean time | 13:44 |
*** vijendar has joined #openstack-infra | 13:50 | |
*** prad has joined #openstack-infra | 13:51 | |
*** westmaas has joined #openstack-infra | 13:52 | |
*** westmaas has joined #openstack-infra | 13:52 | |
*** westmaas has joined #openstack-infra | 13:54 | |
vijendar | could some one from the openstack/requirements project core team review/approve my change https://review.openstack.org/#/c/37686/ | 13:54 |
*** westmaas has joined #openstack-infra | 13:55 | |
*** pabelanger has quit IRC | 13:58 | |
*** michchap has quit IRC | 14:01 | |
*** burt has joined #openstack-infra | 14:02 | |
*** westmaas has joined #openstack-infra | 14:03 | |
*** yaguang has joined #openstack-infra | 14:05 | |
*** fbo_away is now known as fbo | 14:06 | |
sdague | jbjohnso_: looks like something is wrong with the gate jobs in picking up log files | 14:07 |
*** _TheDodd_ has joined #openstack-infra | 14:08 | |
*** olaph_disconnect has joined #openstack-infra | 14:09 | |
*** olaph has quit IRC | 14:09 | |
*** westmaas has joined #openstack-infra | 14:10 | |
*** westmaas has joined #openstack-infra | 14:11 | |
*** HenryG has quit IRC | 14:13 | |
*** westmaas has joined #openstack-infra | 14:13 | |
*** olaph_disconnect is now known as olaph | 14:15 | |
*** westmaas has joined #openstack-infra | 14:15 | |
*** westmaas has joined #openstack-infra | 14:15 | |
jbjohnso_ | sdague, that gate has never passed a commit since being enabled... | 14:16 |
openstackgerrit | A change was merged to openstack/requirements: Add python-troveclient to requirements https://review.openstack.org/37686 | 14:16 |
*** westmaas has joined #openstack-infra | 14:16 | |
*** westmaas has joined #openstack-infra | 14:16 | |
*** westmaas has joined #openstack-infra | 14:18 | |
*** nati_ueno has joined #openstack-infra | 14:19 | |
*** afzekas has quit IRC | 14:19 | |
*** ogelbukh has quit IRC | 14:19 | |
clarkb | jhesketh__ it is necessary because there are corresponding stop jobs. the doc I linked to explains the protocol | 14:19 |
*** westmaas has joined #openstack-infra | 14:20 | |
clarkb | jbjohnso_ I think there is a config mismatch between jenkins and zuul somewhere | 14:20 |
*** rnirmal has joined #openstack-infra | 14:21 | |
*** ogelbukh has joined #openstack-infra | 14:21 | |
rpodolyaka | Hello, guys! sqlalchemy-migrate has been a stackforge project for a few weeks now. Can we enable launchpad bug tracking for it? | 14:22 |
*** dkranz has joined #openstack-infra | 14:23 | |
*** westmaas has joined #openstack-infra | 14:24 | |
*** sarob has joined #openstack-infra | 14:24 | |
*** westmaas has joined #openstack-infra | 14:24 | |
*** SergeyLukjanov has quit IRC | 14:27 | |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/config: Add pep8 job to Jenkins for python-ipmi. https://review.openstack.org/38296 | 14:28 |
clarkb | jbjohnso_: ^ that will correct the problem. Basically zuul was told to run that test but nothing told jenkins to create that test | 14:28 |
*** boris-42 has quit IRC | 14:28 | |
*** sarob has quit IRC | 14:28 | |
clarkb | rpodolyaka: You will probably want to ping mordred. I am not sure how much of the upstream stuff he anticipated keeping | 14:29 |
*** westmaas has joined #openstack-infra | 14:29 | |
rpodolyaka | clarkb: ok, thanks! | 14:30 |
clarkb | kiall: git review -R is the default in newer git review. It will only rebase you if necessary | 14:31 |
*** SergeyLukjanov has joined #openstack-infra | 14:31 | |
*** soren has quit IRC | 14:32 | |
*** cp16net is now known as cp16net|away | 14:32 | |
kiall | clarkb: aha :) nice | 14:33 |
*** westmaas has joined #openstack-infra | 14:33 | |
*** westmaas has joined #openstack-infra | 14:33 | |
*** markmcclain has joined #openstack-infra | 14:35 | |
clarkb | jd__: sshturm__ did mikal get you sorted on Jenkins slave mysql db stuff? | 14:36 |
jd__ | nop I think we missed each other | 14:36 |
*** avtar has joined #openstack-infra | 14:37 | |
clarkb | jd__: https://github.com/openstack/nova/blob/master/nova/tests/db/test_migrations.py#L27-L33 describes what is necessary to get the nova tests to run and that is what the jenkins slaves provide | 14:37 |
clarkb | jd__: and that DB schema + user is available with both mysql and postgresql | 14:38 |
*** soren has joined #openstack-infra | 14:38 | |
*** westmaas has joined #openstack-infra | 14:40 | |
*** cp16net|away is now known as cp16net | 14:40 | |
*** westmaas has joined #openstack-infra | 14:43 | |
*** westmaas has joined #openstack-infra | 14:44 | |
*** vogxn has joined #openstack-infra | 14:45 | |
*** woodspa has quit IRC | 14:45 | |
*** pabelanger has joined #openstack-infra | 14:45 | |
*** westmaas has joined #openstack-infra | 14:46 | |
*** datsun180b has joined #openstack-infra | 14:46 | |
*** yaguang has quit IRC | 14:47 | |
*** westmaas has joined #openstack-infra | 14:48 | |
*** nati_ueno has quit IRC | 14:49 | |
*** westmaas has joined #openstack-infra | 14:49 | |
jd__ | clarkb: I think we already have a patch for Ceilometer providing these tests indeed, I just don't know what I need to poke into infra config to do it (yet) | 14:50 |
clarkb | jd__ you shouldn't need anything if the tests are opportunistic | 14:52 |
*** westmaas has joined #openstack-infra | 14:52 | |
clarkb | nova's tests run if the DBs are available and skip otherwise | 14:52 |
openstackgerrit | Sean Dague proposed a change to openstack-infra/reviewstats: add grenade project to review stats https://review.openstack.org/38304 | 14:53 |
openstackgerrit | Sean Dague proposed a change to openstack-infra/reviewstats: add devstack project to review stats https://review.openstack.org/38305 | 14:53 |
jd__ | clarkb: ok, sounds good, I guess we already have this by default on the CI nodes then | 14:53 |
clarkb | yup | 14:53 |
jd__ | since the db name seems generic :) | 14:53 |
jd__ | great | 14:53 |
*** westmaas has joined #openstack-infra | 14:53 | |
*** changbl has joined #openstack-infra | 14:54 | |
sdague | clarkb: for a testing vhost for log filter changes, do you want me to push new configs for that? | 14:54 |
sdague | I know you guys are busy at oscon this week, but I'd love to get this stuff out there :) | 14:54 |
sdague | it's so much nicer to read with it | 14:54 |
clarkb | sdague: I am actually not osconing :) and am happy to review whatever you push up | 14:55 |
*** westmaas has joined #openstack-infra | 14:55 | |
sdague | clarkb: oh, I assumed you were down there with monty and posse | 14:55 |
*** westmaas has joined #openstack-infra | 14:55 | |
sdague | ok, so should I dump log-dev vhost in the same config, or you modules/openstack_project/templates/logs-dev.vhost.erb | 14:56 |
*** fbo is now known as fbo_away | 14:56 | |
clarkb | a separate .erb is probably better | 14:56 |
sdague | ok, will do | 14:56 |
clarkb | for the new cells job do we expect that to pass devstack exercises anytime soon? | 14:57 |
*** yidclare has joined #openstack-infra | 14:57 | |
*** yidclare has left #openstack-infra | 14:58 | |
*** mrodden has quit IRC | 14:59 | |
*** westmaas has joined #openstack-infra | 15:00 | |
*** yaguang has joined #openstack-infra | 15:00 | |
*** dkranz has quit IRC | 15:00 | |
*** westmaas has joined #openstack-infra | 15:00 | |
*** fbo_away is now known as fbo | 15:03 | |
*** westmaas has joined #openstack-infra | 15:03 | |
openstackgerrit | Alexei Kornienko proposed a change to openstack/requirements: Updated minimal version of pymongo to 2.4. https://review.openstack.org/38306 | 15:07 |
*** westmaas has joined #openstack-infra | 15:08 | |
*** westmaas has joined #openstack-infra | 15:08 | |
*** markmcclain has quit IRC | 15:11 | |
*** markmcclain has joined #openstack-infra | 15:13 | |
*** mrodden has joined #openstack-infra | 15:14 | |
jeblair | russellb: ^ see clarkb's question about cells | 15:14 |
russellb | let me check with the people assigned to it | 15:15 |
*** SergeyLukjanov has quit IRC | 15:15 | |
jbjohnso_ | clarkb, I eagerly await that | 15:15 |
jeblair | russellb, clarkb: side question: would it be better to switch to non-full test? | 15:16 |
*** dkranz has joined #openstack-infra | 15:16 | |
*** westmaas has joined #openstack-infra | 15:16 | |
russellb | non-full won't make it any further since it fails on devstack | 15:16 |
*** nati_ueno has joined #openstack-infra | 15:16 | |
jeblair | jbjohnso_: that job does not exist | 15:16 |
jeblair | jbjohnso_: (as in, is not defined in jenkins); see jenkins job builder config to confirm that it's defined properly | 15:17 |
jeblair | jbjohnso_: if it is, get back to us and ask us to see if the config failed to apply | 15:17 |
jeblair | jbjohnso_: many of us are at oscon this week, so we may be laggy. sorry. | 15:18 |
clarkb | jeblair: I proposed the fix :) I will probably just approve when I get to the office | 15:18 |
jeblair | clarkb: oh ok | 15:18 |
*** SergeyLukjanov has joined #openstack-infra | 15:18 | |
clarkb | russellb: no, because the test short circuits when it fails | 15:19 |
*** davidhadas has quit IRC | 15:19 | |
clarkb | russellb so net effect is the same until the exercises pass | 15:19 |
*** davidhadas has joined #openstack-infra | 15:20 | |
russellb | right, that's what i meant | 15:20 |
jeblair | clarkb: i think russellb knows that and was telling me that. :) | 15:20 |
jeblair | clarkb: i have not looked into the error. | 15:20 |
* jeblair aways for meetings | 15:21 | |
russellb | so alaski is going to be working on it, likely some this week | 15:21 |
russellb | but if it's a resource constraint issue, he says he can probably make good progress with existing logs and re-enable later | 15:22 |
russellb | alaski: didn't realize you were in here at first | 15:22 |
clarkb | I read jeblairs question and thought russellb wrote it | 15:22 |
*** markmcclain has quit IRC | 15:22 | |
*** danger_fo_away is now known as danger_fo | 15:22 | |
alaski | russellb: I'm quiet in here. | 15:22 |
alaski | But yes, I can put some time into devstack cells this week | 15:23 |
pabelanger | hashar: If you can hold off until the week of Aug. 5th, I should have the time then to deal with zuul debian packaging | 15:24 |
*** sarob has joined #openstack-infra | 15:25 | |
*** westmaas has joined #openstack-infra | 15:26 | |
sdague | alaski: it looks like step one should be pretty straight forward, the cells just aren't getting configed at all out of devstack right now | 15:27 |
hashar | pabelanger: ah we talked about that yesterday. Zuul 1.2 (pre gear) seems good. Would be nice to get Zuul 1.3 packaged, that in turns require a bunch of python modules to be packaged as well. | 15:27 |
hashar | pabelanger: I am on vacation till the end of August. | 15:27 |
pabelanger | hashar: Ya, I have not looked at zuul 1.3 yet | 15:28 |
hashar | pabelanger: the new dependencies are apparently pbr d2to1 gear. The first two got packaged by Zigo afaik, gear would need a package. | 15:28 |
pabelanger | I should be at the start of Aug :) | 15:28 |
*** westmaas has joined #openstack-infra | 15:28 | |
pabelanger | hashar: Isn't this it? http://packages.debian.org/sid/python-gearman | 15:28 |
hashar | pabelanger: maybe :-] | 15:28 |
pabelanger | okay | 15:28 |
pabelanger | going to try that | 15:28 |
pabelanger | but, I likely to try and get zuul 1.2 into debian | 15:29 |
SpamapS | 2013-07-23 15:26:21.658 | Downloading/unpacking docutils>=0.7 (from sphinx>=1.1.2->-r /home/jenkins/workspace/gate-os-apply-config-pep8/test-requirements.txt (line 6)) | 15:29 |
hashar | pabelanger: I got a tracking bug to upgrade Wikimedia zuul, it has a few python modules as dependencies: https://bugzilla.wikimedia.org/showdependencytree.cgi?id=50664&hide_resolved=1 | 15:29 |
pabelanger | with help from GheRiver1 again | 15:29 |
SpamapS | 2013-07-23 15:26:21.658 | Error timed out while getting http://prdownloads.sourceforge.net/docutils/docutils-0.11.tar.gz?download (from http://docutils.sourceforge.net/) | 15:29 |
SpamapS | Looks like there are other things hosted offsite on pypi | 15:29 |
clarkb | pabelanger gear is different | 15:29 |
pabelanger | clarkb: okay, thanks | 15:29 |
hashar | pabelanger: well since Zuul 1.3 is around and require gear, I would go directly for gear. That saves interested people from having to handle the migration. | 15:29 |
pabelanger | hashar: okay, let me get zuul 1.2 landed, then deal with 1.3 | 15:29 |
pabelanger | Oh | 15:29 |
pabelanger | ya, that is true | 15:30 |
pabelanger | okay | 15:30 |
pabelanger | will do that | 15:30 |
*** sarob has quit IRC | 15:30 | |
clarkb | gear is a python native lib jeblair wrote to do async gearman | 15:30 |
hashar | your zuul package is already very good, it probably does not need that much extra works to make it a 1.3 | 15:30 |
clarkb | SpamapS yes and it can be painful for that reason | 15:30 |
*** westmaas has joined #openstack-infra | 15:30 | |
*** ladquin has joined #openstack-infra | 15:31 | |
pabelanger | clarkb: jeblair is there any migration docs for zuul and gearman, or is it straightforward? | 15:32 |
mordred | rpodolyaka: yes. I think that migrating to launchpad is an excellent idea | 15:32 |
mordred | rpodolyaka: I had not quite gotten to it yet | 15:32 |
mordred | rpodolyaka: it is apparently possible to migrate the bugs as well | 15:33 |
*** boris-42 has joined #openstack-infra | 15:33 | |
*** vogxn has quit IRC | 15:35 | |
clarkb | pabelanger I don't think there are docs but it is relatively straightforward. install jenkins gearman plugin, update firewalls if necessary, upgrade zuul | 15:35 |
pabelanger | okay, figured that was the case | 15:35 |
rpodolyaka | mordred: cool! Also the original project used to have CI that ran the test suite against two versions of SQLAlchemy (the current and the previous one, which is still supported). Can we do something like that without modifying of requirements.txt? | 15:35 |
mordred | rpodolyaka: yeah - we just need to make another tox env for it - the horizon guys do testing against two different versions of django that way | 15:36 |
clarkb | rpodolyaka: yes, horizon does it to test two different django versions | 15:36 |
* mordred beat clarkb | 15:36 | |
clarkb | you win | 15:36 |
openstackgerrit | Sean Dague proposed a change to openstack-infra/config: add utility to htmlify screen logs for devstack runs https://review.openstack.org/37138 | 15:37 |
sdague | clarkb: ok, have at | 15:37 |
*** _TheDodd_ has quit IRC | 15:37 | |
sdague | I assume actually creating the dns entry is somewhere else, though if that's in config somewhere, let me know, and I'll tweak it as well | 15:37 |
clarkb | dns is manual | 15:38 |
rpodolyaka | mordred: clarkb: hmm, and what about py26/py27? should we run all possible cases? (py26/sa07, py26/sa08, py27/sa07, py27/sa08) | 15:38 |
mordred | rpodolyaka: might as well | 15:39 |
hashar | pabelanger: I am off for today :] | 15:40 |
*** hashar has quit IRC | 15:40 | |
*** ^demon|away has joined #openstack-infra | 15:41 | |
*** ^demon|away has quit IRC | 15:43 | |
*** odyssey4me has quit IRC | 15:48 | |
*** woodspa has joined #openstack-infra | 15:51 | |
openstackgerrit | Monty Taylor proposed a change to openstack-dev/pbr: Replace setuptools_git with a smarter approach https://review.openstack.org/30522 | 15:53 |
openstackgerrit | Monty Taylor proposed a change to openstack-dev/pbr: Add support for globbing in data files https://review.openstack.org/35730 | 15:56 |
*** dkranz has quit IRC | 15:56 | |
*** tjones has joined #openstack-infra | 15:58 | |
*** pcrews has joined #openstack-infra | 15:58 | |
openstackgerrit | A change was merged to openstack-infra/reviewstats: add grenade project to review stats https://review.openstack.org/38304 | 15:59 |
*** vijendar has quit IRC | 15:59 | |
openstackgerrit | A change was merged to openstack-infra/reviewstats: add devstack project to review stats https://review.openstack.org/38305 | 15:59 |
*** ^demon has joined #openstack-infra | 16:02 | |
*** ^demon has joined #openstack-infra | 16:02 | |
*** vogxn has joined #openstack-infra | 16:03 | |
*** rpodolyaka has left #openstack-infra | 16:05 | |
*** dkranz has joined #openstack-infra | 16:05 | |
*** changbl has quit IRC | 16:06 | |
*** dkliban is now known as dkliban_afk | 16:07 | |
SpamapS | do we consider depending on non-pypi-hosted pypi modules a bug? (sphinx -> docutils) | 16:11 |
SpamapS | if so, do we report that against openstack-requirements ? | 16:12 |
*** dims has quit IRC | 16:13 | |
mordred | SpamapS: yes | 16:15 |
mordred | SpamapS: and it really should be a bug against upstream | 16:15 |
mordred | SpamapS: Alex_Gaynor filed a bunch the other day | 16:15 |
Alex_Gaynor | mordred, SpamapS: I filed issues for all the ones in mordred's email (so far dnspython is the only resolved one). I didn't do any second degree ones, I can file bugs against any that people point out. I'll do docutils now | 16:16 |
mordred | docutils seems like a biggy | 16:16 |
Alex_Gaynor | docutils is 20 * N seconds out of my day regularly | 16:17 |
* Alex_Gaynor tries to figure out how to file a bug in suorecforge | 16:17 | |
SpamapS | Alex_Gaynor: ahh thank you :) | 16:17 |
SpamapS | lol | 16:18 |
SpamapS | Just being on sourceforge is a bug IMO | 16:18 |
Alex_Gaynor | seems rude to file that one though ;) | 16:18 |
* Alex_Gaynor is reasonably confident this website is hosted on a toaster in antarctica | 16:19 | |
Alex_Gaynor | So... somehow my entire account does nothing but generate 500s and ask for passwords (it's an OpenID account) :( | 16:20 |
SpamapS | I know that was snark, but how cool would it be if you _COULD_ host your project on a toaster in antarctica? :) | 16:20 |
*** bclifford has joined #openstack-infra | 16:21 | |
Alex_Gaynor | Can I convince someone else to file the bug, it's done here: http://sourceforge.net/tracker/?group_id=38414&atid=422030 and you can use https://github.com/rthalley/dnspython/issues/30 as a template | 16:21 |
SpamapS | Alex_Gaynor: I"ll try | 16:23 |
Alex_Gaynor | SpamapS: thanks | 16:23 |
* SpamapS may be prone to openid fail too | 16:24 | |
SpamapS | Yeah | 16:24 |
SpamapS | their openid just seems BROKEN | 16:24 |
Alex_Gaynor | Cool website. | 16:24 |
SpamapS | Cool website bro. :) | 16:25 |
*** sarob has joined #openstack-infra | 16:25 | |
dstufft | heh docutils | 16:28 |
dstufft | looks like they uploaded a few versions | 16:28 |
dstufft | then stopped | 16:29 |
dstufft | :V | 16:29 |
dstufft | https://pypi.python.org/simple/docutils/ | 16:29 |
SpamapS | thats teh suck | 16:29 |
SpamapS | well sf.net is full of fail | 16:30 |
*** sarob has quit IRC | 16:30 | |
dstufft | https://sourceforge.net/p/docutils/bugs/238/ | 16:34 |
russellb | appears periodic/tempest-devstack-vm-stable-folsom is busted :-/ | 16:34 |
mordred | russellb: funny, we were just talking about that last night | 16:35 |
russellb | oh yeah? | 16:35 |
russellb | i wish we didn't have to care | 16:35 |
russellb | stupid security backports | 16:35 |
mordred | yeah - in the context of "what do we do about the fact that folsom has been broken for a while and nobody cares" | 16:35 |
*** sarob has joined #openstack-infra | 16:36 | |
russellb | i didn't until i had to backport something, heh | 16:36 |
*** gyee has joined #openstack-infra | 16:36 | |
mordred | russellb: so, usual cause of breakage is package versions changing upstream | 16:36 |
mordred | russellb: I think given track-record, we should re-examine more aggressive pinning on stable branches | 16:36 |
russellb | actually ... current failure i have appears to be quantum vs. neutron | 16:37 |
mordred | really? well that's on us | 16:37 |
mordred | we weren't supposed to have broken that for existing things | 16:37 |
russellb | i think ... https://review.openstack.org/#/c/38318/ ... http://logs.openstack.org/18/38318/1/check/gate-tempest-devstack-vm-smoke/625/console.html | 16:37 |
jpich | I think fungi tried to fix this one and was blocked by/discovered some other bitrot *trying to find bug number* | 16:38 |
*** markmcclain has joined #openstack-infra | 16:39 | |
jpich | https://bugs.launchpad.net/nova/+bug/1200336 | 16:39 |
uvirtbot | Launchpad bug 1200336 in nova/folsom "500 error in tempest in test_volume_create_get_delete on stable/folsom" [Undecided,Confirmed] | 16:39 |
* russellb looks at openstack-ci bug list ... | 16:40 | |
russellb | dang, you guys are busy :-) | 16:40 |
*** sarob has quit IRC | 16:41 | |
*** afazekas_ has quit IRC | 16:41 | |
*** UtahDave has joined #openstack-infra | 16:43 | |
*** cp16net is now known as cp16net|away | 16:43 | |
*** Ryan_Lane has joined #openstack-infra | 16:44 | |
*** HenryG has joined #openstack-infra | 16:45 | |
*** cp16net|away is now known as cp16net | 16:45 | |
*** derekh has quit IRC | 16:47 | |
*** yaguang has quit IRC | 16:49 | |
*** vogxn has quit IRC | 16:52 | |
*** nati_ueno has quit IRC | 16:53 | |
*** changbl has joined #openstack-infra | 16:55 | |
*** linuxmohan has joined #openstack-infra | 16:56 | |
*** SergeyLukjanov has quit IRC | 16:56 | |
openstackgerrit | Monty Taylor proposed a change to openstack-dev/pbr: Loop over test output for better readability https://review.openstack.org/38325 | 16:57 |
openstackgerrit | Monty Taylor proposed a change to openstack-dev/pbr: Test to ensure the include_package_data works https://review.openstack.org/38326 | 16:57 |
*** ^demon is now known as ^demon|verybusy | 17:01 | |
*** tjones has quit IRC | 17:01 | |
*** tjones has joined #openstack-infra | 17:01 | |
mordred | dprince: I added a test to make sure that package_data is installed ^^ but I can't reproduce your problem so far | 17:02 |
mordred | dprince: then I remembered - are you removing the setuptools_git from the rpms you're making in smokestack? | 17:02 |
mordred | dprince: amazingly enough, there's a correlation (was just reading the setuptools source code) | 17:03 |
dprince | mordred: Hmm. As far as I know setuptools_git is required across the board. See my PBR spec file here: https://github.com/dprince/python-pbr/blob/master/python-pbr.spec | 17:04 |
*** johnthetubaguy has quit IRC | 17:04 | |
sdague | russellb: I thought we were at a wedged state with a devstack change on folsom | 17:04 |
mordred | oh, wait, no, that doesn't make any sense - the test case I'm doing would be operating in a non-git context anyway | 17:04 |
sdague | jeblair said we'd have to force a thing through to get that working again | 17:05 |
sdague | russellb: https://review.openstack.org/#/c/36698/ | 17:05 |
dprince | mordred: If it helps you I can probably reproduce this on a cloud server somewhere... | 17:05 |
dprince | mordred: I'm anxious to have it fixed so I can unpin PBR. | 17:06 |
dprince | mordred: Hey. That brings up another point of contention... the new pip requirement. | 17:06 |
dprince | mordred: Do we *have* to have that in the requirements.txt for PBR? | 17:06 |
mordred | yup | 17:06 |
mordred | we use pip to process requirements.txt now | 17:06 |
mordred | HOWEVER | 17:06 |
mordred | I made you a present | 17:06 |
*** nati_ueno has joined #openstack-infra | 17:07 | |
* dprince loves presents | 17:07 | |
mordred | dprince: SKIP_PIP_INSTALL | 17:07 |
mordred | dprince: if you set that env var, pbr will not attempt to install anything from python land | 17:07 |
mordred | dprince: and you will not need pip either | 17:07 |
mordred | so for packagers of both pbr and things that consume pbr, the pip requirement can be skipped and the pip installation can be too | 17:08 |
dprince | mordred: So I can just bang that into what I use to generate tarballs and then pip won't get easy installed anymore? | 17:08 |
mordred | yup | 17:08 |
dprince | mordred: cool. Well thanks for that. | 17:08 |
*** nati_uen_ has joined #openstack-infra | 17:09 | |
mordred | dprince: sure thing! | 17:09 |
dprince | mordred: Hey. another one for you. How would you feel about splitting out just the version stuff in PBR? | 17:09 |
dprince | mordred: The version stuff is really the only runtime code in PBR that like *all* the projects are starting to use. | 17:09 |
mordred | dprince: well, the version code falls back to the setup code so that stuff works in tree - but we could try/except that | 17:10 |
dprince | mordred: Essentially, I'd like the version stuff to be separate so it can get installed everywhere. But then the rest of PBR (which is mostly build time stuff) can live elsewhere. | 17:10 |
mordred | dprince: I don't havea a problem doing that - does it help stuff? | 17:10 |
mordred | I mean, it would still be a runtime library depend | 17:10 |
*** pcrews has quit IRC | 17:11 | |
mordred | (I had originally thought of it as two libraries, but didn't do that to keep folks from needing to install more libs and stuff) | 17:12 |
dprince | mordred: Yes. Quite useful actually. We have some packagers who prefer to "patch out" PBR by eliminating the versioning stuff. So if we isolate the version stuff and make it work better for both packages and sourcy type installs then I think everyone could be happier. | 17:12 |
clarkb | zaro has figured out the jenkins log level stuff | 17:12 |
mordred | dprince: well, there are two different version bits... | 17:12 |
*** Ryan_Lane has quit IRC | 17:12 | |
mordred | the bit that sets the version at build time and the bit that calculates the version at runtime | 17:13 |
dprince | mordred: The arguement is that packages already provide versioning. So we just want a mechanism that can use that version if it exists, and if not it can then do other things (look in eggs, etc.) | 17:13 |
mordred | dprince: right! so that's this patch ... | 17:13 |
*** jpich has quit IRC | 17:13 | |
dprince | mordred: I'm mostly talking about the runtime stuff I think. Having that separated would be very cool I think. | 17:13 |
mordred | https://review.openstack.org/#/c/36511/ | 17:13 |
mordred | dprince: ^^ | 17:13 |
jog0 | mordred: speaking of PBR I wasn't able to get your bin script thing working | 17:14 |
mordred | dprince: which is the stuff nova does to let distro packagers drop in their own versioning | 17:14 |
mordred | jog0: no? | 17:14 |
mordred | jog0: it workie for me :( | 17:14 |
jog0 | mordred: :( devstack installed the old one | 17:14 |
dprince | mordred: exactly. Let do that. And then put it in its own package. And then use it everywhere. | 17:14 |
mordred | dprince: awesome | 17:14 |
dprince | mordred: perhaps this part belongs in oslo? | 17:15 |
mordred | dprince: but just to follow up - I _do_ want to use that runtime code everywhere ... but what does it help to split it into two libs? | 17:15 |
clarkb | mordred: does that mean that dhellmann and my comments are going to not matter because PBR won't be responsible? or is that one lib pbr? | 17:15 |
dprince | mordred: oslo.version? | 17:15 |
jog0 | mordred: I still see laod entry points (sorry to jump in, this can wait) | 17:15 |
mordred | dprince: sure. | 17:15 |
sdague | jog0: is it the same basic issue where if anyone pins, we're in trouble? | 17:15 |
mordred | jog0: so, you're saying that the devstack gate is NOT installing trunk pbr? | 17:16 |
mordred | is someone pinning pbr? | 17:16 |
dprince | mordred: splitting it into two libs just avoids having to to install all of the PBR requirements I guess. | 17:16 |
mordred | dprince: ah - well, most of those are going away | 17:16 |
mordred | dprince: in a couple of patches, setuptools-git will die in a fire | 17:17 |
mordred | and then there's only pip- but you can totally skip that as above | 17:17 |
sdague | clarkb: can I get your eyes on this - https://review.openstack.org/#/c/37138/ (I know I'm being impatient today, but I really want to see how it works in live env before fixing some issues) | 17:17 |
mordred | but seriously, I'm fine either way | 17:17 |
mordred | whichever thing is more helpful | 17:17 |
clarkb | sdague: yeah I am about to start reviewing. that one is at the top of the list | 17:17 |
mordred | jog0, clarkb: https://github.com/openstack-dev/devstack/blob/master/stack.sh#L660 | 17:18 |
mordred | we quite explicitly install pbr from source before anything else | 17:18 |
mordred | are we seeing something breaking that? | 17:18 |
*** BobBall is now known as BobBall_Away | 17:18 | |
jog0 | mordred: a pip freeze showed the right version | 17:18 |
jog0 | in a venv I tried installing pbr then nova | 17:19 |
jog0 | and got the wrong binaries | 17:19 |
*** koolhead17 has joined #openstack-infra | 17:19 | |
mordred | hrm | 17:19 |
sdague | mordred: what version does that report? | 17:19 |
dprince | mordred: I sort of think we could leave it in PBR then perhaps. Although I think the runtime versioning code could live quite nicely in olso (oslo.version) too. | 17:19 |
mordred | dprince: k. | 17:19 |
mordred | dprince: fwiw, pbr and hacking are both non-named oslo libraries - but I agree, it might be nice to be explicit since it's really two different tasks | 17:20 |
*** vipul is now known as vipul-away | 17:20 | |
openstackgerrit | Joe Gordon proposed a change to openstack-dev/pbr: This should Fail https://review.openstack.org/38327 | 17:21 |
jog0 | mordred: there is my test to see whats going on | 17:21 |
mordred | thanks | 17:21 |
dprince | mordred: so now that I've totally distracted you. Let me know if you need help reproducing the PBR failure I saw (missing migrate.cfg with latest PBR/nova) | 17:21 |
mordred | dprince: I need help reproducing the pbr failure | 17:21 |
mordred | dprince: I can't get it to behave that way here | 17:22 |
dprince | mordred: on it. Give me a couple minutes and I'll spin up a RAX server where we can tinker on it. | 17:22 |
*** vipul-away is now known as vipul | 17:22 | |
mordred | dprince: oh! wait. | 17:23 |
mordred | dprince: I just tried installing nova into a --root and see it | 17:23 |
mordred | NOW - why is this not showing up in that unittest | 17:23 |
mordred | ... | 17:23 |
dprince | mordred: :) still need me to spin this up then? | 17:24 |
*** tjones has quit IRC | 17:24 | |
*** HenryG has quit IRC | 17:29 | |
clarkb | sdague: reviewed | 17:30 |
sdague | clarkb: oops | 17:32 |
openstackgerrit | A change was merged to openstack-infra/config: Add pep8 job to Jenkins for python-ipmi. https://review.openstack.org/38296 | 17:32 |
sdague | I actually thought I'd reverted that one | 17:32 |
clarkb | sdague: I am adding fixing the logstash gearman client's handling of mime types to the list of things that should happen | 17:33 |
*** tjones has joined #openstack-infra | 17:34 | |
openstackgerrit | Monty Taylor proposed a change to openstack-dev/pbr: Revert include_package_data change https://review.openstack.org/38328 | 17:34 |
mordred | dprince: there you go | 17:34 |
mordred | dprince: I do not know why unittests are not catching that | 17:34 |
openstackgerrit | Sean Dague proposed a change to openstack-infra/config: add utility to htmlify screen logs for devstack runs https://review.openstack.org/37138 | 17:35 |
mordred | but I have verified that by hand | 17:35 |
sdague | clarkb: so my changes shouldn't be any different than what was there before | 17:35 |
sdague | as only txt.gz files were processed | 17:35 |
dprince | mordred: great. glad you found it. | 17:35 |
sdague | and they will return as text/plain or text/html with gzip encoding | 17:36 |
sdague | which is the same as before | 17:36 |
openstackgerrit | Monty Taylor proposed a change to openstack-dev/pbr: Revert include_package_data change https://review.openstack.org/38328 | 17:36 |
mordred | dprince: added a bit to the integration tests to catch it there ^^ | 17:36 |
clarkb | sdague: does the AddOutputFilterByType not apply to all things and not just .txt.gz? | 17:37 |
clarkb | sdague: in any case new patchset LGTM. Lets see if we can get reviews from mordred fungi and jeblair without waiting too long | 17:38 |
sdague | oh.... right | 17:38 |
sdague | clarkb: yeh, so it might be an issue | 17:39 |
sdague | that's why I'd like it on the dev vhost so we can kick it a bunch | 17:39 |
clarkb | sdague: yup :) | 17:39 |
sdague | I'm sure there is other splodies in there | 17:39 |
*** sarob has joined #openstack-infra | 17:41 | |
*** Ryan_Lane has joined #openstack-infra | 17:43 | |
*** vijendar has joined #openstack-infra | 17:45 | |
*** mriedem1 has joined #openstack-infra | 17:45 | |
*** lbragstad1 has joined #openstack-infra | 17:47 | |
*** mriedem has quit IRC | 17:47 | |
*** lbragstad has quit IRC | 17:49 | |
*** lbragstad1 is now known as lbragstad | 17:51 | |
*** sarob has quit IRC | 17:51 | |
*** sarob has joined #openstack-infra | 17:52 | |
*** mriedem1 has quit IRC | 17:52 | |
*** sarob has quit IRC | 17:52 | |
*** sarob has joined #openstack-infra | 17:52 | |
*** SergeyLukjanov has joined #openstack-infra | 17:56 | |
*** UtahDave has left #openstack-infra | 17:56 | |
*** ewindisch has joined #openstack-infra | 17:58 | |
*** ewindisch is now known as ericrw | 17:58 | |
ericrw | is there a reason mysql-python and zeromq are in test-requirements? | 17:59 |
ericrw | there was a while that we had them there because they had C dependencies? | 17:59 |
*** vijendar has quit IRC | 17:59 | |
ericrw | but now I think we could/should move them to requirements.txt? | 18:00 |
ericrw | (other optional dependencies, including those with C dependancies - aka Qpid - are in requirements.txt) | 18:00 |
mordred | oh really? | 18:01 |
mordred | I would consider that to be a bug | 18:01 |
*** melwitt has joined #openstack-infra | 18:01 | |
*** vipul is now known as vipul-away | 18:03 | |
sshturm__ | mordred: Hello! There is no mysql/psql backend support on jenkins's node for ceilometer. It should be done like in nova project. What should i do for realize this functionality? | 18:03 |
*** vijendar has joined #openstack-infra | 18:03 | |
*** vijendar has quit IRC | 18:03 | |
clarkb | mordred: please review https://review.openstack.org/#/c/37138/ if you aren't too busy | 18:04 |
clarkb | sshturm__: the jenkins nodes are ready to go. It is up to your tests to use the existing mysql and postgres DBs | 18:04 |
jeblair | clarkb, mordred: please let me review that as well | 18:05 |
clarkb | jeblair: will do | 18:05 |
mordred | jeblair: yes. I will not +1aprv | 18:05 |
clarkb | sshturm__: https://github.com/openstack/nova/blob/master/nova/tests/db/test_migrations.py#L27-L33 has the details of what is provided | 18:06 |
clarkb | sshturm__: basically the jenkins nodes are able to run those opportunistic tests because the mysql and postgres servers provide that user and db schema | 18:06 |
openstackgerrit | Eric Windisch proposed a change to openstack/requirements: Put zmq, redis, mysql into requirements.txt https://review.openstack.org/38344 | 18:06 |
ericrw | mordred: cool, agreed: https://review.openstack.org/38344 | 18:06 |
mordred | ericrw: oh, no, I meant a bug in the other way | 18:07 |
mordred | ericrw: requirements should be things that are required for installation | 18:07 |
mordred | qpid, zmq, redis and mysql are none of them required in that way | 18:07 |
ericrw | mordred: so then qpid-python should move OUT of requirements.txt then? | 18:07 |
mordred | yes | 18:07 |
*** reed has joined #openstack-infra | 18:08 | |
ericrw | now if we can just move kombu out of there too… ;) | 18:09 |
reed | g'day all | 18:09 |
clarkb | reed: ohai | 18:09 |
sshturm__ | clarkb: yes, but when i use these settings for testing of migrations in ceilometer project all test had been skipped... | 18:09 |
clarkb | sshturm__: can you link to your change? | 18:09 |
openstackgerrit | Eric Windisch proposed a change to openstack/requirements: Qpid belongs in test-requirements https://review.openstack.org/38345 | 18:11 |
*** pcrews has joined #openstack-infra | 18:12 | |
sshturm__ | clarkb: https://review.openstack.org/#/c/37887/5 and https://review.openstack.org/#/c/37890/ | 18:12 |
sshturm__ | clarkb: i found in logs.openstack.org for second change request that my tests had been skipped... | 18:14 |
*** atiwari has joined #openstack-infra | 18:15 | |
clarkb | sshturm__: https://github.com/openstack/nova/blob/master/nova/tests/db/test_migrations.py#L160 you seem to be missing that stuff | 18:18 |
clarkb | sshturm__: nova mixes in tests called test_foo_opporunistically and those change that _have_mysql and _have_postgresql return values | 18:18 |
sdague | so, for everything they put in pep8.py, they didn't put this in? "They should start with a # and a single space." | 18:21 |
sdague | for comment formatting | 18:22 |
clarkb | oh I see it now. its using getattr to find the check functions more magically | 18:22 |
sshturm__ | clarkb: i did my test for ceilometer like it had been done in nova (with _have_postgres and _heva_mysql)... but these tests had been skipped( ... http://logs.openstack.org/90/37890/3/check/gate-ceilometer-python26/3541/testr_results.html.gz tests.db.test_migrations | 18:23 |
clarkb | sshturm__: ya I see it now, I missed that you were using getattr to make the call though so my greps didn't see it | 18:23 |
mordred | clarkb: YIKES | 18:24 |
mordred | clarkb: http://logs.openstack.org/27/38327/1/check/gate-pbr-pep8/481/console.html | 18:24 |
mordred | clarkb: pbr test | 18:24 |
mordred | not using mirror | 18:24 |
mordred | WTF???? | 18:24 |
clarkb | mordred: you aren't openstack/pbr | 18:25 |
clarkb | the only strongly enforce the mirror for openstack/* projects | 18:25 |
clarkb | *we only | 18:25 |
sshturm__ | clarkb: i ran test on my local node with these settings and they had been successfully failed) (it is a normal state) | 18:27 |
mordred | clarkb: ah. phew. sorry, had a brief panic | 18:28 |
*** ^demon|verybusy has quit IRC | 18:28 | |
clarkb | sshturm__: successfully failed means the tests ran but failed? | 18:28 |
sshturm__ | clarkb: yes. because models in ceilometer has a difference with actual state of db after all migrations... but it was on my node, not on jenkins on which they was skipped | 18:30 |
sshturm__ | clarkb: sorry for my english) | 18:31 |
clarkb | sshturm__: can you log the exceptions in https://review.openstack.org/#/c/37890/3/tests/db/test_migrations.py at lines 76 and 87? I think that will give us an indication of why the test connections are failing | 18:32 |
clarkb | line 87 being the more important one | 18:32 |
*** dkliban_afk is now known as dkliban | 18:32 | |
*** novel1 has joined #openstack-infra | 18:34 | |
clarkb | sdague: jeblair: with the additional tempest tests and the test volume logstash isn't currently able to keep up very well. I plan on trying to do some performance testing of my logstash filters to see if I can make them better. However, I also think I would like to try prioritizing gate jobs in gearman as high and all other things as normal to see if that helps us get the most relavent logs indexed. | 18:44 |
clarkb | Thoughts? (Also, I can add more gearman worker nodes) | 18:45 |
clarkb | sshturm__: I think I see the problem. the psycopg2 and mysqldb python libs are not in your test-requirements.txt | 18:46 |
clarkb | sshturm__: so sqlalchemy cannot talk to those backends | 18:47 |
*** vipul-away is now known as vipul | 18:47 | |
sdague | clarkb: one sec, on the phone | 18:48 |
*** mestery has quit IRC | 18:48 | |
*** tjones has quit IRC | 18:48 | |
*** tjones has joined #openstack-infra | 18:51 | |
*** ericrw has quit IRC | 18:53 | |
*** tjones has quit IRC | 18:53 | |
sshturm__ | clarckb: it sounds truthfully... | 18:56 |
clarkb | sshturm__: try updating your change(s) to include psycopg2 and MySQL-python | 18:57 |
*** ^demon|verybusy has joined #openstack-infra | 18:58 | |
*** vijendar has joined #openstack-infra | 18:59 | |
*** jergerber has joined #openstack-infra | 19:02 | |
*** ^demon|verybusy is now known as ^demon | 19:02 | |
*** ^demon has quit IRC | 19:02 | |
*** ^demon has joined #openstack-infra | 19:02 | |
*** gyee has quit IRC | 19:04 | |
openstackgerrit | Khai Do proposed a change to openstack-infra/config: configure the jenkins logger https://review.openstack.org/38352 | 19:06 |
openstackgerrit | Jay Bryant proposed a change to openstack/requirements: Add requirement for pywbem>=0.7.0 https://review.openstack.org/38353 | 19:06 |
*** mestery has joined #openstack-infra | 19:07 | |
sshturm__ | clarkb: Thank you!!! I'm waiting results, but i think you are right... | 19:09 |
*** lbragstad has quit IRC | 19:10 | |
sdague | clarkb: so I think the value on logstash right now is tracking down whether bugs are fixed | 19:12 |
sdague | so even if it doesn't keep up, it's ok | 19:12 |
sdague | as long as it can make it up overnight | 19:12 |
clarkb | sdague: well it didn't make it up last night >_> but I think I can squeeze more out of it | 19:13 |
jeblair | clarkb, sdague: what's the "} ->" construct in puppet? (in the log format change) | 19:14 |
clarkb | sdague: in that case I will focus on optimizing rather than prioritizing | 19:14 |
*** linuxmohan has quit IRC | 19:14 | |
clarkb | jeblair: it creates a dependency relationship foo->bar means bar requires foo | 19:14 |
jeblair | ok. i think i like requires better | 19:15 |
sdague | jeblair: yeh, it's requires | 19:15 |
mgagne | jeblair: -> operator is useful for mass dependencies declaration like this one: Package['glance'] -> Glance_api_config<||> | 19:15 |
mgagne | jeblair: left part is required by right part | 19:16 |
sdague | jeblair: I can redo it as requires if you want | 19:16 |
sdague | I've just gotten used to -> and ~> in our configs | 19:16 |
jeblair | I think I like using explicit requires better, for consistency across the project, safety in case things get moved around, intuitiveness for new users, and clarity. | 19:16 |
jeblair | since we don't use it elsewhere in config | 19:17 |
jeblair | sdague: but i don't care _that_ much | 19:17 |
sdague | jeblair: gotcha, no worries | 19:17 |
jeblair | clarkb, sdague: that has my +2 regardless (if you change it, feel free to consider that i still give it a +2 even if i'm not around) | 19:17 |
clarkb | jeblair: should http://docs.openstack.org/infra/publications/overview work? | 19:18 |
sdague | jeblair: ok, what about clarkb's suggestion - https://review.openstack.org/#/c/37138/4/modules/openstack_project/manifests/static.pp | 19:18 |
sdague | that would remove the need for the requires | 19:18 |
fungi | clarkb: it should after we merge a new commit. the publish job was previously broken but i think my fix for it went in more recently than the last change which merged to that presentation | 19:19 |
*** vipul is now known as vipul-away | 19:19 | |
*** vipul-away is now known as vipul | 19:19 | |
* fungi afks again | 19:20 | |
clarkb | ty | 19:20 |
jeblair | sdague, clarkb: i like clarkb's suggestion; if there are other submodules, it's probably a good idea to move to those | 19:20 |
clarkb | jeblair: apache::mod::* only has 2 submodules in the version we use iirc | 19:20 |
sdague | ok, let me respin that | 19:21 |
sdague | then clarkb can push through | 19:21 |
clarkb | jeblair: wsgi is one of them. this may be part of the process to use a newer version of that puppet module though | 19:21 |
*** dims has joined #openstack-infra | 19:21 | |
* jeblair afks | 19:23 | |
openstackgerrit | Doug Hellmann proposed a change to openstack/requirements: Update keyring minimum version https://review.openstack.org/38358 | 19:26 |
openstackgerrit | Sean Dague proposed a change to openstack-infra/config: add utility to htmlify screen logs for devstack runs https://review.openstack.org/37138 | 19:28 |
sdague | clarkb: ok, now with include goodness | 19:28 |
Ryan_Lane | added an Obsolete namespace to openstack wiki | 19:28 |
Ryan_Lane | it's not in the default search namespaces, so that old unused docs can be moved out of search results | 19:29 |
* clarkb assumes jeblair's +2 is transitive and approves sdague's change | 19:32 | |
clarkb | Ryan_Lane: this is something that would be used in a manual process to reap old things without actually deleting them? | 19:33 |
openstackgerrit | A change was merged to openstack-infra/config: add utility to htmlify screen logs for devstack runs https://review.openstack.org/37138 | 19:34 |
*** vipul is now known as vipul-away | 19:34 | |
Ryan_Lane | clarkb: yes | 19:35 |
*** reed has quit IRC | 19:35 | |
*** lbragstad has joined #openstack-infra | 19:35 | |
Ryan_Lane | clarkb: was requested by tom fifield and annegentle | 19:35 |
annegentle | clarkb: Tom wants to do the manual cleanup. I bless such activities :) | 19:35 |
clarkb | definitely. No protest from me, just want to make sure I understand | 19:36 |
* Ryan_Lane nods | 19:36 | |
Ryan_Lane | annegentle: agreed. wiki curation is hard | 19:36 |
sdague | clarkb: he even said as much: <jeblair> clarkb, sdague: that has my +2 regardless (if you change it, feel free to consider that i still give it a +2 even if i'm not around) | 19:37 |
sdague | Ryan_Lane: do we have a set of macros for Out of Date, Poor Quality, etc? | 19:38 |
clarkb | sdague: do you really need a DNS record now or can you /etc/hosts it? | 19:38 |
sdague | I found those very useful in previous curration | 19:38 |
sdague | clarkb: I can /etc/hosts | 19:38 |
sdague | but DNS record would be nice as soon as we can get it | 19:38 |
sdague | as I'd like to get help in breaking it | 19:39 |
clarkb | sdague: ok | 19:39 |
Ryan_Lane | sdague: no, but they are easily enough created | 19:39 |
Ryan_Lane | Anything in the Template: namespace can be transcluded anywhere by using {{templatename}} | 19:40 |
Ryan_Lane | they can take parameters and such, for instance if you wanted a single template that took arguments for the type | 19:40 |
Ryan_Lane | and lua scripting is available in the templates, if wanted: http://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual | 19:41 |
*** ^demon has quit IRC | 19:41 | |
*** ^demon has joined #openstack-infra | 19:41 | |
*** ^demon has joined #openstack-infra | 19:41 | |
*** hashar has joined #openstack-infra | 19:43 | |
dstufft | mordred: release process for pip is happening, doing changelogs and updating things and stuff | 19:43 |
dstufft | mordred: SO EXCITE | 19:43 |
clarkb | dstufft: careful he is at a conference he might overdo the partying tonight | 19:44 |
clarkb | sdague: I have applied your puppet change, please test | 19:48 |
clarkb | tarballs.o.o and logs.o.o appear to have not changed behavior so no weird side effects \o/ | 19:49 |
clarkb | I am going to grab lunch really quickly now that that is in | 19:49 |
*** mestery has quit IRC | 19:50 | |
*** bclifford has quit IRC | 19:50 | |
*** sarob_ has joined #openstack-infra | 19:52 | |
*** koolhead17 has quit IRC | 19:53 | |
*** chuckieb|2 has joined #openstack-infra | 19:55 | |
*** bclifford has joined #openstack-infra | 19:55 | |
*** chuckieb|2 has quit IRC | 19:55 | |
*** mestery has joined #openstack-infra | 19:56 | |
*** mestery has quit IRC | 19:56 | |
*** sarob has quit IRC | 19:56 | |
*** mestery has joined #openstack-infra | 19:57 | |
*** sarob_ has quit IRC | 19:57 | |
dkranz | jeblair: Can one of you please approve the openstack-qa irc logging https://review.openstack.org/#/c/38152/ | 19:58 |
*** CaptTofu has quit IRC | 20:00 | |
*** CaptTofu has joined #openstack-infra | 20:01 | |
*** sarob has joined #openstack-infra | 20:01 | |
*** sarob has quit IRC | 20:02 | |
*** sarob has joined #openstack-infra | 20:02 | |
*** CaptTofu has quit IRC | 20:05 | |
zul | seriuosly the mox stuff is going to drive me crazy | 20:07 |
*** sarob has quit IRC | 20:07 | |
jog0 | mordred: https://review.openstack.org/#/c/38327/ It passed :( | 20:10 |
*** markmcclain has quit IRC | 20:10 | |
jog0 | so pbr entry pointless binaries no worky :( | 20:11 |
*** tjones has joined #openstack-infra | 20:11 | |
*** mestery has quit IRC | 20:13 | |
*** CaptTofu has joined #openstack-infra | 20:13 | |
*** bclifford has quit IRC | 20:14 | |
*** mestery has joined #openstack-infra | 20:16 | |
*** mestery has quit IRC | 20:18 | |
*** markmcclain has joined #openstack-infra | 20:19 | |
*** dprince has quit IRC | 20:20 | |
*** pabelanger has quit IRC | 20:22 | |
*** vipul-away is now known as vipul | 20:23 | |
*** mestery has joined #openstack-infra | 20:24 | |
*** mestery has quit IRC | 20:24 | |
*** vipul is now known as vipul-away | 20:25 | |
*** bclifford has joined #openstack-infra | 20:28 | |
mordred | jog0: I saw. I will track it down | 20:35 |
mordred | jog0: it works in the unittest | 20:35 |
mordred | unittests | 20:35 |
mordred | jog0: and the patch _did_ break the pbr integration test as expected | 20:35 |
jog0 | mordred: haha thanks | 20:36 |
jog0 | so maybe its bug somewhere else in the code happy hunting! | 20:36 |
*** mestery has joined #openstack-infra | 20:38 | |
*** ewindisch has joined #openstack-infra | 20:39 | |
*** vipul-away is now known as vipul | 20:43 | |
jog0 | anyway seeing issues 'ImportError: no module named setuptools' with markdown | 20:48 |
mordred | yes. that's a known thing | 20:49 |
mordred | you need to upgrade setuptools before you run your other installs | 20:50 |
jog0 | pip -U install setuptools? | 20:51 |
sdague | oh man, what sort of weirdness does ubuntu do that doesn't let me set hosts in /etc/hosts? | 20:51 |
clarkb | sdague: it shouldn't do any weirdness in precise | 20:52 |
sdague | I'm on raring | 20:52 |
clarkb | sdague: I do it all the time for my dev VMs | 20:52 |
sdague | yeh, I've done it for local host before | 20:52 |
sdague | ping works fine, curl fails | 20:52 |
*** rnirmal has quit IRC | 20:53 | |
openstackgerrit | Elizabeth Krumbach Joseph proposed a change to openstack-infra/config: Create a stanza to replicate review git to git.o.o https://review.openstack.org/37794 | 20:53 |
*** ^demon has quit IRC | 20:53 | |
*** hashar has quit IRC | 20:54 | |
*** mestery_ has joined #openstack-infra | 20:54 | |
*** ^demon has joined #openstack-infra | 20:54 | |
sdague | oh crap, it's our stupid clever layer 7 filter | 20:56 |
clarkb | nice | 20:56 |
sdague | works fine from my linode | 20:56 |
*** mestery has quit IRC | 20:56 | |
sdague | ok, well I was about to go home for the day anyway, I'll test it from there | 20:56 |
clarkb | I was going to offer doing the DNS record now, but now that you have that working I will hold off (I am hoping that we can do a little testing before i have to worry about DNS) | 20:57 |
lifeless | mordred: jeepyb seems to have the kitchen sink in it. Do you plan to make it a bit less shotgun and package it on pypi ? | 20:57 |
*** ^demon has quit IRC | 20:58 | |
SlickNik | jeblair / clarkb / fungi: Can I get some eyeballs on https://review.openstack.org/#/c/38191/ when you get a chance? Thanks! | 20:59 |
*** pentameter has quit IRC | 20:59 | |
*** mestery_ is now known as mestery | 21:00 | |
mordred | jog0: if it's in tox, you need to upgrade tox | 21:01 |
mordred | jog0: yeah | 21:01 |
mordred | lifeless: wasn't on our todo list | 21:02 |
mordred | lifeless: it's primarily "these are the things that consume projects.yaml" | 21:03 |
lifeless | hmmm | 21:03 |
lifeless | so, I'm obviously happy to do the legwork | 21:03 |
lifeless | but | 21:03 |
mordred | I mean, is there a reason we can't just publish jeepyb as is to pypi? | 21:03 |
* mordred not immediately opposed - just grokking the issue | 21:04 | |
lifeless | ok | 21:04 |
*** pentameter has joined #openstack-infra | 21:05 | |
lifeless | so we need to install the mirror runner in two places I think | 21:05 |
lifeless | first place is the admin who is building images | 21:05 |
*** pabelanger has joined #openstack-infra | 21:05 | |
lifeless | to do the run | 21:05 |
lifeless | secondly, longer term when we ship a preassembled build-your-own-image-adventure we'll be installing it into the images we build. | 21:05 |
*** lcestari has quit IRC | 21:06 | |
lifeless | for -right now- if you get it on pypi, I'm happy. | 21:06 |
lifeless | then I can consume releases of it and \o/ profit | 21:06 |
*** cody-somerville has joined #openstack-infra | 21:06 | |
*** cody-somerville has quit IRC | 21:06 | |
*** cody-somerville has joined #openstack-infra | 21:06 | |
lifeless | longer term, having something with a narrowly scoped interface etc would be comforting, rather than 'the yaml openstack-infra happen to use today' | 21:07 |
mordred | fair | 21:07 |
mordred | dstufft: "Registering jeepyb to http://pypi.python.org/pypi | 21:08 |
mordred | dstufft: doesn't seem to do registration over https | 21:08 |
dstufft | mordred: nope! | 21:08 |
dstufft | that's on my hit list still | 21:08 |
mordred | just thought I'd point that out | 21:08 |
mordred | in case you hadn't noticed :) | 21:08 |
dstufft | mordred: https://pypi.python.org/pypi/pip/1.4 | 21:08 |
mordred | dstufft: YAY!!!! | 21:09 |
mordred | EVERYONE UPGRADE YOUR PIPS | 21:09 |
dstufft | virtualenv release imminent | 21:10 |
dstufft | it'll bundle pip 1.4 | 21:10 |
dstufft | and setuptools 0.9.7 | 21:10 |
*** rfolco has quit IRC | 21:12 | |
mordred | ossum | 21:15 |
*** boris-42 has quit IRC | 21:18 | |
*** anteaya has quit IRC | 21:19 | |
lifeless | clarkb: you requested beta on the infra account(s) on HPCloud the other day right ? | 21:20 |
mordred | jog0: great news! I ran it locally and it didn't work, and then I did nothing, and then I ran it locally and it did work | 21:21 |
mordred | jog0: and now I can't make it not work again | 21:21 |
jog0 | hahaha | 21:21 |
clarkb | lifeless: I did | 21:21 |
mordred | jog0: so - GAH | 21:21 |
pabelanger | mordred, \o/ for jeepyb uploaded to pypi | 21:24 |
*** mestery has quit IRC | 21:24 | |
jog0 | mordred: maybe you hit the setuptools update :) | 21:25 |
*** tjones has quit IRC | 21:25 | |
*** tjones has joined #openstack-infra | 21:26 | |
mordred | jog0: https://review.openstack.org/#/c/38040/ | 21:34 |
mordred | jog0: it would be neat to grok why that patch fails exercises | 21:35 |
*** atiwari has quit IRC | 21:35 | |
jog0 | love the commit msg | 21:35 |
mordred | :) | 21:35 |
mordred | + /usr/local/bin/run-mirror -c /home/jenkins/pypimirror/etc/pypi-mirror.yaml | 21:35 |
jog0 | btw weh n Iupdated tox everything fixed itself | 21:35 |
mordred | this should stream its output as it gets it, btw | 21:35 |
mordred | jog0: yah | 21:36 |
dstufft | mordred: virtualenv 1.10 released | 21:36 |
mordred | dstufft: w00t! | 21:36 |
mordred | jog0: well, as soon as hpk cuts a new tox based on virtualenv 1.10 and pip 1.4 (hopefully soon) the world is going to get much better | 21:36 |
jog0 | mordred: :) | 21:37 |
mordred | jog0: how does unstack/restack work? | 21:37 |
mordred | jog0: I've never used them... | 21:37 |
*** dkranz has quit IRC | 21:37 | |
jog0 | fairly well | 21:38 |
jog0 | ./unstack | 21:38 |
jog0 | then ./stack | 21:38 |
*** atiwari has joined #openstack-infra | 21:41 | |
*** ^demon has joined #openstack-infra | 21:42 | |
*** alexpilotti has quit IRC | 21:47 | |
*** ewindisch has quit IRC | 21:48 | |
*** atiwari has quit IRC | 21:49 | |
*** atiwari has joined #openstack-infra | 21:49 | |
*** cody-somerville has quit IRC | 21:51 | |
*** prad has quit IRC | 21:52 | |
openstackgerrit | SlickNik proposed a change to openstack-infra/config: Added OpenStack docs jobs for Trove. https://review.openstack.org/38191 | 21:52 |
*** ewindisch has joined #openstack-infra | 21:53 | |
*** woodspa has quit IRC | 21:53 | |
*** cody-somerville has joined #openstack-infra | 21:56 | |
*** cody-somerville has quit IRC | 21:56 | |
*** cody-somerville has joined #openstack-infra | 21:56 | |
*** vijendar has quit IRC | 21:58 | |
openstackgerrit | A change was merged to openstack-infra/meetbot: Fixed test scripts to include a meeting name https://review.openstack.org/36821 | 22:03 |
*** changbl has quit IRC | 22:04 | |
*** burt has quit IRC | 22:05 | |
*** jergerber has quit IRC | 22:05 | |
*** markmcclain has quit IRC | 22:07 | |
*** ewindisch has quit IRC | 22:17 | |
*** cody-somerville has quit IRC | 22:29 | |
clarkb | sdague: I think we broke the README stuff on logs.o.o | 22:33 |
clarkb | sdague: but other than that I haven't seen any issues. logs-dev is spitting out translated stuff for me | 22:33 |
sdague | yeh, logs-dev seems to be working fine | 22:34 |
sdague | even where it goes overboard, the filter is good enough, that it doesn't screw anything up | 22:34 |
clarkb | sdague: and wget'ing the console.html doesn't get gzipped | 22:35 |
sdague | like http://logs-dev.openstack.org/17/37817/6/check/gate-tempest-devstack-vm-full/34858/logs/sudoers.txt.gz | 22:35 |
clarkb | so this may not break existing gearman clients | 22:35 |
openstackgerrit | Khai Do proposed a change to openstack-infra/config: fix upload to jenkins-ci bug. https://review.openstack.org/38384 | 22:35 |
sdague | console.html is compressing | 22:36 |
sdague | but mod_deflate is probably smart enough to only do it on clients that can | 22:36 |
sdague | I've got the chrome web dev console up and can see the transfer bytes way lower than the uncompressed bytes | 22:36 |
clarkb | cool. wget seemed to get the full 2.4MB | 22:37 |
clarkb | which I think means the logstash stuff will be fine. I can point a test client at logs-dev when I have tmie | 22:37 |
clarkb | to confirm | 22:37 |
clarkb | CPU doesn't look horrible http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=138&rra_id=all | 22:38 |
clarkb | the finds still domindate | 22:38 |
openstackgerrit | Khai Do proposed a change to openstack-infra/config: fix upload to jenkins-ci bug. https://review.openstack.org/38384 | 22:38 |
clarkb | now for the bad news. I have spent some time today using nova cpu logs for local logstash testing and I can't seem to get any appreciable performance from tweaking the logstash configs | 22:39 |
clarkb | I have even tried increasing the number of workers | 22:39 |
clarkb | tl;dr I think that means i need more nodes | 22:39 |
clarkb | but these are the small nodes so not super terrible | 22:39 |
*** SergeyLukjanov has quit IRC | 22:43 | |
openstackgerrit | Khai Do proposed a change to openstack-infra/config: fix upload to jenkins-ci bug. https://review.openstack.org/38384 | 22:44 |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/config: Add three more logstash workers nodes. https://review.openstack.org/38389 | 22:50 |
*** jbresnah has joined #openstack-infra | 22:51 | |
jbresnah | hello all | 22:51 |
jbresnah | what does it mean when jenkins reports 'unstable' ? | 22:51 |
clarkb | jbresnah: hello | 22:51 |
clarkb | jbresnah: it could mean several different things, but recently it probably means that job ran when we had a broken filesystem that jenkins tried to scp to. If you link me to the job I can confirm | 22:52 |
jbresnah | ex: http://logs.openstack.org/17/37817/7/check/gate-nova-python26/29431/ | 22:52 |
clarkb | oh cool thats new | 22:52 |
jbresnah | clarkb: the funny thing is that all the tests pass... | 22:52 |
clarkb | jbresnah: yeah, UNSTABLE is jenkins way of saying the actual test portion succeeded but somethign else failed | 22:54 |
clarkb | jbresnah: https://jenkins.openstack.org/job/gate-nova-python26/29431/console in this case it looks like a network failure | 22:54 |
jbresnah | ok that makes sense | 22:54 |
clarkb | we have seen a few of these recently and it was what broke the file system yesterday | 22:55 |
clarkb | hmm no pvo in here | 22:55 |
*** mrodden has quit IRC | 22:55 | |
*** atiwari has quit IRC | 22:57 | |
openstackgerrit | Monty Taylor proposed a change to openstack-dev/pbr: Also patch easy_install script creation https://review.openstack.org/38391 | 22:59 |
mordred | jog0: ^^ | 22:59 |
mordred | jog0: that should fix you | 22:59 |
mordred | jog0: and I added a test case for it | 23:00 |
clarkb | mordred: I approved your d-g changes before use pbr | 23:02 |
mordred | clarkb: if you get a sec, https://review.openstack.org/#/c/38328/ and https://review.openstack.org/#/c/38391/ are in response to issues that jog0 and dprince are seeing in the wild | 23:02 |
clarkb | I plan to babysit that but I don't expect anything horrible | 23:02 |
mordred | clarkb: w00t | 23:02 |
mordred | thank you | 23:02 |
*** ewindisch has joined #openstack-infra | 23:03 | |
mordred | clarkb: do you remember a patch a little while ago which made something work better in git submodules or something? | 23:03 |
clarkb | mordred: ya | 23:03 |
clarkb | the patch that fixed finding the git dir | 23:03 |
clarkb | mordred: 38391 makes me sad | 23:05 |
mordred | clarkb: you and me both | 23:05 |
*** mrodden has joined #openstack-infra | 23:07 | |
clarkb | mordred: 38328 isn't a proper revert is it? seems like it doesn't actually undo anything | 23:07 |
openstackgerrit | A change was merged to openstack-infra/devstack-gate: Set state to deleted when deleting https://review.openstack.org/38171 | 23:10 |
openstackgerrit | Monty Taylor proposed a change to openstack-dev/pbr: Unskip the git-based tests https://review.openstack.org/38395 | 23:12 |
mordred | clarkb: one more for you | 23:12 |
clarkb | mordred: I found the change 38328 reverts and I would expect the kwargs to work | 23:14 |
openstackgerrit | Monty Taylor proposed a change to openstack-dev/pbr: Test to ensure the include_package_data works https://review.openstack.org/38326 | 23:14 |
clarkb | mordred: any clue why they don't? | 23:14 |
mordred | clarkb: yes. | 23:14 |
openstackgerrit | A change was merged to openstack-infra/devstack-gate: Use testr and flake8. https://review.openstack.org/33205 | 23:14 |
mordred | clarkb: it's because of how the hook system works | 23:14 |
clarkb | mordred: any chance you could describe it in the commit message instead of "for some reason" | 23:15 |
mordred | clarkb: when the hooks process backwards_compat, they do a config.get('backwards_compat', dict()) | 23:15 |
openstackgerrit | A change was merged to openstack-infra/devstack-gate: Fixed some line-length and whitespace warnings. https://review.openstack.org/33206 | 23:15 |
openstackgerrit | A change was merged to openstack-infra/devstack-gate: Fixed pyflakes issues. https://review.openstack.org/33208 | 23:15 |
mordred | which winds up overriding what one would put in kwargs | 23:15 |
mordred | because the hooks are processing the state of the config parse tree, not the end result | 23:15 |
*** ewindisch has quit IRC | 23:17 | |
openstackgerrit | Monty Taylor proposed a change to openstack-dev/pbr: Revert include_package_data change https://review.openstack.org/38328 | 23:18 |
openstackgerrit | Monty Taylor proposed a change to openstack-dev/pbr: Test to ensure the include_package_data works https://review.openstack.org/38326 | 23:18 |
mordred | clarkb: done ^^ | 23:18 |
clarkb | ty | 23:19 |
mordred | clarkb: AND ... (while you're in the mood: https://review.openstack.org/#/c/38184/) next step in gating jeepyb and requirements | 23:19 |
clarkb | mordred: at some point you need to stop writing code and focus on the merging of code :P | 23:19 |
*** avtar has quit IRC | 23:19 | |
*** changbl has joined #openstack-infra | 23:19 | |
mordred | clarkb: yes! I agree. I very much want to stop writing patches | 23:22 |
mordred | unfortunately, I keep writing code that only like 2 people are willing to review | 23:23 |
dstufft | mordred: fyi https://github.com/pypa/pip/pull/1075 bug with 1.4 | 23:23 |
dstufft | amazing how much testing you get right after you make a release | 23:23 |
mordred | dstufft: yay! | 23:23 |
dstufft | Jannis went to bed so it'll be released tomorrow. But incase you see anyone having problems where pip downgrades a pre-release to a previous stable or throws an error when the installed version is a pre-release | 23:24 |
pabelanger | obligatory: http://i.imgur.com/y7Hm9.jpg | 23:26 |
clarkb | mordred: https://review.openstack.org/#/c/38326/3/pbr/tests/testpackage/setup.cfg that doesn't break the test? | 23:26 |
mordred | heh. thanks | 23:26 |
*** rnirmal has joined #openstack-infra | 23:26 | |
clarkb | mordred: jeblair: btw https://review.openstack.org/#/c/38352/ | 23:28 |
openstackgerrit | A change was merged to openstack-infra/config: fix upload to jenkins-ci bug. https://review.openstack.org/38384 | 23:29 |
openstackgerrit | Leif Madsen proposed a change to openstack-infra/jenkins-job-builder: Allow the gitConfigName and gitConfigEmail values to be used. https://review.openstack.org/36478 | 23:30 |
clarkb | mordred: part of me is contemplating the idea I had at the Infra bootcamp that we should prevent new changes until we get the existing queue down >_> | 23:32 |
mordred | clarkb: nope. we always set intall_package_data to True. so the line is a no-op | 23:33 |
lifeless | mordred: I will review your code | 23:34 |
mordred | lifeless: yay! | 23:34 |
mordred | lifeless: honestly, most people do not want to dig into pbr- which I don't blame them for | 23:35 |
clarkb | mordred: https://review.openstack.org/#/c/38017/1 care to review an approve that if it looks good to you? | 23:35 |
clarkb | mordred: I added the python26 tests to JJB and they are currently failing :( | 23:35 |
mordred | done | 23:35 |
clarkb | mordred: yeah but how does pbr know what your package data is without that line? | 23:35 |
mordred | clarkb: install_package_data causes it to install ALL data files found inside of your package | 23:36 |
clarkb | oh | 23:36 |
pabelanger | leifmadsen, oh snap! | 23:36 |
mordred | which, it turns out, is what you usually want | 23:36 |
dstufft | lolsetuptools | 23:36 |
pabelanger | I seen your name | 23:36 |
clarkb | this is one of those opinionated parts of pbr | 23:36 |
mordred | yup | 23:36 |
clarkb | gotcha | 23:36 |
mordred | if you don't want the file in nova/blerg to be installed into the nova dir on the target system - don't put it there | 23:36 |
leifmadsen | pabelanger: ya... trying to get the py2.6 assertions to pass by rebasing | 23:36 |
leifmadsen | pabelanger: still fails though :( | 23:36 |
openstackgerrit | A change was merged to openstack-infra/jenkins-job-builder: Add python26 support https://review.openstack.org/38017 | 23:37 |
pabelanger | leifmadsen, you need to wait for my patch to be commited | 23:37 |
leifmadsen | pabelanger: oic | 23:37 |
pabelanger | that one & | 23:37 |
pabelanger | ^ | 23:37 |
leifmadsen | lolz | 23:37 |
leifmadsen | nice! | 23:37 |
pabelanger | so, rebase to master and try now | 23:37 |
pabelanger | :) | 23:37 |
leifmadsen | I knew it was going to be a bug | 23:37 |
clarkb | leifmadsen: ya, sorry I thought it had merged but I was wrong | 23:37 |
leifmadsen | ya, someone commented to rebase | 23:37 |
leifmadsen | clarkb: np! | 23:37 |
leifmadsen | glad I looked in here :) | 23:37 |
leifmadsen | I was wondering why nothing really updated :) | 23:37 |
pabelanger | ya, I hit it on the weekend when I was hacking up JJB | 23:38 |
clarkb | pabelanger: it was my fault for only testing the tests under python27 | 23:38 |
pabelanger | is all good | 23:38 |
clarkb | lifeless: does testtools have anything like assertMultiLineEqual? | 23:38 |
*** tjones has quit IRC | 23:38 | |
openstackgerrit | Leif Madsen proposed a change to openstack-infra/jenkins-job-builder: Allow the gitConfigName and gitConfigEmail values to be used. https://review.openstack.org/36478 | 23:38 |
leifmadsen | there we go | 23:39 |
leifmadsen | now the other branch I have on the go | 23:39 |
openstackgerrit | Leif Madsen proposed a change to openstack-infra/jenkins-job-builder: Add RVM (ruby version manager) support https://review.openstack.org/36386 | 23:40 |
leifmadsen | GO GO GO | 23:40 |
leifmadsen | pabelanger: I just built my first openstack image with veewee | 23:40 |
leifmadsen | AND IT BLENDED! | 23:40 |
clarkb | mordred: 38326 lgtm (I did leave comments but nothing to write a new patchset over) | 23:40 |
*** pcrews has quit IRC | 23:40 | |
pabelanger | leifmadsen, woah! | 23:41 |
leifmadsen | next up is building one of our custom ones with the veewee scripts I have in our repo, and then spin up openstack VMs via vagrant | 23:41 |
leifmadsen | like a boss | 23:41 |
clarkb | mordred: curious to see what you think about them anyways | 23:41 |
* mordred looks | 23:41 | |
leifmadsen | YES! | 23:41 |
pabelanger | leifmadsen, ya, I need to get RDO up and going on my hardware. It has been sitting here for almost 2 months :( | 23:41 |
leifmadsen | pabelanger: nice fix | 23:41 |
mordred | clarkb: yes and yes | 23:41 |
leifmadsen | pabelanger: set it up right now | 23:41 |
leifmadsen | I can help :D | 23:41 |
leifmadsen | it's not too bad actually | 23:41 |
*** pentameter has quit IRC | 23:41 | |
leifmadsen | only like... 5 steps | 23:41 |
pabelanger | Yar | 23:42 |
mordred | clarkb: both totally good cleanup ideas | 23:42 |
*** michchap has joined #openstack-infra | 23:45 | |
*** datsun180b has quit IRC | 23:47 | |
clarkb | mordred: still about? | 23:47 |
clarkb | mordred: https://review.openstack.org/#/c/38152/ and https://review.openstack.org/#/c/37945/ what sort of vetting do we want to do on those if any? | 23:48 |
*** danger_fo is now known as danger_fo_away | 23:49 | |
*** tianst has joined #openstack-infra | 23:49 | |
lifeless | mordred: so link me up with reviews | 23:49 |
lifeless | clarkb: DocTestMatches | 23:49 |
*** tian has joined #openstack-infra | 23:50 | |
clarkb | lifeless: danke | 23:52 |
clarkb | lifeless: https://review.openstack.org/#/q/status:open+project:openstack-dev/pbr,n,z | 23:53 |
clarkb | FYI the d-g launch and reap jobs have timed out occasionally. I will propose that we give those jobs an extra 5 minutes | 23:55 |
mordred | lifeless: all of openstack-dev/pbr (in fact, if you wanted to put it on your watched projects list, I betcha I'd makeyou core on it in like a day or two) | 23:56 |
mordred | clarkb: looking | 23:56 |
openstackgerrit | Monty Taylor proposed a change to openstack/requirements: Update build depends to versions that grow bunnies https://review.openstack.org/38399 | 23:58 |
mordred | clarkb: GAH BAD INTERNETS | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!