You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Madan Ganesh V <ma...@me.com> on 2014/05/29 11:48:13 UTC
Need help with simstack vagrant box
Hello CloudStack forum,
We are following the steps mentioned: https://cwiki.apache.org/confluence/display/CLOUDSTACK/Create+config+management+recipes+to+install+CloudStack & https://github.com/runseb/simstack to bring up a cloudstack dev instance.
After running vagrant up and vagrant reload —provision command, we notice that cloud stack is not up yet! After SSH into the vagrant box, we notice that there is not cloudstack java process running. Has anyone brought simstack successfully?
Here is the excerpts from the vagrant reload:
==> default: Attempting graceful shutdown of VM...
==> default: Clearing any previously set forwarded ports...
==> default: Clearing any previously set network interfaces...
==> default: Preparing network interfaces based on configuration...
default: Adapter 1: nat
==> default: Forwarding ports...
default: 8080 => 8080 (adapter 1)
default: 8081 => 8081 (adapter 1)
default: 7080 => 7080 (adapter 1)
default: 8000 => 8000 (adapter 1)
default: 80 => 8001 (adapter 1)
default: 22 => 2222 (adapter 1)
==> default: Running 'pre-boot' VM customizations...
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
default: SSH address: 127.0.0.1:2222
default: SSH username: vagrant
default: SSH auth method: private key
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
==> default: Machine booted and ready!
==> default: Checking for guest additions in VM...
==> default: Setting hostname...
==> default: Mounting shared folders...
default: /srv => /Volumes/ActOnMagic/simstack/salt/roots
default: /vagrant => /Volumes/ActOnMagic/simstack
==> default: Running provisioner: shell...
default: Running: inline script
==> default: Running provisioner: ansible...
ANSIBLE_FORCE_COLOR=true ANSIBLE_HOST_KEY_CHECKING=false PYTHONUNBUFFERED=1 ansible-playbook --private-key=/Users/madang/.vagrant.d/insecure_private_key --user=vagrant --limit='default' --inventory-file=/Vo
….
TASK: [php-fpm | Copy php-fpm configuration] **********************************
<127.0.0.1> ESTABLISH CONNECTION FOR USER: vagrant
<127.0.0.1> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 'ControlPath=/Users/madang/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'StrictHostKeyChecking=no', '-o', 'Port=2222', '-o', 'IdentityFile=/Users/madang/.vagrant.d/insecure_private_key', '-o', 'KbdInteractiveAuthentication=no', '-o', 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', '-o', 'PasswordAuthentication=no', '-o', 'User=vagrant', '-o', 'ConnectTimeout=10', '127.0.0.1', "/bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1401356524.77-108295687200060 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1401356524.77-108295687200060 && echo $HOME/.ansible/tmp/ansible-tmp-1401356524.77-108295687200060'"]
<127.0.0.1> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 'ControlPath=/Users/madang/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'StrictHostKeyChecking=no', '-o', 'Port=2222', '-o', 'IdentityFile=/Users/madang/.vagrant.d/insecure_private_key', '-o', 'KbdInteractiveAuthentication=no', '-o', 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', '-o', 'PasswordAuthentication=no', '-o', 'User=vagrant', '-o', 'ConnectTimeout=10', '127.0.0.1', u'/bin/sh -c \'sudo -k && sudo -H -S -p "[sudo via ansible, key=dyyespcdwcthzzkmglnauwbwpyujxupu] password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-dyyespcdwcthzzkmglnauwbwpyujxupu; rc=0; [ -r "/etc/php-fpm.d/wordpress.conf" ] || rc=2; [ -f "/etc/php-fpm.d/wordpress.conf" ] || rc=1; [ -d "/etc/php-fpm.d/wordpress.conf" ] && echo 3 && exit 0; (/usr/bin/md5sum /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/sbin/md5sum -q /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/usr/bin/digest -a md5 /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/sbin/md5 -q /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/usr/bin/md5 -n /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/bin/md5 -q /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/usr/bin/csum -h MD5 /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/bin/csum -h MD5 /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (echo "${rc} /etc/php-fpm.d/wordpress.conf")\'"\'"\'\'']
<127.0.0.1> PUT /tmp/tmpez2Yze TO /home/vagrant/.ansible/tmp/ansible-tmp-1401356524.77-108295687200060/file
<127.0.0.1> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 'ControlPath=/Users/madang/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'StrictHostKeyChecking=no', '-o', 'Port=2222', '-o', 'IdentityFile=/Users/madang/.vagrant.d/insecure_private_key', '-o', 'KbdInteractiveAuthentication=no', '-o', 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', '-o', 'PasswordAuthentication=no', '-o', 'User=vagrant', '-o', 'ConnectTimeout=10', '127.0.0.1', u'/bin/sh -c \'sudo -k && sudo -H -S -p "[sudo via ansible, key=xrsrxndzdwyfmpyyijwvznfbjwannybb] password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-xrsrxndzdwyfmpyyijwvznfbjwannybb; LC_CTYPE=en_US.UTF-8 LANG=en_US.UTF-8 /usr/bin/python /home/vagrant/.ansible/tmp/ansible-tmp-1401356524.77-108295687200060/file; rm -rf /home/vagrant/.ansible/tmp/ansible-tmp-1401356524.77-108295687200060/ >/dev/null 2>&1\'"\'"\'\'']
ok: [default] => {"changed": false, "gid": 0, "group": "root", "item": "", "mode": "0644", "owner": "root", "path": "/etc/php-fpm.d/wordpress.conf", "secontext": "system_u:object_r:etc_t:s0", "size": 353, "state": "file", "uid": 0}
PLAY RECAP ********************************************************************
default : ok=15 changed=1 unreachable=0 failed=0
Are we missing anything? Let us know if we need to provide any other configuration details.
Appreciate your help,
Thanks and Regards,
Madan
Re: Need help with simstack vagrant box
Posted by Madan Ganesh V <ma...@me.com>.
Thanks Sebastien for the clarification.
Cheers,
Madan
On 29 May 2014 at 3:42:55 pm, sebgoa (runseb@gmail.com) wrote:
On May 29, 2014, at 11:48 AM, Madan Ganesh V <ma...@me.com> wrote:
> Hello CloudStack forum,
>
> We are following the steps mentioned: https://cwiki.apache.org/confluence/display/CLOUDSTACK/Create+config+management+recipes+to+install+CloudStack & https://github.com/runseb/simstack to bring up a cloudstack dev instance.
>
> After running vagrant up and vagrant reload —provision command, we notice that cloud stack is not up yet! After SSH into the vagrant box, we notice that there is not cloudstack java process running. Has anyone brought simstack successfully?
simstack is a side project of mine and by no means any type of official release of cloudstack.
I just made a push to disable the ansible provisioning you are seeing (deploying wordpress), and revert to basic cloudstack source compilation using the bootstrap-ubuntu.sh script.
So pull again and try it.
Just have a look at that bash script if you want to figure out how to compile things.
But basically you are on your own :)
-Sebastien
>
> Here is the excerpts from the vagrant reload:
> ==> default: Attempting graceful shutdown of VM...
> ==> default: Clearing any previously set forwarded ports...
> ==> default: Clearing any previously set network interfaces...
> ==> default: Preparing network interfaces based on configuration...
> default: Adapter 1: nat
> ==> default: Forwarding ports...
> default: 8080 => 8080 (adapter 1)
> default: 8081 => 8081 (adapter 1)
> default: 7080 => 7080 (adapter 1)
> default: 8000 => 8000 (adapter 1)
> default: 80 => 8001 (adapter 1)
> default: 22 => 2222 (adapter 1)
> ==> default: Running 'pre-boot' VM customizations...
> ==> default: Booting VM...
> ==> default: Waiting for machine to boot. This may take a few minutes...
> default: SSH address: 127.0.0.1:2222
> default: SSH username: vagrant
> default: SSH auth method: private key
> default: Warning: Connection timeout. Retrying...
> default: Warning: Connection timeout. Retrying...
> default: Warning: Connection timeout. Retrying...
> default: Warning: Connection timeout. Retrying...
> ==> default: Machine booted and ready!
> ==> default: Checking for guest additions in VM...
> ==> default: Setting hostname...
> ==> default: Mounting shared folders...
> default: /srv => /Volumes/ActOnMagic/simstack/salt/roots
> default: /vagrant => /Volumes/ActOnMagic/simstack
> ==> default: Running provisioner: shell...
> default: Running: inline script
> ==> default: Running provisioner: ansible...
> ANSIBLE_FORCE_COLOR=true ANSIBLE_HOST_KEY_CHECKING=false PYTHONUNBUFFERED=1 ansible-playbook --private-key=/Users/madang/.vagrant.d/insecure_private_key --user=vagrant --limit='default' --inventory-file=/Vo
> ….
>
>
> TASK: [php-fpm | Copy php-fpm configuration] **********************************
> <127.0.0.1> ESTABLISH CONNECTION FOR USER: vagrant
> <127.0.0.1> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 'ControlPath=/Users/madang/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'StrictHostKeyChecking=no', '-o', 'Port=2222', '-o', 'IdentityFile=/Users/madang/.vagrant.d/insecure_private_key', '-o', 'KbdInteractiveAuthentication=no', '-o', 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', '-o', 'PasswordAuthentication=no', '-o', 'User=vagrant', '-o', 'ConnectTimeout=10', '127.0.0.1', "/bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1401356524.77-108295687200060 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1401356524.77-108295687200060 && echo $HOME/.ansible/tmp/ansible-tmp-1401356524.77-108295687200060'"]
> <127.0.0.1> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 'ControlPath=/Users/madang/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'StrictHostKeyChecking=no', '-o', 'Port=2222', '-o', 'IdentityFile=/Users/madang/.vagrant.d/insecure_private_key', '-o', 'KbdInteractiveAuthentication=no', '-o', 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', '-o', 'PasswordAuthentication=no', '-o', 'User=vagrant', '-o', 'ConnectTimeout=10', '127.0.0.1', u'/bin/sh -c \'sudo -k && sudo -H -S -p "[sudo via ansible, key=dyyespcdwcthzzkmglnauwbwpyujxupu] password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-dyyespcdwcthzzkmglnauwbwpyujxupu; rc=0; [ -r "/etc/php-fpm.d/wordpress.conf" ] || rc=2; [ -f "/etc/php-fpm.d/wordpress.conf" ] || rc=1; [ -d "/etc/php-fpm.d/wordpress.conf" ] && echo 3 && exit 0; (/usr/bin/md5sum /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/sbin/md5sum -q /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/usr/bin/digest -a md5 /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/sbin/md5 -q /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/usr/bin/md5 -n /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/bin/md5 -q /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/usr/bin/csum -h MD5 /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/bin/csum -h MD5 /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (echo "${rc} /etc/php-fpm.d/wordpress.conf")\'"\'"\'\'']
> <127.0.0.1> PUT /tmp/tmpez2Yze TO /home/vagrant/.ansible/tmp/ansible-tmp-1401356524.77-108295687200060/file
> <127.0.0.1> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 'ControlPath=/Users/madang/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'StrictHostKeyChecking=no', '-o', 'Port=2222', '-o', 'IdentityFile=/Users/madang/.vagrant.d/insecure_private_key', '-o', 'KbdInteractiveAuthentication=no', '-o', 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', '-o', 'PasswordAuthentication=no', '-o', 'User=vagrant', '-o', 'ConnectTimeout=10', '127.0.0.1', u'/bin/sh -c \'sudo -k && sudo -H -S -p "[sudo via ansible, key=xrsrxndzdwyfmpyyijwvznfbjwannybb] password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-xrsrxndzdwyfmpyyijwvznfbjwannybb; LC_CTYPE=en_US.UTF-8 LANG=en_US.UTF-8 /usr/bin/python /home/vagrant/.ansible/tmp/ansible-tmp-1401356524.77-108295687200060/file; rm -rf /home/vagrant/.ansible/tmp/ansible-tmp-1401356524.77-108295687200060/ >/dev/null 2>&1\'"\'"\'\'']
> ok: [default] => {"changed": false, "gid": 0, "group": "root", "item": "", "mode": "0644", "owner": "root", "path": "/etc/php-fpm.d/wordpress.conf", "secontext": "system_u:object_r:etc_t:s0", "size": 353, "state": "file", "uid": 0}
>
> PLAY RECAP ********************************************************************
> default : ok=15 changed=1 unreachable=0 failed=0
>
> Are we missing anything? Let us know if we need to provide any other configuration details.
>
> Appreciate your help,
>
> Thanks and Regards,
> Madan
Re: Need help with simstack vagrant box
Posted by sebgoa <ru...@gmail.com>.
On May 29, 2014, at 11:48 AM, Madan Ganesh V <ma...@me.com> wrote:
> Hello CloudStack forum,
>
> We are following the steps mentioned: https://cwiki.apache.org/confluence/display/CLOUDSTACK/Create+config+management+recipes+to+install+CloudStack & https://github.com/runseb/simstack to bring up a cloudstack dev instance.
>
> After running vagrant up and vagrant reload —provision command, we notice that cloud stack is not up yet! After SSH into the vagrant box, we notice that there is not cloudstack java process running. Has anyone brought simstack successfully?
simstack is a side project of mine and by no means any type of official release of cloudstack.
I just made a push to disable the ansible provisioning you are seeing (deploying wordpress), and revert to basic cloudstack source compilation using the bootstrap-ubuntu.sh script.
So pull again and try it.
Just have a look at that bash script if you want to figure out how to compile things.
But basically you are on your own :)
-Sebastien
>
> Here is the excerpts from the vagrant reload:
> ==> default: Attempting graceful shutdown of VM...
> ==> default: Clearing any previously set forwarded ports...
> ==> default: Clearing any previously set network interfaces...
> ==> default: Preparing network interfaces based on configuration...
> default: Adapter 1: nat
> ==> default: Forwarding ports...
> default: 8080 => 8080 (adapter 1)
> default: 8081 => 8081 (adapter 1)
> default: 7080 => 7080 (adapter 1)
> default: 8000 => 8000 (adapter 1)
> default: 80 => 8001 (adapter 1)
> default: 22 => 2222 (adapter 1)
> ==> default: Running 'pre-boot' VM customizations...
> ==> default: Booting VM...
> ==> default: Waiting for machine to boot. This may take a few minutes...
> default: SSH address: 127.0.0.1:2222
> default: SSH username: vagrant
> default: SSH auth method: private key
> default: Warning: Connection timeout. Retrying...
> default: Warning: Connection timeout. Retrying...
> default: Warning: Connection timeout. Retrying...
> default: Warning: Connection timeout. Retrying...
> ==> default: Machine booted and ready!
> ==> default: Checking for guest additions in VM...
> ==> default: Setting hostname...
> ==> default: Mounting shared folders...
> default: /srv => /Volumes/ActOnMagic/simstack/salt/roots
> default: /vagrant => /Volumes/ActOnMagic/simstack
> ==> default: Running provisioner: shell...
> default: Running: inline script
> ==> default: Running provisioner: ansible...
> ANSIBLE_FORCE_COLOR=true ANSIBLE_HOST_KEY_CHECKING=false PYTHONUNBUFFERED=1 ansible-playbook --private-key=/Users/madang/.vagrant.d/insecure_private_key --user=vagrant --limit='default' --inventory-file=/Vo
> ….
>
>
> TASK: [php-fpm | Copy php-fpm configuration] **********************************
> <127.0.0.1> ESTABLISH CONNECTION FOR USER: vagrant
> <127.0.0.1> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 'ControlPath=/Users/madang/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'StrictHostKeyChecking=no', '-o', 'Port=2222', '-o', 'IdentityFile=/Users/madang/.vagrant.d/insecure_private_key', '-o', 'KbdInteractiveAuthentication=no', '-o', 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', '-o', 'PasswordAuthentication=no', '-o', 'User=vagrant', '-o', 'ConnectTimeout=10', '127.0.0.1', "/bin/sh -c 'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1401356524.77-108295687200060 && chmod a+rx $HOME/.ansible/tmp/ansible-tmp-1401356524.77-108295687200060 && echo $HOME/.ansible/tmp/ansible-tmp-1401356524.77-108295687200060'"]
> <127.0.0.1> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 'ControlPath=/Users/madang/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'StrictHostKeyChecking=no', '-o', 'Port=2222', '-o', 'IdentityFile=/Users/madang/.vagrant.d/insecure_private_key', '-o', 'KbdInteractiveAuthentication=no', '-o', 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', '-o', 'PasswordAuthentication=no', '-o', 'User=vagrant', '-o', 'ConnectTimeout=10', '127.0.0.1', u'/bin/sh -c \'sudo -k && sudo -H -S -p "[sudo via ansible, key=dyyespcdwcthzzkmglnauwbwpyujxupu] password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-dyyespcdwcthzzkmglnauwbwpyujxupu; rc=0; [ -r "/etc/php-fpm.d/wordpress.conf" ] || rc=2; [ -f "/etc/php-fpm.d/wordpress.conf" ] || rc=1; [ -d "/etc/php-fpm.d/wordpress.conf" ] && echo 3 && exit 0; (/usr/bin/md5sum /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/sbin/md5sum -q /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/usr/bin/digest -a md5 /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/sbin/md5 -q /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/usr/bin/md5 -n /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/bin/md5 -q /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/usr/bin/csum -h MD5 /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (/bin/csum -h MD5 /etc/php-fpm.d/wordpress.conf 2>/dev/null) || (echo "${rc} /etc/php-fpm.d/wordpress.conf")\'"\'"\'\'']
> <127.0.0.1> PUT /tmp/tmpez2Yze TO /home/vagrant/.ansible/tmp/ansible-tmp-1401356524.77-108295687200060/file
> <127.0.0.1> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 'ControlPath=/Users/madang/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'StrictHostKeyChecking=no', '-o', 'Port=2222', '-o', 'IdentityFile=/Users/madang/.vagrant.d/insecure_private_key', '-o', 'KbdInteractiveAuthentication=no', '-o', 'PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey', '-o', 'PasswordAuthentication=no', '-o', 'User=vagrant', '-o', 'ConnectTimeout=10', '127.0.0.1', u'/bin/sh -c \'sudo -k && sudo -H -S -p "[sudo via ansible, key=xrsrxndzdwyfmpyyijwvznfbjwannybb] password: " -u root /bin/sh -c \'"\'"\'echo SUDO-SUCCESS-xrsrxndzdwyfmpyyijwvznfbjwannybb; LC_CTYPE=en_US.UTF-8 LANG=en_US.UTF-8 /usr/bin/python /home/vagrant/.ansible/tmp/ansible-tmp-1401356524.77-108295687200060/file; rm -rf /home/vagrant/.ansible/tmp/ansible-tmp-1401356524.77-108295687200060/ >/dev/null 2>&1\'"\'"\'\'']
> ok: [default] => {"changed": false, "gid": 0, "group": "root", "item": "", "mode": "0644", "owner": "root", "path": "/etc/php-fpm.d/wordpress.conf", "secontext": "system_u:object_r:etc_t:s0", "size": 353, "state": "file", "uid": 0}
>
> PLAY RECAP ********************************************************************
> default : ok=15 changed=1 unreachable=0 failed=0
>
> Are we missing anything? Let us know if we need to provide any other configuration details.
>
> Appreciate your help,
>
> Thanks and Regards,
> Madan