Hi Luist,

could you run the following two oneliners (from your Gitorious root directory ie. where you find Rakefile, /config etc) and tell me what the output is?

RAILS_ENV=production bundle exec script/runner "puts Site.first.title"

RAILS_ENV=production bundle exec script/runner "puts Site.first.wiki_git_path"

cheers,
Thomas


On 08/29/2012 12:20 AM, luist wrote:
Ok I'm almost there i guess...

This is my current diagnostics:
http://pastie.org/4606368

When i load the site, it shows a part of the gitorious layout and a 500 internal error.

This is the end of my production.log:
http://pastie.org/4606320

Any help?

Em segunda-feira, 27 de agosto de 2012 17h18min29s UTC-3, Thomas Kjeldahl Nilsson escreveu:

    I suggest you read through the code in the backup.rake file, and
    apply what you see there: you'll basically just need to make a
    recursive copy of the repository base directory as well as an
    mysqldump of the db (where users and metadata is stored.) Based on
    the repos and db you'll be able to restore most of the state of
    your Gitorious instance at another installation (but again, read
    and consider the backup.rake file)

    cheers,
    Thomas

    On 08/27/2012 10:01 PM, luist wrote:
    Ok the diagnostics worked!

    Can i have some instructions on how to backup and restore my
    gitorious manually?

    Em segunda-feira, 27 de agosto de 2012 14h05min32s UTC-3, Thomas
    Kjeldahl Nilsson escreveu:

        The CLI diagnostics rake task was added just a week or two
        ago, so it's fairly recent: if the installation isn't
        constrained by having to run on a stable tag/version, then
        you can just git pull the latest changes from gitorious
        mainline. If you have to sit on a stable tag you'll have to
        wait until we tag a new minor version of Gitorious (probably
        very soon).

        cheers,
        Thomas

        On 08/27/2012 06:59 PM, luist wrote:
        Well.. looks like it doesn't have diagnostics:
        http://pastie.org/4598245 <http://pastie.org/4598245>

        What exactly should i update?

        Em segunda-feira, 27 de agosto de 2012 13h50min36s UTC-3,
        Thomas Kjeldahl Nilsson escreveu:

            First off, doublecheck that you're running the rake task
            from the root dir of your gitorious installation ie.
            where you find Rakefile, /config, /log, etc. If so, then
            try running this to see which rake tasks are actually
            available on your installation:

            sudo su git -c "RAILS_ENV=production bundle exec rake -T"

            -thomas


            On 08/27/2012 06:32 PM, luist wrote:
            That worked... now i got this:

            $ sudo su git -c "RAILS_ENV=production bundle exec rake
            diagnostics:summary"
            (in /var/www/git.metasys.com.br/gitorious
            <http://git.metasys.com.br/gitorious>)
            rake aborted!
            Don't know how to build task 'diagnostics:summary'

            (See full trace by running task with --trace)

            Em segunda-feira, 27 de agosto de 2012 12h56min29s
            UTC-3, Thomas Kjeldahl Nilsson escreveu:

                Hello again,

                Running bundle install straight up only installs
                the dependency gems in a path specific to your
                current user, not the gitorious "git" user. So you
                probably just need to run it for the gitorious user
                as well, if you have not already done so:

                sudo su git -c "bundle install"


                cheers,
                Thomas

                On 08/27/2012 05:31 PM, luist wrote:
                Hello. This seems to be very useful, but the old
                machine has some problems and I can only access it
                read-only to backup the data manually.

                I checked the new resource to diagnose the new
                instalation. I tried to use it but got this:
                http://pastie.org/4597818 <http://pastie.org/4597818>
                What am i missing?

                Em segunda-feira, 27 de agosto de 2012 07h49min47s
                UTC-3, Thomas Kjeldahl Nilsson escreveu:


                    Hi Luist,

                    I recently added a pair of Rake tasks to make
                    snapshotting/restoring
                    Gitorious state simpler. Pull from mainline,
                    and check out
                    /lib/tasks/backup.rake (documentation included
                    in the source code of the
                    rake tasks.)

                    best regards,
                    Thomas



                    On 08/24/2012 11:17 PM, luist wrote:
                    > Hello,
                    >
                    > I'm having many problems configuring a new
                    machine to run gitorious
                    > and migrating the data from the old one.
                    >
                    > Can anyone point me what should i backup and
                    what should i re-do from
                    > scratch?
                    > Where are the user/login information stored?
                    > --
                    > To post to this group, send email to
                    gito...@googlegroups.com
                    > To unsubscribe from this group, send email to
                    > gitorious+...@googlegroups.com


-- best regards,
                    Thomas Kjeldahl Nilsson
                    http://gitorious.com



-- best regards,
                Thomas Kjeldahl Nilsson
                http://gitorious.com



-- best regards,
            Thomas Kjeldahl Nilsson
            http://gitorious.com



-- best regards,
        Thomas Kjeldahl Nilsson
        http://gitorious.com



-- best regards,
    Thomas Kjeldahl Nilsson
    http://gitorious.com



--
best regards,
Thomas Kjeldahl Nilsson
http://gitorious.com

--
To post to this group, send email to gitorious@googlegroups.com
To unsubscribe from this group, send email to
gitorious+unsubscr...@googlegroups.com

Reply via email to