Signed-off-by: Jason Dillaman <dillaman@redhat.com>
if [ "$THROWAWAY" = false ] ; then
# push binaries to chacra
- find $WORKSPACE/dist/SRPMS | grep rpm | $VENV/chacractl binary ${chacra_flags} create ${chacra_endpoint}/source/
+ find $WORKSPACE/dist/SRPMS | grep rpm | $VENV/chacractl binary ${chacra_flags} create ${chacra_endpoint}/source
find $WORKSPACE/dist/RPMS/ | grep rpm | $VENV/chacractl binary ${chacra_flags} create ${chacra_endpoint}/noarch/
# start repo creation
$VENV/chacractl repo update ${chacra_repo_endpoint}
pkgs=( "chacractl>=0.0.4" )
install_python_packages "pkgs[@]"
-chacra_url="https://chacra.ceph.com/"
+# ask shaman which chacra instance to use
+chacra_url=`curl -f -u $SHAMAN_API_USER:$SHAMAN_API_KEY https://shaman.ceph.com/api/nodes/next/`
# create the .chacractl config file using global variables
make_chacractl_config $chacra_url