Looks like you would need a newer Git client version on your workstation.

* 1.7.0 does NOT have the `--short` option:
http://git-scm.com/docs/git-symbolic-ref/1.7.0
* 1.8.0 does have it: http://git-scm.com/docs/git-symbolic-ref/1.8.0

HTH,
Torben


On Tue, Jan 6, 2015 at 1:33 AM, Toby Ferguson <[email protected]> wrote:
> I'm using Packer to build a vagrant box. That works successfully.
>
> I want to push the subsequent box up to Atlas.
>
> I *thought* it'd be as easy as putting the following in my Vagrantfile:
>
>  config.push.define "atlas" do |push|
>     push.app = "tobyhferguson/ol6u5-minimal-btrfs-uek"
> end
>
>
>
> But when I tried 'vagrant push' this is what I got:
>
> [toby@dell-server-2 Packer]$ vagrant push
> error archiving: error getting git branch: exit status 129
> stdout:
> stderr: error: unknown option `short'
> usage: git symbolic-ref [options] name [ref]
>
>     -q, --quiet           be quiet
>     -m <reason>           reason of the update
>
>
> So after reading around I thought it was something to do with a token, which
> I figured out how to generate on the Atlas website, and then add to the
> vagrantfile (the docs say that 'vagrant login' should spit out a token - if
> it does I didn't see it!)
>
> So my Vagrantfile now looks like (with the '...' hiding the rest of the
> token):
>
>   config.push.define "atlas" do |push|
>     push.app = "tobyhferguson/ol6u5-minimal-btrfs-uek"
>     push.token = "E3faTe..."
>   end
>
> But no luck - same error:
>
> [toby@dell-server-2 Packer]$ vagrant push
> error archiving: error getting git branch: exit status 129
> stdout:
> stderr: error: unknown option `short'
> usage: git symbolic-ref [options] name [ref]
>
>     -q, --quiet           be quiet
>     -m <reason>           reason of the update
>
> I can't figure it out - there must be a way to get this new box up to Atlas,
> but 'vagrant push' doesn't seem to do it :-(
>
> What am I doing wrong?
>
> --
> You received this message because you are subscribed to the Google Groups
> "Vagrant" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Vagrant" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to