Airbnb can commit to run the upcoming RC against our production as soon as
it comes out.

Max

On Thu, Feb 23, 2017 at 2:01 PM, Chris Riccomini <criccom...@apache.org>
wrote:

> Sounds good! :)
>
> On Thu, Feb 23, 2017 at 1:58 PM, Bolke de Bruin <bdbr...@gmail.com> wrote:
>
> > I agree with the assessment. Let’s not rush and make sure both issues are
> > properly fixed or understood (in case of Alex’)
> >
> > I will leave the vote at the IPMC open for another 10 hours or so, just
> to
> > get some more reviews hopefully on the licensing part.
> >
> > - Bolke
> >
> > > On 23 Feb 2017, at 22:53, Dan Davydov <dan.davy...@airbnb.com.INVALID>
> > wrote:
> > >
> > > To expand on Max's point it doesn't concern me that this is a blocker
> for
> > > AirBnB, but it's not logical behavior and I'm sure many companies rely
> on
> > > the previous behavior (which I would say is the logically correct one).
> > We
> > > are already running a fork of the release internally so we are
> > unaffected,
> > > I'm more concerned about:
> > > a) Airflow 1.8.0 having a huge issue/regression in behavior that
> causes a
> > > lot of companies to revert or patch after upgrading.
> > > b) An illogical change being made in Airflow that makes the behavior
> > > non-intuitive.
> > >
> > > Here are my PRs to fix the various issues (we might as well merge all
> of
> > > them in the next RC if we have one):
> > > Here is the fix for the dagruns ending prematurely: https://github.
> > > com/apache/incubator-airflow/pull/2099
> > >
> > > Here is the fix for dagruns in a bad state crashing the UI (not a
> blocker
> > > but might as well include it in the next RC if we create one):
> > > https://github.com/apache/incubator-airflow/pull/2094
> > >
> > > Black Squares in UI: No fix yet (will try to work on one shortly) but
> > it's
> > > not a blocker.
> > >
> > > Double Trigger Issue That Alex G Mentioned: We have been seeing tasks
> in
> > > the running state get run by another worker almost exactly 1 hour after
> > > they start running. Double triggers are pretty unacceptable in Airflow,
> > but
> > > I'm not counting this as a blocker because I don't fully understand
> what
> > it
> > > is happening but it is still pretty scary. Internally we have a patch
> > that
> > > mitigates this to some degree but Alex G is still investigating.
> > >
> > > On Thu, Feb 23, 2017 at 1:49 PM, Bolke de Bruin <bdbr...@gmail.com>
> > wrote:
> > >
> > >> I’m not particularly against another RC. On the IPMC there were some
> > >> issues mentioned regarding licensing, which probably are blocking as
> > well
> > >> (eg. no LICENSE etc in the tar ball). I found some HighCharts left
> > overs as
> > >> well, while addressing the licensing issues. PR here:
> > >> https://github.com/apache/incubator-airflow/pull/2098 <
> > >> https://github.com/apache/incubator-airflow/pull/2098> , will be
> merged
> > >> shortly.
> > >>
> > >> I just hope we can get our own vote to pass quickly(!) and not have
> > >> another last minute blocker :P.
> > >>
> > >> Cheers
> > >> Bolke
> > >>
> > >>> On 23 Feb 2017, at 22:41, Maxime Beauchemin <
> > maximebeauche...@gmail.com>
> > >> wrote:
> > >>>
> > >>> IMHO 1 is a blocker. The other issues could have been mitigated but 1
> > is
> > >> a
> > >>> dealbreaker for Airbnb. We have lots of large, critical DAGs that
> would
> > >> be
> > >>> in a standstill because of individual task failures, where in
> reality a
> > >> lot
> > >>> of progress can be made.
> > >>>
> > >>> Airflow should really do as much work as possible and honor the
> > >>> dependencies specified by the user before giving up and requiring
> > >>> intervention.
> > >>>
> > >>> Max
> > >>>
> > >>> On Thu, Feb 23, 2017 at 1:10 PM, Chris Riccomini <
> > criccom...@apache.org>
> > >>> wrote:
> > >>>
> > >>>> My 2c:
> > >>>>
> > >>>> I observed both #1 and #2 in Dan's list. I figured y'all had had a
> > >>>> discussion about the change in behavior. :) In any case, I made my
> > peace
> > >>>> with it, and we've been running happily in production for weeks now,
> > so
> > >> I
> > >>>> personally don't see it as a blocker. Obviously, if it's an issue
> for
> > >> you
> > >>>> guys at AirBNB, a patch and merge to master is critical, but I still
> > >> think
> > >>>> we should fix this stuff as part of 1.8.1.
> > >>>>
> > >>>> One compelling counter argument to this is that there's a bit of
> > >> whiplash
> > >>>> in terms of behavior, where 1.7.1.* behaves one way, then 1.8.0
> > behaves
> > >>>> another, then 1.8.1 goes back to the old way again. I guess I'm just
> > not
> > >>>> that worried about it.
> > >>>>
> > >>>> Anyway.. take it or leave it. :)
> > >>>>
> > >>>> Cheers,
> > >>>> Chris
> > >>>>
> > >>>> On Thu, Feb 23, 2017 at 12:31 PM, Bolke de Bruin <bdbr...@gmail.com
> >
> > >>>> wrote:
> > >>>>
> > >>>>> Gotcha. Will be patient. Good luck.
> > >>>>>
> > >>>>> Bolke
> > >>>>>
> > >>>>>> On 23 Feb 2017, at 21:12, Dan Davydov <dan.davy...@airbnb.com.
> > >> INVALID>
> > >>>>> wrote:
> > >>>>>>
> > >>>>>> Here is an example for 1, you can see that there are some white
> > tasks
> > >>>>> that should have been run. I don't have time to create a skeleton
> DAG
> > >> at
> > >>>>> the moment unfortunately because of release-related firefighting.
> > Will
> > >>>>> hopefully post back here later once firefighting is done.
> > >>>>>>
> > >>>>>>
> > >>>>>> On Thu, Feb 23, 2017 at 12:00 PM, Bolke de Bruin <
> bdbr...@gmail.com
> > >>>>> <mailto:bdbr...@gmail.com>> wrote:
> > >>>>>> Hey Dan, Alex,
> > >>>>>>
> > >>>>>> Indeed #1 seems serious, specifically the the second part -
> skipping
> > >>>> the
> > >>>>> root task (root task of the whole DAG?). Do you have a skeleton DAG
> > >> that
> > >>>>> exposes the issue? Is there a root cause analysis? When was the
> issue
> > >>>>> introduced? On the the issue Alex mentioned, we don’t see that and
> I
> > >>>> cannot
> > >>>>> really align the description of the issue with the PR yet, ie. I
> need
> > >>>>> clarification.
> > >>>>>>
> > >>>>>> Obviously, I’m not very happy if we indeed need to retract the
> > release
> > >>>>> as we are ~12 hours away from closing of the vote at the IPMC
> > >> mailinglist
> > >>>>> (strangely enough no one has voted yet). However, if it is that
> > serious
> > >>>>> that it cannot wait for 1.8.1 then we need to do it. I would define
> > >>>>> “serious” as many people are going to be affected by it and they
> will
> > >> not
> > >>>>> have a workaround available to them (ie. patching code or
> database),
> > >> but
> > >>>>> the opinion of the community might differ.
> > >>>>>>
> > >>>>>> Cheers
> > >>>>>> Bolke
> > >>>>>>
> > >>>>>> P.S. I am also interested in #3, as it sounds like a integrity
> issue
> > >>>>> (which verify_integrity should catch) but also maybe too strong a
> > >>>>> assumption that such a task should exist (ie. a task was added to a
> > Dag
> > >>>> in
> > >>>>> a later stage).
> > >>>>>>
> > >>>>>>
> > >>>>>>> On 23 Feb 2017, at 20:15, Dan Davydov <dan.davy...@airbnb.com
> > >>>> <mailto:
> > >>>>> dan.davy...@airbnb.com>.INVALID> wrote:
> > >>>>>>>
> > >>>>>>> Some more issues found by our users in addition to the one Alex
> > >>>>> reported
> > >>>>>>> and the UI issue when a dagrun doesn't have a start date:
> > >>>>>>> 1. If a task fails it fails the whole dagrun immediately fails,
> > this
> > >>>>> is a
> > >>>>>>> very large change to how control flow works as the rest of the
> > tasks
> > >>>>> in the
> > >>>>>>> DAG are not run (even e.g. leaf tasks). The same is true of the
> > >>>> skipped
> > >>>>>>> status (if a leaf task is skipped then the root task for the DAG
> > will
> > >>>>> get
> > >>>>>>> skipped and none of the other tasks in the DAG will run).
> > >>>>>>> 2. The black squares in the UI for tasks that aren't ready to run
> > yet
> > >>>>> are
> > >>>>>>> confusing and make it hard for users to see which tasks haven't
> run
> > >>>> yet
> > >>>>>>> (lower contrast). We should never initialize tasks in the DB that
> > do
> > >>>>> not
> > >>>>>>> have a state (or at the least these should be white).
> > >>>>>>> 3. The Dagrun has a get_task_instance method that will fail if a
> > >>>> dagrun
> > >>>>>>> doesn't have a copy of a task instance created which we have seen
> > >>>>> happen
> > >>>>>>> for some DAGs. This prevents those tasks from getting scheduled.
> > >>>>>>>
> > >>>>>>> I already patched 3 (and have a PR in flight for open source),
> and
> > am
> > >>>>>>> working on a patch for 1 internally. 1 should be a blocker for
> > >>>>> releasing.
> > >>>>>>>
> > >>>>>>> On Wed, Feb 22, 2017 at 4:38 PM, Alex Guziel <
> > alex.guz...@airbnb.com
> > >>>>> <mailto:alex.guz...@airbnb.com>.invalid
> > >>>>>>>> wrote:
> > >>>>>>>
> > >>>>>>>> I have some concern that this change
> > >>>>>>>> https://github.com/apache/incubator-airflow/pull/1939 <
> > >>>>> https://github.com/apache/incubator-airflow/pull/1939>
> > >>>>>>>> [AIRFLOW-679] may be having issues because we are seeing lots of
> > >>>>> double
> > >>>>>>>> triggers
> > >>>>>>>> of tasks and tasks being killed as a result.
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>> On Wed, Feb 22, 2017 4:35 PM, Dan Davydov
> > >>>>> dan.davy...@airbnb.com.INVALID
> > >>>>>>>> wrote:
> > >>>>>>>> Bumping the thread so another user can comment.
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>> On Wed, Feb 22, 2017 at 3:12 PM, Maxime Beauchemin <
> > >>>>>>>>
> > >>>>>>>> maximebeauche...@gmail.com <mailto:maximebeauche...@gmail.com>>
> > >>>>> wrote:
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>> What I meant to ask is "how much engineering effort it takes to
> > >>>> bake
> > >>>>> a
> > >>>>>>>>
> > >>>>>>>>> single RC?", I guess it depends on how much git-fu is necessary
> > >>>> plus
> > >>>>> some
> > >>>>>>>>
> > >>>>>>>>> overhead cost of doing the series of
> > actions/commands/emails/jira.
> > >>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>> I can volunteer for 1.8.1 (hopefully I can get do it along
> > another
> > >>>>> Airbnb
> > >>>>>>>>
> > >>>>>>>>> engineer/volunteer to tag along) and will try to
> > document/automate
> > >>>>>>>>
> > >>>>>>>>> everything I can as I go through the process. The goal of 1.8.1
> > >>>>> could be
> > >>>>>>>> to
> > >>>>>>>>
> > >>>>>>>>> basically package 1.8.0 + Dan's bugfix, and for Airbnb to get
> > >>>>> familiar
> > >>>>>>>> with
> > >>>>>>>>
> > >>>>>>>>> the process.
> > >>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>> It'd be great if you can dump your whole process on the wiki,
> and
> > >>>>> we'll
> > >>>>>>>>
> > >>>>>>>>> improve it on this next pass.
> > >>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>> Thanks again for the mountain of work that went into packaging
> > this
> > >>>>>>>>
> > >>>>>>>>> release.
> > >>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>> Max
> > >>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>> On Wed, Feb 22, 2017 at 2:44 PM, Bolke de Bruin <
> > bdbr...@gmail.com
> > >>>>> <mailto:bdbr...@gmail.com>>
> > >>>>>>>> wrote:
> > >>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>> I thought you volunteered to baby sit 1.8.1 Chris ;-)?
> > >>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>> Sent from my iPhone
> > >>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>> On 22 Feb 2017, at 23:31, Chris Riccomini <
> > criccom...@apache.org
> > >>>>> <mailto:criccom...@apache.org>>
> > >>>>>>>>
> > >>>>>>>>> wrote:
> > >>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>> I'm +1 for doing a 1.8.1 fast follow-on
> > >>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>> On Wed, Feb 22, 2017 at 2:26 PM, Maxime Beauchemin <
> > >>>>>>>>
> > >>>>>>>>>>> maximebeauche...@gmail.com <mailto:maximebeauchemin@
> gmail.com
> > >>
> > >>>>> wrote:
> > >>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>> Our database may have edge cases that could be associated
> with
> > >>>>>>>> running
> > >>>>>>>>
> > >>>>>>>>>> any
> > >>>>>>>>
> > >>>>>>>>>>>> previous version that may or may not have been part of an
> > >>>> official
> > >>>>>>>>
> > >>>>>>>>>> release.
> > >>>>>>>>
> > >>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>> Let's see if anyone else reports the issue. If no one does,
> > one
> > >>>>>>>> option
> > >>>>>>>>
> > >>>>>>>>>> is
> > >>>>>>>>
> > >>>>>>>>>>>> to release 1.8.0 as is with a comment in the release notes,
> > and
> > >>>>>>>> have a
> > >>>>>>>>
> > >>>>>>>>>>>> future official minor apache release 1.8.1 that would fix
> > these
> > >>>>>>>> minor
> > >>>>>>>>
> > >>>>>>>>>>>> issues that are not deal breaker.
> > >>>>>>>>
> > >>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>> @bolke, I'm curious, how long does it take you to go through
> > one
> > >>>>>>>>
> > >>>>>>>>> release
> > >>>>>>>>
> > >>>>>>>>>>>> cycle? Oh, and do you have a documented step by step process
> > for
> > >>>>>>>>
> > >>>>>>>>>> releasing?
> > >>>>>>>>
> > >>>>>>>>>>>> I'd like to add the Pypi part to this doc and add committers
> > >>>> that
> > >>>>>>>> are
> > >>>>>>>>
> > >>>>>>>>>>>> interested to have rights on the project on Pypi.
> > >>>>>>>>
> > >>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>> Max
> > >>>>>>>>
> > >>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>> On Wed, Feb 22, 2017 at 2:00 PM, Bolke de Bruin <
> > >>>>> bdbr...@gmail.com <mailto:bdbr...@gmail.com>
> > >>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>> wrote:
> > >>>>>>>>
> > >>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>> So it is a database integrity issue? Afaik a start_date
> > should
> > >>>>>>>> always
> > >>>>>>>>
> > >>>>>>>>>> be
> > >>>>>>>>
> > >>>>>>>>>>>>> set for a DagRun (create_dagrun) does so I didn't check the
> > >>>> code
> > >>>>>>>>
> > >>>>>>>>>> though.
> > >>>>>>>>
> > >>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>> Sent from my iPhone
> > >>>>>>>>
> > >>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>> On 22 Feb 2017, at 22:19, Dan Davydov <
> > dan.davy...@airbnb.com
> > >>>>> <mailto:dan.davy...@airbnb.com>.
> > >>>>>>>>
> > >>>>>>>>>> INVALID>
> > >>>>>>>>
> > >>>>>>>>>>>>> wrote:
> > >>>>>>>>
> > >>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>> Should clarify this occurs when a dagrun does not have a
> > start
> > >>>>>>>> date,
> > >>>>>>>>
> > >>>>>>>>>>>> not
> > >>>>>>>>
> > >>>>>>>>>>>>> a
> > >>>>>>>>
> > >>>>>>>>>>>>>> dag (which makes it even less likely to happen). I don't
> > think
> > >>>>>>>> this
> > >>>>>>>>
> > >>>>>>>>> is
> > >>>>>>>>
> > >>>>>>>>>>>> a
> > >>>>>>>>
> > >>>>>>>>>>>>>> blocker for releasing.
> > >>>>>>>>
> > >>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>> On Wed, Feb 22, 2017 at 1:15 PM, Dan Davydov <
> > >>>>>>>>
> > >>>>>>>>> dan.davy...@airbnb.com <mailto:dan.davy...@airbnb.com>
> > >>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>> wrote:
> > >>>>>>>>
> > >>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>> I rolled this out in our prod and the webservers failed
> to
> > >>>> load
> > >>>>>>>> due
> > >>>>>>>>
> > >>>>>>>>>> to
> > >>>>>>>>
> > >>>>>>>>>>>>>>> this commit:
> > >>>>>>>>
> > >>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>> [AIRFLOW-510] Filter Paused Dags, show Last Run & Trigger
> > Dag
> > >>>>>>>>
> > >>>>>>>>>>>>>>> 7c94d81c390881643f94d5e3d7d6fb351a445b72
> > >>>>>>>>
> > >>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>> This fixed it:
> > >>>>>>>>
> > >>>>>>>>>>>>>>> - </a> <span id="statuses_info"
> > >>>>>>>>
> > >>>>>>>>>>>>>>> class="glyphicon glyphicon-info-sign" aria-hidden="true"
> > >>>>>>>>
> > >>>>>>>>> title="Start
> > >>>>>>>>
> > >>>>>>>>>>>>> Date:
> > >>>>>>>>
> > >>>>>>>>>>>>>>> {{last_run.start_date.strftime('%Y-%m-%d
> > %H:%M')}}"></span>
> > >>>>>>>>
> > >>>>>>>>>>>>>>> + </a> <span id="statuses_info"
> > >>>>>>>>
> > >>>>>>>>>>>>>>> class="glyphicon glyphicon-info-sign"
> > >>>>> aria-hidden="true"></span>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>> This is caused by assuming that all DAGs have start dates
> > >>>> set,
> > >>>>>>>> so a
> > >>>>>>>>
> > >>>>>>>>>>>>> broken
> > >>>>>>>>
> > >>>>>>>>>>>>>>> DAG will take down the whole UI. Not sure if we want to
> > make
> > >>>>>>>> this a
> > >>>>>>>>
> > >>>>>>>>>>>>> blocker
> > >>>>>>>>
> > >>>>>>>>>>>>>>> for the release or not, I'm guessing for most deployments
> > >>>> this
> > >>>>>>>>
> > >>>>>>>>> would
> > >>>>>>>>
> > >>>>>>>>>>>>> occur
> > >>>>>>>>
> > >>>>>>>>>>>>>>> pretty rarely. I'll submit a PR to fix it soon.
> > >>>>>>>>
> > >>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>> On Tue, Feb 21, 2017 at 9:49 AM, Chris Riccomini <
> > >>>>>>>>
> > >>>>>>>>>>>> criccom...@apache.org <mailto:criccom...@apache.org>
> > >>>>>>>>
> > >>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>> wrote:
> > >>>>>>>>
> > >>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>> Ack that the vote has already passed, but belated +1
> > >>>> (binding)
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>> On Tue, Feb 21, 2017 at 7:42 AM, Bolke de Bruin <
> > >>>>>>>>
> > >>>>>>>>> bdbr...@gmail.com <mailto:bdbr...@gmail.com>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>> IPMC Voting can be found here:
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>> http://mail-archives.apache.org/mod_mbox/incubator-
> > >>>> general/
> > >>>>> <http://mail-archives.apache.org/mod_mbox/incubator-general/>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>> 201702.mbox/%
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>> 3c676bdc9f-1b55-4469-92a7-9ff309ad0...@gmail.com
> > <mailto:
> > >>>>> 3c676bdc9f-1b55-4469-92a7-9ff309ad0...@gmail.com>%3e <
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>> http://mail-archives.apache.org/mod_mbox/incubator-
> > >>>> general/
> > >>>>> <http://mail-archives.apache.org/mod_mbox/incubator-general/>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>> 201702.mbox/%
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>> 3c676bdc9f-1b55-4469-92a7-9ff309ad0...@gmail.com
> > <mailto:
> > >>>>> 3c676bdc9f-1b55-4469-92a7-9ff309ad0...@gmail.com>%3E>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>> Kind regards,
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>> Bolke
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> On 21 Feb 2017, at 08:20, Bolke de Bruin <
> > >>>> bdbr...@gmail.com
> > >>>>> <mailto:bdbr...@gmail.com>>
> > >>>>>>>>
> > >>>>>>>>>>>> wrote:
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> Hello,
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> Apache Airflow (incubating) 1.8.0 (based on RC4) has
> > been
> > >>>>>>>>
> > >>>>>>>>>> accepted.
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> 9 “+1” votes received:
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> - Maxime Beauchemin (binding)
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> - Arthur Wiedmer (binding)
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> - Dan Davydov (binding)
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> - Jeremiah Lowin (binding)
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> - Siddharth Anand (binding)
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> - Alex van Boxel (binding)
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> - Bolke de Bruin (binding)
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> - Jayesh Senjaliya (non-binding)
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> - Yi (non-binding)
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> Vote thread (start):
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> http://mail-archives.apache.org/mod_mbox/incubator- <
> > >>>>> http://mail-archives.apache.org/mod_mbox/incubator->
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>> airflow-dev/201702.mbox/%3cD360D9BE-C358-42A1-9188-
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>> 6c92c31a2...@gmail.com <mailto:6c92c31a2...@gmail.com
> > >%3e
> > >>>> <
> > >>>>> http://mail-archives.apache <http://mail-archives.apache/>.
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>> org/mod_mbox/incubator-airflow-dev/201702.mbox/%
> > >>>> 3C7EB7B6D6-
> > >>>>>>>>
> > >>>>>>>>>>>>>>>> 092E-48D2-AA0F-
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>> 15f44376a...@gmail.com <mailto:15f44376a...@gmail.com
> > >%3E>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> Next steps:
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> 1) will start the voting process at the IPMC
> > mailinglist.
> > >>>> I
> > >>>>> do
> > >>>>>>>>
> > >>>>>>>>>>>> expect
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>> some changes to be required mostly in documentation
> > maybe a
> > >>>>>>>>
> > >>>>>>>>> license
> > >>>>>>>>
> > >>>>>>>>>>>>> here
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>> and there. So, we might end up with changes to stable.
> As
> > >>>>> long
> > >>>>>>>> as
> > >>>>>>>>
> > >>>>>>>>>>>>> these
> > >>>>>>>>
> > >>>>>>>>>>>>>>>> are
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>> not (significant) code changes I will not re-raise the
> > >>>> vote.
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> 2) Only after the positive voting on the IPMC and
> > >>>>>>>> finalisation I
> > >>>>>>>>
> > >>>>>>>>>>>> will
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>> rebrand the RC to Release.
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> 3) I will upload it to the incubator release page,
> then
> > >>>> the
> > >>>>>>>> tar
> > >>>>>>>>
> > >>>>>>>>>>>> ball
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>> needs to propagate to the mirrors.
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> 4) Update the website (can someone volunteer please?)
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> 5) Finally, I will ask Maxime to upload it to pypi. It
> > >>>> seems
> > >>>>>>>> we
> > >>>>>>>>
> > >>>>>>>>>> can
> > >>>>>>>>
> > >>>>>>>>>>>>>>>> keep
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>> the apache branding as lib cloud is doing this as well
> (
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>> https://libcloud.apache.org/
> downloads.html#pypi-package
> > <
> > >>>>> https://libcloud.apache.org/downloads.html#pypi-package> <
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>> https://libcloud.apache.org/
> downloads.html#pypi-package
> > <
> > >>>>> https://libcloud.apache.org/downloads.html#pypi-package>>).
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> Jippie!
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>> Bolke
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>
> > >>>>>
> > >>>>
> > >>
> > >>
> >
> >
>

Reply via email to