You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@oozie.apache.org by "Mahadevan Krishnan (JIRA)" <ji...@apache.org> on 2018/02/10 01:26:02 UTC

[jira] [Updated] (OOZIE-3180) Oozie Coordinator does not allow us to override hadoop credential provider factory at run time

     [ https://issues.apache.org/jira/browse/OOZIE-3180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mahadevan Krishnan updated OOZIE-3180:
--------------------------------------
    Summary: Oozie Coordinator does not allow us to override hadoop credential provider factory at run time  (was: Oozie does not allow us to override hadoop credential provider factory at run time)

> Oozie Coordinator does not allow us to override hadoop credential provider factory at run time
> ----------------------------------------------------------------------------------------------
>
>                 Key: OOZIE-3180
>                 URL: https://issues.apache.org/jira/browse/OOZIE-3180
>             Project: Oozie
>          Issue Type: Improvement
>          Components: coordinator
>    Affects Versions: 4.2.0, 4.3.0
>            Reporter: Mahadevan Krishnan
>            Priority: Major
>
> It looks like we cannot override _hadoop_.security._credential_._provider_._path_ defined in oozie-site.xml at run time per application basis without making changes to oozie-site.xml and restarting oozie service?
>  
>  I am interested in defining my coordinator like this where I need to monitor for availability of file in the S3 bucket which is controlled by access key and secret access key. This access key and secret access key is maintained in application specific JCEK file and hence I cannot define _hadoop_.security._credential_._provider_._path_ in core-site.xml or oozie-site.xml and I will need to pass this property dynamically for each coordinator. I believe this flexibility is not there. Please help me understand if it is already available
>  
> <datasets>
> <dataset name="ix" frequency="${coord:days(1)}" initial-instance="2015-05-10T15:25Z" timezone="Europe/Zurich">
> <uri-template>s3a://mybucket/a/b/${YEAR}/${MONTH}/${DAY}/Success.txt</uri-template>
> </dataset>
> </datasets>



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)