In a Release Build, we want to push the packages to chacra.ceph.com.
So we manually define chacra_url=https://chacra.ceph.com in ceph-source-dist
by writing it to dist/other_envvars
Signed-off-by: David Galloway <david.galloway@ibm.com>
pipx install uv
~/.local/bin/uv tool install chacractl
-chacra_url=`curl -u $SHAMAN_API_USER:$SHAMAN_API_KEY https://shaman.ceph.com/api/nodes/next/`
+if [ -z "$chacra_url" ]; then
+ chacra_url=$(curl -u "$SHAMAN_API_USER:$SHAMAN_API_KEY" https://shaman.ceph.com/api/nodes/next/)
+fi
cat > $HOME/.chacractl << EOF
url = "$chacra_url"
user = "$CHACRACTL_USER"