We’re currently running multiple instances of graylog 3.0. We have some graylog components (inputs/extractors, dashboards and streams) that we wanted to easily deploy across those graylog instances and content packs seemed to be the way to go to move those components across our different graylog instances to avoid having to reconfigure the components manually everytime.
Say I have 2 instances running (A and B) and 1 input that I wanted to change (add an extractor), I was expecting to be able to create a new revision of the content pack from the “A” instance, download it, and then upload it to instance “B”. But whenever I upload and install it on instance “B”, my components are duplicated, graylog doesn’t seem to be able to match the components by id’s and update then instead, it create duplicates.
Am I missing something or I’m expected to tear down / delete all my components everytime I want to upload a new version of my content packs?