Skip to content

Instantly share code, notes, and snippets.

@mccun934
Last active February 16, 2016 03:11
Show Gist options
  • Save mccun934/15d72f4d4174eb4fd866 to your computer and use it in GitHub Desktop.
Save mccun934/15d72f4d4174eb4fd866 to your computer and use it in GitHub Desktop.
#!/bin/bash
pulp-admin login --user admin --password=$(grep default_password /etc/pulp/server.conf |grep -v '\#' | awk '{print $2}')
echo "******* Pulp users before re-creation"
echo ""
pulp-admin auth user list
cd /tmp
sudo -u postgres psql -q -d foreman -c "select remote_id from users;" -t | xargs -n1 -I arg1 pulp-admin auth user create --login arg1 --password $(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 | head -n 1)
sudo -u postgres psql -q -d foreman -c "select remote_id from users;" -t | xargs -n1 -I arg1 pulp-admin auth role user add --role-id super-users --login arg1
echo "******* Pulp users after re-creation"
echo ""
pulp-admin auth user list
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment