Closed rmarting closed 1 year ago
There is actually nothing to be fixed here, because, to install the downstream version (amq_streams) one would use the downstream version of this collection (so redhat.amq_streams, instead of middleware_automation.amq_streams). This version of the collection will have the right default value for Red Hat AMQ Streams (which means not only the download URL, but also the right home for the binaries).
So, I'm closing this issue, we'll revisit this downstream when we release the first version of redhat.amq_streams.
Thanks for the update! I will rest it as soon the downstream version is released.
SUMMARY
The parameters to declare the Kafka binaries are aligned with the current Kafka package artifact, however they are not valid to use with the AMQ Streams package artifact.
I tried to deploy the AMQ Streams using the binaries availables in the Red Hat Customer Portal (amq-streams--bin.zip), however the installation fails just because the output folder is not the same expected by the playbooks.
Using the following vars in a playbook:
The output in the final host is:
The AMQ Streams package artificat contains the binaries inside of a folder including the scala-kafka-redhat versions. That pattern does not fit with the expected in the parameters.
ISSUE TYPE
COLLECTION VERSION
STEPS TO REPRODUCE
Use a playbook defining the variables for the AMQ Streams binaries, something similar to:
EXPECTED RESULTS
Right installation using the AMQ Streams binaries
ACTUAL RESULTS
Different folders created not aligned with the patterns expected: