2015-09-23 6:57 GMT-03:00 Jonathan Druart <jonathan.druart@bugs.koha-community.org>:
It works perfectly with a Jessie host.
Note that I am using vagrant 1.6.5 and ansible 1.7.2.

Some questions:
1/ > $ export SYNC_REPO=/home/katrina/kohaclone
Why this variable is not in the vars/user.yml file?
The process explodes if not defined:
TASK: [kohadevbox | Gitify the Koha instance] *********************************
failed: [jessie] => {"changed": true, "cmd": "./koha-gitify kohadev
/home/vagrant/kohaclone", "delta": "0:00:00.045243", "end":
"2015-09-23 09:12:58.035161", "rc": 2, "start": "2015-09-23
09:12:57.989918"}
stderr: ERROR: git checkout not found at (/home/vagrant/kohaclone)

I've just fixed it so it clones the community repo (whatever you configure in user.yml actually) if the environment variable is not defined.
 
2/ Can we imagine several instances running? How can we access them separately?

It is not that easy, because we are mapping the ports at Vagrantfile-level. A combination of (host machine) /etc/hosts tweaks and apache vhosts tweaks (vagrant machine) might do it.
 
3/ Can we imagine a way to automatically insert a specific DB (from
the contrib/sandboxes repo for instance)?

That'd be great too. Right now I've just prepared the field for skip_webinstaller. Next could be that. Any help is welcome too ;-)
 
--
Tomás Cohen Arazi
Theke Solutions (http://theke.io)
✆ +54 9351 3513384
GPG: B76C 6E7C 2D80 551A C765  E225 0A27 2EA1 B2F3 C15F