cluster/lib/cluster/runner.rb in sct-0.1.34 vs cluster/lib/cluster/runner.rb in sct-0.1.35

- old
+ new

@@ -100,11 +100,11 @@ end def post_start wait_for_pods copy_proactive_accounts_file - if SctCore::Helper.operatingSystem != SctCore::Helper::WINDOWS + if SctCore::Helper.operatingSystem == SctCore::Helper::UBUNTU UI.success("\nAdding SSH tunnel to port 443!") run_command "sudo ssh -f -N -i $(minikube ssh-key) docker@$(minikube ip) -L 443:127.0.0.1:443" end # run_command "sudo sct hostfile" run_command "minikube tunnel &", { out: "/dev/null", err: "/dev/null" } if SctCore::Helper::is_windows? # leave this running detached forever in the background @@ -320,19 +320,19 @@ def create_keycloak_database_user container_name = "mysql-service" pod_id = pods().select {|pod| pod[:name].start_with?(container_name)}.first[:name] UI.important("Creating keycloak user") - create_user = "CREATE USER 'keycloak'@'%' IDENTIFIED BY 'keycloak';" - run_command 'kubectl exec #{pod_id} -- mysql -e "#{create_user}" >> /dev/null' + create_user = 'CREATE USER "keycloak"@"%" IDENTIFIED BY "keycloak";' + run_command "kubectl exec #{pod_id} -- mysql -e '#{create_user}' >> /dev/null" UI.important("Creating keycloak database") create_database = "CREATE DATABASE keycloak CHARACTER SET utf8 COLLATE UTF8_UNICODE_CI;" - run_command 'kubectl exec #{pod_id} -- mysql -e "#{create_database}" >> /dev/null' + run_command "kubectl exec #{pod_id} -- mysql -e '#{create_database}' >> /dev/null" UI.important("Granting privileges to keycloak user") - grant_privileges = "GRANT ALL PRIVILEGES ON keycloak.* TO 'keycloak'@'%';" - run_command 'kubectl exec #{pod_id} -- mysql -e "#{grant_privileges}" >> /dev/null' + grant_privileges = 'GRANT ALL PRIVILEGES ON keycloak.* TO "keycloak"@"%";' + run_command "kubectl exec #{pod_id} -- mysql -e '#{grant_privileges}' >> /dev/null" end def run_command command, options = {} if ! system command, options raise command.red