- From: Sam Darwin <
>
- To:
- Subject: [chef] Application Cookbook and Deploys
- Date: Fri, 12 Sep 2014 10:42:47 -0700 (PDT)
Hi,
Has anyone deployed code with the application cookbook on Ubuntu 14.04?
It works for Ubuntu 12.04. But on 14.04 I am seeing the following:
- a deploy runs successfully.
- change branches.
- deploy again. an error.
==> default: ---- Begin output of git fetch origin && git fetch origin --tags
&&
git reset --hard 456cd991ec3d018cd40d73730109a2202fefe7cd ----
- try the commands in the error message, "git fetch origin" etc etc manually.
they fail.
- observe that .git config within the cached-copy dir and the deployed dir
have:
fetch = +refs/heads/master:refs/remotes/origin/master
rather than
fetch = +refs/heads/*:refs/remotes/origin/*
What's happening is that git fetch does not fetch all branches and all
objects.
Switching branches fails because all the objects have not been fetched, as a
wildcard * would have done.
The change could be anywhere in the stack - for example there is a new version
of git with Ubuntu 14.04.
Any ideas?
Thanks.
- [chef] Application Cookbook and Deploys, Sam Darwin, 09/12/2014
Archive powered by MHonArc 2.6.16.