-
Notifications
You must be signed in to change notification settings - Fork 4k
Switch AWS peer discovery test from Bazel to make (backport #13185) #13191
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
Conversation
(cherry picked from commit b62a36d)
This fixes a regression from 6692fcb: setting the `labels` to the output of the metadata step attaches useful standardized labels like the git hash when built, the source URL and the created timestamp. Actions like `int128/wait-for-docker-image-action` used in the `peer-discovery-aws` workflow use the revision label to detect that the latest image has the desired hash. Without setting `labels` we seem to inherit the version label from the base erlang image: $ docker image inspect -f '{{ json .Config.Labels }}' \ pivotalrabbitmq/rabbitmq:sha-0e7b53c6a8b682411c3f0024691a4760d8219699-otp27 {"org.opencontainers.image.version":"27.2.1"} (cherry picked from commit ed522fe) # Conflicts: # .github/workflows/oci-make.yaml
This change includes some fixes like setting the suffix for the metadata which is necessary since 6692fcb. The main reason for this change though is to switch from running the integration_SUITE from the AWS peer discovery plugin from Bazel to make, a necessary step to dropping the Bazel files. (cherry picked from commit e01ab9b)
`proper-testing/proper` recently added `proper_unicode:utf8_string` which is automatically imported and conflicts with this custom generator. (cherry picked from commit 7baf397)
Proper was moved under the `proper-testing` org. (cherry picked from commit 2f3422c)
|
Cherry-pick of ed522fe has failed: To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally |
|
The conflict seemingly stems from #13160, let's see how well it backports. |
|
@the-mikedavis I'm trying this backport #13192. Feel free to take a look, of course. |
|
@Mergifyio rebase |
☑️ Nothing to do
|
Conflicts: .github/workflows/oci-make.yaml
|
@the-mikedavis all green ✅ |
This includes some fixes to adapt the workflow to the changes in #13160. The main change is to switch the test from running via
bazel test ...tomake ... ct-integration.This is an automatic backport of pull request #13185 done by Mergify.