Skip to content

Commit 746ebb2

Browse files
authored
Merge pull request #398 from hubblestack/develop
Merge to master (prep v2.3.4-3)
2 parents 1bac0b5 + af54829 commit 746ebb2

File tree

15 files changed

+25
-27
lines changed

15 files changed

+25
-27
lines changed

hubblestack/extmods/grains/cloud_details.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,14 @@
1212
def get_cloud_details():
1313
# Gather all cloud details and return them, along with the fieldnames
1414

15-
grains = {'cloud_host': False}
15+
grains = {}
1616

1717
aws = _get_aws_details()
1818
azure = _get_azure_details()
1919

2020
if aws['cloud_details']:
21-
grains['cloud_host'] = True
2221
grains.update(aws)
2322
if azure['cloud_details']:
24-
grains['cloud_host'] = True
2523
grains.update(azure)
2624

2725
return grains
@@ -37,14 +35,14 @@ def _get_aws_details():
3735

3836
try:
3937
aws['cloud_account_id'] = requests.get('http://169.254.169.254/latest/dynamic/instance-identity/document',
40-
timeout=1).json().get('accountId', 'unknown')
38+
timeout=3).json().get('accountId', 'unknown')
4139
# AWS account id is always an integer number
4240
# So if it's an aws machine it must be a valid integer number
4341
# Else it will throw an Exception
4442
aws['cloud_account_id'] = int(aws['cloud_account_id'])
4543

4644
aws['cloud_instance_id'] = requests.get('http://169.254.169.254/latest/meta-data/instance-id',
47-
timeout=1).text
45+
timeout=3).text
4846
except (requests.exceptions.RequestException, ValueError):
4947
# Not on an AWS box
5048
aws = None
@@ -63,7 +61,7 @@ def _get_azure_details():
6361
azureHeader = {'Metadata': 'true'}
6462
try:
6563
id = requests.get('http://169.254.169.254/metadata/instance/compute?api-version=2017-08-01',
66-
headers=azureHeader, timeout=1).json()
64+
headers=azureHeader, timeout=3).json()
6765
azure['cloud_instance_id'] = id['vmId']
6866
azure['cloud_account_id'] = id['subscriptionId']
6967

pkg/amazonlinux2016.09/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,9 +125,9 @@ RUN yum install -y ruby ruby-devel rpmbuild rpm-build rubygems gcc make \
125125
#pyinstaller start
126126
#commands specified for ENTRYPOINT and CMD are executed when the container is run, not when the image is built
127127
#use the following variables to choose the version of hubble
128-
ENV HUBBLE_CHECKOUT=v2.3.4-2
128+
ENV HUBBLE_CHECKOUT=v2.3.4
129129
ENV HUBBLE_VERSION=2.3.4
130-
ENV HUBBLE_ITERATION=2
130+
ENV HUBBLE_ITERATION=1
131131
ENV HUBBLE_GIT_URL=https://github.com/hubblestack/hubble.git
132132
ENV HUBBLE_SRC_PATH=/hubble_src
133133
ENV _HOOK_DIR="./pkg/"

pkg/centos6/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,9 +127,9 @@ RUN yum install -y rpmbuild rpm-build gcc make rh-ruby23 rh-ruby23-ruby-devel \
127127
#pyinstaller start
128128
#commands specified for ENTRYPOINT and CMD are executed when the container is run, not when the image is built
129129
#use the following variables to choose the version of hubble
130-
ENV HUBBLE_CHECKOUT=v2.3.4-2
130+
ENV HUBBLE_CHECKOUT=v2.3.4
131131
ENV HUBBLE_VERSION=2.3.4
132-
ENV HUBBLE_ITERATION=2
132+
ENV HUBBLE_ITERATION=1
133133
ENV HUBBLE_GIT_URL=https://github.com/hubblestack/hubble.git
134134
ENV HUBBLE_SRC_PATH=/hubble_src
135135
ENV _HOOK_DIR="./pkg/"

pkg/centos7/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,9 +124,9 @@ RUN yum install -y ruby ruby-devel rpmbuild rpm-build rubygems gcc make \
124124
#pyinstaller start
125125
#commands specified for ENTRYPOINT and CMD are executed when the container is run, not when the image is built
126126
#use the following variables to choose the version of hubble
127-
ENV HUBBLE_CHECKOUT=v2.3.4-2
127+
ENV HUBBLE_CHECKOUT=v2.3.4
128128
ENV HUBBLE_VERSION=2.3.4
129-
ENV HUBBLE_ITERATION=2
129+
ENV HUBBLE_ITERATION=1
130130
ENV HUBBLE_GIT_URL=https://github.com/hubblestack/hubble.git
131131
ENV HUBBLE_SRC_PATH=/hubble_src
132132
ENV _HOOK_DIR="./pkg/"

