diff --git a/credentials-migrate.sh b/scripts/cmd/migrate.sh similarity index 84% rename from credentials-migrate.sh rename to scripts/cmd/migrate.sh index 69c75e14..9e0af162 100755 --- a/credentials-migrate.sh +++ b/scripts/cmd/migrate.sh @@ -34,10 +34,11 @@ do if [ "$hascreds" = "true" ] then - DATA=$(echo "$DATA" | jq '.spec.authentication = .spec.credentials | del(.spec.credentials)') + DATA=$(echo "$DATA" | jq '.spec.authentication += .spec.credentials') echo "$DATA" | drg apply -f - + progress "Device $dev updated." else - echo "No credentials field for device $dev" + progress "No credentials field for device $dev" fi -done \ No newline at end of file +done diff --git a/scripts/drgadm b/scripts/drgadm index 9d6a8401..805c7878 100755 --- a/scripts/drgadm +++ b/scripts/drgadm @@ -12,8 +12,9 @@ Usage: drgadm Drogue IoT cloud admin tool Commands: - deploy Deploy Drogue IoT to your cluster - examples Show some examples to try + deploy Deploy Drogue IoT to your cluster + examples Show some examples to try + migrate Migrate device credentials to the new format (0.11) EOF exit 1