I have been contributing a few PR's for enhancements and bug fixes to Integrations lately, and some of the bigger things I have been attempting require testing the package before submitting a PR. I have gotten my environment all set up, and I can successfully test an Integration package.
The issue I am running into, and hoping someone can help out with, is after I make more changes to the package. For instance, if I test the package once, then let's say I modified the ingest pipeline a bit. I do an elastic-package clean
, elastic-package build
, and then an elastic-package install
in hopes those changes will be pushed to the test stack. Unfortunately, the ingest pipeline changes are not seen in the test cluster. Is there a way to completely remove the package from the test cluster without having to completely blow away the Docker containers and start from scratch? Either that, or force push the changes to the test cluster?
I would appreciate any help with this, as starting the test stack up after a docker system prune -a
takes quite some time.
Thank you,
Eric