Hello all, What did you guys have in mind (if anything) for being able to upgrade a custom service? Let’s say a cluster has my custom service installed and I release a new version by distributing an updated service definition and update the RPMs needed by my service. Is there an upgrade mechanism for an individual service in Ambari? I tried simply removing the service from Ambari by using the Ambari API and then attempted to install the updated service. But it skips over installing the RPM because it knows its already installed (even though its a different version). I don’t want to remove the old version first then install the new version as there are some things I would like to migrate from the old to new install.
Perhaps I’m not hosting my local RPM repository correctly? Or something else I’m missing? Any guidance would be appreciated. Regards, Christopher Jackson
