<div dir="ltr">One more thing I noticed while working on a charm. After a debug-hooks session, I modified some files in my local charm repo (/vagrant/charms), destroyed the service that was deployed and re-deploy it from the local repo with modified files. However, the latest changes were not picked up and the charm was still using a previous version of the hooks. The only way I've found for juju to pick up the latest changes is to destroy the environment and bootstrap it again.<div>
<br></div><div>It looks like juju "caches" the content of the /vagrant folder at bootstrap (just a wild guess).</div><div><br></div><div>This happens using both the boxes with Juju built-in or a plain Ubuntu box.</div>
<div><br></div><div>Daniele</div><div><div><div><br></div></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Dec 5, 2013 at 11:33 PM, Antonio Rosales <span dir="ltr"><<a href="mailto:antonio.rosales@canonical.com" target="_blank">antonio.rosales@canonical.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Thu, Dec 5, 2013 at 2:14 PM, Daniele Stroppa<br>
<<a href="mailto:daniele.stroppa@joyent.com">daniele.stroppa@joyent.com</a>> wrote:<br>
> Thanks Antonio, using a 12.04 box fixed the issue, the shared folder<br>
> /vagrant is accessible.<br>
<br>
</div>Great to hear, and thanks again for the feedback and follow up.<br>
<span class="HOEnZb"><font color="#888888"><br>
-Antonio<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
><br>
> Daniele<br>
><br>
><br>
> On Thu, Dec 5, 2013 at 7:08 PM, Antonio Rosales<br>
> <<a href="mailto:antonio.rosales@canonical.com">antonio.rosales@canonical.com</a>> wrote:<br>
>><br>
>> On Thu, Dec 5, 2013 at 9:59 AM, Daniele Stroppa<br>
>> <<a href="mailto:daniele.stroppa@joyent.com">daniele.stroppa@joyent.com</a>> wrote:<br>
>> > Hi Jorge,<br>
>> ><br>
>> > I've tried the Vagrant boxes and they look great.<br>
>> ><br>
>> > However, I'm having a small issue. I've spin up a Saucy (amd64) box,<br>
>> > boots<br>
>> > up fine, I can access the GUI and 'juju status' shows the 'juju-gui'<br>
>> > service<br>
>> > deployed. If I try to deploy my charm from /vagrant (juju deploy<br>
>> > --repository /vagrant/charms local:precise/node-app) it just gets stuck,<br>
>> > nothing happens and I need to Ctrl-C to go back to the console. Same<br>
>> > happens<br>
>> > if I do a simple 'ls /vagrant'. (This works in a plain Ubuntu box with<br>
>> > Juju<br>
>> > installed).<br>
>><br>
>> Talking with Ben you may be running into:<br>
>> <a href="https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1239384" target="_blank">https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1239384</a><br>
>><br>
>> Thus the recommendation is to use a 12.04 vbox image with latest<br>
>> vagrant and current vbox.<br>
>><br>
>> Let us know if this helps resolve the issue you are seeing, and thanks<br>
>> for the feedback.<br>
>><br>
>> -thanks,<br>
>> Antonio<br>
>><br>
>> ><br>
>> > Any suggestions?<br>
>> ><br>
>> > My Environment:<br>
>> > Mac OS X 10.8.5<br>
>> > VirtualBox 4.2.18<br>
>> > Vagrant 1.3.3<br>
>> ><br>
>> > Thanks,<br>
>> > Daniele<br>
>> ><br>
>> ><br>
>> > On Tue, Dec 3, 2013 at 6:04 PM, Jorge O. Castro <<a href="mailto:jorge@ubuntu.com">jorge@ubuntu.com</a>><br>
>> > wrote:<br>
>> >><br>
>> >> Hi everyone,<br>
>> >><br>
>> >> Ben's been working on providing Vagrant images with Juju built in:<br>
>> >><br>
>> >><br>
>> >><br>
>> >> <a href="http://blog.utlemming.org/2013/12/beta-cross-platform-juju-development.html" target="_blank">http://blog.utlemming.org/2013/12/beta-cross-platform-juju-development.html</a><br>
>> >><br>
>> >> This is particularly important for those of you on Windows or OSX we<br>
>> >> share the /vagrant directory, allowing you to quickly hack on your<br>
>> >> charm locally and deploy to running Ubuntu Cloud instances just as you<br>
>> >> would to a provider. (Except without the cost!)<br>
>> >><br>
>> >> Please feel free to send feedback to this list!<br>
>> >><br>
>> >> --<br>
>> >> Jorge Castro<br>
>> >> Canonical Ltd.<br>
>> >> <a href="http://juju.ubuntu.com/" target="_blank">http://juju.ubuntu.com/</a> - Automate your Cloud Infrastructure<br>
>> >><br>
>> >> --<br>
>> >> Juju mailing list<br>
>> >> <a href="mailto:Juju@lists.ubuntu.com">Juju@lists.ubuntu.com</a><br>
>> >> Modify settings or unsubscribe at:<br>
>> >> <a href="https://lists.ubuntu.com/mailman/listinfo/juju" target="_blank">https://lists.ubuntu.com/mailman/listinfo/juju</a><br>
>> ><br>
>> ><br>
>> ><br>
>> > --<br>
>> > Juju mailing list<br>
>> > <a href="mailto:Juju@lists.ubuntu.com">Juju@lists.ubuntu.com</a><br>
>> > Modify settings or unsubscribe at:<br>
>> > <a href="https://lists.ubuntu.com/mailman/listinfo/juju" target="_blank">https://lists.ubuntu.com/mailman/listinfo/juju</a><br>
>> ><br>
><br>
><br>
</div></div></blockquote></div><br></div>