Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-21021

Manage all containers in wildfly-testsuite

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 38.0.0.Beta1
    • Test Suite
    • None

      We would like Keycloak (and all other containers if any) container in AS TS to be managed by QE configuration; this means to be able to override default container images and versions hard-coded in the the wildfly-testsuite;

      This is especially useful when running the wildfly-testsuite with specific versions (EAP specifically);

      Basic design is just leveraging the already existing smallrye-config dependency, to load the container images and versions values and override the defaults; eventually two options would be available to override defaults:

      • override individual image in command line, e.g. "-Das-ts.opentelemetry-collector.image=otel/opentelemetry-collector:0.115.1"
      • load properties file with multiple overrides in ti, e.g. "-Dconfig.properties=/some-path/config.properties" where "/some-path/config.properties" would be a properties file containing several lines like e.g. "as-ts.opentelemetry-collector.image=otel/opentelemetry-collector:0.115.1"

              tborgato@redhat.com Tommaso Borgato
              tborgato@redhat.com Tommaso Borgato
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: