Alexey Serbin has uploaded this change for review. ( http://gerrit.cloudera.org:8080/15488
Change subject: [util] KUDU-3067 add OpenStack metadata detector ...................................................................... [util] KUDU-3067 add OpenStack metadata detector This patch adds OpenStack metadata detector that works with OpenStack Nova metadata server (see [1] for details). In addition, this patch fixes the existing AWS detector to tell apart a true EC2 instance from a masquerading OpenStack one [2]. I couldn't get access to an OpenStack instance, but I asked the reporter of KUDU-3067 to test how it works and report back. 1. https://docs.openstack.org/nova/latest/user/metadata.html#metadata-service 2. https://docs.openstack.org/nova/latest/user/metadata.html#metadata-ec2-format Change-Id: I84cc6d155ab1fbd7b401f5349d292f46fcac3a34 --- M src/kudu/util/cloud/instance_detector-test.cc M src/kudu/util/cloud/instance_detector.cc M src/kudu/util/cloud/instance_metadata.cc M src/kudu/util/cloud/instance_metadata.h 4 files changed, 89 insertions(+), 10 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/88/15488/1 -- To view, visit http://gerrit.cloudera.org:8080/15488 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: I84cc6d155ab1fbd7b401f5349d292f46fcac3a34 Gerrit-Change-Number: 15488 Gerrit-PatchSet: 1 Gerrit-Owner: Alexey Serbin <[email protected]>
