I have asked Sid to create and Jira and to make it reproducible. Nevertheless, 
I do not consider it a blocker as a workaround exists and it is relatively 
small in scope (while slightly annoying I understand that). 

Let’s get 1.8 out and do bug fixes in 1.8.1. More bugs will inevitably pop up 
:).

- Bolke

> On 15 Mar 2017, at 09:04, Chris Riccomini <criccom...@apache.org> wrote:
> 
> Has anyone been able to reproduce Sid's issue?
> 
> On Tue, Mar 14, 2017 at 11:17 PM, Bolke de Bruin <bdbr...@gmail.com> wrote:
> 
>> That is not an airflow error, but a Kerberos error. Try executing the
>> kinit command on the command line by yourself.
>> 
>> Bolke
>> 
>> Sent from my iPhone
>> 
>>> On 14 Mar 2017, at 23:11, Ruslan Dautkhanov <dautkha...@gmail.com>
>> wrote:
>>> 
>>> `airflow kerberos` is broken in 1.8-rc5
>>> https://issues.apache.org/jira/browse/AIRFLOW-987
>>> Hopefully fix can be part of the 1.8 release.
>>> 
>>> 
>>> 
>>> --
>>> Ruslan Dautkhanov
>>> 
>>>> On Tue, Mar 14, 2017 at 6:19 PM, siddharth anand <san...@apache.org>
>> wrote:
>>>> 
>>>> FYI,
>>>> I've just hit a major bug in the release candidate related to "clear
>> task"
>>>> behavior.
>>>> 
>>>> I've been running airflow in both stage and prod since yesterday on rc5
>> and
>>>> have reproduced this in both environments. I will file a JIRA for this
>>>> tonight, but wanted to send a note over email as well.
>>>> 
>>>> In my example, I have a 2 task DAG. For a given DAG run that has
>> completed
>>>> successfully, if I
>>>> 1) clear task2 (leaf task in this case), the previously-successful DAG
>> Run
>>>> goes back to Running, requeues, and executes the task successfully. The
>> DAG
>>>> Run the returns from Running to Success.
>>>> 2) clear task1 (root task in this case), the previously-successful DAG
>> Run
>>>> goes back to Running, DOES NOT requeue or execute the task at all. The
>> DAG
>>>> Run the returns from Running to Success though it never ran the task.
>>>> 
>>>> 1) is expected and previous behavior. 2) is a regression.
>>>> 
>>>> The only workaround is to use the CLI to run the task cleared. Here are
>>>> some images :
>>>> *After Clearing the Tasks*
>>>> https://www.dropbox.com/s/wmuxt0krwx6wurr/Screenshot%
>>>> 202017-03-14%2014.09.34.png?dl=0
>>>> 
>>>> *After DAG Runs return to Success*
>>>> https://www.dropbox.com/s/qop933rzgdzchpd/Screenshot%
>>>> 202017-03-14%2014.09.49.png?dl=0
>>>> 
>>>> This is a major regression because it will force everyone to use the CLI
>>>> for things that they would normally use the UI for.
>>>> 
>>>> -s
>>>> 
>>>> 
>>>> -s
>>>> 
>>>> 
>>>>> On Tue, Mar 14, 2017 at 1:32 PM, Daniel Huang <dxhu...@gmail.com>
>> wrote:
>>>>> 
>>>>> +1 (non-binding)!
>>>>> 
>>>>> On Tue, Mar 14, 2017 at 11:35 AM, siddharth anand <san...@apache.org>
>>>>> wrote:
>>>>> 
>>>>>> +1 (binding)
>>>>>> 
>>>>>> 
>>>>>> On Tue, Mar 14, 2017 at 8:42 AM, Maxime Beauchemin <
>>>>>> maximebeauche...@gmail.com> wrote:
>>>>>> 
>>>>>>> +1 (binding)
>>>>>>> 
>>>>>>> On Tue, Mar 14, 2017 at 3:59 AM, Alex Van Boxel <a...@vanboxel.be>
>>>>>> wrote:
>>>>>>> 
>>>>>>>> +1 (binding)
>>>>>>>> 
>>>>>>>> Note: we had to revert all our ONE_SUCCESS with ALL_SUCCESS trigger
>>>>>> rules
>>>>>>>> where the parent nodes where joining with a SKIP. But I can of
>>>> should
>>>>>>> have
>>>>>>>> known this was coming. Apart of that I had a successful run last
>>>>> night.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> On Tue, Mar 14, 2017 at 1:37 AM siddharth anand <san...@apache.org
>>>>> 
>>>>>>> wrote:
>>>>>>>> 
>>>>>>>> I'm going to deploy this to staging now. Fab work Bolke!
>>>>>>>> -s
>>>>>>>> 
>>>>>>>> On Mon, Mar 13, 2017 at 2:16 PM, Dan Davydov <
>>>> dan.davy...@airbnb.com
>>>>> .
>>>>>>>> invalid
>>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>>> I'll test this on staging as soon as I get a chance (the testing
>>>> is
>>>>>>>>> non-blocking on the rc5). Bolke very much in particular :).
>>>>>>>>> 
>>>>>>>>> On Mon, Mar 13, 2017 at 10:46 AM, Jeremiah Lowin <
>>>>> jlo...@apache.org>
>>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>>> +1 (binding) extremely impressed by the work and diligence all
>>>>>>>>> contributors
>>>>>>>>>> have put in to getting these blockers fixed, Bolke in
>>>> particular.
>>>>>>>>>> 
>>>>>>>>>> On Mon, Mar 13, 2017 at 1:07 AM Arthur Wiedmer <
>>>>> art...@apache.org>
>>>>>>>>> wrote:
>>>>>>>>>> 
>>>>>>>>>>> +1 (binding)
>>>>>>>>>>> 
>>>>>>>>>>> Thanks again for steering us through Bolke.
>>>>>>>>>>> 
>>>>>>>>>>> Best,
>>>>>>>>>>> Arthur
>>>>>>>>>>> 
>>>>>>>>>>> On Sun, Mar 12, 2017 at 9:59 PM, Bolke de Bruin <
>>>>>> bdbr...@gmail.com
>>>>>>>> 
>>>>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>>> Dear All,
>>>>>>>>>>>> 
>>>>>>>>>>>> Finally, I have been able to make the FIFTH RELEASE
>>>> CANDIDATE
>>>>>> of
>>>>>>>>>> Airflow
>>>>>>>>>>>> 1.8.0 available at: https://dist.apache.org/repos/
>>>>>>>>>>>> dist/dev/incubator/airflow/ <https://dist.apache.org/
>>>>>>>>>>>> repos/dist/dev/incubator/airflow/> , public keys are
>>>>> available
>>>>>>> at
>>>>>>>>>>>> https://dist.apache.org/repos/dist/release/incubator/
>>>>> airflow/
>>>>>> <
>>>>>>>>>>>> https://dist.apache.org/repos/dist/release/incubator/
>>>>> airflow/>
>>>>>> .
>>>>>>>> It
>>>>>>>>> is
>>>>>>>>>>>> tagged with a local version “apache.incubating” so it
>>>> allows
>>>>>>>>> upgrading
>>>>>>>>>>> from
>>>>>>>>>>>> earlier releases.
>>>>>>>>>>>> 
>>>>>>>>>>>> Issues fixed since rc4:
>>>>>>>>>>>> 
>>>>>>>>>>>> [AIRFLOW-900] Double trigger should not kill original task
>>>>>>> instance
>>>>>>>>>>>> [AIRFLOW-900] Fixes bugs in LocalTaskJob for double run
>>>>>>> protection
>>>>>>>>>>>> [AIRFLOW-932] Do not mark tasks removed when backfilling
>>>>>>>>>>>> [AIRFLOW-961] run onkill when SIGTERMed
>>>>>>>>>>>> [AIRFLOW-910] Use parallel task execution for backfills
>>>>>>>>>>>> [AIRFLOW-967] Wrap strings in native for py2 ldap
>>>>> compatibility
>>>>>>>>>>>> [AIRFLOW-941] Use defined parameters for psycopg2
>>>>>>>>>>>> [AIRFLOW-719] Prevent DAGs from ending prematurely
>>>>>>>>>>>> [AIRFLOW-938] Use test for True in task_stats queries
>>>>>>>>>>>> [AIRFLOW-937] Improve performance of task_stats
>>>>>>>>>>>> [AIRFLOW-933] use ast.literal_eval rather eval because
>>>>>>>>> ast.literal_eval
>>>>>>>>>>>> does not execute input.
>>>>>>>>>>>> [AIRFLOW-919] Running tasks with no start date shouldn't
>>>>> break
>>>>>> a
>>>>>>>> DAGs
>>>>>>>>>> UI
>>>>>>>>>>>> [AIRFLOW-897] Prevent dagruns from failing with unfinished
>>>>>> tasks
>>>>>>>>>>>> [AIRFLOW-861] make pickle_info endpoint be login_required
>>>>>>>>>>>> [AIRFLOW-853] use utf8 encoding for stdout line decode
>>>>>>>>>>>> [AIRFLOW-856] Make sure execution date is set for local
>>>>> client
>>>>>>>>>>>> [AIRFLOW-830][AIRFLOW-829][AIRFLOW-88] Reduce Travis log
>>>>>>> verbosity
>>>>>>>>>>>> [AIRFLOW-794] Access DAGS_FOLDER and SQL_ALCHEMY_CONN
>>>>>> exclusively
>>>>>>>>> from
>>>>>>>>>>>> settings
>>>>>>>>>>>> [AIRFLOW-694] Fix config behaviour for empty envvar
>>>>>>>>>>>> [AIRFLOW-365] Set dag.fileloc explicitly and use for Code
>>>>> view
>>>>>>>>>>>> [AIRFLOW-931] Do not set QUEUED in TaskInstances
>>>>>>>>>>>> [AIRFLOW-899] Tasks in SCHEDULED state should be white in
>>>> the
>>>>>> UI
>>>>>>>>>> instead
>>>>>>>>>>>> of black
>>>>>>>>>>>> [AIRFLOW-895] Address Apache release incompliancies
>>>>>>>>>>>> [AIRFLOW-893][AIRFLOW-510] Fix crashing webservers when a
>>>>>> dagrun
>>>>>>>> has
>>>>>>>>> no
>>>>>>>>>>>> start date
>>>>>>>>>>>> [AIRFLOW-793] Enable compressed loading in S3ToHiveTransfer
>>>>>>>>>>>> [AIRFLOW-863] Example DAGs should have recent start dates
>>>>>>>>>>>> [AIRFLOW-869] Refactor mark success functionality
>>>>>>>>>>>> [AIRFLOW-856] Make sure execution date is set for local
>>>>> client
>>>>>>>>>>>> [AIRFLOW-814] Fix Presto*CheckOperator.__init__
>>>>>>>>>>>> [AIRFLOW-844] Fix cgroups directory creation
>>>>>>>>>>>> 
>>>>>>>>>>>> No known issues anymore.
>>>>>>>>>>>> 
>>>>>>>>>>>> I would also like to raise a VOTE for releasing 1.8.0 based
>>>>> on
>>>>>>>>> release
>>>>>>>>>>>> candidate 5, i.e. just renaming release candidate 5 to
>>>> 1.8.0
>>>>>>>> release.
>>>>>>>>>>>> 
>>>>>>>>>>>> Please respond to this email by:
>>>>>>>>>>>> 
>>>>>>>>>>>> +1,0,-1 with *binding* if you are a PMC member or
>>>>> *non-binding*
>>>>>>> if
>>>>>>>>> you
>>>>>>>>>>> are
>>>>>>>>>>>> not.
>>>>>>>>>>>> 
>>>>>>>>>>>> Thanks!
>>>>>>>>>>>> Bolke
>>>>>>>>>>>> 
>>>>>>>>>>>> My VOTE: +1 (binding)
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> --
>>>>>>>> _/
>>>>>>>> _/ Alex Van Boxel
>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>> 
>>>> 
>> 

Reply via email to