~ce-infrastructure/capomastro/deploy-mojo-jumpstart

« back to all changes in this revision

Viewing changes to post-deploy-config.sh

  • Committer: David Murphy
  • Date: 2014-04-11 15:37:17 UTC
  • Revision ID: david.murphy@canonical.com-20140411153717-6l7cc3whpk42y0ex
Make post-deploy-config.sh independent of specific machines, and don't create an admin user for capomastro.

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
 
5
5
### Setup Jenkins Server
6
6
echo "Bootstrapping Jenkins builder"
7
 
juju scp jenkins/jenkins-slave-bootstrap.tar.gz 4:.
8
 
juju ssh 4 "tar zxvf jenkins-slave-bootstrap.tar.gz && cd jenkins-slave-bootstrap && ./bootstrap-slave.sh"
9
 
juju ssh 4 "sudo -u jenkins sh -c \"echo $(cat keys/capomastro.pub) > /var/lib/jenkins/.ssh/authorized_keys\""
10
 
 
11
 
# FIXME: Make configurable
12
 
echo "Creating superuser 'admin'..."
13
 
juju ssh 1 "sudo sh -c \"cd /srv/capomastro.canonical.com/${DEPLOY_TYPE}/capomastro && ./manage.py createsuperuser --username=admin --email=admin@capomastro.canonical.com"\"
 
7
juju scp jenkins/jenkins-slave-bootstrap.tar.gz jenkins/0:.
 
8
juju ssh jenkins/0 "tar zxvf jenkins-slave-bootstrap.tar.gz && cd jenkins-slave-bootstrap && ./bootstrap-slave.sh"
 
9
juju ssh jenkins/0 "sudo -u jenkins sh -c \"echo $(cat keys/capomastro.pub) > /var/lib/jenkins/.ssh/authorized_keys\""