if ! isinstalled gnupg2; then
echo "error with install"
- exit 1
+ exit 0
fi
if ! which gsutil;
then echo "error gsutil not installed";
- exit 1
+ exit 0
fi
if gpg2 --list-keys | grep "opnfv-helpdesk@rt.linuxfoundation.org"; then
else
if [ -z "$NODE_NAME" ];
then echo "Cannot find node name"
- exit 1
- else echo "Importing key for '$NODE_NAME'";
- gsutil cp gs://opnfv-signing-keys/"$NODE_NAME"-subkey .
- gpg2 --import "$NODE_NAME"-subkey
- rm -f "$NODE_NAME"-subkey
- fi
+ exit 0
+ elif gsutil ls gs://opnfv-signing-keys | grep $NODE_NAME; then
+ echo "Importing key for '$NODE_NAME'"
+ gsutil cp gs://opnfv-signing-keys/"$NODE_NAME"-subkey .
+ gpg2 --import "$NODE_NAME"-subkey
+ rm -f "$NODE_NAME"-subkey
+ else
+ echo "No keys found locally or remotely for host, skipping import"
+ exit 0
+ fi
fi