* If deploymentconfigs are configured to trigger on image stream updates don't try to replace image field
* First pass at parsing the trigger annotation
* First draft of IS idempotence tests
* Found even more not idempotent stuff
* Separate handling of annotation and dc spec
* handle malformed annotations
* refactor incluster integration test to catch last flake
* Add proper DNS01 regex for container names
* fix broken conditional for trigger annotations
* Handle namespace field that is added to trigger
* deduplicate shared code
* Set namespace in incluster script
* Give high permissions to test pod
* Still working on permissions issues in prow
* Fix inventory test
* add namespace to watch
* run in default namespace
* fix recursive call
* Fix ansible collection path for downstream test
* Clone the proper ansible collection
* add downstream build scripts
Signed-off-by: Adam Miller <admiller@redhat.com>
* this works locally ... let's see if it does in GitHub Actions
Signed-off-by: Adam Miller <admiller@redhat.com>
* it's running now, but something unrelated seems to be failing
Signed-off-by: Adam Miller <admiller@redhat.com>
* maybe this will work
Signed-off-by: Adam Miller <admiller@redhat.com>
* come on GA, work with me here
Signed-off-by: Adam Miller <admiller@redhat.com>
* lets try this a different way
Signed-off-by: Adam Miller <admiller@redhat.com>
* maybe this?
Signed-off-by: Adam Miller <admiller@redhat.com>
* alright, let's do it all without being so disruptive to the Makefile and GA
Signed-off-by: Adam Miller <admiller@redhat.com>
* I think this fixes prow
Signed-off-by: Adam Miller <admiller@redhat.com>
* Initial port to molecule
* Get molecule tests to run
* Draw the rest of the owl
* use local dir for storing collection during CI run
* Add dockerfile, install community.kubernetes collection before sanity check
* Add clean step to Makefile
* Get sanity tests working
* Update sanity test to use makefile
* Add ignores for 2.11 so devel passes
* Update description
* Code review
* Add OWNERS file for prow