- From: Noah Kantrowitz <
>
- To:
- Subject: [chef] Re: Question about application(_django)
- Date: Thu, 15 Nov 2012 08:55:13 -0800
On Nov 15, 2012, at 8:43 AM, Arnold Krille wrote:
>
Hi all,
>
>
this is probably a beginners question but I can't figure it out:
>
>
I want to use application (application_django to be specific) to deploy our
>
django project. Our source is in a subversion repository that is only
>
accessible with a valid username/password. But I don't know how to give the
>
username and password to the deployment process.
>
>
This is what I have so far:
>
---
>
application "ohf2" do
>
path "/srv/ohf2"
>
owner "www-data"
>
group "www-data"
>
scm_provider Chef::Provider::Subversion do
>
svn_username "****"
>
svn_password "****"
>
end
>
repository "https://development.bcs.bcs/svn/bcspackages/trunk/monster-
>
master"
>
>
#migrate true
>
>
django do
>
packages ["django", "django_extensions", "django-mptt"]
>
debug true
>
>
end
>
>
end
>
---
>
>
The error it returns is:
>
---
>
FATAL: Errno::ENOENT: deploy_revision[ohf2]
>
(/var/chef/cache/cookbooks/application/providers/default.rb line 122) had
>
an
>
error: Errno::ENOENT: No such file or directo
>
ry - svn info
>
https://development.bcs.bcs/svn/bcspackages/trunk/monster-master
>
-rHEAD
>
---
>
When I copy the url to a browser it asks for the authentication and when I
>
enter the deployment-auth it shows the correct stuff...
>
>
I also tried giving svn_username and svn_password as parameters on the
>
application-level but then it just complains that it doesn't know what to
>
do
>
with the parameters.
>
>
What should I do? What am I doing wrong?
>
Should I ditch application and just rebuild the parts of application_django
>
that I need for my own recipe?
Are you installing svn before calling that?
--Noah
Attachment:
signature.asc
Description: Message signed with OpenPGP using GPGMail
Archive powered by MHonArc 2.6.16.