Ouverture de session

Commentaires récents

Syndication
Flux XML

Déploiement Capistrano - erreur de connection

Déploiement Capistrano - erreur de connection
Posté par kadoudal le Mercredi, 21 Novembre, 2007 - 5:43pm. Déploiement

je termine l'installation d'une de mon environnement Rails-Subversion-Trac-Capistrano sur ma Dedibox Debian 4 - Plesk 8.2 , en suivant le tuto de Pierre Rigal (http://www.stoneageblog.com/articles/2007/01/11)..
dans l'ensemble ça s'est plutôt bien passé..
il me reste à déployer .... et là j'ai un problème :

je fais un cap deploy
la console m'indique le commencement de l'opération et me demand ele mot de passe du repository svn, normal:
* executing `deploy'
* executing `deploy:update'
** transaction: start
* executing `deploy:update_code'
SVN Password: montand

mon ordi client de développement est un Mac OSX et là j'ai un panel trousseau introuvable
qui m'indique impossible de trouver un trousseau pour stocker "yves"
avec les possibilités annuler ou rétablir les valeurs par defaut et valeur : svn

je réponds annuler plusieurs fois, ne sachant que faire...
et ensuite ça plante Connection refused

/usr/local/lib/ruby/gems/1.8/gems/capistrano-2.1.0/lib/capistrano/recipes/deploy.rb:37: warning: Insecure world writable dir /Users/yves/Sites in PATH, mode 040777
* executing "svn checkout -q -r1 --username yves --password montand http://trac.aelmat.net/svn/trunk/ /var/rails/monapplication.com/releases/20071121152719 && (echo 1 > /var/rails/monapplication.co/releases/20071121152719/REVISION)"
servers: ["monapplication.com"]
*** [deploy:update_code] rolling back
* executing "rm -rf /var/rails/monapplication.com/releases/20071121152719; true"
servers: ["monapplication.com"]
** [deploy:update_code] exception while rolling back: Capistrano::ConnectionError, connection failed for: aelmat.net (Errno::ECONNREFUSED: Connection refused - connect(2))
connection failed for: aelmat.net (Errno::ECONNREFUSED: Connection refused - connect(2))

par où dois-je commencer mes recherches... c'est un problème d'autorisations mais il en a tellement .. et quel est ce panel OS X ?

merci de votre aide... si proche du but ! banzai !!

kad



[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | sujet précédent | sujet suivant | envoyer par email ]

Options d'affichage des commentaires
Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder" pour activer vos changements.

Sujet: 
Déploiement Capistrano : erreur connexion svn+shh [help]
Auteur: 
kadoudal
Date: 
Mer, 21/11/2007 - 18:42

Bon, après fouiné un peu... j'ai trouvé des infos pour OSX (pour enlever le panel) , mais de toute façon le problème de connexion est ailleurs....

ssh: connect to host trac.monappli.com port 22: Connection refused

pour des raisons de sécurite , j'avais oublié que j'avais modifié le port SSH (22) sur la Dedibox, qui est maintenant 1234... problème comment je peux passer ça ?
dans la commande svn info svn+ssh: ?

svn info svn+ssh://yves@trac. monappli.com/ /svn/monappli.com/trunk -rHEAD


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
Déploiement Capistrano : erreur connexion svn+shh [help]
Auteur: 
Harry Seldon
Date: 
Jeu, 22/11/2007 - 00:03

Salut,

Je me suis pas mal battu avec Capistrano ces derniers temps. Ma machine de dev est sous Ubuntu et je deployais vers de l'Unix.

Quelques pistes :
Verifie ta configuration de ssh. Est-ce que tu arrives à te connecter en ssh à ton serveur (en ligne de commande)?
Une fois que tu y arrives, essaies de configurer les clés publiques / privés, c'est très pratique, ça t'évite de taper 150 fois ton mot de passe.

Svn : utilise un client svn (TortoiseSvn ss Windoxs, KDESvn sous Linux, connais pas pour Mac, ou la ligne de commande d'ailleurs, etc... ) pour vérifier que tu arrives à te connecter en svn+ssh.

Ensuite Capistrano. Tous les paramètres sont dans le fichier deploy.rb
c'est là que tu peux configurer le port ssh.
ssh_options[:keys] = %w(/home/serverusername/.ssh/authorizedkeys /home/localusername/.ssh/id_rsa)
ssh_options[:port] = 1234

H


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
Déploiement Capistrano : erreur connexion svn+shh [help]
Auteur: 
kadoudal
Date: 
Jeu, 22/11/2007 - 09:16

Merci beaucoup...
ce qui arrive lorsque l'on fait une install complete... on ne note pas tout ! j'avais oublié que le port ssh de ma dedibox n'etait plus 22 !!!!!
en utilisant ssh_options[:port] = 1234 ça marche !!!


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
Déploiement Capistrano : erreur connexion svn+shh [help]
Auteur: 
Harry Seldon
Date: 
Ven, 23/11/2007 - 21:24

Cool ! Content d'avoir pu t'aider.


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Nouveaux liens

Sondage
Lorsque je développe avec Ruby on Rails c'est principalement sous:
Linux
36%
Mac OS X
30%
Windows
32%
(Free|Open|Net) BSD
1%
Autre...
1%
Nombre de votes: 368

Qui est en ligne
Il y a actuellement 1 utilisateur et 71 invités en ligne.

railsfrance.org - communauté francophone des utilisateurs de Ruby on Rails
[ Hébergement et ressources techniques gracieusement fournis par la SSLL Nuxos Group ]