Hey,

We use a CI system to repeatedly deploy our spark scripts and
infrastructure at minimum a dozen times a day.

Often this also means that coordinators or even the bundle.xml changes.

Is there any way to make oozie re-read the xml specified in
oozie.bundle.application.path?
or use the Web api or even the CLI tool to update the running bundle?

I expected there to be something akin to "oozie job -oozie
http://localhost:11000/oozie -definition
0000088-150806185006694-oozie-oozi-B newdefinitionfile.xml", but the
-definition doesnt take a new file.

I also took a look at the web api, which allows you to PUT a new
configuration block to "curl -v -X PUT
http://localhost:11000/oozie/v1/job/0000079-150806185006694-oozie-oozi-B\?action\=update
-H "Content-Type: application/xml;charset=UTF-8" --data @config.xml", but
based on source, it looks like it is just for workflows and coordinators.

Is this something that is coming down the pipeline? or is there a way to do
this already?

thanks!
Oren

Reply via email to