-
-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Merged by Bors] - Updated code to adhere to ADR018 #270
Conversation
This contains a breaking change, since the version that is specified for NiFi now has to include a stackable image version.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The integration tests will need updating too.
…to run with the following versions: - zookeeper - 3.5.8-stackable0.7.0 - 3.6.3-stackable0.7.0 - 3.7.0-stackable0.7.0 - 3.8.0-stackable0.7.0 - nifi - 1.15.0-stackable0.4.0
I have added migration of the tests to this PR and adapted the tests. |
Just a reminder that there is also : https://github.com/stackabletech/integration-tests/pull/242 which didn't get copied over here because #265 isn't merged. |
I have included https://github.com/stackabletech/integration-tests/pull/242 into this PR. |
Which was stupid, because I should have rebased #265 and included them there, I will revert. |
bors merge |
## Description This contains a breaking change, since the version that is specified for NiFi now has to include a stackable image version. Previously the version could be specified as "version: 3.2.1" and the operator simply added the stackable version to this. But going forward we have decided that the image version has to be explictly specified, so it will now have to be "version: 3.2.1-stackable-0.1.0" or similar. This is in accordance with ADR18 (https://docs.stackable.tech/home/contributor/adr/ADR018-product_image_versioning.html). This PR also moves the integration tests back to this repository and parameterizes them to test with our currently supported ZooKeeper versions.
Pull request successfully merged into main. Build succeeded: |
Description
This contains a breaking change, since the version that is specified for NiFi now has to include a stackable image version.
Previously the version could be specified as "version: 3.2.1" and the operator simply added the stackable version to this. But going forward we have decided that the image version has to be explictly specified, so it will now have to be "version: 3.2.1-stackable-0.1.0" or similar.
This is in accordance with ADR18 (https://docs.stackable.tech/home/contributor/adr/ADR018-product_image_versioning.html).
This PR also moves the integration tests back to this repository and parameterizes them to test with our currently supported ZooKeeper versions.
Review Checklist
Once the review is done, comment
bors r+
(orbors merge
) to merge. Further information