Skip to content

Commit 69bc01a

Browse files
committed
I apparently never copied the PoC PPC code to other oses
1 parent ed4480a commit 69bc01a

File tree

15 files changed

+333
-6
lines changed

15 files changed

+333
-6
lines changed

pkg/amazonlinux2016.09/entrypoint.sh

+27
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,33 @@ if [ -f /data/hubble_buildinfo ]; then
2525
cat /data/hubble_buildinfo >> /hubble_build/hubblestack/__init__.py
2626
fi 2>/dev/null
2727

28+
cat > /data/pre_packaged_certificates.py << EOF
29+
ca_crt = list()
30+
public_crt = list()
31+
EOF
32+
do_pkg_crts=0
33+
if [ -f /data/certs/ca-root.crt ]; then
34+
echo "ca_crt.append('''$(< /data/certs/ca-root.crt)''')" \
35+
>> /data/pre_packaged_certificates.py
36+
do_pkg_crts=$(( do_pkg_crts + 1 ))
37+
for item in /data/certs/int*.crt; do
38+
if [ -f "$item" ]
39+
then echo "ca_crt.append('''$(< "$item")''')" \
40+
>> /data/pre_packaged_certificates.py
41+
do_pkg_crts=$(( do_pkg_crts + 1 ))
42+
fi
43+
done
44+
fi
45+
for item in /data/certs/{pub,sign}*.crt; do
46+
if [ -f "$item" ]
47+
then echo "public_crt.append('''$(< "$item")''')" \
48+
>> /data/pre_packaged_certificates.py
49+
do_pkg_crts=$(( do_pkg_crts + 1 ))
50+
fi
51+
done
52+
if [ $do_pkg_crts -gt 0 ]
53+
then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
54+
fi
2855

2956
cd /hubble_build
3057

pkg/centos6/entrypoint.sh

+27
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,33 @@ if [ -f /data/hubble_buildinfo ]; then
2525
cat /data/hubble_buildinfo >> /hubble_build/hubblestack/__init__.py
2626
fi 2>/dev/null
2727

28+
cat > /data/pre_packaged_certificates.py << EOF
29+
ca_crt = list()
30+
public_crt = list()
31+
EOF
32+
do_pkg_crts=0
33+
if [ -f /data/certs/ca-root.crt ]; then
34+
echo "ca_crt.append('''$(< /data/certs/ca-root.crt)''')" \
35+
>> /data/pre_packaged_certificates.py
36+
do_pkg_crts=$(( do_pkg_crts + 1 ))
37+
for item in /data/certs/int*.crt; do
38+
if [ -f "$item" ]
39+
then echo "ca_crt.append('''$(< "$item")''')" \
40+
>> /data/pre_packaged_certificates.py
41+
do_pkg_crts=$(( do_pkg_crts + 1 ))
42+
fi
43+
done
44+
fi
45+
for item in /data/certs/{pub,sign}*.crt; do
46+
if [ -f "$item" ]
47+
then echo "public_crt.append('''$(< "$item")''')" \
48+
>> /data/pre_packaged_certificates.py
49+
do_pkg_crts=$(( do_pkg_crts + 1 ))
50+
fi
51+
done
52+
if [ $do_pkg_crts -gt 0 ]
53+
then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
54+
fi
2855

2956
cd /hubble_build
3057

pkg/centos8/entrypoint.sh

+3-2
Original file line numberDiff line numberDiff line change
@@ -33,20 +33,21 @@ do_pkg_crts=0
3333
if [ -f /data/certs/ca-root.crt ]; then
3434
echo "ca_crt.append('''$(< /data/certs/ca-root.crt)''')" \
3535
>> /data/pre_packaged_certificates.py
36+
do_pkg_crts=$(( do_pkg_crts + 1 ))
3637
for item in /data/certs/int*.crt; do
3738
if [ -f "$item" ]
3839
then echo "ca_crt.append('''$(< "$item")''')" \
3940
>> /data/pre_packaged_certificates.py
41+
do_pkg_crts=$(( do_pkg_crts + 1 ))
4042
fi
4143
done
42-
do_pkg_crts=$(( do_pkg_crts + 1 ))
4344
fi
4445
for item in /data/certs/{pub,sign}*.crt; do
4546
if [ -f "$item" ]
4647
then echo "public_crt.append('''$(< "$item")''')" \
4748
>> /data/pre_packaged_certificates.py
49+
do_pkg_crts=$(( do_pkg_crts + 1 ))
4850
fi
49-
do_pkg_crts=$(( do_pkg_crts + 1 ))
5051
done
5152
if [ $do_pkg_crts -gt 0 ]
5253
then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack

