Buenas,
estoy teniendo un problema con Capistrano al hacer el primer despliegue
con ‘cap deploy:cold’ que no sé resolver. El terminal se queda congelado
hasta que lo tengo que cortar con CTRL+c.
Esta es la salida del comando:
apardo@debaser:~/Escritorio/desarrollo/xmailer/trunk$ cap deploy:cold
- executing `deploy:cold’
- executing `deploy:update’
** transaction: start - executing `deploy:update_code’
executing locally: “svn info
https://svn.cadenalibre.net/xmailer/trunk -rHEAD”
Error validating server certificate for
‘https://svn.cadenalibre.net:443’:
- The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually!
Certificate information: - Hostname: *.cadenalibre.net
- Valid: from Sat, 29 Nov 2008 06:37:44 GMT until Tue, 27 Nov 2018
06:37:44 GMT - Issuer: SSL Server, CadenaLibre, Madrid, Madrid, ES
- Fingerprint:
72:86:2b:66:d4:3e:10:7f:64:90:cd:7b:0a:68:81:6f:cd:9e:bf:05
(R)eject, accept (t)emporarily or accept (p)ermanently? p
- executing “svn checkout -q -r129
https://svn.cadenalibre.net/xmailer/trunk
/home/htdocs/xmailer/releases/20090328084719 && (echo 129 >
/home/htdocs/xmailer/releases/20090328084719/REVISION)”
servers: [“pluton.cadenalibre.net”]
[pluton.cadenalibre.net] executing command
** [pluton.cadenalibre.net :: err] Error validando el certificado del
servidor de ‘https://svn.cadenalibre.net:443’:
** - El certificado no fue emitido por una autoridad marcada como
** confiable. ¡Use la “huella” para validar el certificado
manualmente!
** Información del certificado:
** - Nombre de máquina: *.cadenalibre.net
** - Válido desde Sat, 29 Nov 2008 06:37:44 GMT hasta Tue, 27 Nov 2018
06:37:44 GMT
** - Emisor: SSL Server, CadenaLibre, Madrid, Madrid, ES
** - “Huella”:
72:86:2b:66:d4:3e:10:7f:64:90:cd:7b:0a:68:81:6f:cd:9e:bf:05
** ¿(R)echazar, aceptar (t)emporariamente o aceptar (p)ermanentemente?
p
Y esta es mi configuración de Capistrano:
REQUIRED VARIABLES
set :application, “xmailer”
set :repository, “https://svn.cadenalibre.net/xmailer/trunk”
ROLES
role :app, “pluton.cadenalibre.net”
role :web, “pluton.cadenalibre.net”
role :db, “pluton.cadenalibre.net”, :primary => true
OPTIONAL VARIABLES
set :keep_releases, 3
set :monit_group, ‘mongrelxm’
set :deploy_to, “/home/htdocs/#{application}”
set :user, “xmailer”
set :scm, :subversion
set :use_sudo, false
TASKS
task :after_update_code do
run “ln -nfs #{deploy_to}/#{shared_dir}/config/database.yml
#{release_path}/config/database.yml”
end
namespace :deploy do
%W(start stop restart).each do |event|
desc “#{event} using Monit”
task event, :except => { :no_release => true } do
sudo “/usr/sbin/monit -g #{monit_group} #{event} all”
end
end
end
¿Alguien sabe por qué puede suceder esto? Desde Subversion accedo sin
problemas al repositorio.
Gracias