6 # -o pipefail: Fail on errors in scripts this calls, give stacktrace
9 # Show ODL version before upgrade
10 sudo yum info opendaylight
12 # Install RPM upgrade from .rpm link or .repo URL
13 if [[ $UPGRADE_URL == *.rpm ]]
15 sudo yum upgrade -y "$UPGRADE_URL"
16 elif [[ $UPGRADE_URL == *.repo ]]
18 # shellcheck disable=SC2154
19 repo_file="${{UPGRADE_URL##*/}}"
20 sudo curl --silent -o /etc/yum.repos.d/"$repo_file" "$UPGRADE_URL"
21 sudo yum upgrade -y opendaylight
23 echo "URL is not a link to .rpm or .repo"
27 # Show ODL version after upgrade
28 sudo yum info opendaylight