- From: Jim Fluke <
>
- To:
- Subject: [chef] Re: Re: Application cookbook/bitbucket problem
- Date: Tue, 16 Sep 2014 15:56:18 -0600
That is the URI bitbucket gave me. And I can use it successfully to
clone the repository on the command line. But, for the command line
clone I set up ~/.ssh/config with this:
Host bitbucketid
HostName bitbucket.org
IdentityFile ~/.ssh/bitbucket_apps_key
and then use:
:cira-dpc/api.ciradata.edu.git">
:cira-dpc/api.ciradata.edu.git
to access the repository. I was thinking the application cookbook
would do something similar for me under the hood. There is nothing
in the documentation that says I need to do more than what I have
done. However, I could add a block to my recipe to create
~vagrant/.ssh files like this and maybe that is what I need to try.
I'll see how it goes.
Thanks,
Jim
On 09/16/2014 01:02 PM, Tensibai
Zhaoying wrote:
"
type="cite">
I'm unsure of what I'll say, but is not your key
linked to a specific account ? Here the account used to list is
git, it sounds wrong to me for bitbucket or github.
I did not check if there's a clone user attribute for
the application provider si it's just a guess I may be awfully
wrong ;)
Envoyé à partir de mon smartphone Sony Xperia™
---- Jim Fluke a écrit ----
Hello,
I am trying to install a local application from bitbucket to a
Ubuntu
14.04 virtualBox
VM. I keep getting an error on the keys for the ssh
connection, but I can't see what is wrong with how I specify the
private
key. I have attached the Vagrant and cookbook files I am using. My
cookbook is called CIRAdataApp and I am installing it to our local
chef
server.
Also note that the repository is under a bitbucket group account,
cira-dpc, but that my ssh key is under my personal account. But, I
have
been able to check out the repository using this key pair with git
commands on my desktop.
And here is the last part of the chef-client output with the git
error:
Running handlers:
[2014-09-16T16:54:12+00:00]
ERROR: Running exception handlers
Running handlers complete
[2014-09-16T16:54:12+00:00]
ERROR: Exception handlers complete
[2014-09-16T16:54:12+00:00]
FATAL: Stacktrace dumped to
/var/chef/cache/chef-stacktrace.out
Chef Client failed. 3 resources updated in 25.022724174
seconds
[2014-09-16T16:54:12+00:00]
ERROR: deploy_revision[CIRAdataApp]
(/var/chef/cache/cookbooks/application/providers/default.rb line 122)
had an error: Mixlib::ShellOut::ShellCommandFailed: Expected
process to
exit with [0], but received '128'
---- Begin output of git ls-remote
"
">
:cira-dpc/api.ciradata.edu.git"
"HEAD" ----
STDOUT:
STDERR: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
---- End output of git ls-remote
"
">
:cira-dpc/api.ciradata.edu.git"
"HEAD" ----
Ran git ls-remote "
">
:cira-dpc/api.ciradata.edu.git"
"HEAD" returned 128
[2014-09-16T16:54:12+00:00]
FATAL: Chef::Exceptions::ChildConvergeError:
Chef run process exited unsuccessfully (exit code 1)
Any help would be appreciated.
Thanks,
Jim
|
Archive powered by MHonArc 2.6.16.