Update OSGI via API?
We are looking to automate as much of our deployment process as possible to remove the many human errors that have made deployment nights sleepless events for the dev team! Is there documentation anywhere about how we can update OSGI config without using the GUI eg via command line, curl command etc? We want to script any and all changes made to OSGI, commit them into version control and run them via Jenkins for example, removing as much human interaction.
E.g. We have created a new OSGI Service that requires config via Felix to setup some parameters, currently the deployment notes will tell Ops to log on to felix, go to the config tab, find the bundle and type in x,y,z. So how can I make that config change via a script?