Hi XD,

I will test this and let you know.

One more bug cropped up https://issues.apache.org/jira/browse/AIRFLOW-3737 . 
@fokko or someone with more K8s experience can have a look at it, please?

Regards,
Kaxil

On 21/01/2019, 09:05, "Deng Xiaodong" <xd.den...@gmail.com> wrote:

    Hi Kaxil,
    
    I found another potential bug which is applicable for both RBAC and
    non-RBAC UI:
    
    Let’s say we’re trying to import a module which doesn’t exist at all, or
    have any syntax error in the DAG, the DAG will not be parsed. In addition,
    In earlier version, there will be a warning message appearing at the header
    part of the UI, describing what exact error there is.
    
    But this seems not working in 1.10.2rc3. I have tested with both UI.
    
    Please help confirm if you can reproduce this issue.
    
    Thanks.
    
    XD
    
    On Mon, Jan 21, 2019 at 13:29 Kaxil Naik <kaxiln...@gmail.com> wrote:
    
    > Hi Feng Tao,
    >
    > As mentioned in my previous email to XD, as this is not a BLOCKER and the
    > fix exist as mentioned by Seelman, can you change your *vote back to +1 *.
    > And we can fix that in the upcoming release with other fixes which should
    > be quick and aim to release that in a month as well?
    >
    > RBAC is still not the default UI in this release, we have got all the
    > features in, and using the fix @seelman mentioned, people can already 
start
    > using it without any BIG issues.
    >
    > Regards,
    > Kaxil
    >
    > On Mon, Jan 21, 2019, 07:55 Tao Feng <fengta...@gmail.com wrote:
    >
    >> Thanks XD and Stefan. I see the issue now. I agree that this should be a
    >> bug which should be fixed.  Please remove my +1 vote for release if
    >> possible.
    >>
    >> On Sun, Jan 20, 2019 at 11:12 PM Deng Xiaodong <xd.den...@gmail.com>
    >> wrote:
    >>
    >> > Hi Feng Tao,
    >> >
    >> > I tried again by deleting the DB and initdb again, the issue is still
    >> > there.
    >> >
    >> > Please note the issue is not “see all the roles”. The issue is after
    >> > logging in as a Viewer role, I can’t access the pages including Tree
    >> View,
    >> > Graph View, Task Duration, Gantt, Code View, etc.
    >> >
    >> >
    >> > XD
    >> >
    >> > On Mon, Jan 21, 2019 at 12:03 Tao Feng <fengta...@gmail.com> wrote:
    >> >
    >> > > Hi Xiaodong,
    >> > >
    >> > > I just tried with a viewer role which can't reproduce your issue. I
    >> could
    >> > > see all the roles without any issues. Have you reset your db with 
this
    >> > rc?
    >> > >
    >> > > On Sun, Jan 20, 2019 at 9:50 PM Deng Xiaodong <xd.den...@gmail.com>
    >> > wrote:
    >> > >
    >> > > > Hi Kaxil,
    >> > > >
    >> > > > A potential bug found in 1.10.2rc3.
    >> > > >
    >> > > >
    >> > > > # Potential Bug:
    >> > > >
    >> > > > Viewer Role can't access pages to which it has permissions
    >> > > >
    >> > > > # How to Reproduce:
    >> > > >
    >> > > > - Under RBAC UI, create a user with "Viewer" role. Then use this
    >> > > > account to log in.
    >> > > > - You will be able to access the main page. However, you will not 
be
    >> > > > able to access any page of a specific DAG, including Tree, Graph
    >> View,
    >> > > > Gantt, Code View, Landing Time, etc. Literally all the pages of a
    >> > > > specific DAG. However, in the Role specs, View role has permissions
    >> to
    >> > > > all these pages.
    >> > > >
    >> > > > - After clicking, users are redirected to the main page directly,
    >> > > > without any explicit warning/error message like "Access Denied".
    >> > > >
    >> > > > # Remarks:
    >> > > >
    >> > > > - I have compared the default permissions which are granted to
    >> Viewer
    >> > > > role between 1.10.0 and 1.10.2rc3. They are all the same.
    >> > > > - In 1.10.0, Viewer role can access all these pages without any
    >> issue.
    >> > > > - Seems this issue only exists for Viewer role.
    >> > > >
    >> > > >
    >> > > > Please let me know if you can reproduce this issue.
    >> > > >
    >> > > > Please consider this as my -1 (non-binding) as well.
    >> > > >
    >> > > > Thanks!
    >> > > >
    >> > > >
    >> > > > XD
    >> > > >
    >> > > >
    >> > > > On Sat, Jan 19, 2019 at 22:06 Kaxil Naik <kaxiln...@gmail.com>
    >> wrote:
    >> > > >
    >> > > > > Hey all,
    >> > > > >
    >> > > > > I have cut Airflow 1.10.2 RC3. This email is calling a vote on 
