Hm well off the top of my head, did you make sure to migrate your db after bringing in data from your old Gitorious instance? Ie:

RAILS_ENV=production bundle exec rake db:migrate

-t


On 08/29/2012 03:17 PM, luist wrote:
http://pastie.org/4610103

There you go!

Em quarta-feira, 29 de agosto de 2012 03h43min33s UTC-3, Thomas Kjeldahl Nilsson escreveu:

    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



--
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