You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@aurora.apache.org by ASF IRC Bot <as...@urd.zones.apache.org> on 2015/01/05 20:30:40 UTC

Summary of IRC Meeting in #aurora

Summary of IRC Meeting in #aurora at Mon Jan  5 19:00:57 2015:

Attendees: derfloh_, lexinator, jfarrell, t3hSteve, jcohen, wfarner, kts, jaybuff, mkhutornenko, jaybuff_, Arunabha, dlester, t3hSteve_, wickman

- Preface
- Docker support
  - Action: wfarner to review docker patch by eow
  - Action: kevints to review docker patch by eow
- 0.7.0 release candidate
- authN/authZ support


IRC log follows:

## Preface ##
[Mon Jan  5 19:01:13 2015] <kts>: good morning everyone, let's get started with a quick roll call
[Mon Jan  5 19:01:21 2015] <wfarner>: here
[Mon Jan  5 19:01:22 2015] <mkhutornenko>: here
[Mon Jan  5 19:01:26 2015] <derfloh_>: here
[Mon Jan  5 19:01:26 2015] <kts>: while we're doing this, does anyone have topics for the agenda?
[Mon Jan  5 19:01:28 2015] <t3hSteve_>: here
[Mon Jan  5 19:01:40 2015] <dlester>: hello hello
[Mon Jan  5 19:01:45 2015] <wfarner>: agenda item: docker support
[Mon Jan  5 19:02:08 2015] <jcohen>: here
[Mon Jan  5 19:02:12 2015] <mkhutornenko>: agenda item: 0.7.0 release candidate
[Mon Jan  5 19:02:24 2015] <kts>: agenda item: authN/Z support
[Mon Jan  5 19:03:02 2015] <kts>: i see some new handles, anyone interested in a round of introductions?
[Mon Jan  5 19:03:35 2015] <t3hSteve>: ACTION waves
[Mon Jan  5 19:03:45 2015] <derfloh_>: :)
[Mon Jan  5 19:04:22 2015] <kts>: t3hSteve: you're the one who submitted this patch: https://reviews.apache.org/r/29464/ right?
[Mon Jan  5 19:04:32 2015] <t3hSteve>: correct
[Mon Jan  5 19:04:34 2015] <Arunabha>: ACTION waves
[Mon Jan  5 19:04:37 2015] <t3hSteve>: and the docker one
[Mon Jan  5 19:04:42 2015] <derfloh_>: hi, I'm new here ;) working at gutefrage.net, we're using aurora now since ~1 month (moved away from marathon)... and i'm hoping to start contributing soon ;)
[Mon Jan  5 19:05:01 2015] <kts>: awesome, welcome everyone
[Mon Jan  5 19:05:09 2015] <kts>: hi Arunabha
[Mon Jan  5 19:05:09 2015] <dlester>: t3hSteve: derfloh_: welcome!
[Mon Jan  5 19:05:14 2015] <wfarner>: welcome!
[Mon Jan  5 19:05:15 2015] <jfarrell>: hey danneh_ welcome
## Docker support ##
[Mon Jan  5 19:05:38 2015] <Arunabha>: New here as well. Working on building out a large Mesos cluster at Moz
[Mon Jan  5 19:05:39 2015] <kts>: jaybuff_: yt?
[Mon Jan  5 19:06:05 2015] <wfarner>: AURORA-633
[Mon Jan  5 19:06:50 2015] <kts>: who wants to lead this topic?
[Mon Jan  5 19:06:53 2015] <wfarner>: i'm behind on the discussion and review on this, but pitching in on this review is high on my list for this week
[Mon Jan  5 19:06:55 2015] <t3hSteve>: so we've been running basically that build now for a few weeks on our clusters
[Mon Jan  5 19:07:32 2015] <t3hSteve>: I've been updating the docs to include docker related info as well, should have a patch set for that on RB soon
[Mon Jan  5 19:07:37 2015] <wfarner>: t3hSteve: awesome!  smooth sailing?  any rough edges we should keep in mind?
[Mon Jan  5 19:08:00 2015] <t3hSteve>: pretty smooth so far, the only got-cha is the requirements for running the executor inside a container
[Mon Jan  5 19:08:15 2015] <t3hSteve>: but as long as people are aware of that it's not an issue really
[Mon Jan  5 19:08:27 2015] <t3hSteve>: (libmesos has some external deps)
[Mon Jan  5 19:08:53 2015] <wfarner>: good to know
[Mon Jan  5 19:09:04 2015] <t3hSteve>: those will be called out in the docs
[Mon Jan  5 19:09:24 2015] <jfarrell>: t3hSteve: i have an open ticket in mesos on that, i need to find some time and dig into that issue
[Mon Jan  5 19:09:43 2015] <t3hSteve>: a few weeks ago we talked about moving to pesos instead of libmesos
[Mon Jan  5 19:10:00 2015] <t3hSteve>: for the executor, but I haven't looked into that very much yet
[Mon Jan  5 19:10:32 2015] <Arunabha>: Regarding the docs, the existing doc on deploying Aurora has no instructions on building and deploying Thermos, t3hSteve do you have anything written up on that ?
[Mon Jan  5 19:10:51 2015] <t3hSteve>: no, I always used vagrant so it was really easy
[Mon Jan  5 19:10:57 2015] <wfarner>: i think i can safely speak for the rest of the dev group when i say we would love to see a move to pesos
[Mon Jan  5 19:11:05 2015] <kts>: +1 to pesos
[Mon Jan  5 19:11:23 2015] <jaybuff_>: ACTION is here now
[Mon Jan  5 19:11:28 2015] <wickman>: i'll be shifting focus to work on that in the next few weeks.
[Mon Jan  5 19:11:39 2015] <t3hSteve>: that'd be awesome
[Mon Jan  5 19:12:30 2015] <kts>: t3hSteve: one question: are you using the cgroups isolator with docker?
[Mon Jan  5 19:12:58 2015] <t3hSteve>: yeah
[Mon Jan  5 19:13:32 2015] <kts>: and containers are correctly cpu and ram-limited, as far as you're aware?
[Mon Jan  5 19:13:47 2015] <t3hSteve>: yep, 100% sure RAM limited, we've seen a few OOM killers so far :)
[Mon Jan  5 19:14:08 2015] <t3hSteve>: I haven't done a lot of testing with CPU, but I can confirm the cgroups are configured to be limited
[Mon Jan  5 19:15:01 2015] <wfarner>: anything more on this topic?
[Mon Jan  5 19:15:18 2015] <kts>: jaybuff: do you have anything to add on this?
[Mon Jan  5 19:15:19 2015] <t3hSteve>: do we have a target for getting it merged in?
[Mon Jan  5 19:16:06 2015] <kts>: let's assign a committer as reviewer, with an end-of-week deadline for a review?
[Mon Jan  5 19:16:09 2015] <wfarner>: i hope to have a handle on the code and a competent review by EOW
[Mon Jan  5 19:16:17 2015] <jaybuff>: nope, i've given steve tons of feedback
[Mon Jan  5 19:16:22 2015] <jaybuff>: so all my comments are in the review
[Mon Jan  5 19:16:25 2015] <kts>: #action wfarner to review docker patch by eow
[Mon Jan  5 19:16:40 2015] <wfarner>: i think we need a few hands on this though, i don't want to become the "aurora docker" guy
[Mon Jan  5 19:16:54 2015] <kts>: i'll volunteer
[Mon Jan  5 19:17:01 2015] <wfarner>: thanks
[Mon Jan  5 19:17:02 2015] <kts>: #action kevints to review docker patch by eow
[Mon Jan  5 19:17:28 2015] <t3hSteve>: yeah jaybuff I think almost all your feedback is reflected in the latest code
[Mon Jan  5 19:17:44 2015] <t3hSteve>: but I definitely appreciate any more feedback you guys have
[Mon Jan  5 19:18:19 2015] <jaybuff>: yes, i read your comments, but i haven't re-reviewed code to confirm
[Mon Jan  5 19:18:22 2015] <kts>: all right, next up is
## 0.7.0 release candidate ##
[Mon Jan  5 19:18:29 2015] <dlester>: t3hSteve: I'm stoked you've contributed this back! I anticipate a lot of folks in the community will use this
[Mon Jan  5 19:18:43 2015] <t3hSteve>: :) I hope so!  it's been a huge hit so far here
[Mon Jan  5 19:18:44 2015] <kts>: mkhutornenko: would you like to lead here?
[Mon Jan  5 19:18:52 2015] <jaybuff>: kts/wfarner, let's do a google hangout this week sometime to go over hwo this works
[Mon Jan  5 19:19:09 2015] <mkhutornenko>: AURORA-872
[Mon Jan  5 19:19:22 2015] <dlester>: https://issues.apache.org/jira/browse/AURORA-872
[Mon Jan  5 19:19:33 2015] <mkhutornenko>: all blocking work items are either resolved or in review
[Mon Jan  5 19:19:58 2015] <wfarner>: this is awesome
[Mon Jan  5 19:19:59 2015] <mkhutornenko>: we should be able to cut a release candidate once the remaining reviewable items are in
[Mon Jan  5 19:20:32 2015] <wfarner>: reviewers - please double down on this, getting another release early in january would be great
[Mon Jan  5 19:20:39 2015] <dlester>: mkhutornenko: should we consider adding the Docker patch to the 0.7.0 release, assuming it doesn't require much additional time to review?
[Mon Jan  5 19:21:10 2015] <mkhutornenko>: dlester: I was just typing about that :) depending on the docker work progress it may get into 0.7.0
[Mon Jan  5 19:21:24 2015] <wfarner>: dlester: i wonder if we should adopt some sort of "incubating features" designation for things like this
[Mon Jan  5 19:21:25 2015] <kts>: i'd be supportive with a (Beta) label if it's reviewed on time
[Mon Jan  5 19:21:34 2015] <kts>: or that
[Mon Jan  5 19:21:35 2015] <mkhutornenko>: but I don't think we should block 0.7.0 on docker
[Mon Jan  5 19:21:44 2015] <mkhutornenko>: kts: +1
[Mon Jan  5 19:21:47 2015] <t3hSteve>: I agree I dont think we should let this block 0.7.0
[Mon Jan  5 19:21:50 2015] <wfarner>: just to send the appropriate messaging that we haven't battle-tested it yet
[Mon Jan  5 19:22:20 2015] <dlester>: kts wfarner: +1
[Mon Jan  5 19:22:54 2015] <kts>: next agenda item:
[Mon Jan  5 19:22:54 2015] <wfarner>: mkhutornenko: can you link the docker ticket to the 0.7.0 RC ticket?  if we get into a spot where it looks like it might hold up the release, we can defer
[Mon Jan  5 19:23:06 2015] <mkhutornenko>: wfarner: will do
[Mon Jan  5 19:23:11 2015] <wfarner>: thanks!
## authN/authZ support ##
[Mon Jan  5 19:23:31 2015] <kts>: AURORA-351
[Mon Jan  5 19:24:10 2015] <kts>: im planning to pick up work on this in the next week, so set aside some time to review a design doc if you care about this
[Mon Jan  5 19:25:12 2015] <kts>: i've got a preliminary implementation sketched out that will translate nicely if we decide to implement a first-class REST API
[Mon Jan  5 19:25:33 2015] <kts>: that's all i've got there
[Mon Jan  5 19:25:36 2015] <lexinator>: i can also assist review since i've done code regarding kerberos.
[Mon Jan  5 19:25:40 2015] <wfarner>: related: AURORA-987
[Mon Jan  5 19:25:53 2015] <kts>: lexinator: that'd be great!
[Mon Jan  5 19:25:58 2015] <kts>: AURORA-987
[Mon Jan  5 19:26:07 2015] <kts>: any last-minute topics?
[Mon Jan  5 19:26:15 2015] <t3hSteve>: I have one more thing
[Mon Jan  5 19:26:23 2015] <kts>: t3hSteve: floor is yours
[Mon Jan  5 19:26:29 2015] <t3hSteve>: george is working on https://issues.apache.org/jira/browse/AURORA-95
[Mon Jan  5 19:26:48 2015] <t3hSteve>: so there might be some code reviews coming in for that
[Mon Jan  5 19:26:54 2015] <t3hSteve>: just to make everyone aware
[Mon Jan  5 19:27:15 2015] <wfarner>: t3hSteve: awesome!  we had someone take a stab at that a while back, though i can't recall what trouble the developer ran into
[Mon Jan  5 19:27:24 2015] <wfarner>: a nice feature addition, nonetheless
[Mon Jan  5 19:27:29 2015] <kts>: t3hSteve: great, can you have them assign the ticket to themself :)
[Mon Jan  5 19:27:38 2015] <t3hSteve>: sure
[Mon Jan  5 19:27:42 2015] <wickman>: we didn't really run into issues.  we just decided for policy reasons to just delegate that to users instead.
[Mon Jan  5 19:28:06 2015] <wickman>: obviously in the open source, we have less control over our users' applications
[Mon Jan  5 19:28:10 2015] <t3hSteve>: wickman: maybe we can talk offline after this
[Mon Jan  5 19:28:46 2015] <wfarner>: between another release, major contributions from non-twitter employees, it seems like we're making good momentum towards graduation
[Mon Jan  5 19:28:52 2015] <wfarner>: this is very exciting
[Mon Jan  5 19:29:08 2015] <t3hSteve>: *cheer*
[Mon Jan  5 19:29:33 2015] <kts>: indeed
[Mon Jan  5 19:30:17 2015] <kts>: all right that's the meeting, thanks for coming everyone!
[Mon Jan  5 19:30:20 2015] <kts>: ASFBot: meeting stop


Meeting ended at Mon Jan  5 19:30:20 2015