summaryrefslogtreecommitdiff
path: root/upgrade.sh
blob: 48849b82e3cffa3cdf44b812eacb4702e0b4b794 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/bash

if [ -z "$1" ] || [ -z "$2" ]; then
  echo "$0 <environment> <host(s)>"
  exit 1
fi
env="$1"
shift
hosts="$1"
shift

echo "######## upgrading host(s) '$hosts' in environment '$env' ########"
exec ansible-playbook -e "myhosts=$hosts" -e "myrole=upgrade" $@ "$env/generic.yaml"