Michael Klishin
e622c701fb
Update 3.9.7 release notes
2021-09-23 23:33:19 +03:00
Philip Kuryloski
300ab952b9
Merge pull request #3500 from rabbitmq/bump-otp-for-oci
...
Adopt otp 24.1 for OCI workflow
2021-09-23 15:38:38 +02:00
GitHub
49d1a0f094
Adopt otp 24.1 for OCI workflow
2021-09-23 13:22:42 +00:00
Philip Kuryloski
2e7e7d58a1
Update workflow that updates OCI erlang patches to track 24.1
...
instead of 24.0
2021-09-23 15:21:24 +02:00
Michal Kuratczyk
1a2126676d
Update CLA URL
2021-09-23 14:29:36 +02:00
Philip Kuryloski
89c96a5616
Adjust the federation_mgmt_SUITE timeout at the ct level
...
Set a timeout at the common test level that is less than 30
minutes. There is a 10 minute timeout at the bazel level, but if that
is reached, logs are not captured.
2021-09-23 13:59:00 +02:00
Philip Kuryloski
860653c97a
Adjust the clustering_management_SUITE timeout at the ct level
...
Previously the bazel timeout and common test timeout were equal, which
meant that in practice the bazel timeout was often reached first, in
which case we don't receive the test logs
2021-09-23 13:55:18 +02:00
Philip Kuryloski
625ae0b619
Improve metadata for certain automated PRs
2021-09-23 11:02:29 +02:00
Philip Kuryloski
c43150799b
Merge pull request #3496 from rabbitmq/bump-rbe-image-23
...
Adopt latest rabbitmq-server-buildenv:linux-erlang-23.3 for RBE
2021-09-23 10:59:15 +02:00
GitHub
e9272ed091
Use latest rabbitmq-server-buildenv:linux-erlang-23.3
...
for remote build execution (RBE) with BuildBuddy
2021-09-23 08:54:30 +00:00
Philip Kuryloski
7d6ffb4186
Change the author of commits in update-rbe-images
...
to the GitHub Actions Bot
2021-09-23 10:53:02 +02:00
Philip Kuryloski
e35bcfdc8e
Improve the automated commits in update-rbe-images workflow
2021-09-23 10:44:51 +02:00
Philip Kuryloski
44fb7dbf9b
Handle bumping the RBE image with separate branches per erlang
2021-09-23 10:19:11 +02:00
Philip Kuryloski
d53b17db16
Fixup update-rbe-images.yaml workflow
...
Using the same branch across a matrix of two versions causes a
conflict where the branch is immediately closed by
peter-evans/create-pull-request@v3. This now updates both image
references in a single pass.
2021-09-23 10:11:48 +02:00
Philip Kuryloski
7fc60bae70
Merge pull request #3479 from rabbitmq/use-ct-helpers-for-prometheus-port
...
Use rabbitmq_ct_helpers to allocate prometheus port
2021-09-23 08:36:31 +02:00
Philip Kuryloski
9b53e9fe43
Use a repo scoped token for auto-generated PRs
...
This allows the standard checks to run on the generated PRs. They are
skipped (to prevent infinite loops) when the default token is used.
2021-09-22 21:47:26 +02:00
Philip Kuryloski
7dc0c29227
Use only 3 nodes for feature_flags_with_unpriveleged_user_SUITE
...
The test does not appear reliable when it runs in Github actions. This
is currently the only test that does so. Other tests run of BuildBuddy workers.
2021-09-22 17:22:49 +02:00
Philip Kuryloski
772cc915b0
Third attempt at updating workflow triggering
...
This commit is only half of the solution - the workflows themselves
need updating. See
https://github.com/peter-evans/create-pull-request/issues/48
2021-09-22 17:02:43 +02:00
Philip Kuryloski
8a87ab40c0
Second attempt at adjusting workflow triggering for new workflow
2021-09-22 16:26:46 +02:00
Philip Kuryloski
9e29413434
Ensure the mixed version tests run when updating rabbitmq-ct-helpers
2021-09-22 16:00:59 +02:00
Philip Kuryloski
344572cdd5
Fixup rabbitmq-ct-helpers auto-bump workflow
...
Add missing quotes when updating commit sha
2021-09-22 15:49:59 +02:00
Philip Kuryloski
5d24529069
Fix workflow syntax
2021-09-22 15:38:21 +02:00
Alexey Lebedeff
5501d07b8b
Use rabbitmq_ct_helpers to allocate prometheus port
...
This test always used standard 15692 before, which were causing
conflicts with e.g. local `make run-broker`.
2021-09-22 15:23:35 +02:00
Philip Kuryloski
5f6dc235b5
Add a workflow to automatically bump rabbitmq-ct-helpers
...
and rabbitmq-ct-client-helpers so that they don't fall out of date
2021-09-22 15:08:31 +02:00
Philip Kuryloski
cb8a397d52
Merge pull request #3480 from rabbitmq/use-pinned-rabbitmq-ct-helpers
...
Use a pinned version of rabbitmq-ct-[client-]helpers
2021-09-22 14:28:11 +02:00
Philip Kuryloski
94809aed64
Use a pinned version of rabbitmq-ct-[client-]helpers
...
When these changes, it can break builds asynchronously and present
difficult to diagnose errors
2021-09-22 13:20:33 +02:00
Alexey Lebedeff
efce6b9f0d
Allocate tcp port for prometheus plugin
2021-09-22 09:13:33 +02:00
Michael Klishin
879e49ca7a
Merge branch 'shovel-obfuscatepassword'
2021-09-21 20:39:48 +03:00
Michael Klishin
1cabd3ccd4
Naming
2021-09-21 20:39:35 +03:00
Michael Klishin
59c4327f0b
Merge branch 'master' into shovel-obfuscatepassword
2021-09-21 20:17:46 +03:00
Michael Klishin
1c09040533
Use rabbit_data_coercion functions here
2021-09-21 20:01:19 +03:00
Michael Klishin
0d54e71e8e
Merge pull request #3474 from rabbitmq/use-latest-release-in-mixed-version-testing
...
Use 3.8.22 in 3.8/3.9 mixed version testing
2021-09-21 20:00:14 +03:00
Thuan Duong Ba
7aedc45d1f
convert property map to proplists and vice versa for uri obfucation in shovel config
2021-09-21 19:39:22 +03:00
Thuan Duong Ba
6dbdc991c3
Obfuscate credentials in shovel worker states to avoid plaintext passwords being logged on crashes
2021-09-21 19:39:22 +03:00
Philip Kuryloski
d2b032ff60
Use 3.8.22 in 3.8/3.9 mixed version testing
2021-09-21 16:36:32 +00:00
Philip Kuryloski
9fd071bcc5
Allow manual trigger of mixed version testing on arbitrary branches
...
For efficiency, these do not run by default on PRs, but it can be useful
2021-09-21 18:34:08 +02:00
Michael Klishin
ae4d84f403
(cherry picked from commit 7ce2a0dac8
)
...
Conflicts:
release-notes/3.9.6.md
2021-09-21 17:07:17 +03:00
Michael Klishin
5fb118e8ef
Merge pull request #3409 from rabbitmq/lh-increase-queue-shutdown-timeout
...
Increase classic queue shutdown timeout
2021-09-21 16:46:21 +03:00
Michael Klishin
92a6d0fbad
Merge pull request #3469 from rabbitmq/lh-observer_cli-1.7.1
...
Upgrade to Observer CLI 1.7.1
2021-09-21 16:22:56 +03:00
Arnaud Cogoluègnes
214944f764
Merge pull request #3470 from rabbitmq/stream-coord-cleanup-tasks
...
Stream coordinator: monitor task processes
2021-09-21 14:47:04 +02:00
Karl Nilsson
be380930ec
Stream coordinator: monitor task processes
...
So that they are cleaned up from the stream coordinator aux state
when they finish instead of growing indefinitely.
2021-09-21 13:09:46 +01:00
Loïc Hoguin
43d40231b9
Upgrade to Observer CLI 1.7.1
...
Previous version was not working on Windows due to a crash.
2021-09-21 13:49:58 +02:00
Philip Kuryloski
6e6279eb2b
Reduce a test timeout
...
The original value of 15 minutes was inherited from a larger suite. 5
should be sufficient, as a passing run is typically around 2 minutes.
2021-09-21 10:16:38 +02:00
Michael Klishin
ddbd56b1d9
Merge pull request #3462 from rabbitmq/mk-rabbit-nodes-all
...
Introduce rabbit_nodes:all/0
2021-09-20 23:08:03 +03:00
Michael Klishin
0f6a9dac27
Introduce rabbit_nodes:all/0
2021-09-20 22:24:25 +03:00
Alexey Lebedeff
e4bda83b8e
Merge pull request #3421 from rabbitmq/alebedeff/opp-92
...
Make prometheus plugin output customizable
2021-09-20 17:53:47 +02:00
Arnaud Cogoluègnes
9ea1a823cc
Merge pull request #3448 from rabbitmq/qq-consumer-cancellation-fixes
...
Quorum Queue consumer cancellation fixes
2021-09-20 17:29:26 +02:00
Alexey Lebedeff
4bb2262140
Allow selective querying for prometheus plugin
2021-09-20 14:59:17 +02:00
Karl Nilsson
ee6ef35873
Emit release cursor for more commands
...
It should be rare that repeated use of these commands would grow the
Raft log excessively but just incase we evaluate the release cursors
here anyway so that if the queue is empty we may trigger a snapshot
anyway.
2021-09-20 12:19:22 +01:00
Michael Klishin
80c00aed04
Merge pull request #3454 from rabbitmq/mk-node-cluster-membership-internal-events
...
Emit a node.added event when a new node joins the cluster
2021-09-19 20:23:02 +03:00