jeblair | dtroyer: ping | 00:00 |
---|---|---|
jeblair | dtroyer: https://review.openstack.org/#/c/45977/ | 00:00 |
jeblair | dtroyer, clarkb, notmyname: that just passed the swift functional tests (the tempest tests are still running) | 00:00 |
jeblair | clarkb, notmyname: i'm deleting the held node | 00:02 |
*** jhesketh has joined #openstack-infra | 00:08 | |
*** dkliban has quit IRC | 00:10 | |
*** Ryan_Lane has quit IRC | 00:11 | |
*** dkliban has joined #openstack-infra | 00:11 | |
clarkb | jeblair: are we waiting on dtroyer? | 00:18 |
*** reed has quit IRC | 00:19 | |
*** KLevenstein1 has quit IRC | 00:24 | |
*** dkliban has quit IRC | 00:27 | |
*** jhesketh__ has joined #openstack-infra | 00:31 | |
*** jhesketh has quit IRC | 00:32 | |
*** jhesketh has joined #openstack-infra | 00:32 | |
*** nosnos has joined #openstack-infra | 00:36 | |
*** fifieldt has quit IRC | 00:36 | |
*** rev has left #openstack-infra | 00:37 | |
*** dcramer_ has quit IRC | 00:41 | |
jeblair | clarkb: i went ahead and approved it under the circumstances; i wanted to rope him in if he were around | 00:42 |
*** weshay has joined #openstack-infra | 00:44 | |
*** MIDENN_ has joined #openstack-infra | 00:51 | |
*** branen_ has joined #openstack-infra | 00:51 | |
*** mdenny has quit IRC | 00:54 | |
*** dkliban has joined #openstack-infra | 00:54 | |
*** branen has quit IRC | 00:55 | |
*** vipul is now known as vipul-away | 00:57 | |
clarkb | jeblair: awesome, I will poke the swift changes once that merges | 00:57 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/config: Gate more projects on swift-functional https://review.openstack.org/45984 | 00:58 |
jeblair | sdague: you should take a look at https://review.openstack.org/#/c/45977/ | 00:59 |
jeblair | sdague: the fact that the change it reverts slipped through the gate suggests a test gap | 00:59 |
*** vipul-away is now known as vipul | 00:59 | |
pleia2 | so, we went from 178 bugs to 166 today, not as dramatic as other bug days but I think this just means we have more work + actually are doing a decent job keeping on top of things lately | 00:59 |
pleia2 | s/things/bugs | 01:00 |
jeblair | sdague: (it was caught by the swift functional tests; the way they are run, as it turns out, is more like an integration test; they actually did exercise the thing that added) | 01:00 |
anteaya | nice job on the curation pleia2 | 01:00 |
pleia2 | thanks | 01:00 |
clarkb | pleia2: yeah, I think the drastic backlogs of updates aren't happening as often | 01:00 |
jeblair | pleia2: thanks; i dropped off talking about them, but i did keep going through the list; i also managed to triage some new ones | 01:00 |
clarkb | I also got completely distracted by six and swift | 01:00 |
clarkb | but changes are moving through jenkins again so \o/ | 01:01 |
pleia2 | :) | 01:01 |
clarkb | jeblair: I will probably take it easy tomorrow. Larissa has the day off, weather is supposed to be really nice (for perhaps one of the last times this summer), but I intend on getting backups going on review.o.o | 01:03 |
clarkb | jeblair: I was wondering if the jenkins servers need to be backed up | 01:03 |
lifeless | jeblair: I don't understand why 1223073 is won't fix: I can understand hard-to-do-and-not-a-priority; but I don't understand why you'd reject patches if someone put them forward. | 01:04 |
*** jhesketh has quit IRC | 01:04 | |
clarkb | we aren't quite able to spin up new jenkins from scratch independent of anything but puppet, but we have 3 and if we lose one the other two serve as templates. So redundancy and not backups | 01:04 |
clarkb | not sure how safe we want/need to play it | 01:04 |
*** jhesketh has joined #openstack-infra | 01:05 | |
jeblair | clarkb: i don't think i'd bother with jenkins backups at the moment | 01:08 |
jeblair | lifeless: that has never been a problem, except for the other day, when a core member of a related project gave is incorrect information | 01:09 |
jeblair | lifeless: and the person proposing the patch should have known better | 01:09 |
*** pcrews has quit IRC | 01:09 | |
jeblair | lifeless: it's a people problem, not a technical problem | 01:09 |
jeblair | lifeless: also, i just _intentionally_ broke the gate for devstack. that happens far more often than accidentally breaking a gate. | 01:11 |
jeblair | lifeless: there are ample ways to test new jobs that don't involve breaking a gate for a project | 01:11 |
jeblair | lifeless: a job can be added as non-voting, or added to the silent or experimental pipelines, for instance | 01:11 |
lifeless | jeblair: ah, this is my lack of operational experience here | 01:12 |
lifeless | jeblair: thanks | 01:12 |
morganfainberg | clarkb, jeblair, is the weird pep8 issue (six) resolved? | 01:13 |
jeblair | lifeless: no worries | 01:13 |
clarkb | morganfainberg: not completely, but for most projects yes | 01:13 |
lifeless | jeblair: in the context of reducing human load, I still think some automation around this would be valuable | 01:14 |
morganfainberg | clarkb, so, revierfy on a patchset or two for keystone should be safe? | 01:14 |
clarkb | morganfainberg: I expect only ceilometer may have trouble | 01:14 |
morganfainberg | ok | 01:14 |
clarkb | morganfainberg: I think so | 01:14 |
morganfainberg | thanks | 01:14 |
lifeless | jeblair: it sounds perhaps that could be very simple - clone variation into a silent job etc; but will leave for future discussion | 01:14 |
morganfainberg | clarkb, is there a bug id i should reference with these, or just "no bug" is fine? | 01:15 |
clarkb | morganfainberg: there is a bug that dolphm had earlier | 01:17 |
clarkb | morganfainberg: https://bugs.launchpad.net/ceilometer/+bug/1219694/comments/3 | 01:18 |
uvirtbot | Launchpad bug 1219694 in ceilometer/grizzly "Jenkins broken due to incompatibility between six 1.4.0 and wsme 0.5b2" [Critical,Confirmed] | 01:18 |
morganfainberg | ah thanks. | 01:18 |
morganfainberg | i'll reference that one | 01:18 |
morganfainberg | thank you | 01:18 |
clarkb | np | 01:18 |
clarkb | I have rechecked/reverified swift changes hit by the ceilometer middleware | 01:19 |
*** dkliban has quit IRC | 01:19 | |
torgomatic | clarkb: fwiw, potential fix to the ceilometer middleware is here: https://review.openstack.org/45983 | 01:26 |
torgomatic | apparently some code linter hates my commit message (seriously?), but the rest of the tests passed | 01:26 |
clarkb | torgomatic: cool. and we will test it when added to devstack again so it shouldn't sneak through as broken | 01:26 |
clarkb | jeblair closed that hole earlier | 01:26 |
torgomatic | ah, good to know. thanks, jeblair! | 01:27 |
clarkb | torgomatic: http://logs.openstack.org/70/45970/2/check/gate-swift-devstack-vm-functional/c017f47/console.html that console.html has logged the paths used by the functional swift tests | 01:33 |
torgomatic | clarkb: that'll be handy in the future; I see that change in Gerrit, and it looks like it just needs a little PEP8 help | 01:34 |
torgomatic | code looks good to me | 01:34 |
clarkb | yeah I will fix pep8 tomorrow | 01:35 |
torgomatic | cool | 01:35 |
*** dkliban has joined #openstack-infra | 01:36 | |
*** lcestari has quit IRC | 01:45 | |
*** melwitt has quit IRC | 01:49 | |
*** lcestari has joined #openstack-infra | 01:53 | |
*** yaguang has joined #openstack-infra | 01:58 | |
*** gyee has quit IRC | 02:03 | |
*** gyee has joined #openstack-infra | 02:06 | |
Alex_Gaynor | Do any infra team members live in SF? I feel like I ask for reviews so often I should at least be bribing you with cookies / coffee cake / something. | 02:08 |
*** SergeyLukjanov has joined #openstack-infra | 02:13 | |
*** dkliban has quit IRC | 02:16 | |
*** xchu has joined #openstack-infra | 02:26 | |
anteaya | Alex_Gaynor: I think the closest you have would be jeblair | 02:26 |
anteaya | not sure what he takes as bribes, but a good candidate | 02:27 |
Alex_Gaynor | :D | 02:27 |
anteaya | night | 02:27 |
*** anteaya_ has joined #openstack-infra | 02:31 | |
*** lnxnut has joined #openstack-infra | 02:31 | |
anteaya_ | Alex_Gaynor: and pleia2 | 02:31 |
* anteaya_ completely forgot she will be pleia2 house guest in SF next weekend | 02:32 | |
*** anteaya has quit IRC | 02:32 | |
anteaya_ | good thing I am headed for sleep | 02:32 |
anteaya_ | night again | 02:32 |
*** xchu has quit IRC | 02:34 | |
*** lcestari has quit IRC | 02:35 | |
*** anteaya_ has quit IRC | 02:37 | |
*** marun has quit IRC | 02:39 | |
*** salv-orlando has quit IRC | 02:41 | |
*** salv-orlando_ has joined #openstack-infra | 02:41 | |
*** xchu has joined #openstack-infra | 02:42 | |
*** xchu has quit IRC | 02:47 | |
*** gyee has quit IRC | 02:51 | |
*** salv-orlando_ has quit IRC | 02:52 | |
*** salv-orlando has joined #openstack-infra | 02:53 | |
*** dims has quit IRC | 02:54 | |
*** lcestari has joined #openstack-infra | 02:55 | |
*** lcestari has quit IRC | 03:04 | |
*** lcestari has joined #openstack-infra | 03:05 | |
*** salv-orlando has quit IRC | 03:05 | |
*** xchu has joined #openstack-infra | 03:06 | |
*** salv-orlando has joined #openstack-infra | 03:06 | |
*** dkliban has joined #openstack-infra | 03:10 | |
*** SergeyLukjanov has quit IRC | 03:10 | |
*** salv-orlando_ has joined #openstack-infra | 03:11 | |
*** salv-orlando has quit IRC | 03:11 | |
*** salv-orlando_ is now known as salv-orlando | 03:11 | |
*** vipul has quit IRC | 03:11 | |
*** vipul has joined #openstack-infra | 03:12 | |
*** lnxnut has quit IRC | 03:17 | |
*** salv-orlando_ has joined #openstack-infra | 03:18 | |
*** salv-orlando has quit IRC | 03:18 | |
*** salv-orlando_ is now known as salv-orlando | 03:18 | |
*** Guest11685 has quit IRC | 03:18 | |
*** lillie has joined #openstack-infra | 03:19 | |
*** lillie is now known as Guest31783 | 03:19 | |
*** weshay has quit IRC | 03:19 | |
*** salv-orlando has quit IRC | 03:38 | |
*** salv-orlando has joined #openstack-infra | 03:39 | |
*** salv-orlando has quit IRC | 03:46 | |
*** salv-orlando has joined #openstack-infra | 03:46 | |
*** sarob has joined #openstack-infra | 03:47 | |
*** HenryG has quit IRC | 03:49 | |
mordred | Alex_Gaynor: jeblair lives in berkeley - and I believe does like cookies | 03:50 |
*** sarob has quit IRC | 03:53 | |
*** sarob has joined #openstack-infra | 03:54 | |
*** xchu has quit IRC | 03:54 | |
*** sridevi has joined #openstack-infra | 03:55 | |
clarkb | I will accept cookies in the mail | 03:57 |
clarkb | mordred: did you see http://lists.openstack.org/pipermail/openstack-dev/2013-September/014896.html I have no idea why the different venvs are different | 03:57 |
mordred | looking | 03:58 |
*** sarob has quit IRC | 03:58 | |
mordred | wow | 03:59 |
mordred | see - this is an indication to me that something we're doing is too complex | 03:59 |
*** salv-orlando has quit IRC | 03:59 | |
clarkb | oh I agree | 03:59 |
clarkb | the way we do config options is just wrong | 03:59 |
*** salv-orlando has joined #openstack-infra | 03:59 | |
clarkb | but I haven't managed to have that argument with markmc yet | 03:59 |
clarkb | and isntall_venv_common.py ... | 04:00 |
clarkb | it is doing something wrong. I think it isn't feeding pip a -r filename argument and instead trying to list each one individually | 04:00 |
mordred | really? | 04:02 |
*** salv-orlando has quit IRC | 04:02 | |
*** salv-orlando_ has joined #openstack-infra | 04:02 | |
mordred | clarkb: self.pip_install('-r', self.requirements) | 04:03 |
*** salv-orlando has joined #openstack-infra | 04:06 | |
*** salv-orlando_ has quit IRC | 04:06 | |
clarkb | hmm I don't know then | 04:07 |
*** vogxn has joined #openstack-infra | 04:10 | |
*** xchu has joined #openstack-infra | 04:12 | |
mordred | clarkb: install_venv does install -U | 04:12 |
mordred | clarkb: although so does nova | 04:12 |
*** salv-orlando_ has joined #openstack-infra | 04:14 | |
*** salv-orlando has quit IRC | 04:14 | |
*** salv-orlando_ is now known as salv-orlando | 04:14 | |
*** KLevenstein has joined #openstack-infra | 04:18 | |
*** DennyZhang has joined #openstack-infra | 04:19 | |
openstackgerrit | Monty Taylor proposed a change to openstack-infra/config: Update projects when requirements change https://review.openstack.org/40068 | 04:21 |
mordred | clarkb: https://review.openstack.org/#/c/41927/5/modules/openstack_project/files/zuul/layout.yaml | 04:24 |
mordred | clarkb: jeblair says "This should not be a regex ^ (Zuul's behavior changes if the name is a regex)." | 04:24 |
mordred | clarkb: what behavior change? | 04:24 |
clarkb | let me look, it does do somethign slightly idfferent | 04:24 |
mordred | clarkb: (because, actually, with the new change to make it a job template, I actually need it to be a regex) | 04:24 |
openstackgerrit | Monty Taylor proposed a change to openstack-infra/config: Add job to propose tag merges https://review.openstack.org/41927 | 04:25 |
openstackgerrit | Monty Taylor proposed a change to openstack-infra/config: Move MySQL creation out of gerrit class https://review.openstack.org/45351 | 04:26 |
*** CaptTofu_ has joined #openstack-infra | 04:28 | |
*** salv-orlando_ has joined #openstack-infra | 04:29 | |
*** salv-orlando has quit IRC | 04:29 | |
*** salv-orlando_ is now known as salv-orlando | 04:29 | |
clarkb | gah not finding it in the code, the name stuff isn't handled where the otherfiltering is done | 04:29 |
*** CaptTofu has quit IRC | 04:30 | |
*** salv-orlando_ has joined #openstack-infra | 04:33 | |
*** salv-orlando has quit IRC | 04:33 | |
*** salv-orlando_ is now known as salv-orlando | 04:33 | |
clarkb | mordred: it has to do with how it maps those things across all of the projects | 04:36 |
clarkb | mordred: basically if it is a regex then it has to check everything, if not a regex then it is 1:1 | 04:36 |
mordred | clarkb: ah - ok. so, in this case, regex is probably appropriate | 04:36 |
mordred | (in the new patch) - but not in the old one | 04:36 |
*** dcramer_ has joined #openstack-infra | 04:37 | |
openstackgerrit | A change was merged to openstack-infra/config: Run the troveclient tests under PyPy https://review.openstack.org/45814 | 04:38 |
openstackgerrit | A change was merged to openstack-infra/config: Merge duplicate bugs in recheckwatch https://review.openstack.org/45511 | 04:39 |
clarkb | mordred: found it http://git.openstack.org/cgit/openstack-infra/zuul/tree/zuul/model.py#n927 | 04:40 |
clarkb | the check on 928 does the 1:1 if that falls through then you ahve to do more work | 04:40 |
openstackgerrit | A change was merged to openstack-infra/config: Clarify bup server setup directions. https://review.openstack.org/45791 | 04:43 |
mordred | clarkb: nod | 04:44 |
*** salv-orlando_ has joined #openstack-infra | 04:50 | |
*** salv-orlando has quit IRC | 04:50 | |
*** salv-orlando_ is now known as salv-orlando | 04:50 | |
*** boris-42 has joined #openstack-infra | 04:51 | |
jog0 | mordred clarkb I take it the recheck server doesn't restart automatically | 04:53 |
jog0 | if the code is changed | 04:53 |
mordred | jog0: hrm. dunno | 04:54 |
jog0 | either my patch didn't work or it doesn't | 04:55 |
jog0 | auto restart | 04:55 |
mordred | jog0: nope. no auto-restart | 04:57 |
mordred | it autorestarts if the conf file changes | 04:57 |
mordred | jog0: restarted | 04:59 |
*** Ryan_Lane has joined #openstack-infra | 05:01 | |
openstackgerrit | A change was merged to openstack-infra/devstack-gate: add c-bak to MY_ENABLED_SERVICES https://review.openstack.org/45797 | 05:11 |
*** sridevi has quit IRC | 05:12 | |
openstackgerrit | Haomeng,Wang proposed a change to openstack/requirements: Update Ceilometer alembic requirement to 0.6.0 version https://review.openstack.org/46004 | 05:13 |
pleia2 | Alex_Gaynor: no need for bribes, but if you want to join me for an Ubuntu Hour in downtown SF tomorrow evening you're welcome: http://loco.ubuntu.com/events/ubuntu-california/2501-ubuntu-hour-san-francisco/ | 05:16 |
*** dzyu has joined #openstack-infra | 05:18 | |
*** nicedice has quit IRC | 05:18 | |
*** dmakogon_ has joined #openstack-infra | 05:22 | |
*** KLevenstein1 has joined #openstack-infra | 05:29 | |
*** KLevenstein has quit IRC | 05:29 | |
dzyu | hi all, I made one code change #45605, but jenkins failed, the root cause is Jenkins use no-recommended arguments. e.g. when create one volume instance use "--display_name", "--display_description", based on 'cinder help create', we should use '--display-name', "--display-description" to replace these no-use arguments | 05:38 |
dzyu | So want I should to do? still save these no-use argument in cinderclient? or open one bug to change Jenkins test case? | 05:39 |
clarkb | dzyu: whether or not we need to maintain backward compatiblity probably depends on an answer from jgriffith | 05:40 |
clarkb | dzyu: if backward compatibility is not necessary you can update grenade yourself or submit a bug to fix it or both | 05:40 |
clarkb | but grenade will need updating before 45605 can merge | 05:40 |
*** pblaho has joined #openstack-infra | 05:41 | |
*** sridevi has joined #openstack-infra | 05:48 | |
*** DennyZhang has quit IRC | 05:54 | |
*** DennyZhang has joined #openstack-infra | 05:55 | |
*** sarob has joined #openstack-infra | 05:56 | |
*** jhesketh has quit IRC | 06:06 | |
*** jhesketh has joined #openstack-infra | 06:07 | |
*** amotoki has quit IRC | 06:07 | |
*** salv-orlando has quit IRC | 06:11 | |
*** salv-orlando has joined #openstack-infra | 06:11 | |
*** afazekas has joined #openstack-infra | 06:15 | |
*** salv-orlando has quit IRC | 06:17 | |
*** salv-orlando has joined #openstack-infra | 06:18 | |
*** DennyZhang has quit IRC | 06:18 | |
*** amotoki has joined #openstack-infra | 06:23 | |
*** sarob has quit IRC | 06:26 | |
*** sarob has joined #openstack-infra | 06:26 | |
*** sridevi has quit IRC | 06:27 | |
*** vogxn has quit IRC | 06:28 | |
jog0 | mordred: hmm there are still duplicate files on that page | 06:29 |
jog0 | mordred: (such as bug 1220386 on http://status.openstack.org/rechecks/ ) | 06:30 |
uvirtbot | Launchpad bug 1220386 in swift "gate-tempest-devstack-vm-full fails with bunch of tests "failed to build and is in ERROR status" (dup-of: 1221987)" [Undecided,New] https://launchpad.net/bugs/1220386 | 06:30 |
uvirtbot | Launchpad bug 1221987 in nova "compute node heartbeat out of sync causing scheduler to fail in devstack: VMs fail to spawn" [Critical,Confirmed] https://launchpad.net/bugs/1221987 | 06:30 |
*** sarob has quit IRC | 06:31 | |
*** vogxn has joined #openstack-infra | 06:36 | |
openstackgerrit | Andreas Jaeger proposed a change to openstack-infra/git-review: Prefer .gitconfig username https://review.openstack.org/46015 | 06:53 |
*** yolanda has joined #openstack-infra | 07:03 | |
*** giulivo has quit IRC | 07:07 | |
*** vogxn has quit IRC | 07:15 | |
GheRivero | anyone from infra awake? There are several repos duplicated in stackforge and openstack (os-*-config, tripleo-heat-templates, tripleo-image-elements and diskimage-builder). Last changes in stackforge are over a month ago, so transitional period should be over | 07:16 |
*** salv-orlando has quit IRC | 07:18 | |
*** bswrchrd has quit IRC | 07:20 | |
*** vishy has quit IRC | 07:26 | |
*** vishy has joined #openstack-infra | 07:28 | |
*** flaper87|afk is now known as flaper87 | 07:29 | |
*** KLevenstein has joined #openstack-infra | 07:32 | |
*** KLevenstein1 has quit IRC | 07:32 | |
*** dmakogon_ has quit IRC | 07:34 | |
*** boris-42 has quit IRC | 07:35 | |
*** sarob has joined #openstack-infra | 07:37 | |
*** sarob has quit IRC | 07:41 | |
*** KLevenstein1 has joined #openstack-infra | 07:43 | |
*** KLevenstein has quit IRC | 07:43 | |
*** jhesketh has quit IRC | 07:48 | |
*** fbo_away is now known as fbo | 07:50 | |
*** Ryan_Lane has quit IRC | 08:05 | |
*** DennyZhang has joined #openstack-infra | 08:14 | |
*** salv-orlando has joined #openstack-infra | 08:15 | |
*** dzyu_ has joined #openstack-infra | 08:17 | |
*** dzyu has quit IRC | 08:18 | |
*** dzyu_ is now known as dzyu | 08:19 | |
*** DennyZhang has quit IRC | 08:19 | |
*** salv-orlando has quit IRC | 08:24 | |
*** sridevi has joined #openstack-infra | 08:28 | |
*** jpich has joined #openstack-infra | 08:30 | |
*** Ryan_Lane has joined #openstack-infra | 08:35 | |
*** alexpilotti has joined #openstack-infra | 08:36 | |
*** salv-orlando has joined #openstack-infra | 08:36 | |
*** Ryan_Lane has quit IRC | 08:42 | |
*** alexpilotti has quit IRC | 08:43 | |
*** boris-42 has joined #openstack-infra | 08:49 | |
*** xchu has quit IRC | 08:50 | |
*** giulivo has joined #openstack-infra | 09:02 | |
*** xchu has joined #openstack-infra | 09:07 | |
*** Ryan_Lane has joined #openstack-infra | 09:09 | |
*** Ryan_Lane has quit IRC | 09:14 | |
*** dzyu_ has joined #openstack-infra | 09:16 | |
*** sridevi has quit IRC | 09:17 | |
*** dzyu has quit IRC | 09:19 | |
*** dzyu_ is now known as dzyu | 09:19 | |
*** sridevi has joined #openstack-infra | 09:29 | |
*** vogxn has joined #openstack-infra | 09:39 | |
*** ruhe has joined #openstack-infra | 09:46 | |
*** KLevenstein1 has quit IRC | 09:53 | |
*** KLevenstein has joined #openstack-infra | 09:54 | |
*** dguitarbite has joined #openstack-infra | 09:56 | |
*** vogxn has quit IRC | 10:02 | |
*** ruhe has quit IRC | 10:03 | |
*** sridevi has quit IRC | 10:05 | |
*** HenryG has joined #openstack-infra | 10:11 | |
*** vogxn has joined #openstack-infra | 10:13 | |
*** xchu has quit IRC | 10:13 | |
*** swifterdarrell has quit IRC | 10:14 | |
*** DennyZhang has joined #openstack-infra | 10:14 | |
*** cdevienne has joined #openstack-infra | 10:17 | |
*** ruhe has joined #openstack-infra | 10:17 | |
*** dzyu has quit IRC | 10:17 | |
cdevienne | Hello, I need to make a release of wsme. I did my signed tag, but do not know where to push it... can someone help me ? Thanks | 10:18 |
*** DennyZhang has quit IRC | 10:19 | |
*** sridevi has joined #openstack-infra | 10:19 | |
*** swifterdarrell has joined #openstack-infra | 10:20 | |
*** MIDENN_ has quit IRC | 10:20 | |
*** weshay has joined #openstack-infra | 10:24 | |
*** sridevi has quit IRC | 10:31 | |
*** pcm_ has joined #openstack-infra | 10:32 | |
*** sridevi has joined #openstack-infra | 10:33 | |
*** pcm_ has quit IRC | 10:33 | |
*** cdevienne has quit IRC | 10:33 | |
*** pcm_ has joined #openstack-infra | 10:34 | |
*** vogxn has quit IRC | 10:34 | |
*** dizquierdo has joined #openstack-infra | 10:35 | |
*** CaptTofu_ has quit IRC | 10:39 | |
*** CaptTofu has joined #openstack-infra | 10:39 | |
*** sridevi has quit IRC | 10:49 | |
*** sridevi has joined #openstack-infra | 10:50 | |
*** KLevenstein has quit IRC | 10:52 | |
*** yaguang has quit IRC | 10:52 | |
*** sridevi_ has joined #openstack-infra | 10:53 | |
*** sridevi has quit IRC | 10:55 | |
*** sridevi_ is now known as sridevi | 10:55 | |
*** dims has joined #openstack-infra | 11:04 | |
*** vogxn has joined #openstack-infra | 11:07 | |
*** Ryan_Lane has joined #openstack-infra | 11:10 | |
*** Ryan_Lane has quit IRC | 11:14 | |
*** alexpilotti has joined #openstack-infra | 11:14 | |
*** vogxn has left #openstack-infra | 11:16 | |
*** SergeyLukjanov has joined #openstack-infra | 11:20 | |
*** jcoufal has joined #openstack-infra | 11:38 | |
*** dkranz has joined #openstack-infra | 11:46 | |
*** markmcclain has joined #openstack-infra | 11:50 | |
*** ArxCruz has joined #openstack-infra | 11:51 | |
*** yongli is now known as yongli_away | 11:54 | |
*** ruhe has quit IRC | 12:01 | |
*** ruhe has joined #openstack-infra | 12:04 | |
*** ruhe has quit IRC | 12:06 | |
*** afazekas has quit IRC | 12:06 | |
*** dkliban has quit IRC | 12:06 | |
*** sridevi has quit IRC | 12:09 | |
*** afazekas has joined #openstack-infra | 12:10 | |
*** amotoki has quit IRC | 12:10 | |
*** vogxn has joined #openstack-infra | 12:11 | |
*** vogxn has quit IRC | 12:13 | |
*** ruhe has joined #openstack-infra | 12:17 | |
*** rfolco has joined #openstack-infra | 12:17 | |
*** thomasm has joined #openstack-infra | 12:18 | |
*** DennyZhang has joined #openstack-infra | 12:21 | |
*** dprince has joined #openstack-infra | 12:31 | |
*** afazekas has quit IRC | 12:32 | |
*** markmcclain has quit IRC | 12:32 | |
*** sandywalsh has quit IRC | 12:32 | |
*** DennyZhang has quit IRC | 12:40 | |
*** DennyZhang has joined #openstack-infra | 12:40 | |
*** sandywalsh has joined #openstack-infra | 12:44 | |
*** afazekas has joined #openstack-infra | 12:53 | |
*** afazekas has quit IRC | 12:54 | |
*** afazekas has joined #openstack-infra | 12:54 | |
*** weshay has quit IRC | 12:57 | |
*** ruhe has quit IRC | 13:01 | |
*** ruhe has joined #openstack-infra | 13:03 | |
*** afazekas has quit IRC | 13:05 | |
*** anteaya_ has joined #openstack-infra | 13:07 | |
*** anteaya_ is now known as anteaya | 13:13 | |
*** mriedem has joined #openstack-infra | 13:13 | |
*** KLevenstein has joined #openstack-infra | 13:15 | |
*** mriedem has joined #openstack-infra | 13:15 | |
*** dkliban has joined #openstack-infra | 13:21 | |
*** afazekas has joined #openstack-infra | 13:28 | |
*** weshay has joined #openstack-infra | 13:30 | |
*** ruhe has quit IRC | 13:30 | |
*** dcramer_ has quit IRC | 13:33 | |
*** matty_dubs|gone is now known as matty_dubs | 13:33 | |
*** ruhe has joined #openstack-infra | 13:33 | |
*** KLevenstein has quit IRC | 13:35 | |
*** yaguang has joined #openstack-infra | 13:36 | |
*** DennyZhang has quit IRC | 13:37 | |
*** nosnos has quit IRC | 13:38 | |
dhellmann | mordred, clarkb, Alex_Gaynor: interesting requirements issue again this morning: https://review.openstack.org/#/c/46004/ -- looks like hacking is listed twice, but I'm not sure why we have dev- and global- files so I'm reluctant to "fix" it | 13:39 |
*** burt has joined #openstack-infra | 13:41 | |
*** adalbas has joined #openstack-infra | 13:41 | |
*** pcrews has joined #openstack-infra | 13:52 | |
*** zeus has joined #openstack-infra | 14:01 | |
*** dkranz has quit IRC | 14:01 | |
*** zeus has quit IRC | 14:01 | |
openstackgerrit | Thierry Carrez proposed a change to openstack-infra/odsreg: Fix links in comments https://review.openstack.org/46076 | 14:03 |
openstackgerrit | A change was merged to openstack-infra/odsreg: Fix links in comments https://review.openstack.org/46076 | 14:05 |
*** markmcclain has joined #openstack-infra | 14:08 | |
*** pblaho has quit IRC | 14:10 | |
*** mrodden has joined #openstack-infra | 14:10 | |
*** ruhe has quit IRC | 14:17 | |
*** alexpilotti_ has joined #openstack-infra | 14:17 | |
*** SergeyLukjanov has quit IRC | 14:17 | |
*** alexpilotti has quit IRC | 14:18 | |
*** alexpilotti_ is now known as alexpilotti | 14:18 | |
*** zehicle_at_dell has joined #openstack-infra | 14:21 | |
*** ruhe has joined #openstack-infra | 14:22 | |
*** pentameter has joined #openstack-infra | 14:22 | |
dhellmann | mordred, clarkb, Alex_Gaynor: I think the wiki page of instructions for editing requirements may be out of date with the actual file names in that repo (mentions "pip-requires", doesn't describe global-requirements.txt, etc.) | 14:25 |
Alex_Gaynor | dhellmann: indeed. Sounds wrong | 14:25 |
*** ruhe has quit IRC | 14:26 | |
dhellmann | I'd fix it, but with the hacking thing mentioned above now I'm confused, too. | 14:26 |
*** afazekas_ has joined #openstack-infra | 14:26 | |
*** afazekas_ has quit IRC | 14:26 | |
openstackgerrit | A change was merged to openstack-infra/config: Gate more projects on swift-functional https://review.openstack.org/45984 | 14:27 |
*** SergeyLukjanov has joined #openstack-infra | 14:28 | |
*** DennyZhang has joined #openstack-infra | 14:31 | |
*** ruhe has joined #openstack-infra | 14:32 | |
*** ruhe has quit IRC | 14:34 | |
*** jgriffith has quit IRC | 14:37 | |
fungi | GheRivero: i'll take a look at the duplicate repos if nobody has beaten me to it | 14:37 |
*** UtahDave has joined #openstack-infra | 14:39 | |
fungi | cdevienne seems to have disappeared before i could wake up and link https://wiki.openstack.org/wiki/GerritJenkinsGithub#Tagging_a_Release for him | 14:41 |
dhellmann | fungi: we got the tag taken care of, thanks | 14:41 |
*** cppcabrera has joined #openstack-infra | 14:41 | |
fungi | dhellmann: awesome--thanks! | 14:41 |
dhellmann | fungi: are the related jobs on a schedule, or should they have run right after the tag was pushed? IIRC, they're scheduled | 14:42 |
*** sandywalsh has quit IRC | 14:42 | |
fungi | which related jobs? the release jobs to generate tarballs, upload to pypi, et cetera? | 14:42 |
dhellmann | yeah | 14:42 |
fungi | those are triggered in the pre-release or release pipeline as soon as the tag is pushed | 14:43 |
* fungi looks to see if they failed | 14:43 | |
dhellmann | fungi: ok, something's not set up right then | 14:43 |
dhellmann | looking at https://jenkins.openstack.org/view/All/job/wsme-pypi-upload/ I don't see it as ever having run | 14:43 |
fungi | dhellmann: entirely possible. if this is the first time, it can be a little finicky (for example pypi refusing malformed/invalid trove classifiers) | 14:44 |
dhellmann | I think this is the first time we have released wsme this way | 14:44 |
fungi | if pypi-upload didn't run then tarball may have failed. looking there first anyway | 14:44 |
dhellmann | I know we've done releases before | 14:44 |
dhellmann | makes sense | 14:44 |
jeblair | https://jenkins01.openstack.org/job/wsme-tarball/14/console | 14:44 |
jeblair | needs a 'venv' section in the tox.ini | 14:45 |
fungi | yeah, so tox.ini needs patching | 14:45 |
fungi | what jeblair said | 14:45 |
dhellmann | can I use oslo.config as an example of what to put there? | 14:45 |
fungi | checking | 14:46 |
dhellmann | and which job failed? I couldn't find anything that seemed to have been triggered by the tag | 14:46 |
fungi | dhellmann: the wsme-tarball job failed | 14:46 |
*** yaguang has quit IRC | 14:46 | |
jeblair | dhellmann: https://jenkins01.openstack.org/job/wsme-tarball/14/ failed | 14:46 |
dhellmann | I looked at https://jenkins.openstack.org/view/All/job/wsme-tarball/ and found no instances of that job | 14:46 |
jeblair | dhellmann: zuul runs the upload job only after the tarball succeeds | 14:46 |
jeblair | dhellmann: yeah, it ran on a slave attached to the 'jenkins01' master | 14:47 |
jeblair | dhellmann: (we have 3 masters now) | 14:47 |
dhellmann | ok. I'm trying to understand better how I would have known to figure that out. Check all of them? | 14:47 |
fungi | dhellmann: yeah, the tox.ini in oslo.config looks like it has the right testenv:venv (it's just a passthrough) | 14:47 |
dhellmann | fungi: ok, that's what I thought, thanks | 14:47 |
jeblair | dhellmann: so actually, the best way to find job results for a post job is... | 14:48 |
jeblair | dhellmann: grab the git sha of the commit in question | 14:48 |
jeblair | dhellmann: then go to http://logs.openstack.org/b0/b02f5f2375902448a6e3b379692a9110de2856a2/ | 14:48 |
jeblair | dhellmann: (that's the git_sha[:2]/git_sha) | 14:48 |
fungi | and the git sha for the tag is identified with 'git show-ref x.y' | 14:48 |
jeblair | dhellmann: all the jobs related to that commit land there | 14:49 |
dhellmann | wow, ok, I'm going to have to make some notes about that :-) | 14:49 |
jeblair | dhellmann: (that is not what i actually did though; i was sort of lazy and just looked at jenkins01 manually since the url was mostly already in my browser; looking at each master in turn does work) | 14:49 |
jeblair | dhellmann: (at least until we delete the build records from jenkins, which is after about 24 hours) | 14:50 |
fungi | also if you catch them while still running, you can query things like the appropriate jenkins url through zuul's http api | 14:50 |
jeblair | dhellmann: but the useful thing about logs.o.o is this page: http://logs.openstack.org/b0/b02f5f2375902448a6e3b379692a9110de2856a2/pre-release/ | 14:51 |
jeblair | dhellmann: where you can see all of the jobs tha ran for that change in the pre-release pipeline | 14:51 |
jeblair | dhellmann: (if tarball had worked, pypi-upload would be there too) | 14:51 |
jeblair | s/change/commit/ | 14:51 |
* dhellmann ponders creating a git plugin "git show-os-job" to open that url automatically | 14:52 | |
jeblair | dhellmann: dude! | 14:53 |
*** flaper87 is now known as flaper87|afk | 14:58 | |
*** yamahata has joined #openstack-infra | 14:59 | |
*** sandywalsh has joined #openstack-infra | 14:59 | |
jeblair | BobBall: will you be at linuxcon in new orleans? | 14:59 |
*** pblaho has joined #openstack-infra | 15:00 | |
*** SergeyLukjanov has quit IRC | 15:01 | |
openstackgerrit | Julien Danjou proposed a change to openstack/requirements: Update WSME to allow six to be unpined https://review.openstack.org/46081 | 15:02 |
*** SergeyLukjanov has joined #openstack-infra | 15:03 | |
*** davidhadas has quit IRC | 15:03 | |
*** ruhe has joined #openstack-infra | 15:04 | |
mordred | morning humans | 15:05 |
*** sandywalsh has quit IRC | 15:05 | |
*** w_ is now known as olaph | 15:06 | |
*** flaper87|afk is now known as flaper87 | 15:08 | |
Alex_Gaynor | morning mordred | 15:08 |
Mithrandir | jeblair: going to lca, eh? :-) | 15:09 |
*** mriedem1 has joined #openstack-infra | 15:11 | |
*** mrodden has quit IRC | 15:12 | |
*** mriedem has quit IRC | 15:12 | |
jeblair | Mithrandir: yes! | 15:12 |
Mithrandir | I'm trying to make up my mind if I'm going too. | 15:13 |
Mithrandir | speaker lineup looks pretty good | 15:13 |
*** mdenny has joined #openstack-infra | 15:13 | |
* ttx just decided to skip Pycon US(NA) next year | 15:13 | |
Mithrandir | but it's a 24 hour flight for me, so ugh. | 15:14 |
jeblair | Mithrandir: it's going to be fun! mordred will be there, clarkb's giving a talk on logstash, i'm sure lifeless will be there as well | 15:15 |
zul | ttx: nooooooo | 15:16 |
Mithrandir | jeblair: yes, and lots of folks I haven't seen in a while. Would also be great to meet some of you guys in RL. | 15:16 |
*** dcramer_ has joined #openstack-infra | 15:16 | |
anteaya | ttx it is in Montreal next year | 15:17 |
mordred | ttx: you're not coming? I'm going to talk about pbr (I hope) | 15:18 |
ttx | mordred: falls like at releaseweek-1 | 15:18 |
mordred | ttx: oy | 15:18 |
ttx | mordred: and at ODS-4weeks | 15:18 |
mordred | ttx: so - in the world of shared calendar things | 15:19 |
mordred | ttx: perhaps we should make one with conferences overlayed with release schedule overlayed with things we know exist that more than one people do like burningman | 15:19 |
mordred | just so we can be aware | 15:19 |
ttx | mordred: we could definitely use a "things we may care about" calendar | 15:19 |
ttx | to help us pick dates for stuff | 15:20 |
ttx | mordred: not sure what's the best tool for that. Wiki? | 15:20 |
fungi | mordred: you never know, there may eventually be more than one person attending burning man too | 15:20 |
*** sandywalsh has joined #openstack-infra | 15:21 | |
*** markmcclain has quit IRC | 15:21 | |
jeblair | fungi: what ever happened with the zuul HEAD thing? | 15:21 |
mordred | fungi: :) | 15:21 |
mordred | ttx: me either. I _think_ there is a shared calendar thing in owncloud | 15:21 |
fungi | jeblair: i could not find any commonality between the three affected projects, nor was there any sign of distress in zuul's debug log when it cloned them | 15:21 |
mordred | maybe if we ever stand one of those up we can use it | 15:21 |
anteaya | owncloud is on my radar, after puppet-dashboard | 15:22 |
mordred | fungi, jeblair: just had a thought about those | 15:22 |
ttx | mordred: I'd definitely welcome some way of submitting meetigns changes that didn't involve me watching a wiki page changes and syncing them to gcal | 15:22 |
fungi | jeblair: merely echoing the appropriate string for the master branch to the HEAD file in each of them was sufficient to get them back into working order | 15:22 |
mordred | fungi, jeblair: I _think_ at least 2 of them were ones where there was an initial problem with the import and where we force pushed the right thing in | 15:22 |
mordred | as in, I _know_ that I screwed up the mirantis one and had to force-push a fix. and I think I remember doing that for one of the others too | 15:23 |
fungi | mordred: ahh, so perhaps the repo in gerrit was lacking a default branch when zuul first tried to run a job for them? and then they got updated later (zuul doesn't update the remote HEAD) | 15:23 |
*** mrodden has joined #openstack-infra | 15:23 | |
SergeyLukjanov | just remembered, are there any thoughts about https://review.openstack.org/#/c/37620/? | 15:24 |
ttx | the unbelievably early CFP deadline for PyCON made me think too much about it, I guess | 15:24 |
fungi | mordred: also fuel-main was affected though. and it looked like it was added simultaneously with several other fuel-* projects which weren't | 15:24 |
*** rnirmal has joined #openstack-infra | 15:25 | |
fungi | which is also odd because it looks like fuel-main has never had any changes submitted to gerrit (none open, merged, abandoned), so why would zuul have cloned it already? | 15:27 |
fungi | oh, wait, searched in gerrit wrong | 15:27 |
sdague | mordred: I've done a lot of calendaring things in drupal as well, if something along those lines seemed interesting | 15:27 |
*** dcramer_ has quit IRC | 15:27 | |
fungi | but yeah, still not finding any when searching correctly either | 15:28 |
* fungi looks back in the debug log to see what triggered cloning that | 15:29 | |
*** yaguang has joined #openstack-infra | 15:33 | |
ttx | mordred: should I go ahead and merge tags back for H3 manually ? I'll use a human-usable version of that .sh in your patch | 15:34 |
*** prad has joined #openstack-infra | 15:38 | |
*** DennyZhang has quit IRC | 15:48 | |
*** dcramer_ has joined #openstack-infra | 15:50 | |
*** erfanian has quit IRC | 15:50 | |
*** thomasm has quit IRC | 15:52 | |
*** sridevi has joined #openstack-infra | 15:54 | |
*** thomasm has joined #openstack-infra | 15:54 | |
dhellmann | fungi, jeblair : trying again for a wsme release. http://logs.openstack.org/74/74ecaa9c548c48d077c18e4a34dee16f6d2b0f6b/pre-release/wsme-tarball/c265b14/console.html makes me think the tarball job worked, but I don't see any other jobs under http://logs.openstack.org/74/74ecaa9c548c48d077c18e4a34dee16f6d2b0f6b/ | 15:55 |
*** pblaho has quit IRC | 15:56 | |
fungi | dhellmann: looks like (from zuul's layout.yaml) your pre-releases are set to only generate a tarball and not upload to pypi | 15:56 |
fungi | that's a fairly common configuration | 15:57 |
dhellmann | fungi: ah, damn it | 15:57 |
dhellmann | I thought we got that all sorted | 15:57 |
* dhellmann sees the light | 15:58 | |
fungi | so you should be able to find the tarball created with the correct filename/contents sitting on http://tarballs.openstack.org/wsme/ (the shoutycaps there worry me a little) | 15:58 |
dhellmann | fungi: so this is because we're doing a pre-release (b4) and not a real release? | 15:58 |
*** pycabrera has joined #openstack-infra | 15:58 | |
*** dcramer_ has quit IRC | 15:58 | |
fungi | dhellmann: yes, i the release pipeline you have it set to also upload to pypi after a successful tarball creation | 15:59 |
dhellmann | got it | 15:59 |
* dhellmann hates beta release tags anyway | 15:59 | |
fungi | but for pre-release tags you only make tarballs, based on the current zuul config for wsme | 15:59 |
*** cppcabrera has quit IRC | 16:00 | |
*** pycabrera is now known as cppcabrera | 16:00 | |
dhellmann | fungi: I'll talk to cdvienne about whether we can just tag this 0.5 or if we should add pre-release jobs, thanks | 16:00 |
fungi | anyway, i'd take the opportunity to at least download the generated tarball and make sure it's versioned the way you intended | 16:00 |
dhellmann | the date at the end looks odd | 16:00 |
*** sridevi has quit IRC | 16:00 | |
* fungi agrees. i think pbr may be doing something you're not anticipating there (is this pbr-based?) | 16:01 | |
dhellmann | yeah | 16:01 |
UtahDave | mordred or fungi: mordred commented on the Salt review that he wanted to create a dedicated Salt Jenkins slave. Is there someone in particular I can discuss that with? | 16:01 |
dhellmann | fungi: the version comes out as 0.5b4dev-20130911 | 16:02 |
fungi | UtahDave: i can spin one up. i'll get a review up in a sec to add a special-purpose slave for it and make sure everyone else is on the same page | 16:02 |
dhellmann | that doesn't look like anything I'd want | 16:02 |
dhellmann | aha, there's a version in the setup.cfg file | 16:02 |
UtahDave | fungi: ok, cool. thanks! | 16:02 |
mordred | ttx: yes. although I think we might need to give you ability to propose merge commits | 16:03 |
fungi | UtahDave: i need to do a related review to revert the "disable salt" change as well | 16:03 |
mordred | dhellmann: sorry, was looking away for a sec - reading scrollback | 16:03 |
*** jcoufal is now known as jcoufal_mtg | 16:04 | |
ttx | mordred: feel free to merge them back yourself :) | 16:04 |
mordred | ttx: I'll do that | 16:04 |
mordred | dhellmann: wsme? | 16:04 |
ttx | mordred: just let me know when done so that I delete MP branches | 16:04 |
mordred | ttx: you can delete them now - I can merge the tags | 16:04 |
mordred | without the branches | 16:04 |
dhellmann | mordred: yes, I'm trying to cut a release to fix the six pinning problem | 16:05 |
* mordred looks at what you've got | 16:05 | |
ttx | mordred: [keystone, glance, nova, horizon, neutron, cinder, ceilometer, heat, trove] | 16:05 |
dhellmann | I have a version in my setup.cfg, which I think is wrong | 16:05 |
mordred | dhellmann: (also, fwiw, soon we'll publish pre-release versions to pypi too) | 16:05 |
mordred | yes. you should remove the version from your setup.cfg | 16:05 |
ttx | will remove branches tomorrow. eod here | 16:06 |
mordred | that's only useful if you want to do versions like nova and glance do with intra-versions being marked as versions before things | 16:06 |
mordred | dhellmann: if you leave a version out of there, all versions will come from signed tags in the repo | 16:06 |
dhellmann | mordred: that's what we want | 16:06 |
mordred | (you have to make sure to sign the tags, unsigned tags are ignored) | 16:06 |
dhellmann | yep | 16:06 |
mordred | dhellmann: also, btw - you don't need to list subpackages - pbr recurses for you | 16:07 |
*** reed has joined #openstack-infra | 16:07 | |
*** pblaho has joined #openstack-infra | 16:07 | |
dhellmann | mordred: ok | 16:07 |
mordred | but it doesn't hurt - just happen to be looking at your file right now :) | 16:07 |
dhellmann | mordred: where does the version come from for an sdist? is the metadata updated when the sdist is created? | 16:07 |
mordred | yes. the version is put into the PKG_INFO file | 16:08 |
mordred | and is read from there if it exists | 16:08 |
*** hemnafk is now known as hemna | 16:08 | |
mordred | so, the only thing that doesn't work is a github tarball snapshot, because it has neither the files created sdist nor the git metadata | 16:08 |
mordred | but those are a pile of crap anyway :) | 16:08 |
*** erfanian has joined #openstack-infra | 16:09 | |
mordred | dhellmann: are you doing python setup.py release somewhere? | 16:09 |
mordred | oh - nevermind | 16:10 |
mordred | I misread it | 16:10 |
*** mriedem has joined #openstack-infra | 16:10 | |
mordred | dhellmann: [egg_info] | 16:10 |
mordred | tag_build = dev | 16:10 |
mordred | tag_date = true | 16:10 |
mordred | I've never used those options with pbr before | 16:10 |
mordred | but I think we might be doing double-duty here | 16:10 |
dhellmann | wonder where that stuff came from | 16:10 |
mordred | hysterical raisins probably | 16:11 |
mordred | it's a way to do some of what we do with pbr differently | 16:11 |
*** mriedem1 has quit IRC | 16:11 | |
mordred | dhellmann: https://review.openstack.org/46093 | 16:12 |
dhellmann | https://review.openstack.org/46092 | 16:12 |
mordred | hehe | 16:12 |
*** gyee has joined #openstack-infra | 16:13 | |
mordred | dhellmann: you beat me | 16:13 |
dhellmann | mordred: I'll merge yours into mine | 16:13 |
mordred | dhellmann: great | 16:13 |
mordred | jeblair, clarkb: I believe I have addressed your concerns here: https://review.openstack.org/#/c/41927/ | 16:15 |
*** rev has joined #openstack-infra | 16:15 | |
jeblair | mordred: ttx has a question in there | 16:15 |
mordred | jeblair: ah - thanks. | 16:16 |
mordred | ttx: ^^ the answer is yes, it is ok to merge back tags from the same branch multiple times | 16:16 |
*** jpich has quit IRC | 16:19 | |
*** yaguang has quit IRC | 16:19 | |
*** reed has quit IRC | 16:20 | |
*** sarob has joined #openstack-infra | 16:21 | |
*** pblaho has quit IRC | 16:23 | |
clarkb | morning | 16:25 |
clarkb | I love that pycon and burning man potentially cause problems for our release schedule | 16:26 |
*** sarob has quit IRC | 16:26 | |
*** matty_dubs is now known as matty_dubs|lunch | 16:27 | |
*** sarob has joined #openstack-infra | 16:27 | |
*** afazekas has quit IRC | 16:27 | |
jeblair | i'm not sure burning man really put a dent in project velocity | 16:27 |
mordred | nope. I think you guys did great without me (possibly better without me distracting you with useless things) | 16:29 |
jeblair | squirrel! | 16:29 |
mordred | but, in general, there's at least a few openstack people who go, so being aware that it's happening is reasonable | 16:29 |
zul | shiny squirrel! | 16:29 |
*** boris-42 has quit IRC | 16:29 | |
mordred | mmm. squirrel | 16:29 |
mordred | speaking of - I'm eating lunch at a place called Bacon today | 16:30 |
jeblair | pretty sure you eat lunch there every day | 16:30 |
mordred | mmmm | 16:30 |
clarkb | I am going to do manual review.o.o backup setup, unWIP the change that does the puppet bits today | 16:30 |
clarkb | then go to discovery park (or do something to enjoy the nice weather before fall happens) | 16:31 |
clarkb | mordred: but now I really want bacon | 16:32 |
jeblair | ok, i sumbitted the overview talk to pycon. that wasn't easy. | 16:34 |
*** dguitarbite has quit IRC | 16:35 | |
mordred | jeblair: no. it wasn't | 16:36 |
mordred | jeblair: they want more info than a normal conference :) | 16:36 |
jeblair | and they want it 10 months in advance. | 16:36 |
mordred | Alex_Gaynor, dhellmann: ^^ re: jeblair submitting OpenStack Infra overview talk | 16:36 |
mordred | jeblair: I know! | 16:36 |
mordred | I mean, jeez | 16:37 |
jeblair | submitting code to openstack probably feels like this. | 16:37 |
*** dguitarbite has joined #openstack-infra | 16:37 | |
clarkb | ha | 16:37 |
clarkb | jeblair: it is a plateau though, (I pushed changes to swift, devstack, devstack-gate, and config yesterday and didn't have to change anything) | 16:38 |
*** reed has joined #openstack-infra | 16:41 | |
*** marun has joined #openstack-infra | 16:46 | |
*** dachary has quit IRC | 16:46 | |
*** dkranz has joined #openstack-infra | 16:46 | |
UtahDave | fungi: I'm going to be afk for a couple hours. I'll check back to see if you've had a chance to set up the salt jenkins slave | 16:47 |
*** dachary has joined #openstack-infra | 16:47 | |
fungi | UtahDave: sure. should get to posting those reviews here shortly | 16:49 |
*** matty_dubs|lunch is now known as matty_dubs | 16:50 | |
jeblair | mordred: http://paste.openstack.org/show/46684/ | 16:51 |
jeblair | clarkb, fungi: ^ | 16:51 |
ekarlso- | jeblair: care for a question ? | 16:51 |
ekarlso- | could zuul be used to split up a java test run into parallells ? | 16:52 |
clarkb | https://review.openstack.org/#/c/45789/ is ready for review | 16:52 |
jeblair | ekarlso-: zuul runs jobs, if you can split up a test run into multiple jobs, it can trigger them at the same time. | 16:52 |
*** fbo is now known as fbo_away | 16:53 | |
mordred | jeblair: what's A and B - just two different runs? | 16:54 |
fungi | jeblair: i'm having trouble wrapping context around that paste. i get the region abbrevs but not sure what a and b correspond to | 16:54 |
jeblair | mordred: yes | 16:54 |
mordred | k | 16:54 |
*** UtahDave has quit IRC | 16:54 | |
mordred | those dfw numbers seem pretty highly variable | 16:54 |
jeblair | they were triggered at the same time on two different days, so should be very comparable | 16:54 |
fungi | success and failure of... a devstack-tempest job in the gate pipeline? | 16:55 |
jeblair | i lean toward thinking that iad is faster because it is not loaded. | 16:55 |
clarkb | jeblair: that seems to be the initial implication | 16:55 |
mordred | jeblair: I'd lean towards thinking that as well | 16:55 |
jeblair | fungi: no, a trial run of the full tempest run | 16:55 |
fungi | got it | 16:55 |
jeblair | fungi: gate-tempest-devstack-vm-{iad,ord,dfw}-trial | 16:56 |
fungi | and yeah, agreed... we're probably the only ones on our compute nodes in that region | 16:56 |
jeblair | especially since we see a 36 min run in both iad and dfw | 16:56 |
fungi | so no contention with neighbors | 16:56 |
jeblair | (got lucky once in dfw, not so lucky in ord) | 16:56 |
*** nati_ueno has joined #openstack-infra | 16:57 | |
fungi | how do those compare to hp? | 16:57 |
jeblair | fungi: 25-30 seems to be the range for hp based on gate runs | 16:57 |
mordred | hp norm is 25 minutes right now | 16:57 |
fungi | k | 16:57 |
fungi | so no appreciable improvement from the new region then, other than being a ghost town at the moment | 16:58 |
*** dcramer__ has joined #openstack-infra | 16:59 | |
*** markmcclain has joined #openstack-infra | 16:59 | |
clarkb | jog0: https://bugs.launchpad.net/nova/+bug/1221987 seems like a common issue, is that a load problem where heartbeats don't happen or do you expect something more broken than that? | 17:00 |
uvirtbot | Launchpad bug 1221987 in nova "compute node heartbeat out of sync causing scheduler to fail in devstack: VMs fail to spawn" [Critical,Confirmed] | 17:00 |
*** krtaylor has quit IRC | 17:03 | |
openstackgerrit | Khai Do proposed a change to openstack-infra/config: new maven plugin jobs to build and deploy maven plugins to maven nexus https://review.openstack.org/46099 | 17:03 |
*** adalbas has quit IRC | 17:04 | |
*** harlowja has joined #openstack-infra | 17:05 | |
*** zehicle_at_dell has quit IRC | 17:05 | |
zaro | clarkb: ^ check this to sync up with creation of new user for maven central repo. | 17:06 |
zaro | clarkb: sonotype doesn't allow you to upload directly to their release repo. it requires a 2 stage release, first upload to staging repo then promote to release repo. | 17:08 |
Alex_Gaynor | mordred, jeblair: Yeah, it's crazy to have a CfP this far out, but with hundreds of proposals to be read and rev iewed individually this is what you gotta do to have a program by january so people can tell their company to buy tickets | 17:08 |
*** SergeyLukjanov has quit IRC | 17:09 | |
zaro | clarkb: i think we'll need to test that after you create the account. | 17:09 |
Alex_Gaynor | (Don't ask me when conference management becamse a thing I had an opinion on, it just... happened) | 17:09 |
jeblair | Alex_Gaynor: yeah, I understand. it seems that like openstack, the process is optimizing for the reviewers since there is no shortage of potential contributors. | 17:09 |
*** zehicle_at_dell has joined #openstack-infra | 17:12 | |
mordred | yah | 17:12 |
mordred | I also forget that there are people who don't book tickets or travel until they see the program | 17:13 |
Alex_Gaynor | mordred: yup, a lot of people who need to justify a thing to their boss | 17:13 |
*** dizquierdo has left #openstack-infra | 17:14 | |
*** ruhe has quit IRC | 17:14 | |
*** hashar has joined #openstack-infra | 17:15 | |
*** hashar has quit IRC | 17:16 | |
*** adalbas has joined #openstack-infra | 17:18 | |
clarkb | swift doesn't have a base test case class apparently... | 17:18 |
*** nicedice has joined #openstack-infra | 17:18 | |
clarkb | well the tests use unittest.TestCase /me chainsaws safe_repr into a common location | 17:18 |
jog0 | clarkb: I have no idea actaully | 17:22 |
portante | clarkb: that would be a good change to make for swift | 17:22 |
jog0 | I have a few patches up to test some things though | 17:22 |
portante | base test case class | 17:22 |
clarkb | portante: yeah it would make finding a home for safe_repr easier. It is something we will probably end up doing to testr | 17:23 |
clarkb | portante: so that we can properly capture logging, stderr, and stdout into the subunit stream when using subunit | 17:23 |
portante | clarkb: there is another set of tests that have/use a safe_repr in the tree (I forgot where) | 17:24 |
portante | if you want to make that change, i'd support it | 17:24 |
clarkb | portante: yeah I am ripping it out of that change and putting it in test/__init__.py so that it is available to unit and functional | 17:25 |
*** Ryan_Lane has joined #openstack-infra | 17:25 | |
portante | thx | 17:25 |
clarkb | portante: get_config seems to be done the same way | 17:25 |
*** ruhe has joined #openstack-infra | 17:25 | |
*** adalbas has quit IRC | 17:27 | |
*** Ryan_Lane1 has joined #openstack-infra | 17:27 | |
*** Ryan_Lane has quit IRC | 17:27 | |
clarkb | portante: should that be two changes or one? | 17:27 |
dhellmann | fungi: I'm not finding any other projects with a pre-release job to upload to pypi. Is that "against policy" or just not something anyone other than WSME wants to do? | 17:28 |
portante | let's see it as one first, might not be so bad | 17:29 |
clarkb | portante: ok, pushed | 17:29 |
portante | thx | 17:29 |
fungi | dhellmann: i think it's just not something other projects have wanted to do in the past (particularly since up until recently, i think, pip didn't really distinguish between them) | 17:30 |
openstackgerrit | Monty Taylor proposed a change to openstack-dev/pbr: Rework run_shell_command https://review.openstack.org/42337 | 17:30 |
*** KennethWilke has joined #openstack-infra | 17:30 | |
fungi | dhellmann: for official projects, the usual solution has been to depend on specific tarball urls in the requirements files when another official project's beta releases are needed | 17:31 |
openstackgerrit | Khai Do proposed a change to openstack-infra/config: new maven plugin jobs to build and deploy maven plugins to maven nexus https://review.openstack.org/46099 | 17:32 |
fungi | which prevents people who use older pip from accidentally upgrading to a beta release on pypi | 17:32 |
dhellmann | fungi: yeah, we're trying to maintain coordination with non-openstack projects. I'm working on a patch to add the pypi publishing jobs to our pre-release job list. I'll add you as a reviewer, if that's OK? | 17:32 |
fungi | dhellmann: sure | 17:32 |
jog0 | clarkb: ping | 17:32 |
openstackgerrit | Doug Hellmann proposed a change to openstack-infra/config: Add pre-release PyPI jobs for WSME https://review.openstack.org/46106 | 17:32 |
clarkb | jog0: pong | 17:33 |
jog0 | clarkb: either https://review.openstack.org/#/c/45511/ isn't running or my patch is broken | 17:33 |
Alex_Gaynor | dhellmann: so it looks like the double hacking thing is blocking https://review.openstack.org/#/c/46081/ | 17:34 |
jog0 | I was wondering if you could confirm which it is | 17:34 |
clarkb | Alex_Gaynor: that was the other thing I wanted to fix before AFKing | 17:34 |
clarkb | jog0: looking | 17:34 |
jog0 | clarkb: thanks | 17:34 |
mordred | dhellmann: we haven't gotten to it yet | 17:34 |
mordred | dhellmann: it'll be a thing we do for all of our projects once we have creation and uploading of wheels sorted | 17:35 |
clarkb | Alex_Gaynor: I think the way to solve the problem is an update to that job so that it doesn't try installing test-requirements with globale-requirements because they are different now | 17:35 |
mordred | dhellmann: the problem is, pip pre-1.4 doesn't know how to ignore prereleases on pypi | 17:35 |
clarkb | mordred: can yo utake a look at the thing Alex_Gaynor points out? | 17:35 |
mordred | so "pip install wsme" will get you latest pre-release, not latest release if you are running pre-1.4 pip | 17:35 |
Alex_Gaynor | mordred: "upgrade all teh pips" :P | 17:35 |
mordred | Alex_Gaynor: yup. in the mean time though... | 17:35 |
mordred | dhellmann: our solution is going to be to upload pre-release wheels to pypi | 17:36 |
mordred | dhellmann: only 1.4 knows how to find them | 17:36 |
*** Ryan_Lane1 has quit IRC | 17:36 | |
mordred | so we'll get the 1.4 behavior even if you're using pre-1.4 | 17:36 |
*** Ryan_Lane has joined #openstack-infra | 17:36 | |
mordred | but we only upload pure-python wheels anyway, so the problem with platform specific binary wheels should not hit us | 17:36 |
mordred | clarkb: looking | 17:36 |
clarkb | mordred: global-requiremenst and test-requirements both have hackign in them | 17:37 |
mordred | clarkb: AH | 17:37 |
mordred | yes | 17:37 |
clarkb | mordred: then we try installing both lists together. But test-requirements are now self gating so we should only need to focus on global-requiurements | 17:37 |
*** pmoosh has joined #openstack-infra | 17:38 | |
dhellmann | mordred: sounds like a good plan | 17:38 |
mordred | test-requirements in the requirements repo is just for requirements | 17:38 |
* dhellmann just wants to get a release uploaded today | 17:38 | |
mordred | clarkb: I thikn we should remove it from the list of things in the gate-requirements-install job | 17:38 |
mordred | clarkb: patch coming | 17:38 |
*** adalbas has joined #openstack-infra | 17:39 | |
mordred | clarkb: actually - I think adding global-requirements.txt to that list was a mistake | 17:39 |
mordred | wait. hrm | 17:40 |
clarkb | mordred: that test is there to make sure that the list of requirements can install together | 17:40 |
mordred | clarkb: gate-requirements-install only runs on changes to requirements | 17:40 |
*** kiall has quit IRC | 17:41 | |
clarkb | mordred: right, it is a simple test to make sure that the list isn't uninstallable | 17:41 |
mordred | right. so, if that's what it is, it's completely wrong now | 17:41 |
clarkb | mordred: yah, it was missing global-requirements so that got added, but pruning needed to happen too | 17:41 |
clarkb | zaro: ^ | 17:42 |
mordred | I'm now wondering if we need this job at all anymore | 17:42 |
mordred | given that we're gating requirements on devstack now | 17:42 |
mordred | which is updating the actual project lists | 17:42 |
clarkb | jog0: the recheckwatch daemon isn't running so no updates are happening | 17:42 |
mordred | and installing things in a sensible order | 17:42 |
clarkb | mordred: I think we do beacuse devstack doesn't check the whole set | 17:42 |
clarkb | it checks whatever subset is installed by your enabled services | 17:43 |
*** hashar has joined #openstack-infra | 17:43 | |
jog0 | clarkb: ahh | 17:43 |
jog0 | thats not good | 17:43 |
*** krtaylor has joined #openstack-infra | 17:44 | |
openstackgerrit | Monty Taylor proposed a change to openstack-infra/config: Only process global-requirements.txt https://review.openstack.org/46107 | 17:45 |
mordred | clarkb: ^^ | 17:45 |
*** HenryG has quit IRC | 17:45 | |
fungi | mordred: jeblair: clarkb: it was pointed out earlier (by GheRivero) that we have some cruft repos on github, mostly from project org moves. here's what i get when diffing them programmatically... http://paste.openstack.org/show/46692/ | 17:45 |
dhellmann | Alex_Gaynor: we have to get a good WSME release out before we update anything anyway | 17:45 |
clarkb | jog0: best guess is new bug in new code was tickled causing it to die? | 17:46 |
clarkb | jog0: did any bugs merge? | 17:46 |
Alex_Gaynor | dhellmann: that review request seems to indicate that there's a beta release that's good? | 17:46 |
fungi | mordred: jeblair: clarkb: i can delete the stackforge copies from github if there's consensus. i gather the melange project deletions probably merit further discussion however | 17:46 |
dhellmann | Alex_Gaynor: there will be when I can publish it. :-) | 17:47 |
Alex_Gaynor | dhellmann: ah! | 17:47 |
dhellmann | Alex_Gaynor: https://review.openstack.org/#/c/46106/ | 17:47 |
jog0 | clarkb: no :( | 17:47 |
jog0 | mordred: said he restarted the service last night so it must have been down since then | 17:47 |
* dhellmann needs lunch | 17:47 | |
*** dhellmann is now known as dhellmann_ | 17:47 | |
*** blamar has joined #openstack-infra | 17:47 | |
* mordred checked and it was running after restart | 17:47 | |
clarkb | mordred: probably ran until an event came it that required it to do work | 17:47 |
mordred | clarkb: that's what I'm thinking | 17:48 |
jog0 | hmm | 17:48 |
*** dcramer__ has quit IRC | 17:48 | |
mordred | fungi: I think removing the first set is a no-brainer | 17:48 |
mordred | fungi: for melange, I kinda think we should either add them to the cgit replication, or remove them | 17:49 |
mordred | fungi: but, I don't like the idea of removing from gerrit, because it did exis | 17:49 |
mordred | exist | 17:49 |
mordred | so perhaps we should just add it to the cgit replication and live with the fact that we have an abandoned project | 17:50 |
mordred | OR | 17:50 |
jog0 | think I found my bug | 17:50 |
mordred | we could rename it to stackforge/melange | 17:50 |
jog0 | if the duplicate bug isn't in the list of rehecks already it fails | 17:51 |
clarkb | jog0: ah | 17:51 |
clarkb | mordred: fungi: what is wrong with leaving it only on gerrit | 17:51 |
*** kiall has joined #openstack-infra | 17:51 | |
clarkb | gerrit is canonical, if we choose not to mirror a dead project I Think that is fine | 17:51 |
mordred | clarkb: it's kinda weird | 17:51 |
jeblair | i think we should mirror it or delete it. we could ask the tc for their opinion. | 17:52 |
mordred | clarkb: it means that now we've created a de-facto project categorization called "dead" which has different rules | 17:52 |
* mordred doesn't like deleting because it feels like deleting history | 17:52 | |
openstackgerrit | A change was merged to openstack-infra/devstack-gate: Log pre and post test hooks to file and stdout. https://review.openstack.org/45956 | 17:53 |
mordred | also, I told some peope who wanted to "remove their repo from stackforge" that we don't do that | 17:53 |
*** salv-orlando has quit IRC | 17:54 | |
mordred | so I think deleting the melange repo and review history would set a bad precedent | 17:54 |
hub_cap | ping dtroyer got a devstack+trove question | 17:54 |
*** HenryG has joined #openstack-infra | 17:54 | |
jeblair | mordred: i don't feel compelled to do something for a stackforge project because we do it for an official project, but nonetheless, i'm okay with keeping the repo around for the change history, etc. | 17:55 |
zaro | clarkb: pruning global-requirements.txt? there was no mention of that in review. does this need a bug? | 17:55 |
clarkb | zaro: right, we missed it. mordred has a proposed fix up | 17:55 |
clarkb | zaro: just pinging you as you were involved | 17:55 |
jeblair | mordred: (and if we keep it around, i'm in favor of mirroring it) | 17:56 |
mordred | jeblair: I agree | 17:56 |
mordred | jeblair: remaining question - should we move it to stackforge since it is no longer an active core project? | 17:56 |
mordred | which would preserve the history, but also not have it sitting in the list of 'real' thing | 17:57 |
hub_cap | horray for moving melange! (sry /me is lurking) | 17:58 |
zaro | clarkb, mordred : ahh ok. i see the patch. it's going to conflict with https://review.openstack.org/#/c/45329/ | 17:58 |
*** david-lyle has quit IRC | 17:58 | |
mordred | zaro: I'm fine with just removing the extra things from https://review.openstack.org/#/c/45329/ | 17:59 |
mordred | zaro: in your patch, REQ_FILES should just become "global-requirements.txt" | 17:59 |
zaro | ok, want to abandon yours then? | 17:59 |
mordred | zaro, clarkb- or we can land my patch to get the other things unstuck if we want to wait longer on zaro's patch | 18:00 |
*** boris-42 has joined #openstack-infra | 18:00 | |
zaro | mordred, clarkb : yeah, i think i prefer to land yours first. then i'll just rebase. good to keep to seperate changes with messages. | 18:01 |
jog0 | clarkb: https://review.openstack.org/46110 | 18:01 |
jog0 | that should fix it | 18:01 |
openstackgerrit | Joe Gordon proposed a change to openstack-infra/config: if duplicate bug not in recheckwatch, add it in https://review.openstack.org/46110 | 18:01 |
*** alexpilotti has quit IRC | 18:02 | |
jog0 | about to test it itoo | 18:02 |
openstackgerrit | Sergey Kolekonov proposed a change to openstack-infra/jenkins-job-builder: Publish Over SSH Plugin option added https://review.openstack.org/46112 | 18:03 |
*** melwitt has joined #openstack-infra | 18:03 | |
*** mrmartin has joined #openstack-infra | 18:04 | |
fungi | clarkb: i have no problem with leaving it on gerrit, just pointing out the current situation, and wondering whether to leave it on github if we're not going to mirror it to git.o.o | 18:04 |
*** ruhe has quit IRC | 18:05 | |
*** lnxnut has joined #openstack-infra | 18:06 | |
fungi | i'll go ahead and remove the stale duplicate github cruft from the stackforge->whatever org moves for now | 18:07 |
fungi | also, something worth considering for this weekend's marconi move... i assume we need to perform similar directory mv operations on each of the current gitXX.o.o servers? | 18:08 |
zaro | fungi: i submitted 2 patches for the same bug with 'fixes bug' but only one of the patches reported to launchpad. shouldn't both report back to the lp bug? | 18:09 |
*** yolanda has quit IRC | 18:10 | |
zaro | fungi: this is the one that didn't report back https://review.openstack.org/#/c/46103/ | 18:10 |
jog0 | clarkb: just tested the fix and it works | 18:10 |
fungi | zaro: which reviews? note that the comment only gets added if the fixes-bug header is in the commit message in the first patchset. if it gets added to a later patchset's commit message it won't add a url comment in the bug | 18:10 |
fungi | zaro: ahh, having a look | 18:11 |
clarkb | jog0: cool change has my +2 | 18:11 |
jog0 | clarkb: thanks | 18:11 |
jog0 | mordred: https://review.openstack.org/#/c/46110/ | 18:13 |
fungi | zaro: bug 1082812 is opened against the openstack-ci project on lp while review 46103 is for the clouddocs-maven-plugin project on gerrit (which is not mapped to the openstack-ci project on lp via jeepyb's update_bug.py) | 18:14 |
uvirtbot | Launchpad bug 1082812 in openstack-ci "Move rackspace/clouddocs-maven-plugin to openstack-dev/clouddocs-maven-plugin" [High,In progress] https://launchpad.net/bugs/1082812 | 18:14 |
*** boris-42 has quit IRC | 18:15 | |
fungi | zaro: you would have needed to add a bugtask to that bug for the clouddocs-maven-plugin project (assuming it exists on lp at all) for that to work | 18:15 |
*** dcramer__ has joined #openstack-infra | 18:15 | |
zaro | fungi: exist where? on lp? | 18:17 |
*** boris-42 has joined #openstack-infra | 18:17 | |
fungi | zaro: yes. is there an lp project for it? | 18:17 |
*** vipul is now known as vipul-away | 18:17 | |
zaro | fungi: nope. | 18:18 |
*** KennethWilke has quit IRC | 18:18 | |
fungi | zaro: for a gerrit review to update a bug on lp, the review and the bug have to be for the same project. there is a mapping in jeepyb for when the project name on lp is different than in gerrit, and a bug in lp can correspond to multiple lp projects by using bugtasks | 18:18 |
zaro | fungi: ok. should that mapping be changed to include clouddocs-maven-plugin project? | 18:19 |
fungi | zaro: also your bug title says you're moving the project into openstack-dev but review 39337 seems to have imported it into stackforge instead. not sure which is correct but i suspect you want to update the bug title | 18:20 |
fungi | zaro: what lp project do the clouddocs-maven-plugin devs expect bugs for it to be opened in? | 18:20 |
fungi | zaro: could be as simple as creating a clouddocs-maven-plugin project on lp for it | 18:21 |
fungi | but it's really up to the core devs on that project as to how they want to handle it | 18:22 |
*** dprince has quit IRC | 18:22 | |
zaro | fungi: ok. creating lp project for it would work. but seems like not necessary. looks like all bugs are in openstack-infra project for this plugin. so can we map this project to openstack-infra? | 18:22 |
fungi | zaro: is clouddocs-maven-plugin going to be maintained by the infra team? if so, why was it imported into stackforge? | 18:22 |
fungi | (rather than imported into openstack-infra) | 18:23 |
zaro | fungi: hmm. good question. probably a question for someone with more background. | 18:23 |
clarkb | it is not going to be maintained by us | 18:23 |
zaro | clarkb: so should we create lp clouddocs project? | 18:24 |
clarkb | zaro: no, dwcramer and annegentle can do that if they like | 18:24 |
*** hartsocks has joined #openstack-infra | 18:24 | |
fungi | zaro: yes. the fundamental questions are "who will triage the bugs opened against clouddocs-maven-plugin, and who will be committing patches/making overall decisions on its development direction" | 18:24 |
annegentle | hey | 18:24 |
annegentle | fungi: we already triage bugs against clouddocs-maven-plugin in openstack-manauls, tagged with doc-builds | 18:24 |
annegentle | David Cramer will continue to maintain it | 18:25 |
clarkb | stackforge was the safe bet | 18:25 |
clarkb | openstack-dev felt wrong | 18:25 |
openstackgerrit | A change was merged to openstack-dev/hacking: Add check for deprecated method assert_ https://review.openstack.org/45807 | 18:25 |
annegentle | we have interest from other OpenStack companies in helping with it | 18:25 |
annegentle | clarkb: yeah stackforge is good | 18:25 |
fungi | are we treading on any questionable project boundaries by tying a stackforge project's bugs to the openstack-docs project in lp then? | 18:25 |
clarkb | annegentle: yeah it seemed to most closely mimic the old setup | 18:25 |
*** vipul-away is now known as vipul | 18:26 | |
fungi | and if so, then it probably deserves a separate project on lp | 18:26 |
clarkb | fungi: not if clouddocs is already using it (it is/was hosted under rackerlabs github org) | 18:26 |
fungi | k, just making sure it's sane to keep doing that | 18:26 |
*** dachary has quit IRC | 18:26 | |
annegentle | fungi: I don't think so, do each of the tempest/tox/other QA-y things track separately? | 18:26 |
fungi | yeah | 18:27 |
annegentle | fungi: yeah good questions | 18:27 |
fungi | well, not tox. we don't write tox | 18:27 |
*** dachary has joined #openstack-infra | 18:27 | |
fungi | but for example https://launchpad.net/tempest | 18:27 |
clarkb | fungi: fwiw I do think it would be better to split the bugs out, but if this is the way it has been with an even bigger gulf between github and lp... | 18:30 |
*** SergeyLukjanov has joined #openstack-infra | 18:30 | |
fungi | i'm mostly just coming at it from the angle of how we support it with our gerrit/lp bug updater. either that project needs to exist on lp or we need to map it to one which does (and if so, which one?) | 18:32 |
fungi | or just ignore it and deal with the fact that reviews for that project mentioning an lp bug number won't auto-update (maybe its community tracks bugs elsewhere anyway?) | 18:33 |
fungi | anyway, point being, i'm not saying it necessarily needs to be addressed at all, just explaining why the review in question didn't update the lp bug it referenced | 18:35 |
*** hartsocks has left #openstack-infra | 18:35 | |
fungi | there are several ways to potentially fix it if there is a desire to do so, but it really depends on that particular community's expected workflow | 18:35 |
*** dmakogon_ has joined #openstack-infra | 18:45 | |
boris-42 | fungi hi | 18:45 |
fungi | hi boris-42 | 18:45 |
boris-42 | fungi how are you? | 18:45 |
fungi | boris-42: doing quite well! heavily caffeinated and getting work done ;) | 18:46 |
boris-42 | =)) | 18:46 |
*** yolanda has joined #openstack-infra | 18:46 | |
boris-42 | nice=) | 18:46 |
fungi | i hope all is well with you | 18:46 |
boris-42 | yeah after OpenStack CI=) | 18:46 |
*** bswrchrd has joined #openstack-infra | 18:47 | |
boris-42 | much better then plain github_) | 18:47 |
boris-42 | fungi but have some question | 18:47 |
boris-42 | fungi do you know how to remove old branches from stackforge ? | 18:47 |
boris-42 | fungi I mean these 2 https://github.com/stackforge/rally/branches | 18:47 |
fungi | boris-42: yes, you ask me (or clarkb or jeblair or mordred) and we delete them for you | 18:48 |
clarkb | fungi: maybe I should add a bigger warning that importing a project will grab as much stuff as it can? | 18:48 |
fungi | boris-42: unfortunately the permissions acl granularity on gerrit is insufficient to be able to safely delegate branch deletion for a project, or we would make that more self-service too | 18:48 |
*** svarnau has joined #openstack-infra | 18:49 | |
reed | selfservice rules | 18:49 |
boris-42 | fungi I mean is somebody able to remove these 2 branches?) | 18:49 |
fungi | clarkb: yeah, wouldn't be a bad idea... "remember to prune your repository tags and branches before proposing the change to import that repo) | 18:49 |
fungi | boris-42: sure, i'm happy to delete those for you right now. only takes me a moment | 18:49 |
boris-42 | fungi thank you=) | 18:49 |
*** thedodd has joined #openstack-infra | 18:50 | |
boris-42 | fungi joke of the day http://cs14112.vk.me/c540100/v540100129/16a2a/IgZY7KVZHB8.jpg | 18:50 |
*** dcramer__ has quit IRC | 18:50 | |
fungi | that's a classic photo too. very amusing ;) | 18:50 |
boris-42 | =)) | 18:51 |
fungi | boris-42: so actually, it seems we imported three additional branches for rally besides master... those are named DevstackDeployment, init and test_scenarios. i'm not sure why the "init" branch didn't wind up on github, but i'm guessing you want it deleted too | 18:52 |
boris-42 | fungi no pls don't delete init branch=) | 18:53 |
fungi | ahh, it did. it's showing up as a branch which has been merged into master: https://github.com/stackforge/rally/branches | 18:53 |
*** david-lyle has joined #openstack-infra | 18:53 | |
fungi | okay, so you want two published branches for rally... "master" and "init" | 18:53 |
boris-42 | yeah | 18:53 |
fungi | and you want DevstackDeployment and test_scenarios deleted | 18:53 |
boris-42 | exactly | 18:54 |
boris-42 | cleanup=) | 18:54 |
fungi | done. the branch deletion may take a few minutes to show up in the github web interface though | 18:54 |
fungi | ahh, it's already replicated there now | 18:55 |
fungi | should be all set | 18:55 |
*** dcramer_ has joined #openstack-infra | 18:55 | |
boris-42 | fungi thank you = ) | 18:55 |
*** dcramer_ has quit IRC | 18:55 | |
fungi | boris-42: you're welcome! | 18:55 |
boris-42 | fungi btw one more joke http://cs418920.vk.me/v418920550/62dc/CdSgpcHq_kI.jpg | 18:55 |
fungi | heh. git humor. very nice | 18:56 |
jog0 | fungi: if you have a minute have infra/config patch to unbreak something I broke https://review.openstack.org/#/c/46110/ | 18:56 |
fungi | jog0: making a minute, sure | 18:56 |
fungi | my dyslexia makes bug.addHit look like bongHit for some reason | 18:58 |
clarkb | boris-42: fungi http://stevelosh.com/blog/2013/04/git-koans/ you may enjoy that for slightly more subtle git humor | 18:58 |
jog0 | fungi: :) | 18:59 |
boris-42 | clarkb ahaha =) | 18:59 |
*** dhellmann_ is now known as dhellmann | 19:00 | |
*** vipul is now known as vipul-away | 19:00 | |
*** boris-42 has quit IRC | 19:01 | |
clarkb | the hobgoblin is my favorite | 19:02 |
clarkb | because I struggle with that all the time. thankfully we have man pages | 19:02 |
pleia2 | clarkb: haha | 19:02 |
openstackgerrit | A change was merged to openstack-infra/config: if duplicate bug not in recheckwatch, add it in https://review.openstack.org/46110 | 19:02 |
clarkb | I don't use aliases so silence was really funny | 19:03 |
clarkb | I am sure that if I had suffered through that I wouldn't be laughing | 19:04 |
jog0 | clarkb: can you rekick recheckwatch | 19:04 |
clarkb | jog0: puppet should do it automagically | 19:04 |
jog0 | ohh neato | 19:04 |
clarkb | yup there is a notify => service['recheckwatch'] so the service will get restarted when the script updates | 19:05 |
*** dcramer_ has joined #openstack-infra | 19:05 | |
*** dcramer_ has quit IRC | 19:06 | |
jog0 | it hasn't restarted yet it looks like, will check up on it after lunch | 19:06 |
fungi | it will take upwards of 30 minutes from merging to implementation currently | 19:07 |
fungi | so lunch is warranted | 19:07 |
jog0 | perfect | 19:07 |
SpamapS | hmm... transient error downloading from pypi.openstack.org, or more confusing? http://logs.openstack.org/32/45732/2/check/gate-grenade-devstack-vm/ec0bbe8/console.html | 19:09 |
fungi | jog0: actually somewhere between 0 and 25 minutes, but i like to provide conservative estimates | 19:09 |
SpamapS | 2013-09-11 18:33:51.117 | Downloading/unpacking websockify>=0.5.1,<0.6 (from nova==2013.2.a58.gce76e4e) | 19:09 |
SpamapS | 2013-09-11 18:33:51.117 | Cannot fetch index base URL http://pypi.openstack.org/openstack/ | 19:09 |
*** david-lyle has quit IRC | 19:10 | |
clarkb | SpamapS: I am going to guess transient error as there aren't a ton of failures in the zuul pipelines | 19:12 |
fungi | SpamapS: possible it was a network issue local to that slave, or to static.o.o or something more broken | 19:12 |
clarkb | SpamapS: we have noticed occasional trouble talking through the hpcloud NAT to rackspace | 19:12 |
fungi | but yeah, more likely some transparent network voodoo at the hpcloud end | 19:13 |
SpamapS | cool will do a recheck no bug then | 19:14 |
fungi | SpamapS: of course, any time you report problems, i like to blame it on hpcloud just out of principle ;) | 19:14 |
SpamapS | or is there an "occasional flakiness through the NAT..." bug? :p | 19:14 |
clarkb | jeblair: fungi: mordred: I am considering a summit session along the lines of "Adding new tests to the infrastructure" to do an initial howto of the process and get feedback on making it better. But also to sort out things like when do we gate on a thing, how can we avoid/fix the asymmetric issues we had yesterday and so on | 19:14 |
SpamapS | fungi: so hpcloud is the new cosmic rays... ;) | 19:14 |
clarkb | does that seem useful? we seem to do a lot of this informally today and I want to make it less tribal knowledge | 19:14 |
SpamapS | clarkb: the tribe has spoken | 19:15 |
* SpamapS snuffs out clarkb's torch | 19:15 | |
clarkb | queue survivor music | 19:15 |
fungi | clarkb: as long as it heavily tows the party line for getting tests into existing jobs whenever possible and only creating new jobs when that doesn't make sense, i think it would be great to cover | 19:16 |
*** atiwari has joined #openstack-infra | 19:16 | |
*** SergeyLukjanov has quit IRC | 19:16 | |
*** boris-42 has joined #openstack-infra | 19:17 | |
fungi | just don't want to wind up at the other end of the spectrum, where everyone knows how to add new test jobs and we wind up with an unnecessary proliferation | 19:17 |
clarkb | maybe a better way of asking my question would be "is something like that a valuable summit session that we want to solicit feedback on, or do we just document and formalize the rules that have grown organically?" | 19:17 |
atiwari | unable to push keystone code, need some help | 19:17 |
clarkb | I do see it as being partially educational | 19:17 |
atiwari | getting | 19:17 |
atiwari | atiwari@arvind-laptop:~/cloudDev/keystone-os/ks-bug-1186059 (master) $ git push | 19:17 |
atiwari | Username for 'https://github.com': arvind-tiwari | 19:17 |
atiwari | Password for 'https://arvind-tiwari@github.com': | 19:17 |
atiwari | fatal: Authentication failed | 19:17 |
atiwari | can some one check what is going on | 19:18 |
clarkb | atiwari: https://wiki.openstack.org/wiki/GerritWorkflow | 19:18 |
clarkb | atiwari: we don't use github for development, it is there as a handy mirror | 19:18 |
atiwari | ok | 19:19 |
fungi | clarkb: eh, good point. if it's just presenting a howto, and not soliciting discussion on how to improve the job submission workflow, then maybe not a design summit session so much as just some formalized docs | 19:19 |
clarkb | fungi: I think it can be both, but you seem wary of the feedback bits :) | 19:19 |
*** lnxnut has quit IRC | 19:19 | |
fungi | not at all wary. but if we don't expect feedback, then it might not be as well suited to the design summit | 19:20 |
fungi | if we expect feedback and involved discussion (or if we can tailor it to that) then it's probably a great fit | 19:20 |
*** dcramer_ has joined #openstack-infra | 19:21 | |
atiwari | clarkb, thanks | 19:21 |
*** zehicle_at_dell has quit IRC | 19:21 | |
clarkb | fungi: I expect it. The idea has grown out of the Xen thread on the list, the last infra meeting, work with experimental queue + heat + large ops jobs, and the recent asymmetric failures | 19:21 |
clarkb | there are definitely large gaps that exist | 19:22 |
*** SergeyLukjanov has joined #openstack-infra | 19:22 | |
clarkb | atiwari: no problem see https://wiki.openstack.org/wiki/How_To_Contribute#If_you.27re_a_developer as well if you haven't read that before | 19:22 |
*** zehicle_at_dell has joined #openstack-infra | 19:22 | |
fungi | clarkb: sounds great then. i will readily admit i've been behind on some of the ml discussions since vacation | 19:22 |
clarkb | fungi: don't worry I am way behind on mail too (I blame trying to get off of gmail) and that thread was started a while back by BobBall iirc | 19:23 |
fungi | atiwari: and in general, we try to link new contributors to most of that information from the CONTRIBUTING.rst at the root of each of our projects | 19:24 |
clarkb | fungi: gmail is a ridiculously good mail client, still fiddling with alternatives. I have decided that going back to thunderbird probably isn't going to happen | 19:24 |
zaro | mgagne: question about https://review.openstack.org/#/c/45754 | 19:24 |
clarkb | tempted to try mutt and notmuch | 19:24 |
mgagne | zaro: I have 5 minutes =) | 19:24 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/gearman-plugin: Set a node offline even if there is an exception https://review.openstack.org/46124 | 19:24 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/gearman-plugin: Always return WORK_COMPLETE when a build finishes regardless of the result. https://review.openstack.org/46125 | 19:24 |
pleia2 | I just caught up on hp mail this morning, openstack mail seems to be more busy than usual this week, I thought I got caught yesterday morning :) | 19:24 |
pleia2 | s/caught/caught up | 19:24 |
zaro | mgagne: did you mean capitalization should be for params on left side of = ? | 19:25 |
fungi | i use mutt heavily and have for over a decade. tried notmuch but it didn't mesh well with my current habits of doing everything over imap though | 19:25 |
zaro | mgagne: i mean only for params on left side of '=' , right? | 19:25 |
fungi | need to reengineer things to use a local message cache with mutt before notmuch is relevant | 19:25 |
mgagne | zaro: checking context | 19:25 |
pleia2 | I miss hooks in mutt (particularly for changing your email address based on folder), but otherwise gmail is ok | 19:25 |
zaro | mgagne: i think code would be better if pierre kept variables capitalized. | 19:26 |
clarkb | fungi: ya offlineimap is common | 19:26 |
zaro | mgagne: that way he doesn't have to make those vars dictionaries, just lists. | 19:26 |
mgagne | zaro: this is not the style elsewhere | 19:26 |
*** zehicle has quit IRC | 19:26 | |
*** yolanda has quit IRC | 19:26 | |
mgagne | zaro: and the style used in JJB | 19:27 |
*** zehicle has joined #openstack-infra | 19:27 | |
zaro | mgagne: ok, just making sure you mean for all vars. | 19:27 |
mgagne | zero: yes, all, left and right side | 19:28 |
*** dcramer_ has quit IRC | 19:28 | |
zaro | mgagne: i would make an exception in this case, but i'm ok if we want to enforce caps here as well. | 19:28 |
fungi | pleia2: does gmail respect the mail-followup-to header? | 19:28 |
mgagne | zaro: caps? | 19:28 |
jeblair | inclusion_dict = {'include-by-string': 'INCLUDE_BY_STRING'} is the sort of thing i'd expect | 19:29 |
zaro | mgagne: sorry i mean enforce lower case. | 19:29 |
pleia2 | fungi: good question, I don't know (it does fine with -reply-to, but anything that calls itself a mail client should) | 19:29 |
mgagne | zaro: I'll review again later today | 19:30 |
fungi | pleia2: i'm also way too used to adding arbitrary rfc822 headers by hand in my mail editor | 19:30 |
* zaro won't dispute author of jjb | 19:30 | |
jeblair | X-Arbitrary-Header: true | 19:30 |
fungi | pleia2: so pretty sure it would be a disappointment even if i wasn't concerned about google spying on me | 19:30 |
pleia2 | fungi: hah, yeah, I actually do miss that - I have mutt configured on my gmail account for when I need to do stuff like that (or things like "bounce" an email) | 19:31 |
pleia2 | fungi: my husband works for google and they pay my health insurance, pretty sure I already lost on the google spying on me game :) | 19:31 |
fungi | oh, yeah, i use mutt's bounce many times a day to resend messages. would definitely miss that | 19:31 |
pleia2 | I love bounce | 19:32 |
fungi | pleia2: oh, yeah, google probably even had you sign over your discarded toothbrushes in the clickwrap eula you signed to get health benefits | 19:32 |
pleia2 | haha | 19:32 |
clarkb | reading threaded mail and mute are things I miss | 19:33 |
clarkb | though mute didn't seem to work correctly as often as I would like | 19:33 |
pleia2 | I do miss threaded mail | 19:33 |
fungi | mutt does great with threading (for me anyway) | 19:33 |
pleia2 | yeah it does | 19:33 |
clarkb | fungi: gmail is very context aware. I haven't found anyhting that manages the top post bottom post mess that happens as well as gmail | 19:34 |
fungi | though it doesn't do views threaded between different mailboxes or anything fancy like that | 19:34 |
fungi | clarkb: i also delete messages which have top-posting in them. very easy to manage ;) | 19:34 |
clarkb | hahahaha | 19:34 |
pleia2 | lol | 19:34 |
clarkb | jeblair: thoughts on the summit session discussion that began at 12:15 PDT? | 19:35 |
portante | clarkb: we had a set of 3 tempest jobs fail because of oslo-config error in setup.py module | 19:36 |
portante | is this a known problem? | 19:36 |
clarkb | fungi: the way gmail formats it is if top posting or bottom posting (so not inline) you just see the content that was added and messages are displayed first to last effectively normalizing to bottom posting | 19:36 |
clarkb | portante: I would need to look at the failure, do you have a link? | 19:37 |
portante | I'll post a bug | 19:37 |
*** ruhe has joined #openstack-infra | 19:37 | |
clarkb | portante: were they for the same chnage? | 19:37 |
fungi | clarkb: i take it that totally doesn't deal with inline context quoting then (or does it just hide it so you can expand when needed)? | 19:38 |
clarkb | fungi: it deal with inline by giving you context sort of like diff would | 19:38 |
portante | clarkb: https://bugs.launchpad.net/oslo/+bug/1224077 | 19:38 |
uvirtbot | Launchpad bug 1224077 in oslo "oslo.config failes to install in gate job: TypeError: dist must be a Distribution instance" [Undecided,New] | 19:38 |
fungi | reading https://blogs.fsfe.org/stargrave/archives/80 and thinking i would totally never be satisfied with gmails interface | 19:38 |
*** fbo_away is now known as fbo | 19:38 | |
clarkb | so you still don't see the entire message, just the context near the inlining | 19:38 |
fungi | ahh | 19:39 |
*** ruhe has quit IRC | 19:41 | |
clarkb | portante: that is a knownish issue | 19:41 |
clarkb | mordred: ^ there is the setuptools bug that clayg was working | 19:41 |
clarkb | fungi: gmail is definitely not a good client if you want total control. it does a lot of things based on context. Its "threading" is based on context (and is better imo), you don't get reply to list because reply replies to list if mail came from a list and so on | 19:42 |
fungi | ahh. but manually curating threads by controlling in-reply-to and references headers seem to be lost in the process | 19:44 |
fungi | the whole "gmail makes a new thread any time the subject header changes" would definitely screw with me | 19:45 |
*** boris-42 has quit IRC | 19:47 | |
*** david-lyle has joined #openstack-infra | 19:50 | |
*** sarob has quit IRC | 19:52 | |
*** vipul-away is now known as vipul | 19:56 | |
jeblair | clarkb: i think it's worth proposing, but i'm not sure there would be a big enough audience for a tutorial type session, and as it is largely 'designed' at this point, i'm not sure we need to have a design session about it. | 19:59 |
jeblair | clarkb: a howto doc, definitely. | 19:59 |
clarkb | jeblair: ok | 20:02 |
clarkb | and now time to find lunch then do a walk around discovery park on the possibly last hot day of the year | 20:02 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/config: Move running-your-own to the sidebar https://review.openstack.org/46131 | 20:03 |
*** sarob has joined #openstack-infra | 20:06 | |
jeblair | wow, gerrit did an atrocious job on the diff for https://review.openstack.org/#/c/46124/1/src/main/java/hudson/plugins/gearman/StartJobWorker.java | 20:07 |
jeblair | it's just an indentation change | 20:07 |
mordred | clarkb: 2013-09-11 18:36:36.828 | 2013-09-11 18:33:46 Download error on http://pypi.openstack.org/openstack/pbr/: [Errno 101] Network is unreachable -- Some packages may not be found! | 20:07 |
mordred | portante: ^^ | 20:07 |
jeblair | zaro: do you have any ideas on how to make the maven output cleaner here? http://logs.openstack.org/24/46124/1/check/gate-gearman-plugin-build/678bc4b/console.html | 20:07 |
jeblair | zaro: it's filled with download progress reports which aren't interesting | 20:08 |
mordred | clarkb, portante: also, that oslo.config needs to be updated | 20:09 |
fungi | mordred: SpamapS reported an grenade run which errored trying to retrieve the package index from pypi.o.o a little while ago | 20:10 |
portante | mordred: so every job downloads directly from pypi? | 20:11 |
mordred | no | 20:11 |
portante | oh good | 20:11 |
mordred | no jobs download directly from pypi | 20:11 |
mordred | jobs download from our mirror | 20:11 |
mordred | pypi.openstack.org/openstack/pbr | 20:11 |
mordred | however, that seems to have something unhappymaking | 20:12 |
portante | rats, missed that, cool | 20:12 |
mordred | portante: the real issue is that there is still some latent issues with the old d2to1 codebase lurking around | 20:12 |
fungi | mordred: was that job also running on a devstack slave or on a static/unit test slave? | 20:12 |
mordred | that we need to stomp out | 20:12 |
portante | is there some process that audits the mirror periodically? | 20:12 |
mordred | fungi: http://logs.openstack.org/05/46105/2/check/gate-grenade-devstack-vm/054d5a0/console.html | 20:12 |
mordred | portante: audit? | 20:12 |
fungi | oh, hey, also a grenade job even | 20:12 |
mordred | portante: we have processes that update the mirror | 20:13 |
mordred | but I'm not sure I'd call those audit jobs | 20:13 |
mordred | wawit | 20:14 |
mordred | 2013-09-11 18:36:37.113 | 2013-09-11 18:33:58 Best match: oslo.config 1.2.0a3 | 20:14 |
mordred | oh - right. we do that | 20:14 |
reed | guys, what else do we need to do to have this approved? https://review.openstack.org/#/c/42608/ | 20:15 |
fungi | mordred: clarkb and i were blaming hpcloud nat being flaky and dropping connections. your download error came within 2.5 minutes of the one in SpamapS's grenade job log | 20:15 |
mordred | fungi: lovely | 20:16 |
fungi | mordred: for comparison, his... http://logs.openstack.org/32/45732/2/check/gate-grenade-devstack-vm/ec0bbe8/console.html | 20:16 |
jeblair | reed: i think it's ready; i didn't approve it just to give other infra folks a chance to review it. I believe since some of the names changed we do need to adjust the database and hiera configuration. | 20:17 |
fungi | a briefly overloaded network device somewhere (ddos burst or what have you) could certainly account for a period of random connection failures | 20:17 |
jeblair | reed: since i both did those originally, and suggested the changes, it probably means i get to do it. should be able to today. | 20:17 |
reed | jeblair, wonderful | 20:18 |
mordred | fungi: yah. now, I'm still not sure that's the actual reason for that failure | 20:19 |
mordred | but it defintely is an error in that run | 20:19 |
mordred | I'd like to see a run with the reported issue without problems downloading pbr so we can diagnose | 20:19 |
portante | mordred: regarding the mirror update, perhaps it would be worth making sure there is no bit rot in the mirror | 20:20 |
*** anteaya has quit IRC | 20:21 | |
portante | now if the mirror used swift ... ;) | 20:21 |
mordred | portante: I think that would be neat - but it would require someone writing some web interfaces :) | 20:21 |
openstackgerrit | Pierre Rognant proposed a change to openstack-infra/jenkins-job-builder: Fix plot plugin support https://review.openstack.org/45754 | 20:21 |
mordred | portante: right now, we just rsync files into a tree and have apache mod_autoindex them | 20:21 |
*** giulivo has quit IRC | 20:22 | |
portante | perhaps rsync can us cksum for the comparison periodically? | 20:24 |
*** MarkAtwood has joined #openstack-infra | 20:26 | |
*** sarob has quit IRC | 20:28 | |
openstackgerrit | A change was merged to openstack-infra/zuul: Separate reporters from triggers https://review.openstack.org/42643 | 20:30 |
openstackgerrit | A change was merged to openstack-infra/zuul: Add support for emailing results via SMTP https://review.openstack.org/42645 | 20:30 |
mrodden | so... looking through the jenkins-job-builder publishers i dont see any publisher that maps to the Git Publisher stuff? (to push a git ref back somewhere) | 20:30 |
mrodden | am i looking in the wrong spot for that? | 20:31 |
*** jcoufal_mtg is now known as jcoufal | 20:31 | |
mgagne | jeblair: In JJB, why are some plugins using ", ".join(a_dict.keys()) Isn't ", ".join(a_dict) enough? Is it for backward compatibility? | 20:31 |
*** adalbas has quit IRC | 20:31 | |
jeblair | mgagne: if I wrote it, it's because i always forget that dictionaries are iterators for their keys. that's still a new idea for me. :) | 20:33 |
jeblair | mgagne: i don't think that we are intending to maintain that level of backwards compat. | 20:33 |
jeblair | (though i wouldn't object to that code if someone wanted to write it that way -- it is very explicit) | 20:35 |
*** SergeyLukjanov has quit IRC | 20:35 | |
mgagne | jeblair: it's a matter of consistency. I should rename myself to Mr. Consistency | 20:36 |
* mordred welcomes Mr. Consistency | 20:40 | |
*** sarob has joined #openstack-infra | 20:40 | |
zaro | jeblair: about your maven question.. you can use '-B' to supress the download progress. i think that's what you are looking for right? | 20:41 |
jeblair | zaro: yeah, sounds like it'd be a good idea for those jobs | 20:43 |
zaro | mgagne: funny, i was thinking it should be a_dict.keys() to be more explicit. | 20:43 |
jeblair | zaro: also, do you have any idea why https://review.openstack.org/#/c/46124/ is failing? | 20:44 |
*** dizquierdo has joined #openstack-infra | 20:44 | |
jeblair | zaro: oh! something's not showing up there | 20:44 |
mgagne | zaro: I think .keys() would force more code to be wrapped (and made less readable) to account for the 80 characters limit | 20:44 |
*** jpeeler1 has joined #openstack-infra | 20:44 | |
zaro | jeblair: looking.. | 20:46 |
jeblair | zaro: the "[ERROR] symbol : variable currBuild | 20:46 |
jeblair | lines don't seem to be showing up | 20:46 |
* zaro agrees with my consistency. | 20:46 | |
*** jpeeler has quit IRC | 20:46 | |
*** jpeeler1 is now known as jpeeler | 20:46 | |
mordred | OK | 20:48 |
mordred | THIS IS THE LAST STRAW | 20:48 |
* fungi hides the other straws | 20:48 | |
mordred | apparently the problem with google maps in firefox on linux is not a problem with linux or google | 20:48 |
mordred | but with UBUNTU | 20:48 |
mordred | apparently Ubuntu has managed to break Firefox | 20:49 |
fungi | now i'm curious... have a link? | 20:49 |
zaro | mordred: tell more.. is this why my firefox keeps hanging? | 20:49 |
mordred | LinuxJedi just told me it works fine in firefox on Fedora | 20:49 |
fungi | i've used google maps in iceweasel on debian, though i try to make myself use openstreetmap instead these days | 20:49 |
zaro | mordred: when using g maps? | 20:49 |
mordred | zaro: yah | 20:49 |
mordred | something having to do with webgl | 20:50 |
LinuxJedi | yep, I didn't even know there was supposed to be a problem until mordred said and I googled for it :) | 20:50 |
LinuxJedi | I'm even using it hooked up to a 30" and 23" screens | 20:50 |
LinuxJedi | and it is pretty smooth | 20:50 |
mgagne | mordred: not the first time I heard problem about google maps + firefox + ubuntu | 20:51 |
fungi | oh, then could also be i don't see a problem because i'm not using opengl-accelerated video hardware or something | 20:51 |
jeblair | mgagne: i'm not sure if it's a code review prompting this or not, but i'll go ahead and say this just in case. i'm not a fan of nit-picky code reviews -- i try to focus on errors, user experience, and things that will make maintenance harder. i wouldn't leave a negative review for someone who wrote something in a slightly different way than i would. | 20:51 |
jeblair | mgagne: anyway, that may or may not have anything to do with what you're working on | 20:51 |
mordred | jeblair: ++ | 20:51 |
jeblair | just wanted to get it out there :) | 20:51 |
mgagne | jeblair: alright, I'll put my OCD to rest | 20:51 |
* mordred thinks jeblair needs that as a tattoo | 20:51 | |
pleia2 | mordred: eww, that's no good | 20:52 |
jeblair | mordred: we'd never get the kerning right to my satisfaction. :) | 20:52 |
mordred | jeblair: excellent point | 20:52 |
fungi | and in agreement with jeblair, i definitely try not to make negative reviews purely on non-enforced style issues unless the code in question could be substantially simplified and the author obviously didn't know there was an easier way | 20:52 |
mordred | pleia2: yeah. grumble grumble | 20:53 |
portante | clarkb, mordred: this job seems to take a long time to fail ... https://jenkins02.openstack.org/job/gate-tempest-devstack-vm-postgres-full/9201/console | 20:54 |
mordred | btw - because I know everyone wants to keep up with my personal desktop choices - I'm now running an android emulator on my desktop so that I can use the android calendar application | 20:54 |
mordred | portante: looking | 20:54 |
mordred | portante: it certainly doesn't look happy | 20:55 |
pleia2 | mordred: wow, haha | 20:55 |
mordred | pleia2: it's working surprisingly well | 20:55 |
*** ArxCruz has quit IRC | 20:55 | |
pleia2 | I never really liked the android calendar app, preferred the browser one | 20:55 |
mordred | pleia2: the android app can also sync with my terrible-corporate-borg outlook calendar | 20:56 |
pleia2 | mordred: aah, that could be useful | 20:56 |
mordred | pleia2: but that's great - because it means that I can actually view all of my schedule in one place | 20:56 |
mordred | and sadly, android is the only place I've found that can do this | 20:56 |
mordred | (I agree, the web-based google calendar is a better experience) | 20:57 |
*** pmoosh has quit IRC | 20:58 | |
mgagne | jeblair: I still have concerns about how some plugins implements stuff differently from other plugins: docs or error reporting. My comment about using hypen-separated-words still stands and I hope you don't mind me enforcing that one =) | 20:58 |
zaro | mordred: ohh that's an interesting solution. | 20:58 |
* zaro likes it mgagne reviews | 20:59 | |
mordred | mgagne: I'd say that things that are actual operational consistency like how to do error reporting are worthwhile, because they would impact user experience | 21:00 |
mgagne | mordred: ok, won't nitpick variable declaration =) | 21:00 |
zaro | mgagne: i'm still on the fence on the capitalization one though. | 21:00 |
mgagne | zaro: I'm on the side of jeblair for that one. I would hate having BOTH styles in JJB. | 21:01 |
zaro | jeblair: i'll patch maven builds with the '-B' | 21:01 |
jeblair | zaro: thanks | 21:02 |
zaro | yes sir mr consistency sir. | 21:02 |
mgagne | damn, now I have that hat =( | 21:02 |
jeblair | zaro: that one is about user experience; jenkins does all kinds of things (ALL_CAPS, CamelCase, lower_case, etc), and by being consistent in the YAML, we make it easier for users | 21:03 |
*** rfolco has quit IRC | 21:04 | |
*** pcm_ has quit IRC | 21:04 | |
fungi | mordred: to support trove cloud databases in our puppet, were you proposing moving all db connection params into hiera, or is keeping stuff like the database hostname in modules/openstack_project/manifests still going to happen? | 21:04 |
jeblair | who otherwise would need to have a copy of the documentation nearby and look up everything they type to make sure they did the right kind of capitalization/word separation | 21:04 |
mordred | fungi: I think that we should make all db connection info be input params to things that consume it | 21:05 |
jeblair | mgagne: yes, please do enforce the lowercase-hypen thing in yaml! i think it was a mistake for us to not start mapping jenkins values earlier | 21:06 |
fungi | mordred: so put the mysql db hostname in hiera, or in site.pp, or in modules/openstack_project/manifests? | 21:06 |
mordred | fungi: so, like, rather than having ::gerrit create a mysql, we should pass that info in - and in the sortterm, we can have modules/openstack_project/manifests/gerrit be the place where we make a mysql, and then pass the hostname/user/pass to ::gerrit | 21:06 |
*** rnirmal has quit IRC | 21:06 | |
* jeblair reads backwards | 21:06 | |
* mgagne feels better | 21:06 | |
*** changbl has joined #openstack-infra | 21:06 | |
jeblair | mordred: have you reviewed the groups-dev change? | 21:06 |
fungi | jeblair: yeah, that's why i was asking about it | 21:07 |
jeblair | fungi, mordred: you may want to look at it, as it has my suggestions for how to implement it | 21:07 |
mordred | jeblair: I have looked over it a bit, but then there was a bunch of stuff I didn't grok | 21:07 |
mordred | jeblair: lemme look again real quick | 21:07 |
fungi | jeblair: okay, so putting the db hostname in hiera is actually intentional in that change? if so i'll delete the comments i had about it | 21:07 |
jeblair | fungi: yes. the hostname is gobbledygook anyway. and mrmartin has know way of knowing it. | 21:08 |
fungi | k | 21:08 |
jeblair | (it's appears to have a hash as part of the name) | 21:08 |
fungi | aha | 21:09 |
*** krtaylor has quit IRC | 21:09 | |
mordred | fungi, jeblair: ah, neat - are we using a trove db for the db for that one? | 21:10 |
*** sarob has quit IRC | 21:11 | |
jeblair | mordred: yep | 21:11 |
mordred | I'm excited - and although think that's a great thing to try that with | 21:11 |
jeblair | mordred: it's the way of the future, and clarkb's backup stuff seems about ready. | 21:11 |
mordred | s/although/also/ | 21:11 |
mordred | jeblair: ++ | 21:11 |
mordred | hub_cap: ^^ we're starting to use your stuff | 21:11 |
jeblair | figured we'd get it in at the start instead of having to rework it later | 21:11 |
fungi | definitely seems like a low-risk trial | 21:12 |
mordred | hub_cap: if you break things, we'll blame you personally | 21:12 |
hub_cap | plz do | 21:12 |
hub_cap | i feed on blame and suffering | 21:12 |
hub_cap | call me mordred-in-training | 21:12 |
hub_cap | but srsly thats pretty freakin cool | 21:12 |
mordred | jeblair: I need to run - feel free to approve groups-dev without me | 21:13 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/gearman-plugin: Always return WORK_COMPLETE when a build finishes regardless of the result. https://review.openstack.org/46125 | 21:15 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/gearman-plugin: Set a node offline even if there is an exception https://review.openstack.org/46124 | 21:15 |
*** pcrews has quit IRC | 21:16 | |
*** dkliban has quit IRC | 21:17 | |
stevebaker | hey, how can gate-requirements-install be made to stop failing on https://review.openstack.org/#/c/45967/ ? | 21:19 |
hub_cap | jeblair: hey im a bit lost on context, what is the use case for trove? /me is curious | 21:20 |
hub_cap | also, feel free to ping me anytime to help if you have questions / concerns about trove | 21:20 |
fungi | hub_cap: so we can have something more portable between servers than local mysql databases | 21:21 |
hub_cap | ahh cool | 21:21 |
fungi | hub_cap: we're not talking about running trove, just talking about using trove as served from our providers | 21:21 |
*** changbl has quit IRC | 21:22 | |
hub_cap | oh cool! like trove hp and trove rax | 21:22 |
* fungi nods | 21:22 | |
hub_cap | thats even cooler!@ | 21:22 |
fungi | in theory, more available and more flexible than running local databases on every vm which needs one (there are quite a few things we manage which need databases) | 21:23 |
fungi | we could do most of the same things by setting up a cluster of virtual machines to serve highly-available mysql, but that's just more things which then need care and feeding | 21:24 |
hub_cap | yup | 21:25 |
hub_cap | and trove can do this for you, with backups sent to swift | 21:25 |
hub_cap | in the event of booboo's | 21:25 |
*** dkranz has quit IRC | 21:26 | |
fungi | all very exciting | 21:26 |
hub_cap | yes well you are a client now (or will be) | 21:27 |
hub_cap | plz file bugs and feature requests when applicable ;) | 21:27 |
fungi | hub_cap: we are notorious for that--don't worry ;) | 21:27 |
hub_cap | yes yes | 21:27 |
hub_cap | you will be my favorite client | 21:27 |
hub_cap | cuz i dont run the infra | 21:27 |
*** blamar has quit IRC | 21:27 | |
*** Ryan_Lane has quit IRC | 21:28 | |
*** Ryan_Lane has joined #openstack-infra | 21:28 | |
*** salv-orlando has joined #openstack-infra | 21:29 | |
*** dizquierdo has left #openstack-infra | 21:29 | |
*** Ryan_Lane has quit IRC | 21:30 | |
*** Ryan_Lane1 has joined #openstack-infra | 21:30 | |
*** mrmartin has quit IRC | 21:30 | |
*** sarob has joined #openstack-infra | 21:36 | |
*** thomasm has quit IRC | 21:37 | |
openstackgerrit | Pierre Rognant proposed a change to openstack-infra/jenkins-job-builder: Fix plot plugin support https://review.openstack.org/45754 | 21:38 |
*** hashar has quit IRC | 21:40 | |
*** anteaya has joined #openstack-infra | 21:41 | |
openstackgerrit | Khai Do proposed a change to openstack-infra/config: supress maven download progress messages https://review.openstack.org/46142 | 21:42 |
openstackgerrit | Pierre Rognant proposed a change to openstack-infra/jenkins-job-builder: Fix plot plugin support https://review.openstack.org/45754 | 21:43 |
*** cppcabrera has quit IRC | 21:44 | |
*** zehicle_at_dell has quit IRC | 21:47 | |
*** sarob has quit IRC | 21:48 | |
*** sarob has joined #openstack-infra | 21:48 | |
zaro | jeblair: could you please tell me what this failure is about? http://logs.openstack.org/42/46142/1/check/gate-config-layout/8105795/console.html | 21:49 |
jeblair | zaro: sorry, i'm halfway through a breaking config change; gimme a few mins; you can ignore it. | 21:50 |
*** alagalah has joined #openstack-infra | 21:53 | |
alagalah | Need help on a failing build: https://review.openstack.org/#/c/46130/ | 21:54 |
alagalah | It seems to be some font error that's been popping up, locally builds clean, looks good. | 21:54 |
jeblair | alagalah: it appears to be a bug in the clouddocs-maven-plugin; i believe annegentle was going to talk to david cramer about it | 21:55 |
alagalah | Ah, many thanks! | 21:55 |
openstackgerrit | A change was merged to openstack-infra/jenkins-job-builder: Fix plot plugin support https://review.openstack.org/45754 | 21:56 |
alagalah | jeblair: David is aware, he was at a boot camp with Colin McNamara and Sean Roberts. No solution was found | 21:58 |
*** rev has left #openstack-infra | 21:59 | |
*** UtahDave has joined #openstack-infra | 22:00 | |
*** pmoosh has joined #openstack-infra | 22:01 | |
jeblair | reed: fungi caught a couple of potential errors that clarkb and i missed; it looks like https://review.openstack.org/#/c/42608/ will need another patchset | 22:02 |
reed | saw the comments :( | 22:02 |
jeblair | reed: on the plus side, i've set up the db and configured hiera, so when it's updated, it's ready to merge and be launched. | 22:02 |
jeblair | though, i mean, 'caught potential errors' is still on the plus side, if not as exciting. | 22:03 |
alagalah | Hey there, I made a whitespace change and ran it and it worked | 22:03 |
alagalah | Precise2 was the slave that it failed on | 22:03 |
reed | whitespaces are annoying | 22:03 |
alagalah | Precise31 worked | 22:03 |
* fungi hopes his reviews are a potential plus | 22:03 | |
*** alagalah has left #openstack-infra | 22:07 | |
openstackgerrit | James E. Blair proposed a change to openstack-infra/config: Update Zuul layout to support multiple reporters https://review.openstack.org/46145 | 22:07 |
*** burt has quit IRC | 22:08 | |
jeblair | hub_cap: !!!! the database i just created on rackspace is in 'error' status! | 22:10 |
*** fbo is now known as fbo_away | 22:10 | |
* jeblair deletes it, and tries again | 22:11 | |
*** alagalah has joined #openstack-infra | 22:12 | |
jeblair | fungi: https://review.openstack.org/#/c/46145/ | 22:12 |
hub_cap | jeblair: did you say the proper incantation? | 22:12 |
hub_cap | what DC are you in? | 22:12 |
hub_cap | also, how big a DB you creating? /me is curious | 22:12 |
jeblair | hub_cap: i said "this better work, hub_cap!" before i started | 22:12 |
jeblair | hub_cap: dfw, 2gb ram, 2gb disk | 22:13 |
hub_cap | shiiiiii that shoudl be fine | 22:13 |
* hub_cap pops some popcorn and waits | 22:13 | |
* hub_cap pictures jeblair saying "this better work, hub_cap" to the sky | 22:14 | |
hub_cap | jeblair: you can come hit me in person, im on jefferson in berkeley | 22:14 |
jeblair | fungi: if you're around, can you look at https://review.openstack.org/#/c/46145/1 but not approve? i'll need to manually stop zuul and restart to pick that up | 22:14 |
*** Ryan_Lane1 is now known as Ryan_Lane | 22:14 | |
*** Ryan_Lane has joined #openstack-infra | 22:14 | |
jeblair | hub_cap: wow so many of us in berkeley now. you know you're supposed to tell everyone it sucks here, right? :) | 22:16 |
pleia2 | Ryan_Lane: how big are those devstack images? (looking at size of usb sticks I need to scour my home office for) | 22:16 |
jeblair | no one else move to berkeley! it's full! | 22:17 |
pleia2 | hehe | 22:17 |
*** shardy is now known as shardy_afk | 22:17 | |
Ryan_Lane | pleia2: a little over 3GB | 22:17 |
hub_cap | jeblair: its terrible | 22:17 |
Ryan_Lane | I need to make a final version | 22:17 |
pleia2 | Ryan_Lane: ok cool, so my 4G sticks will do it | 22:17 |
Ryan_Lane | devstack eats up a shitload of space | 22:17 |
*** lifeless has quit IRC | 22:17 | |
pleia2 | Ryan_Lane: I figure I'll take instructions from you and build them all the Saturday prior to (anteaya will be in town that day too) | 22:17 |
anteaya | yay | 22:18 |
*** mrodden has quit IRC | 22:18 | |
hub_cap | worst place on earth jeblair... nothign but crotchety old people who think cell towers will give them brain cancer | 22:18 |
pleia2 | we might go to the zoo :) but otherwise openstack prep! | 22:18 |
*** krtaylor has joined #openstack-infra | 22:18 | |
Ryan_Lane | pleia2: well, the image itself should just work | 22:18 |
anteaya | I was wondering when I would get to test drive that image, Saturday works well | 22:18 |
jeblair | hub_cap: this one is green. thanks for logging in and creating a db so it looked like it worked! :) | 22:18 |
Ryan_Lane | it installs devstack, then unconfigures it | 22:18 |
anteaya | openstack at the zoo? | 22:18 |
pleia2 | Ryan_Lane: ah ok | 22:18 |
Ryan_Lane | so everything is there, but re-running devstack will go through the process and start everything | 22:18 |
hub_cap | jeblair: shhhhh, its under my desk at home actually | 22:19 |
Ryan_Lane | if you want, I could have one that just has devstack installed, but will require apt | 22:19 |
Ryan_Lane | I'm assuming a bad network, though | 22:19 |
pleia2 | yeah, that's what I'm thinking too | 22:19 |
anteaya | good assumption | 22:19 |
pleia2 | even on a good network, lots of people | 22:19 |
Ryan_Lane | yep | 22:19 |
hub_cap | fwiw jeblair every users' first instance fails. its a good way to lower expectations | 22:20 |
jeblair | hub_cap: mission accomplished! | 22:20 |
hub_cap | :) | 22:20 |
openstackgerrit | A change was merged to openstack-infra/config: Update Zuul layout to support multiple reporters https://review.openstack.org/46145 | 22:22 |
jeblair | i'm gracefully shutting down zuul to restart it with that change ^ | 22:23 |
* anteaya admires the lovely Queue only mode announcement bar in the zuul status page | 22:25 | |
*** alagalah has quit IRC | 22:26 | |
jeblair | been a while since we've seen it | 22:26 |
*** tstevenson has quit IRC | 22:28 | |
*** pentameter has quit IRC | 22:29 | |
*** prad has quit IRC | 22:29 | |
*** hashar has joined #openstack-infra | 22:30 | |
*** thedodd has quit IRC | 22:33 | |
*** changbl has joined #openstack-infra | 22:38 | |
*** flaper87 is now known as flaper87|afk | 22:42 | |
*** hashar has quit IRC | 22:43 | |
jog0 | so I think I still broke recheck even with my second patch :( | 22:44 |
jog0 | is it possible to get a copy of rechecks pickle file | 22:44 |
jog0 | to test locally | 22:44 |
*** sandywalsh has quit IRC | 22:44 | |
jeblair | jog0: 1 sec | 22:45 |
jeblair | -rw-rw-r-- 1 recheckwatch recheckwatch 107510 Sep 11 02:57 scoreboard.pickle | 22:46 |
jeblair | jog0: it is not running | 22:46 |
jeblair | (and hasn't touched the pickle for a while) | 22:46 |
jog0 | right | 22:46 |
jog0 | if you try to run it, and I broke it, it will crash without touching the pickle | 22:47 |
jog0 | that sounded dirty | 22:47 |
*** hashar has joined #openstack-infra | 22:47 | |
jeblair | jog0: pickle emailed to you | 22:48 |
jog0 | thanks | 22:49 |
jog0 | btw I assume you tried restarting it and it didn't work | 22:49 |
*** rockyg has joined #openstack-infra | 22:50 | |
dhellmann | jeblair: https://github.com/dhellmann/git-os-job | 22:52 |
*** dmakogon_ has quit IRC | 22:53 | |
jeblair | dhellmann: that's cool :) | 22:53 |
dhellmann | jeblair: feedback on the use of "ref" in the UI would be appreciated, I'm not certain it's 100% accurate | 22:54 |
jog0 | jeblair: thanks I broke things :( | 22:54 |
jog0 | now I can debug it | 22:55 |
*** matty_dubs is now known as matty_dubs|gone | 22:56 | |
*** sandywalsh has joined #openstack-infra | 22:56 | |
jeblair | dhellmann: that seems right to me. i don't consider myself an expert on git terminology, but it seems like it works on more than a commit-ish (which is a tag or commit), and seems to match up with the git show-ref command. | 22:57 |
dhellmann | jeblair: cool, that's what I thought | 22:57 |
dhellmann | needs more readme before a release, so maybe tomorrow | 22:58 |
dhellmann | jeblair: have any thoughts on the pre-release pypi jobs for wsme? https://review.openstack.org/#/c/46106/ | 22:59 |
jeblair | dhellmann: my only potential concern would be whether the versioning (it's using pbr i believe) is constructed in such a way that openstack projects that consume it might start using it before they expect to. | 23:02 |
*** dhellmann is now known as dhellmann_ | 23:02 | |
*** dhellmann_ is now known as dhellmann | 23:02 | |
jeblair | dhellmann: i don't know enough about the details to answer that myself at the moment | 23:02 |
dhellmann | it is using pbr | 23:02 |
dhellmann | fair point on the early consumption | 23:02 |
dhellmann | we're on a beta release now, need to make another beta release with a fix for the six pinning then, and will make a real 0.5 after a couple of other patches land | 23:03 |
*** UtahDave has quit IRC | 23:03 | |
jeblair | dhellmann: in general though there's no reason why we shouldn't support that from an infra pov. so i'm likely to +2 it on the basis that it looks correct and you probably know what you're doing with versions. :) | 23:04 |
dhellmann | we'd like to be able to use the same process for beta and non-beta releases -- isn't all of openstack using the version of pip that handles betas properly? | 23:04 |
dhellmann | :-) | 23:04 |
jeblair | dhellmann: i don't believe so (and i don't think we assume that all of openstacks users can use it) | 23:04 |
dhellmann | ah, ok | 23:05 |
jeblair | dhellmann: i believe that's pip 1.4, and mordred was engineering some wheel-based stuff to get the same behavior without pip 1.4 | 23:05 |
dhellmann | yeah, he mentioned that earlier, but I wasn't clear why it was needed | 23:05 |
clarkb | jeblair: it sucks in the northwest too. my walk around discovery park was aweful | 23:05 |
dhellmann | I guess, for now, everyone actually does need this new beta release, so it doesn't matter this time around | 23:05 |
dhellmann | and as I don't like beta tagging at all, I'm inclined to argue against it for future releases, but I'm trying to be helpful and get this out for the six issue clarkb is working on | 23:06 |
clarkb | thank you | 23:06 |
dhellmann | clarkb: for reference: https://review.openstack.org/#/c/46106/ | 23:06 |
* dhellmann will be less accommodating about letting things get back into this state, once they are out of this state | 23:07 | |
*** prad has joined #openstack-infra | 23:08 | |
*** yidclare has joined #openstack-infra | 23:08 | |
jeblair | dhellmann: oops, actually the change isn't right; left a comment. | 23:08 |
dhellmann | time for dinner, I'll check in with you guys tomorrow morning -- have a good night | 23:08 |
dhellmann | oh, ok | 23:08 |
jeblair | restarting zuul | 23:09 |
jeblair | er, rather, running puppet to install new config first, then restarting zuul | 23:09 |
clarkb | this is just reporter work? | 23:10 |
clarkb | no nnfi? | 23:10 |
jeblair | clarkb: correct | 23:10 |
openstackgerrit | Doug Hellmann proposed a change to openstack-infra/config: Add pre-release PyPI jobs for WSME https://review.openstack.org/46106 | 23:10 |
dhellmann | and now dinner for real | 23:11 |
*** dhellmann is now known as dhellmann_ | 23:11 | |
jeblair | dhellmann_: good night! :) | 23:11 |
dhellmann_ | jeblair: have a good one :-) | 23:11 |
*** lifeless has joined #openstack-infra | 23:12 | |
openstackgerrit | James E. Blair proposed a change to openstack-infra/config: Lower devstack-gate timeouts https://review.openstack.org/46154 | 23:16 |
clarkb | fungi: there is a gerrit mail thread from today indicating that installing bouncy castle with gerrit will fix the ssh key hash mismatch errors | 23:17 |
clarkb | fungi: I am going to try adding that to the gerrit install of the git-review tests to see if it helps | 23:17 |
fungi | clarkb: on the gerrit ml or one of ours? | 23:20 |
jeblair | zuul has reported some check jobs and reported and merged some gate jobs | 23:20 |
clarkb | fungi: the gerrit ml | 23:20 |
clarkb | jeblair: jhesketh__ woot | 23:20 |
jeblair | jhesketh__: ^ your reporters change is in production! :) | 23:20 |
* fungi just got back from a walk. apparently there's scrollback | 23:20 | |
jhesketh__ | oh shiny :-) | 23:20 |
jhesketh__ | thanks guys | 23:20 |
jeblair | jhesketh__: thank you! | 23:21 |
clarkb | fungi: same here | 23:21 |
*** jcoufal has quit IRC | 23:21 | |
*** salv-orlando has quit IRC | 23:21 | |
jhesketh__ | jeblair: when you say in production, has infra's zuul deployed it? | 23:21 |
jeblair | jhesketh__: yep | 23:21 |
jhesketh__ | sweet, nice work :-) | 23:22 |
clarkb | fungi: https://groups.google.com/forum/#!topic/repo-discuss/JE7OM6o7DMs | 23:23 |
fungi | clarkb: AHA! right--the issue in the integration tests for git-review | 23:27 |
fungi | (context successfully restored in brane) | 23:27 |
*** yidclare has left #openstack-infra | 23:28 | |
fungi | and worth noting, we already install bc on our production servers because the encryption for its contactstore feature uses it | 23:28 |
*** prad has quit IRC | 23:29 | |
*** rockyg has quit IRC | 23:34 | |
hub_cap | sdague: i think the trove devstack review is finally at a place where you might approve it. can you take a look when you have a chance? <3 | 23:35 |
*** anteaya_ has joined #openstack-infra | 23:35 | |
*** anteaya has quit IRC | 23:38 | |
clarkb | fungi: I think there are two bouncy castle libs | 23:38 |
clarkb | fungi: the bcpg and bcprov | 23:38 |
*** dcramer_ has joined #openstack-infra | 23:40 | |
*** sarob has quit IRC | 23:41 | |
anteaya_ | I think I am in the market for a new router | 23:42 |
fungi | clarkb: yeah, we install both. i think gerrit provides the bcprov jar and we install the libbcpg-java deb to get the bcpg jar | 23:42 |
clarkb | fungi: any idea where we are telling gerrit to provide bcprov? | 23:43 |
clarkb | I wonder if that is a thing we did by hand and never puppetted | 23:43 |
fungi | ooh, maybe | 23:43 |
clarkb | because I don't think any config is necessary beyond put .jar in place and generate keys | 23:44 |
fungi | i think gerrit's installer script might add it noemally | 23:44 |
clarkb | ya | 23:44 |
fungi | normally | 23:44 |
clarkb | but not when you --batch by default | 23:44 |
clarkb | which git-review is doing | 23:44 |
clarkb | (and it should --batch makes more sense than using expect or something) | 23:44 |
fungi | agreed | 23:45 |
*** sarob has joined #openstack-infra | 23:45 | |
fungi | researching | 23:45 |
clarkb | fungi: I am going to try doing what we do for libbcpg and only create the symlink if the remote end is available | 23:45 |
clarkb | that way tests should work locally without the lib, but we hopefully get more reliable tests on the slaves | 23:45 |
fungi | sounds good | 23:45 |
mordred | dhellmann_: all of openstack is using 1.4 - but we can't assume that all openstack _users_ are yet | 23:46 |
mordred | so, our infra is using 1.4 and for the most part if you're using pip and doing openstack dev at the point and not using 1.4 you're in a world of hurt | 23:46 |
*** sarob has quit IRC | 23:46 | |
mordred | but as they said above, I've been working on the wheel-based thing to provide the same logic to non-1.4 people | 23:46 |
clarkb | protip just use a newish virtualenv then your global pip can be ancient | 23:47 |
mordred | hub_cap: we can't really rely on your backups yet though | 23:48 |
fungi | i have joined the modern era as of a couple months ago and no longer use pip to do anything global | 23:48 |
mordred | hub_cap: because they're all per-account and per-provider | 23:48 |
fungi | virtualenv is the only pip for me | 23:48 |
mordred | hub_cap: and we currently back up things to the other cloud too - for DR purposes | 23:48 |
hub_cap | yes very good idea mordred | 23:49 |
hub_cap | if only trove was multi provider aware | 23:49 |
* hub_cap wants that for the trove future | 23:49 | |
*** jcoufal has joined #openstack-infra | 23:49 | |
fungi | clarkb: it looks like maybe we should add libbcprov-java to the packages list for ::gerrit and then symlink it similarly | 23:50 |
hub_cap | multi provider replicas :) | 23:50 |
clarkb | fungi: I need global pip for tox and virtualenv | 23:50 |
clarkb | mordred: no we don't currently backup to the other cloud yet | 23:50 |
clarkb | mordred: but we should, doing this one step at a time | 23:51 |
fungi | clarkb: technically not. you could use pip to locally install virtualenv in your homedir, add it to your path, install tox into a venv and then run tox from that venv to get other venvs ;) | 23:51 |
hub_cap | feel free to run backups on the trove instance clarkb, its just putting a xtraback'dup output in your swift acct | 23:51 |
hub_cap | easily accessible / movable | 23:51 |
mordred | clarkb: ssssh. I'm telling him theory | 23:52 |
fungi | though i'm also coming around to the preferences of some of my other more dev-heavy friends who just compile and install whichever python versions they're writing for in their homedirs now | 23:52 |
mordred | hub_cap: oh - I thought there was an encryption thing | 23:53 |
mordred | hub_cap: maybe it's just hp that's doing that | 23:53 |
hub_cap | mordred: rot13 | 23:53 |
hub_cap | the nsa can get it anyway | 23:53 |
mordred | hub_cap: you're saying I can retreive and move my db backup out of my swift and re-use it? | 23:53 |
clarkb | mordred: whoops I will keep my mouth shut | 23:53 |
* fungi uses rot26. the nsa will never crack that | 23:54 | |
clarkb | mordred: I actually like bup for the most part | 23:54 |
hub_cap | osnap fungi | 23:54 |
hub_cap | mordred: yes iirc | 23:54 |
hub_cap | i can triple check for you | 23:54 |
clarkb | mordred: I don't like that the non bulk backups are experimental | 23:54 |
clarkb | but for easy backups using minimal space it seems to do a good job | 23:54 |
mordred | clarkb: sure. I'm just saying, one of our original issues with cloud dbs was that we could not access the magical backups | 23:54 |
mordred | but that was apparently just an hp-ism | 23:54 |
mordred | hp cloud, continually subverting the actual production desires of its users since 2011 | 23:55 |
hub_cap | ya we dont use a shadow acct for that mordred at rax | 23:55 |
fungi | mordred: if only you knew people at hp | 23:55 |
hub_cap | LOL | 23:55 |
*** anteaya__ has joined #openstack-infra | 23:55 | |
mordred | fungi: I'm going to add this to the list of 'features' that keep me from using hp cloud for real work | 23:55 |
hub_cap | yall sound like me @rax | 23:55 |
mordred | hub_cap: thank you, btw, for backing up my database to a place from where I can retreive it | 23:55 |
hub_cap | mordred: right??? | 23:55 |
mordred | hub_cap: and, also, thank other people at rax for not blocking port 25 and not randomly deleting instances | 23:56 |
fungi | mordred: i assume it currently fills more than one page of greenbar when echoed to /dev/lp0 | 23:56 |
clarkb | however all is not spectacular and rosy | 23:56 |
hub_cap | HAHA mordred im sure we can do all thats possible to underwhelm you in other ways | 23:56 |
mordred | hub_cap: oh, you do :) | 23:56 |
hub_cap | ps, i think the rax people dont view me as one of them anymore | 23:56 |
hub_cap | lucky me! | 23:56 |
mordred | hub_cap: w00t! job well done | 23:56 |
hub_cap | :) | 23:57 |
fungi | hub_cap: you're irreversibly contaminated | 23:57 |
mordred | hub_cap: well, you don't work at the castle, so you can't possibly be one of them | 23:57 |
clarkb | rax could be even more awesomer if we didn't need to check ipv6 on each host we build and if the performance was better >_> | 23:57 |
mordred | ++ | 23:57 |
hub_cap | clarkb: its comin, performance wise | 23:57 |
hub_cap | from the little i hear thru the grapevine | 23:57 |
mordred | at least hp doesn't pretend to have ipv6 | 23:57 |
* mordred has heard the same thing, btw | 23:57 | |
clarkb | is that different than what you were testing? | 23:58 |
mordred | I'm inferring from what I read that new hardware is coming or something | 23:58 |
fungi | i need to check the ipv6 bug again. it's been a month since i looked to see if they'd added a new excuse | 23:58 |
*** anteaya_ has quit IRC | 23:58 | |
hub_cap | fungi: excuse == bug buffer | 23:59 |
fungi | yah. the problem is that the tier 3 buffer has a built-in tier 1 expiration. it's like a dead-man swith | 23:59 |
fungi | switch | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!