Skip to content

Commit

Permalink
[fc2da983e3baaebf] Fix override for Openstack domain in certificates
Browse files Browse the repository at this point in the history
Ivan Berezovskiy
  • Loading branch information
git committed Feb 3, 2025
1 parent 700838b commit 1facba9
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 8 deletions.
24 changes: 18 additions & 6 deletions deploy.sh
Original file line number Diff line number Diff line change
Expand Up @@ -929,7 +929,7 @@ function prepare_mgmt_cluster_templates {
# Management cluster templates
local f_b_name
# shellcheck disable=SC2044
for file in $(find "${mgmt_templates_local_dir}" -type f -name "*.template"); do
for file in $(find -L "${mgmt_templates_local_dir}" -type f -name "*.template"); do
f_b_name=$(basename "${file}")
render_template < "${file}" > "${mgmt_templates_work_dir}/${f_b_name}"
${scp_bin} -i "${SSH_PRIVATE_KEY_PATH}" "${mgmt_templates_work_dir}/${f_b_name}" \
Expand Down Expand Up @@ -978,14 +978,26 @@ function prepare_managed_cluster_templates {

local f_b_name
# shellcheck disable=SC2044
for file in $(find "${managed_templates_local_dir}" -maxdepth 1 -type f -name "*.template"); do
for file in $(find -L "${managed_templates_local_dir}" -maxdepth 1 -type f -name "*.template"); do
f_b_name=$(basename "${file}")
render_template < "${file}" > "${managed_templates_work_dir}/${f_b_name%.tmpl}"
${scp_bin} -i "${SSH_PRIVATE_KEY_PATH}" "${managed_templates_work_dir}/${f_b_name%.tmpl}" "${SEED_NODE_USER}@${NETWORK_LCM_SEED_IP}:${managed_templates_remote_dir}"
render_template < "${file}" > "${managed_templates_work_dir}/${f_b_name}"
${scp_bin} -i "${SSH_PRIVATE_KEY_PATH}" "${managed_templates_work_dir}/${f_b_name}" \
"${SEED_NODE_USER}@${NETWORK_LCM_SEED_IP}:${managed_templates_remote_dir}"
done

${scp_bin} -i "${SSH_PRIVATE_KEY_PATH}" -r "${managed_templates_local_dir}/certs" "${SEED_NODE_USER}@${NETWORK_LCM_SEED_IP}:${managed_templates_remote_dir}/certs"
${ssh_cmd} chmod +x "${managed_templates_remote_dir}/certs/create_secrets.sh"
local managed_templates_certs_local_dir managed_templates_certs_remote_dir
managed_templates_certs_local_dir="${managed_templates_local_dir}/certs"
managed_templates_certs_remote_dir="${managed_templates_remote_dir}/certs"

# shellcheck disable=SC2044
for file in $(find -L "${managed_templates_certs_local_dir}" -maxdepth 1 -type f -name "*.template"); do
f_b_name=$(basename "${file}")
render_template < "${file}" > "${managed_templates_certs_local_dir}/${f_b_name%.template}"
done

${scp_bin} -i "${SSH_PRIVATE_KEY_PATH}" -r "${managed_templates_certs_local_dir}" \
"${SEED_NODE_USER}@${NETWORK_LCM_SEED_IP}:${managed_templates_certs_remote_dir}"
${ssh_cmd} chmod +x "${managed_templates_certs_remote_dir}/create_secrets.sh"

cp -Lr "${managed_templates_local_dir}/hack" "${managed_templates_work_dir}/hack"
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"CN": "*.it.just.works",
"CN": "*.{{ MCC_OPENSTACK_PUBLIC_DOMAIN }}",
"hosts": [
"*.it.just.works"
"*.{{ MCC_OPENSTACK_PUBLIC_DOMAIN }}"
],
"key": {
"algo": "rsa",
Expand Down

0 comments on commit 1facba9

Please sign in to comment.