I have a pretty standard multistage setup and I do a

set :server_name, "myserver.com"

In my prod) file along with some other variables.

In my main deploy.rb I also set a default server_name but I expect
that if prod already sets it then the default won't overwrite...
However it seems as if it is - is server_name special in any regard
from other vars set in multistage?

Thanks,
David

On 4/25/09, chris <[email protected]> wrote:
>
> It seems that the second problem was caused by github not properly
> associating the new account name to the previously uploaded ssh key.
> Once I re-uploaded the same key all worked well.
>
> Thanks for the help.
>
> On Apr 24, 7:41 am, chris <[email protected]> wrote:
>> Yes it does.  I did double check.  I have been deploying to the server
>> for the last 6 months with no issues, until I got m account renamed.
>>
>> On Apr 24, 7:02 am, Lee Hambley <[email protected]> wrote:
>>
>>
>>
>> > Your server should have a private/public keypair that is shared with
>> > Github,
>> > though ?
>>
>> > 2009/4/24 chris <[email protected]>
>>
>> > > It is.
>>
>> > > Unsurprisingly, I get the exact same error if I try to manually clone
>> > > the repo on my server.
>>
>> > > On Apr 24, 3:04 am, Lee Hambley <[email protected]> wrote:
>> > > > Is your server's key on Github ( I assume is hasn't changed? )
>> > > > - Lee
>>
>> > > > 2009/4/24 chris <[email protected]>
>>
>> > > > > I have removed the cached-copy dir and tried to deploy again.  I
>> > > > > am
>> > > > > now getting the following:
>>
>> > > > > [li33-xx.members.linode.com] executing command
>> > > > > [li33-xx.members.linode.com :: out] ERROR: Permission to NEW_NAME/
>> > > > > my_app denied to OLD_NAME/my_app.
>> > > > > [li33-xx.members.linode.com :: out] fatal:
>> > > > > [li33-xx.members.linode.com :: out] unexpected EOF
>> > > > > [li33-xx.members.linode.com :: out] fetch-pack from
>> > > > > '[email protected]:NEW_NAME/my_app.git' failed. command finished
>> > > > > [deploy:update_code] rolling back
>>
>> > > > > This looks like it may be a github issue, but I am not totally
>> > > > > sure.
>>
>> > > > > Any suggestions?
>>
>> > > > > On Apr 23, 11:52 am, chris <[email protected]> wrote:
>> > > > > > Thanks for the help.  I will give this a go when I get home this
>> > > > > > evening.
>>
>> > > > > > On Apr 23, 8:28 am, Lee Hambley <[email protected]> wrote:
>>
>> > > > > > > Chris,
>> > > > > > > I'd honestly just try erasing the cache on the server, and
>> > > > > > > taking
>> > > the
>> > > > > hit of
>> > > > > > > 1 slow(er) deploy and see how you fair, the config file would
>> > > suggest
>> > > > > that
>> > > > > > > it isn't specifically attached to one repository.... but you
>> > > > > > > could
>> > > also
>> > > > > try
>> > > > > > > `git remote show` (I think?)
>>
>> > > > > > > - Lee
>>
>> > > > > > > 2009/4/23 chris <[email protected]>
>>
>> > > > > > > > That I am.  I have checked the .git/config files on the
>> > > > > > > > server,
>> > > but
>> > > > > > > > the only thing in them is:
>>
>> > > > > > > > [core]
>> > > > > > > >        repositoryformatversion = 0
>> > > > > > > >        filemode = true
>>
>> > > > > > > > Is there another config file that I am missing?
>>
>> > > > > > > > On Apr 23, 7:49 am, Giovanni Intini <[email protected]>
>> > > > > > > > wrote:
>> > > > > > > > > You're probably using the remote cache strategy,
>> > > > > > > > > .git/config on
>> > > the
>> > > > > > > > > server still points to the old github account.
>>
>> > > > > > > > > Just manually edit it or remove the cache directory and
>> > > redeploy.
>>
>> > > > > > > > > Il giorno 23/apr/09, alle ore 15:27, chris <
>> > > [email protected]>
>> > > > > ha
>> > > > > > > > > scritto:
>>
>> > > > > > > > > > Oops, a copy and past issue on the previous console
>> > > > > > > > > > output.
>> > >  Here
>> > > > > is
>> > > > > > > > > > the correction.
>>
>> > > > > > > > > > $ cap deploy
>> > > > > > > > > >  * executing `deploy'
>> > > > > > > > > >  * executing `deploy:update'
>> > > > > > > > > > ** transaction: start
>> > > > > > > > > >  * executing `deploy:update_code'
>> > > > > > > > > >    updating the cached checkout on all servers
>> > > > > > > > > >    executing locally: "git ls-remote [email protected]:
>> > > NEW_SERVER/
>> > > > > > > > > > app_name.git master"
>> > > > > > > > > >  * executing "if [ -d
>> > > > > > > > > > /var/rails/app_name/shared/cached-copy
>> > > ];
>> > > > > then
>> > > > > > > > > > cd /var/rails/app_name/shared/cached-copy && git fetch
>> > >  origin &&
>> > > > > git
>> > > > > > > > > > reset  --hard 904c8b690ea51115bbcc89dfcb24d67f6963c7b4;
>> > > > > > > > > > else
>> > > git
>> > > > > > > > > > clone  [email protected]:NEW_SERVER/app_name.git
>> > > > > /var/rails/app_name/
>> > > > > > > > > > shared/cached-copy && cd
>> > > /var/rails/app_name/shared/cached-copy
>> > > > > && git
>> > > > > > > > > > checkout  -b deploy
>> > > > > > > > > > 904c8b690ea51115bbcc89dfcb24d67f6963c7b4;
>> > > fi"
>> > > > > > > > > >    servers: ["lixx-xx.members.linode.com"]
>> > > > > > > > > >    [lixx-xx.members.linode.com] executing command
>> > > > > > > > > > ** [lixx-xx.members.linode.com :: out] Repository not
>> > > > > > > > > > found.
>> > > If
>> > > > > > > > > > you've just created it, please try again in a few
>> > > > > > > > > > seconds.
>> > > > > > > > > > ** [lixx-xx.members.linode.com :: out] fatal: unexpected
>> > > > > > > > > > EOF
>> > > > > > > > > > ** [lixx-xx.members.linode.com :: out] Fetch failure:
>> > > > > > > > > > [email protected]:OLD_SERVER/app_name.git
>> > > > > > > > > > ** [lixx-xx.members.linode.com :: out] Repository not
>> > > > > > > > > > found.
>> > > If
>> > > > > > > > > > you've just created it, please try again in a few
>> > > > > > > > > > seconds.
>> > > > > > > > > > ** [lixx-xx.members.linode.com :: out] fatal:
>> > > > > > > > > > ** [lixx-xx.members.linode.com :: out] unexpected EOF
>> > > > > > > > > > ** [lixx-xx.members.linode.com :: out]
>> > > > > > > > > > ** [lixx-xx.members.linode.com :: out] Failed to find
>> > > > > > > > > > remote
>> > > > > refs
>> > > > > > > > > > ** [lixx-xx.members.linode.com :: out] fatal:
>> > > > > > > > > > ** [lixx-xx.members.linode.com :: out] Needed a single
>> > > revision
>> > > > > > > > > > ** [lixx-xx.members.linode.com :: out]
>> > > > > > > > > >    command finished
>> > > > > > > > > > *** [deploy:update_code] rolling back
>> > > > > > > > > >  * executing "rm -rf
>> > > /var/rails/app_name/releases/20090423131000;
>> > > > > > > > > > true"
>> > > > > > > > > >    servers: ["lixx-xx.members.linode.com"]
>> > > > > > > > > >    [lixx-xx.members.linode.com] executing command
>> > > > > > > > > >    command finished
>> > > > > > > > > > failed: "sh -c \"if [ -d
>> > > /var/rails/app_name/shared/cached-copy
>> > > > > ];
>> > > > > > > > > > then cd /var/rails/app_name/shared/cached-copy && git
>> > > > > > > > > > fetch
>> > > > >  origin &&
>> > > > > > > > > > git reset  --hard
>> > > > > > > > > > 904c8b690ea51115bbcc89dfcb24d67f6963c7b4;
>> > > else
>> > > > > git
>> > > > > > > > > > clone  [email protected]:NEW_SERVER/app_name.git
>> > > > > /var/rails/app_name/
>> > > > > > > > > > shared/cached-copy && cd
>> > > /var/rails/app_name/shared/cached-copy
>> > > > > && git
>> > > > > > > > > > checkout  -b deploy
>> > > > > > > > > > 904c8b690ea51115bbcc89dfcb24d67f6963c7b4;
>> > > > > fi\"" on
>> > > > > > > > > > lixx-xx.members.linode.com
>>
>> > > > > > > > > > On Apr 23, 7:18 am, chris <[email protected]> wrote:
>> > > > > > > > > >> I recently renamed my github account and have been
>> > > > > > > > > >> having
>> > > > > problems
>> > > > > > > > > >> since.  For some reason when I run the cap deploy
>> > > > > > > > > >> command
>> > > the
>> > > > > remote
>> > > > > > > > > >> server continues to make calls to old github address.
>>
>> > > > > > > > > >> The old account name no longer exists any where within
>> > > > > > > > > >> the
>> > > > > project
>> > > > > > > > > >> and
>> > > > > > > > > >> I am able to make committals to the remote git server
>> > > > > > > > > >> with
>> > > no
>> > > > > issues.
>>
>> > > > > > > > > >> Thanks for the help.
>>
>> > > > > > > > > >> $ cap deploy
>> > > > > > > > > >>   * executing `deploy'
>> > > > > > > > > >>   * executing `deploy:update'
>> > > > > > > > > >>  ** transaction: start
>> > > > > > > > > >>   * executing `deploy:update_code'
>> > > > > > > > > >>     updating the cached checkout on all servers
>> > > > > > > > > >>     executing locally: "git ls-remote [email protected]:
>> > > > > greenstem/
>> > > > > > > > > >> NEW_SERVER.git master"
>> > > > > > > > > >>   * executing "if [ -d
>> > > /var/rails/NEW_SERVER/shared/cached-copy
>> > > > > ];
>> > > > > > > > > >> then cd /var/rails/NEW_SERVER/shared/cached-copy && git
>> > > fetch
>> > > > >  origin
>> > > > > > > > > >> && git reset  --hard
>> > > 904c8b690ea51115bbcc89dfcb24d67f6963c7b4;
>> > > > > else
>> > > > > > > > > >> git clone  [email protected]:greenstem/NEW_SERVER.git
>> > > /var/rails/
>> > > > > > > > > >> NEW_SERVER/shared/cached-copy && cd
>> > > > > /var/rails/NEW_SERVER/shared/
>> > > > > > > > > >> cached-copy && git checkout  -b deploy
>> > > > > > > > > >> 904c8b690ea51115bbcc89dfcb24d67f6963c7b4; fi"
>> > > > > > > > > >>     servers: ["lixx-xx.members.linode.com"]
>> > > > > > > > > >>     [lixx-xx.members.linode.com] executing command
>> > > > > > > > > >>  ** [lixx-xx.members.linode.com :: out] Repository not
>> > > found.
>> > > > > If
>> > > > > > > > > >> you've just created it, please try again in a few
>> > > > > > > > > >> seconds.
>> > > > > > > > > >>  ** [lixx-xx.members.linode.com :: out] fatal:
>> > > > > > > > > >> unexpected
>> > > EOF
>> > > > > > > > > >>  ** [lixx-xx.members.linode.com :: out] Fetch failure:
>> > > > > > > > > >> [email protected]:OLD_SERVER/NEW_SERVER.git
>> > > > > > > > > >>  ** [lixx-xx.members.linode.com :: out] Repository not
>> > > found.
>> > > > > If
>> > > > > > > > > >> you've just created it, please try again in a few
>> > > > > > > > > >> seconds.
>> > > > > > > > > >>  ** [lixx-xx.members.linode.com :: out] fatal:
>> > > > > > > > > >>  ** [lixx-xx.members.linode.com :: out] unexpected EOF
>> > > > > > > > > >>  ** [lixx-xx.members.linode.com :: out]
>> > > > > > > > > >>  ** [lixx-xx.members.linode.com :: out] Failed to find
>> > > remote
>> > > > > refs
>> > > > > > > > > >>  ** [lixx-xx.members.linode.com :: out] fatal:
>> > > > > > > > > >>  ** [lixx-xx.members.linode.com :: out] Needed a single
>> > > > > revision
>> > > > > > > > > >>  ** [lixx-xx.members.linode.com :: out]
> >
>

--~--~---------~--~----~------------~-------~--~----~
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/capistrano
-~----------~----~----~----~------~----~------~--~---

Reply via email to