Last updated February 09, 2010 08:00, by _grrr_
Feedicon  

Observation

Current ordered steps of overall migration

Migration Steps

Environment Preparation

Kenai jumphost sca11jump02.network.org
  1. CEE dump
    1. /deploy/ooo-20100126
  2. nb-migration Environment
    1. /deploy/nb-migration
      1. ANT_HOME=/deploy/nb-migration/apache-ant-1.7.1
      2. JDK_HOME=/deploy/nb-migration/jdk1.6.0_16


  1. Open Questions
    1. Mysql Instance on staging DB server Instance for CEE Dump migration ?

Data Preparation

  1. Import CEE Dump into Database

CEE Data

create Databases on Kenai DB Server (staging)

  1. Issues DB
  2. Tigris DB

Export Data for Kenai YAML

Mailinglist Data

  1. Lists
    1. module-list.txt (overwork!)
    2. grabbed by script grab-all-nborg-mlist-subscribers.sh
      1. Listypes
      2. Subcribers/moderators
  2. Sympa archives /deploy/ooo-20100126/FS/data/eyebrowse
    1. Cee Dump

ant run" in migration-tools/users/unloaddata

Projects

Users

Roles

Features

Download

Issues

Repository

Import

Users

http://kenai.com/projects/migration-tools/sources/source-code-repository/content/users/usersload.rb

  1. Project Owner (needs to be done first, for creating a Project)
    1. users_for_projects.yaml
  2. Others
    1. users*.yaml

Projects

http://kenai.com/projects/migration-tools/sources/source-code-repository/content/users/projectload.rb

Roles

http://kenai.com/projects/migration-tools/sources/source-code-repository/content/users/rolesload.rb

Features

http://kenai.com/projects/migration-tools/sources/source-code-repository/content/users/featuresload.rb

Downloads

http://kenai.com/projects/migration-tools/sources/source-code-repository/content/users/downloadsload.rb

  1. source file is location from tigris db, should be adjusted accordingly after mounting collab data
  2. target file is absolute path to the file generated by junction, so no change needed
  3. Files
  4. urlmapping

Upload to DB: http://kenai.com/projects/migration-tools/sources/source-code-repository/content/web/scripts/downloadsurl_migration.sh

Issues

On Kenai staging DB Instanz http://kenai.com/projects/migration-tools/sources/source-code-repository/content/bugzilla/scripts/migrate.sql Costumize Bugzilla (needs to be evaluated FMA?) Does Bugzilla exits at the same Instanz as sympa?

  1. copy custom directory into /export/httpd/bugzilla/template/en
  2. replace /export/httpd/bugzilla/query.cgi
  3. replace /export/httpd/bugzilla/Bugzilla/Constants.pm

Mailinglist archives

  1. Mbox to Sympa
  2. urlmapping

Generic URL Mapping

Project Webcontent

  1. checkout Webcontent from CEE CVS
  2. create tarball
  3. Copy to domain webserver

Tests

Open Questions

  1. External HG repository integration

Export hg repositories lists

   1. execute "$ sh migration-tools~source-code-repository/projects/repos.sh > yamls/repos.yaml" 

  1. migrate test acounts?
    1. need for migration tests?
  1. News data migration (Whats that, clarify)


  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120518.3c65429)
 
 
Close
loading
Please Confirm
Close