Skip to content

Instantly share code, notes, and snippets.

@KurtStam
Created November 19, 2019 17:33
Show Gist options
  • Save KurtStam/3dae458b34457c839d952154601f9ac1 to your computer and use it in GitHub Desktop.
Save KurtStam/3dae458b34457c839d952154601f9ac1 to your computer and use it in GitHub Desktop.
kstam@kurts-MacBook-Pro bin % ./syndesis minishift --install --full-reset --nodev --open
+ set -o pipefail
+ '[' -z minishift ']'
+ ARGS=("$@")
+ set -eu
++ basedir
++ local script=./syndesis
++ '[' -L ./syndesis ']'
+++ dirname ./syndesis
++ local dir=.
+++ cd .
+++ pwd
++ local full_dir=/Users/kstam/tmp/syndesis-master/tools/bin
++ echo /Users/kstam/tmp/syndesis-master/tools/bin
+ source /Users/kstam/tmp/syndesis-master/tools/bin/commands/util/common_funcs
++ GO_MIN_VERSION=1.12
++ mktemp /tmp/syndesis-output.XXXXXX
+ ERROR_FILE=/tmp/syndesis-output.StLtrw
+ trap 'print_error /tmp/syndesis-output.StLtrw' EXIT
++ hasflag --verbose
++ filters=--verbose
++ for var in '"${ARGS[@]}"'
++ for filter in '$filters'
++ '[' minishift = --verbose ']'
++ for var in '"${ARGS[@]}"'
++ for filter in '$filters'
++ '[' --install = --verbose ']'
++ for var in '"${ARGS[@]}"'
++ for filter in '$filters'
++ '[' --full-reset = --verbose ']'
++ for var in '"${ARGS[@]}"'
++ for filter in '$filters'
++ '[' --nodev = --verbose ']'
++ for var in '"${ARGS[@]}"'
++ for filter in '$filters'
++ '[' --open = --verbose ']'
+ '[' ']'
+ run minishift --install --full-reset --nodev --open
+ local first_arg=minishift
++ basedir
++ local script=./syndesis
++ '[' -L ./syndesis ']'
+++ dirname ./syndesis
++ local dir=.
+++ cd .
+++ pwd
++ local full_dir=/Users/kstam/tmp/syndesis-master/tools/bin
++ echo /Users/kstam/tmp/syndesis-master/tools/bin
+ local cmd_dir=/Users/kstam/tmp/syndesis-master/tools/bin/commands
+ local command
+ '[' -n minishift ']'
+ [[ minishift != -* ]]
+ command=minishift
+ '[' '!' -f /Users/kstam/tmp/syndesis-master/tools/bin/commands/minishift ']'
++ readopt --mode
++ filters=--mode
++ next=false
++ for var in '"${ARGS[@]}"'
++ false
++ for filter in '$filters'
++ [[ minishift = --mode* ]]
++ for var in '"${ARGS[@]}"'
++ false
++ for filter in '$filters'
++ [[ --install = --mode* ]]
++ for var in '"${ARGS[@]}"'
++ false
++ for filter in '$filters'
++ [[ --full-reset = --mode* ]]
++ for var in '"${ARGS[@]}"'
++ false
++ for filter in '$filters'
++ [[ --nodev = --mode* ]]
++ for var in '"${ARGS[@]}"'
++ false
++ for filter in '$filters'
++ [[ --open = --mode* ]]
+ mode=
+ '[' -n '' ']'
+ '[' -z minishift ']'
+ '[' minishift == help ']'
++ hasflag --help -h
++ filters='--help -h'
++ for var in '"${ARGS[@]}"'
++ for filter in '$filters'
++ '[' minishift = --help ']'
++ for filter in '$filters'
++ '[' minishift = -h ']'
++ for var in '"${ARGS[@]}"'
++ for filter in '$filters'
++ '[' --install = --help ']'
++ for filter in '$filters'
++ '[' --install = -h ']'
++ for var in '"${ARGS[@]}"'
++ for filter in '$filters'
++ '[' --full-reset = --help ']'
++ for filter in '$filters'
++ '[' --full-reset = -h ']'
++ for var in '"${ARGS[@]}"'
++ for filter in '$filters'
++ '[' --nodev = --help ']'
++ for filter in '$filters'
++ '[' --nodev = -h ']'
++ for var in '"${ARGS[@]}"'
++ for filter in '$filters'
++ '[' --open = --help ']'
++ for filter in '$filters'
++ '[' --open = -h ']'
+ '[' ']'
++ hasflag --man
++ filters=--man
++ for var in '"${ARGS[@]}"'
++ for filter in '$filters'
++ '[' minishift = --man ']'
++ for var in '"${ARGS[@]}"'
++ for filter in '$filters'
++ '[' --install = --man ']'
++ for var in '"${ARGS[@]}"'
++ for filter in '$filters'
++ '[' --full-reset = --man ']'
++ for var in '"${ARGS[@]}"'
++ for filter in '$filters'
++ '[' --nodev = --man ']'
++ for var in '"${ARGS[@]}"'
++ for filter in '$filters'
++ '[' --open = --man ']'
+ '[' ']'
+ '[' -z minishift ']'
++ hasflag --rebase -r
++ filters='--rebase -r'
++ for var in '"${ARGS[@]}"'
++ for filter in '$filters'
++ '[' minishift = --rebase ']'
++ for filter in '$filters'
++ '[' minishift = -r ']'
++ for var in '"${ARGS[@]}"'
++ for filter in '$filters'
++ '[' --install = --rebase ']'
++ for filter in '$filters'
++ '[' --install = -r ']'
++ for var in '"${ARGS[@]}"'
++ for filter in '$filters'
++ '[' --full-reset = --rebase ']'
++ for filter in '$filters'
++ '[' --full-reset = -r ']'
++ for var in '"${ARGS[@]}"'
++ for filter in '$filters'
++ '[' --nodev = --rebase ']'
++ for filter in '$filters'
++ '[' --nodev = -r ']'
++ for var in '"${ARGS[@]}"'
++ for filter in '$filters'
++ '[' --open = --rebase ']'
++ for filter in '$filters'
++ '[' --open = -r ']'
+ '[' ']'
+ source /Users/kstam/tmp/syndesis-master/tools/bin/commands/minishift
++ DEFAULT_OPENSHIFT_VERSION=v3.11.0
++ DEFAULT_CPUS=2
++ DEFAULT_DISK_SIZE=20GB
++ DEFAULT_RAM=4912
+ eval minishift::run
++ minishift::run
+++ basedir
+++ local script=./syndesis
+++ '[' -L ./syndesis ']'
++++ dirname ./syndesis
+++ local dir=.
++++ cd .
++++ pwd
+++ local full_dir=/Users/kstam/tmp/syndesis-master/tools/bin
+++ echo /Users/kstam/tmp/syndesis-master/tools/bin
++ source /Users/kstam/tmp/syndesis-master/tools/bin/commands/util/openshift_funcs
+++ OC_MIN_VERSION=3.9.0
+++ SETUP_MINISHIFT=setup-minishift
+++ basedir
+++ local script=./syndesis
+++ '[' -L ./syndesis ']'
++++ dirname ./syndesis
+++ local dir=.
++++ cd .
++++ pwd
+++ local full_dir=/Users/kstam/tmp/syndesis-master/tools/bin
+++ echo /Users/kstam/tmp/syndesis-master/tools/bin
++ source /Users/kstam/tmp/syndesis-master/tools/bin/commands/util/camel_k_funcs
+++ CAMEL_K_OPERATOR_DEFAULT_VERSION=0.3.4
+++ basedir
+++ local script=./syndesis
+++ '[' -L ./syndesis ']'
++++ dirname ./syndesis
+++ local dir=.
++++ cd .
++++ pwd
+++ local full_dir=/Users/kstam/tmp/syndesis-master/tools/bin
+++ echo /Users/kstam/tmp/syndesis-master/tools/bin
++ source /Users/kstam/tmp/syndesis-master/tools/bin/commands/util/operator_funcs
+++ OPERATOR_GO_PACKAGE=github.com/syndesisio/syndesis/install/operator
+++ OPERATOR_BINARY=/Users/kstam/.syndesis/bin/syndesis-operator
+++ hasflag -f --force-binary-download
+++ filters='-f --force-binary-download'
+++ for var in '"${ARGS[@]}"'
+++ for filter in '$filters'
+++ '[' minishift = -f ']'
+++ for filter in '$filters'
+++ '[' minishift = --force-binary-download ']'
+++ for var in '"${ARGS[@]}"'
+++ for filter in '$filters'
+++ '[' --install = -f ']'
+++ for filter in '$filters'
+++ '[' --install = --force-binary-download ']'
+++ for var in '"${ARGS[@]}"'
+++ for filter in '$filters'
+++ '[' --full-reset = -f ']'
+++ for filter in '$filters'
+++ '[' --full-reset = --force-binary-download ']'
+++ for var in '"${ARGS[@]}"'
+++ for filter in '$filters'
+++ '[' --nodev = -f ']'
+++ for filter in '$filters'
+++ '[' --nodev = --force-binary-download ']'
+++ for var in '"${ARGS[@]}"'
+++ for filter in '$filters'
+++ '[' --open = -f ']'
+++ for filter in '$filters'
+++ '[' --open = --force-binary-download ']'
++ '[' ']'
++ download_operator_binary
++ local pattern=
++ prepare_operator_binary_path
+++ dirname /Users/kstam/.syndesis/bin/syndesis-operator
++ local path=/Users/kstam/.syndesis/bin
++ [[ ! -d /Users/kstam/.syndesis/bin ]]
++ check_operator_binary
++ [[ -x /Users/kstam/.syndesis/bin/syndesis-operator ]]
++ return 1
++ echo 'operator binary not found under /Users/kstam/.syndesis/bin/syndesis-operator, attempting to download...'
operator binary not found under /Users/kstam/.syndesis/bin/syndesis-operator, attempting to download...
++ check_for_command curl
++ local cmd=curl
+++ which curl
++ return 0
++ case "$OSTYPE" in
++ pattern=mac-64
++ [[ mac-64 != \u\n\k\n\o\w\n ]]
+++ curl -s 'https://api.github.com/repos/syndesisio/syndesis/releases?per_page=1'
+++ grep browser_download_url
+++ grep mac-64
+++ cut -d '"' -f 4
++ url=
+++ curl -sL
++++ dirname /Users/kstam/.syndesis/bin/syndesis-operator
+++ tar xz -C /Users/kstam/.syndesis/bin
curl: no URL specified!
curl: try 'curl --help' or 'curl --manual' for more information
++ echo 'unable to download operator from '
unable to download operator from
++ return 1
++ print_error_and_exit 'unable to download the operator binary, exit'
++ echo unable to download the operator binary, exit
unable to download the operator binary, exit
++ exit 1
+ print_error /tmp/syndesis-output.StLtrw
+ local exit_code=1
+ local error_file=/tmp/syndesis-output.StLtrw
+ '[' -f /tmp/syndesis-output.StLtrw ']'
+ grep -q ERROR /tmp/syndesis-output.StLtrw
+ '[' 1 -ne 0 ']'
+ echo 'ERROR: Last command exited with 1'
ERROR: Last command exited with 1
+ '[' -f /tmp/syndesis-output.StLtrw ']'
+ rm /tmp/syndesis-output.StLtrw
kstam@kurts-MacBook-Pro bin %
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment