Commit Graph

270 Commits

Author SHA1 Message Date
Philip Kuryloski 98e71c45d8 Perform xref checks on many tier-1 plugins 2021-05-21 12:03:22 +02:00
Philip Kuryloski c13c2af614 Bazel file refactoring 2021-05-11 12:03:27 +02:00
Philip Kuryloski 072a1c0462 Refactor and dedupe .bazel file content 2021-04-16 10:22:44 +02:00
Michael Klishin ee6b9e4d10
Update a couple of AWS-related license headers 2021-04-08 21:09:18 +03:00
Michael Klishin b05ac3ff71
Merge pull request #2959 from thuandb/imdsv2
fix a typo in the new EC2 IMDSv2 configuration flag name #2
2021-04-08 20:17:52 +03:00
Philip Kuryloski 3ecb291d75 Add rabbitmq_consistent_hash_exchange to bazel
also fixup erlc_opts for some other plugins
2021-04-08 17:24:14 +02:00
Thuan Duong Ba 8dfd6ea87c fix a typo in a config name 2021-04-08 08:21:32 -07:00
Michael Klishin c4d1a914e5
Resolve a rebase artifact
A function ended up duplicated
2021-04-08 13:33:34 +03:00
Michael Klishin d28a4716c0
Merge branch 'thuandb-imdsv2' 2021-04-08 12:29:03 +03:00
Thuan Duong Ba 0b3d10f771
address review feedback 2021-04-08 12:28:59 +03:00
Thuan Duong Ba 0afa9ebbe8
address review feedback 2021-04-08 12:28:59 +03:00
Thuan Duong Ba 6a515871c1
address review feedback 2021-04-08 12:28:59 +03:00
Thuan Duong Ba 5fe7abad88
address review feedback 2021-04-08 12:28:59 +03:00
Stefan Moser 108e09ecdb
introduce the IMDS abbreviation 2021-04-08 12:28:59 +03:00
Stefan Moser 249fc9a465
added section on IMDS version to the readme 2021-04-08 12:28:59 +03:00
Thuan Duong Ba 28f41b1958
address review feedback 2021-04-08 12:28:58 +03:00
Thuan Duong Ba 9634f8205a
address review feedback 2021-04-08 12:28:58 +03:00
Thuan Duong Ba ff78961206
address review feedback 2021-04-08 12:28:58 +03:00
Thuan Duong Ba 01abc4751e
address review feedback 2021-04-08 12:28:58 +03:00
Thuan Duong Ba dd051ca8fb
update parse 4xx responses from instance metadata service 2021-04-08 12:28:58 +03:00
Thuan Duong Ba 3aeeed5f57
Support rabbit_peer_discovery_aws to work with instance metadata service v2 (IMDSv2).
IMDSv2 uses session-oriented requests. With session-oriented requests, a session token is retrieved first
then used in subsequent GET requests for instance metadata values such as instance-id, credentials, etc.

Details could be found here https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/configuring-instance-metadata-service.html
2021-04-08 12:28:58 +03:00
Michael Klishin 4aa8995f3b
Remove an unused function 2021-04-08 12:07:52 +03:00
Philip Kuryloski 4104882f2d
Add rabbitmq_aws tests to bazel 2021-04-08 12:02:55 +03:00
Philip Kuryloski 20fc9d12fe Add rabbitmq_aws tests to bazel 2021-04-08 10:59:36 +02:00
Thuan Duong Ba 51666bd3a5 address review feedback 2021-04-07 18:06:54 -07:00
Thuan Duong Ba d91ee1c4cb address review feedback 2021-04-07 18:04:31 -07:00
Thuan Duong Ba e8a62b35b1 address review feedback 2021-04-07 17:02:23 -07:00
Thuan Duong Ba 8ac4ac7c6b address review feedback 2021-04-07 16:40:59 -07:00
Stefan Moser 9de95c9b63 introduce the IMDS abbreviation 2021-04-07 14:19:46 -07:00
Stefan Moser 14e06f91e8 added section on IMDS version to the readme 2021-04-07 14:06:02 -07:00
Thuan Duong Ba 1ae148734a address review feedback 2021-04-07 11:53:34 -07:00
Thuan Duong Ba e36f7ac291 address review feedback 2021-04-06 17:54:40 -07:00
Thuan Duong Ba 927efa0f20 address review feedback 2021-04-06 17:40:41 -07:00
Thuan Duong Ba e63d24a5a9 address review feedback 2021-04-06 15:42:47 -07:00
Thuan Duong Ba 74206c698d update parse 4xx responses from instance metadata service 2021-04-05 14:42:12 -07:00
Thuan Duong Ba 4e7eeb4309 Support rabbit_peer_discovery_aws to work with instance metadata service v2 (IMDSv2).
IMDSv2 uses session-oriented requests. With session-oriented requests, a session token is retrieved first
then used in subsequent GET requests for instance metadata values such as instance-id, credentials, etc.

Details could be found here https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/configuring-instance-metadata-service.html
2021-04-04 20:57:59 -07:00
Philip Kuryloski a63f169fcb Remove duplicate rabbitmq-components.mk and erlang.mk files
Also adjust the references in rabbitmq-components.mk to account for
post monorepo locations
2021-03-22 15:40:19 +01:00
kjnilsson d6e96c238c fix missing Ra deps updates 2021-03-19 13:54:43 +00:00
Michael Klishin 8b203e316e
Sync rabbitmq-components.mk in a few more places 2021-03-12 19:58:51 +03:00
dcorbacho 7f14d2ae8d Replace cryto:hmac/3 by crypto:mac/4 2021-03-08 23:44:08 +01:00
Michael Klishin 52479099ec
Bump (c) year 2021-01-22 09:00:14 +03:00
Arnaud Cogoluègnes 53195e3495 Update rabbitmq-components.mk 2020-11-03 14:27:35 +01:00
Michael Klishin 89b86570d9 Update rabbitmq-components.mk 2020-10-21 12:55:32 +03:00
Luke Bakken 0dc11ba90a Remove use of current_rmq_ref
This variable should remain unset so that the top-level version obtained from git is used for dependencies like rabbit_common

With this line in place, the following reports the wrong version for rabbit_common, for instance:

rabbitmq_aws: rabbit_common git_rmq https://github.com/rabbitmq/rabbitmq-common master /home/lbakken/development/rabbitmq/umbrella/deps/rabbit_common

even if rabbitmq_aws is checked out to tag v3.8.7
2020-09-01 16:15:43 -07:00
Luke Bakken 00a4c0f72d Update rabbitmq-components.mk 2020-08-04 08:41:46 -07:00
Jean-Sébastien Pédron b383999020 Update rabbitmq-components.mk 2020-07-30 12:06:51 +02:00
Luke Bakken 5ae932ec89 Update rabbitmq-components.mk 2020-07-29 10:02:02 -07:00
dcorbacho d0324cb099 Update erlang.mk 2020-07-21 14:31:57 +01:00
Jean-Sébastien Pédron f958d6dfdb Update rabbitmq-components.mk 2020-07-21 12:07:57 +02:00
Michael Klishin 93a8975f4e Update rabbitmq-components.mk 2020-07-21 03:39:55 +03:00