+1 (non-binding)

but it should be noted you have to run airflow initdb to get the super role 
added; i keep forgetting to do that.

Cheers,
Josh
PXYData

On 2019/01/21 09:53:15, Naik Kaxil <k.n...@reply.com> wrote: 
> Hi XD,
> 
> I could not replicate that in non-rbac UI but could replicate it on RBAC one.
> 
> Please check this screenshot https://imgur.com/a/TgiQItO for non-RBAC 
> (Flask-Admin UI)
> 
> All the below issues don't seem to be a blocker for this release, however I 
> am open to views from all.
> 
> (1) Errors not shown on RBAC UI
> (2) Viewer role issue on RBAC UI
> (3) K8s executor one is also just a matter of having short names for dag_id & 
> task_id.
> 
> Regards,
> Kaxil
> 
> On 21/01/2019, 09:19, "Naik Kaxil" <k.n...@reply.com> wrote:
> 
>     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
>     
> 
> 
> 
> 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