wiki:SCS_MACHINE_SETUP_R1
Last modified 3 years ago Last modified on 12/15/08 12:26:17

Ticket Summary Owner Status Type Component Priority Effort Importance
#1370 SCS_MACHINE_SETUP_R1 kyli closed planned_task PROJECT_COMMUNITY 3 2 30

Reported by Astea, 4 years ago.

Description

wiki page: SCS_MACHINE_SETUP_R1 - effort: 2d

Analysis_owners

kyli

Analysis_reviewers

pav

Analysis_score

3

Design_owners

pav

Design_reviewers

meddle

Design_score

4

Imp._owners

kyli

Imp._reviewers

pap

Imp._score

4

Test_score

0

Analysis

Overview

Sophie Community Server (SCS) is a community site project. In this revision the goal is to migrate everything to the new server: sophie2.org.

Task requirements

The current http://asteasolutions.net:7080/sophie2 server must be migrated to the new http://sophie2.org. Currently, its functionality is limited, so some other features are required:

  • The migration must be done when no one is using the community server, e.g. during this weekend.
  • The server must be good enough for external usage.
  • Integration of a build server (and maybe something other in the next revisions, like testlink) must be made possible.

Task result

The result will be a fully functional community server.

Implementation idea

Since the new server is already functioning, the old one must just be migrated and stopped.

SCS_MACHINE_SETUP_R0
UNPLANNED_TEST_TRACKING_MAINTENANCE_R1b
BUILD_SERVER_INTEGRATION_R0
SCS_WIKI_SETUP_R0

How to demo

Show the server to the team.

Design

There is already server machine with some apps set. It has:

We have to:

  • change the internal ip to be a value from 10.10.117.2 to 10.10.117.9 - these IPs can be reserved for the servers we use.
  • migrate the Trac and svn repository(this will be done in Saturday not to have commit conflicts)
    • there is a scs folder in the home dir were the svn, trac, testlink and backup will be stored
    • we should get back the build status page in Trac
  • create the appropriate accounts for all the developers
  • install maven - http://maven.apache.org/

Implementation

  • Trac and svn have been migrated.
  • The internal IP has been changed to 10.10.117.3.
  • The "build status" menu item was added by a Continuum plugin, which is useless - we decided to use Hudson. Installation of the Hudson plugin for Trac is already described in the design of BUILD_SERVER_INTEGRATION_R0, so it is not part of this task.
  • Accounts have been created.
  • Maven is already installed.
  • asteasolutions.net:7080 has been replaced with a page referring to sophie2.org, and the old repository has been stopped.

Testing

Comments

(Write comments for this or later revisions here.)