We have setup Oozie through CM in our Clustser. Lately, we noticed a workflow that runs longer than usual through Oozie. Ran the same Workflow through shell and it succeeded pretty quickly. Through the Oozie Web UI, I noticed that oozie.zookeeper.connection.string pointing to localhost:2181 instead of the ZooKeeper Quorom.
Through CM, we are pointing it to use the ZooKeeper service so it should pick up the ZooKeeper hosts without having to over-ride in the oozie-site.xml file. Is this a bug?