pkg/coreos/entrypoint.sh

+27
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,33 @@ if [ -f /data/hubble_buildinfo ]; then
2525
cat /data/hubble_buildinfo >> /hubble_build/hubblestack/__init__.py
2626
fi 2>/dev/null
2727

28+
cat > /data/pre_packaged_certificates.py << EOF
29+
ca_crt = list()
30+
public_crt = list()
31+
EOF
32+
do_pkg_crts=0
33+
if [ -f /data/certs/ca-root.crt ]; then
34+
echo "ca_crt.append('''$(< /data/certs/ca-root.crt)''')" \
35+
>> /data/pre_packaged_certificates.py
36+
do_pkg_crts=$(( do_pkg_crts + 1 ))
37+
for item in /data/certs/int*.crt; do
38+
if [ -f "$item" ]
39+
then echo "ca_crt.append('''$(< "$item")''')" \
40+
>> /data/pre_packaged_certificates.py
41+
do_pkg_crts=$(( do_pkg_crts + 1 ))
42+
fi
43+
done
44+
fi
45+
for item in /data/certs/{pub,sign}*.crt; do
46+
if [ -f "$item" ]
47+
then echo "public_crt.append('''$(< "$item")''')" \
48+
>> /data/pre_packaged_certificates.py
49+
do_pkg_crts=$(( do_pkg_crts + 1 ))
50+
fi
51+
done
52+
if [ $do_pkg_crts -gt 0 ]
53+
then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
54+
fi
2855

2956
cd /hubble_build
3057

pkg/debian10/entrypoint.sh

+27
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,33 @@ if [ -f /data/hubble_buildinfo ]; then
2525
cat /data/hubble_buildinfo >> /hubble_build/hubblestack/__init__.py
2626
fi 2>/dev/null
2727

28+
cat > /data/pre_packaged_certificates.py << EOF
29+
ca_crt = list()
30+
public_crt = list()
31+
EOF
32+
do_pkg_crts=0
33+
if [ -f /data/certs/ca-root.crt ]; then
34+
echo "ca_crt.append('''$(< /data/certs/ca-root.crt)''')" \
35+
>> /data/pre_packaged_certificates.py
36+
do_pkg_crts=$(( do_pkg_crts + 1 ))
37+
for item in /data/certs/int*.crt; do
38+
if [ -f "$item" ]
39+
then echo "ca_crt.append('''$(< "$item")''')" \
40+
>> /data/pre_packaged_certificates.py
41+
do_pkg_crts=$(( do_pkg_crts + 1 ))
42+
fi
43+
done
44+
fi
45+
for item in /data/certs/{pub,sign}*.crt; do
46+
if [ -f "$item" ]
47+
then echo "public_crt.append('''$(< "$item")''')" \
48+
>> /data/pre_packaged_certificates.py
49+
do_pkg_crts=$(( do_pkg_crts + 1 ))
50+
fi
51+
done
52+
if [ $do_pkg_crts -gt 0 ]
53+
then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
54+
fi
2855

2956
cd /hubble_build
3057

pkg/debian8/entrypoint.sh

+27
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,33 @@ if [ -f /data/hubble_buildinfo ]; then
2525
cat /data/hubble_buildinfo >> /hubble_build/hubblestack/__init__.py
2626
fi 2>/dev/null
2727

28+
cat > /data/pre_packaged_certificates.py << EOF
29+
ca_crt = list()
30+
public_crt = list()
31+
EOF
32+
do_pkg_crts=0
33+
if [ -f /data/certs/ca-root.crt ]; then
34+
echo "ca_crt.append('''$(< /data/certs/ca-root.crt)''')" \
35+
>> /data/pre_packaged_certificates.py
36+
do_pkg_crts=$(( do_pkg_crts + 1 ))
37+
for item in /data/certs/int*.crt; do
38+
if [ -f "$item" ]
39+
then echo "ca_crt.append('''$(< "$item")''')" \
40+
>> /data/pre_packaged_certificates.py
41+
do_pkg_crts=$(( do_pkg_crts + 1 ))
42+
fi
43+
done
44+
fi
45+
for item in /data/certs/{pub,sign}*.crt; do
46+
if [ -f "$item" ]
47+
then echo "public_crt.append('''$(< "$item")''')" \
48+
>> /data/pre_packaged_certificates.py
49+
do_pkg_crts=$(( do_pkg_crts + 1 ))
50+
fi
51+
done
52+
if [ $do_pkg_crts -gt 0 ]
53+
then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
54+
fi
2855