pkg/coreos/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,10 +136,10 @@ RUN pip -v install -r pyinstaller-requirements.txt
136136
#pyinstaller start
137137
#commands specified for ENTRYPOINT and CMD are executed when the container is run, not when the image is built
138138
#use the following variables to choose the version of hubble
139-
ENV HUBBLE_CHECKOUT=v2.3.4-2
139+
ENV HUBBLE_CHECKOUT=v2.3.4
140140
ENV HUBBLE_GIT_URL=https://github.com/hubblestack/hubble.git
141141
ENV HUBBLE_VERSION=2.3.4
142-
ENV HUBBLE_ITERATION=2
142+
ENV HUBBLE_ITERATION=1
143143
ENV HUBBLE_SRC_PATH=/hubble_src
144144
ENV _HOOK_DIR="./pkg/"
145145
ENV _BINARY_LOG_LEVEL="INFO"

pkg/debian7/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,10 +163,10 @@ RUN apt-get install -y ruby ruby-dev rubygems gcc make \
163163
#pyinstaller start
164164
#commands specified for ENTRYPOINT and CMD are executed when the container is run, not when the image is built
165165
#use the following variables to choose the version of hubble
166-
ENV HUBBLE_CHECKOUT=v2.3.4-2
166+
ENV HUBBLE_CHECKOUT=v2.3.4
167167
ENV HUBBLE_GIT_URL=https://github.com/hubblestack/hubble.git
168168
ENV HUBBLE_VERSION=2.3.4
169-
ENV HUBBLE_ITERATION=2
169+
ENV HUBBLE_ITERATION=1
170170
ENV HUBBLE_SRC_PATH=/hubble_src
171171
ENV _HOOK_DIR="./pkg/"
172172
ENV _BINARY_LOG_LEVEL="INFO"

pkg/debian8/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -145,10 +145,10 @@ RUN apt-get install -y ruby ruby-dev rubygems gcc make \
145145
#pyinstaller start
146146
#commands specified for ENTRYPOINT and CMD are executed when the container is run, not when the image is built
147147
#use the following variables to choose the version of hubble
148-
ENV HUBBLE_CHECKOUT=v2.3.4-2
148+
ENV HUBBLE_CHECKOUT=v2.3.4
149149
ENV HUBBLE_GIT_URL=https://github.com/hubblestack/hubble.git
150150
ENV HUBBLE_VERSION=2.3.4
151-
ENV HUBBLE_ITERATION=2
151+
ENV HUBBLE_ITERATION=1
152152
ENV HUBBLE_SRC_PATH=/hubble_src
153153
ENV _HOOK_DIR="./pkg/"
154154
ENV _BINARY_LOG_LEVEL="INFO"

pkg/debian9/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,10 +140,10 @@ RUN apt-get install -y ruby ruby-dev rubygems gcc make \
140140
#pyinstaller start
141141
#commands specified for ENTRYPOINT and CMD are executed when the container is run, not when the image is built
142142
#use the following variables to choose the version of hubble
143-
ENV HUBBLE_CHECKOUT=v2.3.4-2
143+
ENV HUBBLE_CHECKOUT=v2.3.4
144144
ENV HUBBLE_GIT_URL=https://github.com/hubblestack/hubble.git
145145
ENV HUBBLE_VERSION=2.3.4
146-
ENV HUBBLE_ITERATION=2
146+
ENV HUBBLE_ITERATION=1
147147
ENV HUBBLE_SRC_PATH=/hubble_src
148148
ENV _HOOK_DIR="./pkg/"
149149
ENV _BINARY_LOG_LEVEL="INFO"

pkg/dev/amazonlinux2016.09/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ RUN yum install -y ruby ruby-devel rpmbuild rpm-build rubygems gcc make \
129129
ARG HUBBLE_CHECKOUT=develop
130130
ARG HUBBLE_GIT_URL=https://github.com/hubblestack/hubble.git
131131
ENV HUBBLE_VERSION=2.3.4_develop
132-
ENV HUBBLE_ITERATION=2
132+
ENV HUBBLE_ITERATION=1
133133
ENV HUBBLE_SRC_PATH=/hubble_src
134134
ENV _HOOK_DIR="./pkg/"
135135
ENV _BINARY_LOG_LEVEL="INFO"

pkg/dev/centos6/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ RUN yum install -y rpmbuild rpm-build gcc make rh-ruby23 rh-ruby23-ruby-devel \
131131
ARG HUBBLE_CHECKOUT=develop
132132
ARG HUBBLE_GIT_URL=https://github.com/hubblestack/hubble.git
133133
ENV HUBBLE_VERSION=2.3.4_develop
134-
ENV HUBBLE_ITERATION=2
134+
ENV HUBBLE_ITERATION=1
135135
ENV HUBBLE_SRC_PATH=/hubble_src
136136
ENV _HOOK_DIR="./pkg/"
137137
ENV _BINARY_LOG_LEVEL="INFO"

0 commit comments

Comments
 (0)