Skip to content

Commit c794690

Browse files
jichenjck8s-ci-robot
authored andcommitted
Fix cacert issue (#465)
* Fix cacert issue * Fix indent issue
1 parent 4437705 commit c794690

File tree

3 files changed

+13
-28
lines changed

3 files changed

+13
-28
lines changed

examples/controlplane/controlplane.yaml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,8 @@ spec:
6565
- path: /etc/certs/cacert
6666
owner: root
6767
permissions: "0600"
68-
content: |-
69-
# cacert to communicate with OpenStack
70-
$OPENSTACK_CLOUD_CACERT_CONFIG
68+
content: |
69+
$OPENSTACK_CLOUD_CACERT_CONFIG6
7170
ntp:
7271
servers: []
7372
users:
@@ -176,9 +175,8 @@ spec:
176175
- path: /etc/certs/cacert
177176
owner: root
178177
permissions: "0600"
179-
content: |-
180-
# cacert to communicate with OpenStack
181-
$OPENSTACK_CLOUD_CACERT_CONFIG
178+
content: |
179+
$OPENSTACK_CLOUD_CACERT_CONFIG6
182180
ntp:
183181
servers: []
184182
users:
@@ -258,9 +256,8 @@ spec:
258256
- path: /etc/certs/cacert
259257
owner: root
260258
permissions: "0600"
261-
content: |-
262-
# cacert to communicate with OpenStack
263-
$OPENSTACK_CLOUD_CACERT_CONFIG
259+
content: |
260+
$OPENSTACK_CLOUD_CACERT_CONFIG6
264261
ntp:
265262
servers: []
266263
users:

examples/generate.sh

Lines changed: 5 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -173,22 +173,11 @@ OPENSTACK_CLOUD_PROVIDER_CONF6=$(echo "${OPENSTACK_CLOUD_PROVIDER_CONF}" | sed -
173173
export OPENSTACK_CLOUD_PROVIDER_CONF10
174174
OPENSTACK_CLOUD_PROVIDER_CONF10=$(echo "${OPENSTACK_CLOUD_PROVIDER_CONF}" | sed -e 's/^/ /')
175175

176-
OS=$(uname)
177-
if [[ "$OS" =~ "Linux" ]]; then
178-
# export OPENSTACK_CLOUD_PROVIDER_CONF=$(echo "$OPENSTACK_CLOUD_PROVIDER_CONF_PLAIN"|base64 -w0)
179-
if [[ "$CACERT_ORIGINAL" != "null" ]]; then
180-
export OPENSTACK_CLOUD_CACERT_CONFIG
181-
OPENSTACK_CLOUD_CACERT_CONFIG=$(cat "$CACERT_ORIGINAL"|base64 -w0)
182-
fi
183-
elif [[ "$OS" =~ "Darwin" ]]; then
184-
# export OPENSTACK_CLOUD_PROVIDER_CONF=$(echo "$OPENSTACK_CLOUD_PROVIDER_CONF_PLAIN"|base64)
185-
if [[ "$CACERT_ORIGINAL" != "null" ]]; then
186-
export OPENSTACK_CLOUD_CACERT_CONFIG
187-
OPENSTACK_CLOUD_CACERT_CONFIG=$(cat "$CACERT_ORIGINAL"|base64)
188-
fi
189-
else
190-
echo "Unrecognized OS : $OS"
191-
exit 1
176+
if [[ "$CACERT_ORIGINAL" != "null" ]]; then
177+
export OPENSTACK_CLOUD_CACERT_CONFIG6
178+
OPENSTACK_CLOUD_CACERT_CONFIG6=$(cat "$CACERT_ORIGINAL" | sed -e 's/^/ /')
179+
export OPENSTACK_CLOUD_CACERT_CONFIG10
180+
OPENSTACK_CLOUD_CACERT_CONFIG10=$(cat "$CACERT_ORIGINAL" | sed -e 's/^/ /')
192181
fi
193182

194183
echo "${OPENSTACK_CLOUD_CONFIG_SELECTED_CLOUD}" > ${CLOUDS_SECRETS_CONFIG_DIR}/clouds.yaml

examples/machinedeployment/machinedeployment.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,8 @@ spec:
7272
owner: root
7373
path: /etc/kubernetes/cloud.conf
7474
permissions: "0600"
75-
- content: |-
76-
# cacert to communicate with OpenStack
77-
$OPENSTACK_CLOUD_CACERT_CONFIG
75+
- content: |
76+
$OPENSTACK_CLOUD_CACERT_CONFIG10
7877
owner: root
7978
path: /etc/certs/cacert
8079
permissions: "0600"

0 commit comments

Comments
 (0)