2956
cd /hubble_build
3057

pkg/debian9/entrypoint.sh

+27
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,33 @@ if [ -f /data/hubble_buildinfo ]; then
2525
cat /data/hubble_buildinfo >> /hubble_build/hubblestack/__init__.py
2626
fi 2>/dev/null
2727

28+
cat > /data/pre_packaged_certificates.py << EOF
29+
ca_crt = list()
30+
public_crt = list()
31+
EOF
32+
do_pkg_crts=0
33+
if [ -f /data/certs/ca-root.crt ]; then
34+
echo "ca_crt.append('''$(< /data/certs/ca-root.crt)''')" \
35+
>> /data/pre_packaged_certificates.py
36+
do_pkg_crts=$(( do_pkg_crts + 1 ))
37+
for item in /data/certs/int*.crt; do
38+
if [ -f "$item" ]
39+
then echo "ca_crt.append('''$(< "$item")''')" \
40+
>> /data/pre_packaged_certificates.py
41+
do_pkg_crts=$(( do_pkg_crts + 1 ))
42+
fi
43+
done
44+
fi
45+
for item in /data/certs/{pub,sign}*.crt; do
46+
if [ -f "$item" ]
47+
then echo "public_crt.append('''$(< "$item")''')" \
48+
>> /data/pre_packaged_certificates.py
49+
do_pkg_crts=$(( do_pkg_crts + 1 ))
50+
fi
51+
done
52+
if [ $do_pkg_crts -gt 0 ]
53+
then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
54+
fi
2855

2956
cd /hubble_build
3057

pkg/dev/amazonlinux2016.09/entrypoint.sh

+27
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,33 @@ if [ -f /data/hubble_buildinfo ]; then
2525
cat /data/hubble_buildinfo >> /hubble_build/hubblestack/__init__.py
2626
fi 2>/dev/null
2727

28+
cat > /data/pre_packaged_certificates.py << EOF
29+
ca_crt = list()
30+
public_crt = list()
31+
EOF
32+
do_pkg_crts=0
33+
if [ -f /data/certs/ca-root.crt ]; then
34+
echo "ca_crt.append('''$(< /data/certs/ca-root.crt)''')" \
35+
>> /data/pre_packaged_certificates.py
36+
do_pkg_crts=$(( do_pkg_crts + 1 ))
37+
for item in /data/certs/int*.crt; do
38+
if [ -f "$item" ]
39+
then echo "ca_crt.append('''$(< "$item")''')" \
40+
>> /data/pre_packaged_certificates.py
41+
do_pkg_crts=$(( do_pkg_crts + 1 ))
42+
fi
43+
done
44+
fi
45+
for item in /data/certs/{pub,sign}*.crt; do
46+
if [ -f "$item" ]
47+
then echo "public_crt.append('''$(< "$item")''')" \
48+
>> /data/pre_packaged_certificates.py
49+
do_pkg_crts=$(( do_pkg_crts + 1 ))
50+
fi
51+
done
52+
if [ $do_pkg_crts -gt 0 ]
53+
then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
54+
fi
2855

2956
cd /hubble_build
3057

pkg/dev/centos6/entrypoint.sh

+27
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,33 @@ if [ -f /data/hubble_buildinfo ]; then
2525
cat /data/hubble_buildinfo >> /hubble_build/hubblestack/__init__.py
2626
fi 2>/dev/null
2727

28+
cat > /data/pre_packaged_certificates.py << EOF
29+
ca_crt = list()
30+
public_crt = list()
31+
EOF
32+
do_pkg_crts=0
33+
if [ -f /data/certs/ca-root.crt ]; then
34+
echo "ca_crt.append('''$(< /data/certs/ca-root.crt)''')" \
35+
>> /data/pre_packaged_certificates.py
36+
do_pkg_crts=$(( do_pkg_crts + 1 ))
37+
for item in /data/certs/int*.crt; do
38+
if [ -f "$item" ]
39+
then echo "ca_crt.append('''$(< "$item")''')" \
40+
>> /data/pre_packaged_certificates.py
41+
do_pkg_crts=$(( do_pkg_crts + 1 ))
42+
fi
43+
done
44+
fi
45+
for item in /data/certs/{pub,sign}*.crt; do
46+
if [ -f "$item" ]
47+
then echo "public_crt.append('''$(< "$item")''')" \
48+
>> /data/pre_packaged_certificates.py
49+
do_pkg_crts=$(( do_pkg_crts + 1 ))
50+
fi
51+
done
52+
if [ $do_pkg_crts -gt 0 ]
53+
then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
54+
fi
2855