the
    >> > > > release,
    >> > > > > which will last for 72 hours. Consider this my (binding) +1.
    >> > > > >
    >> > > > > Airflow 1.10.2 RC3 is available at:
    >> > > > > https://dist.apache.org/repos/dist/dev/airflow/1.10.2rc3/
    >> > > > >
    >> > > > > *apache-airflow-1.10.2rc3-source.tar.gz* is a source release that
    >> > comes
    >> > > > > with INSTALL instructions.
    >> > > > > *apache-airflow-1.10.2rc3-bin.tar.gz* is the binary Python 
"sdist"
    >> > > > release.
    >> > > > >
    >> > > > > Public keys are available at:
    >> > > > > https://dist.apache.org/repos/dist/release/airflow/KEYS
    >> > > > >
    >> > > > > Only votes from PMC members are binding, but members of the
    >> community
    >> > > are
    >> > > > > encouraged to test the release and vote with "(non-binding)".
    >> > > > >
    >> > > > > Please note that the version number excludes the `rcX` string, so
    >> > it's
    >> > > > now
    >> > > > > simply 1.10.2. This will allow us to rename the artifact without
    >> > > > modifying
    >> > > > > the artifact checksums when we actually release.
    >> > > > >
    >> > > > > Changes since 1.10.2rc2:
    >> > > > > *Bugs*:
    >> > > > > [AIRFLOW-3732] Fix issue when trying to edit connection in RBAC 
UI
    >> > > > > [AIRFLOW-2866] Fix missing CSRF token head when using RBAC UI
    >> (#3804)
    >> > > > > [AIRFLOW-3259] Fix internal server error when displaying charts
    >> > (#4114)
    >> > > > > [AIRFLOW-3271] Fix issue with persistence of RBAC Permissions
    >> > modified
    >> > > > via
    >> > > > > UI (#4118)
    >> > > > > [AIRFLOW-3141] Handle duration View for missing dag (#3984)
    >> > > > > [AIRFLOW-2766] Respect shared datetime across tabs
    >> > > > > [AIRFLOW-1413] Fix FTPSensor failing on error message with
    >> unexpected
    >> > > > > (#2450)
    >> > > > > [AIRFLOW-3378] KubernetesPodOperator does not delete on timeout
    >> > failure
    >> > > > > (#4218)
    >> > > > > [AIRFLOW-3245] Fix list processing in resolve_template_files
    >> (#4086)
    >> > > > > [AIRFLOW-2703] Catch transient DB exceptions from scheduler's
    >> > heartbeat
    >> > > > it
    >> > > > > does not crash (#3650)
    >> > > > > [AIRFLOW-1298] Clear UPSTREAM_FAILED using the clean cli (#3886)
    >> > > > >
    >> > > > > *Improvements*:
    >> > > > > [AIRFLOW-3302] Small CSS fixes (#4140)
    >> > > > > [Airflow-2766] Respect shared datetime across tabs
    >> > > > > [AIRFLOW-2776] Compress tree view JSON
    >> > > > > [AIRFLOW-2407] Use feature detection for reload() (#3298)
    >> > > > > [AIRFLOW-3452] Removed an unused/dangerous display-none (#4295)
    >> > > > > [AIRFLOW-3348] Update run statistics on dag refresh (#4197)
    >> > > > > [AIRFLOW-3125] Monitor Task Instances creation rates (#3966)
    >> > > > >
    >> > > > >
    >> > > > > *New features*:
    >> > > > > [AIRFLOW-2874] Enables FAB's theme support (#3719)
    >> > > > > [AIRFLOW-3336] Add new TriggerRule for 0 upstream failures 
(#4182)
    >> > > > >
    >> > > > > *Doc-only Change*:
    >> > > > > [AIRFLOW-XXX] Fix BashOperator Docstring (#4052)
    >> > > > > [AIRFLOW-3018] Fix Minor issues in Documentation
    >> > > > > [AIRFLOW-XXX] Fix Minor issues with Azure Cosmos Operator (#4289)
    >> > > > > [AIRFLOW-3382] Fix incorrect docstring in DatastoreHook (#4222)
    >> > > > > [AIRFLOW-XXX] Fix copy&paste mistake (#4212)
    >> > > > > [AIRFLOW-3260] Correct misleading BigQuery error (#4098)
    >> > > > > [AIRFLOW-XXX] Fix Typo in SFTPOperator docstring (#4016)
    >> > > > > [AIRFLOW-XXX] Fixing the issue in Documentation (#3998)
    >> > > > > [AIRFLOW-XXX] Fix undocumented params in S3_hook
    >> > > > > [AIRFLOW-XXX] Fix SlackWebhookOperator execute method comment
    >> (#3963)
    >> > > > > [AIRFLOW-3070] Refine web UI authentication-related docs (#3863)
    >> > > > >
    >> > > > > Regards,
    >> > > > > *Kaxil Naik*
    >> > > > >
    >> > > >
    >> > >
    >> >
    >>
    >
    



Kaxil Naik 

Data Reply
Nova South
160 Victoria Street, Westminster
London SW1E 5LB - UK 
phone: +44 (0)20 7730 6000
k.n...@reply.com
www.reply.com

Reply via email to