Commit Graph

278 Commits

Author SHA1 Message Date
Philip Kuryloski 5fd9d1f638 Use Ranch 2.1.0 in bazel build
Matches 063d32626d
2021-09-10 14:46:36 +02:00
Michael Klishin 6bf4a99f58
Update a mock expectation 2021-08-21 00:53:42 +03:00
Michael Klishin 59ebb83506
rabbitmq_aws: drop trailing dot in some log messages 2021-08-21 00:45:07 +03:00
Bilal Acar 4d96d4099c
Started using function heads 2021-08-21 00:45:07 +03:00
Bilal Acar ca018ef110
Addressing PR comments 2021-08-21 00:45:07 +03:00
Bilal Acar 50f9bcf504
Adding retries to AWS API calls
Adding retries to AWS API calls
2021-08-21 00:45:07 +03:00
Michael Klishin 300196ea4e
Second attempt at upgrading JSX to 3.1 2021-06-12 08:03:18 +08:00
Philip Kuryloski 30f9a95b9f Add dialyze for remaning tier-1 plugins 2021-06-01 10:19:10 +02:00
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