2956
cd /hubble_build
3057

pkg/dev/centos7/entrypoint.sh

+3-2
Original file line numberDiff line numberDiff line change
@@ -33,20 +33,21 @@ do_pkg_crts=0
3333
if [ -f /data/certs/ca-root.crt ]; then
3434
echo "ca_crt.append('''$(< /data/certs/ca-root.crt)''')" \
3535
>> /data/pre_packaged_certificates.py
36+
do_pkg_crts=$(( do_pkg_crts + 1 ))
3637
for item in /data/certs/int*.crt; do
3738
if [ -f "$item" ]
3839
then echo "ca_crt.append('''$(< "$item")''')" \
3940
>> /data/pre_packaged_certificates.py
41+
do_pkg_crts=$(( do_pkg_crts + 1 ))
4042
fi
4143
done
42-
do_pkg_crts=$(( do_pkg_crts + 1 ))
4344
fi
4445
for item in /data/certs/{pub,sign}*.crt; do
4546
if [ -f "$item" ]
4647
then echo "public_crt.append('''$(< "$item")''')" \
4748
>> /data/pre_packaged_certificates.py
49+
do_pkg_crts=$(( do_pkg_crts + 1 ))
4850
fi
49-
do_pkg_crts=$(( do_pkg_crts + 1 ))
5051
done
5152
if [ $do_pkg_crts -gt 0 ]
5253
then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack

pkg/dev/centos8/entrypoint.sh

+3-2
Original file line numberDiff line numberDiff line change
@@ -33,20 +33,21 @@ do_pkg_crts=0
3333
if [ -f /data/certs/ca-root.crt ]; then
3434
echo "ca_crt.append('''$(< /data/certs/ca-root.crt)''')" \
3535
>> /data/pre_packaged_certificates.py
36+
do_pkg_crts=$(( do_pkg_crts + 1 ))
3637
for item in /data/certs/int*.crt; do
3738
if [ -f "$item" ]
3839
then echo "ca_crt.append('''$(< "$item")''')" \
3940
>> /data/pre_packaged_certificates.py
41+
do_pkg_crts=$(( do_pkg_crts + 1 ))
4042
fi
4143
done
42-
do_pkg_crts=$(( do_pkg_crts + 1 ))
4344
fi
4445
for item in /data/certs/{pub,sign}*.crt; do
4546
if [ -f "$item" ]
4647
then echo "public_crt.append('''$(< "$item")''')" \
4748
>> /data/pre_packaged_certificates.py
49+
do_pkg_crts=$(( do_pkg_crts + 1 ))
4850
fi
49-
do_pkg_crts=$(( do_pkg_crts + 1 ))
5051
done
5152
if [ $do_pkg_crts -gt 0 ]
5253
then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack

pkg/dev/coreos/entrypoint.sh

+27
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,33 @@ if [ -f /data/hubble_buildinfo ]; then
2525
cat /data/hubble_buildinfo >> /hubble_build/hubblestack/__init__.py
2626
fi 2>/dev/null
2727

28+
cat > /data/pre_packaged_certificates.py << EOF
29+
ca_crt = list()
30+
public_crt = list()
31+
EOF
32+
do_pkg_crts=0
33+
if [ -f /data/certs/ca-root.crt ]; then
34+
echo "ca_crt.append('''$(< /data/certs/ca-root.crt)''')" \
35+
>> /data/pre_packaged_certificates.py
36+
do_pkg_crts=$(( do_pkg_crts + 1 ))
37+
for item in /data/certs/int*.crt; do
38+
if [ -f "$item" ]
39+
then echo "ca_crt.append('''$(< "$item")''')" \
40+
>> /data/pre_packaged_certificates.py
41+
do_pkg_crts=$(( do_pkg_crts + 1 ))
42+
fi
43+
done
44+
fi
45+
for item in /data/certs/{pub,sign}*.crt; do
46+
if [ -f "$item" ]
47+
then echo "public_crt.append('''$(< "$item")''')" \
48+
>> /data/pre_packaged_certificates.py
49+
do_pkg_crts=$(( do_pkg_crts + 1 ))
50+
fi
51+
done
52+
if [ $do_pkg_crts -gt 0 ]
53+
then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
54+
fi
2855

2956
cd /hubble_build
3057

0 commit comments

Comments
 (0)