Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 286589 - [releng] setup mylyn.eclipse.org
Summary: [releng] setup mylyn.eclipse.org
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P2 enhancement (vote)
Target Milestone: 3.3   Edit
Assignee: Steffen Pingel CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 287736
Blocks:
  Show dependency tree
 
Reported: 2009-08-13 19:34 EDT by Steffen Pingel CLA
Modified: 2009-09-02 18:26 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steffen Pingel CLA 2009-08-13 19:34:07 EDT
The mylyn.eclipse.org vserver has been provisioned with a new operating system. Bugzilla, JIRA, Trac and XPlanner test repositories need to be setup again in order to run tests and builds.
Comment 1 Steffen Pingel CLA 2009-08-25 04:16:58 EDT
I have committed the first round of changes to the releng scripts to update everything for 3.6. I have also dropped 3.3 support to simplify the build. It now uses the basebuilder and P2 for dependency management. Note that this is still work in progress and the build is not fully working, yet. I hope to have it working properly again by the end of this week.
Comment 2 Steffen Pingel CLA 2009-08-26 16:16:57 EDT
A recent version of Java is now installed here: /usr/local/jdk1.6.0_11/bin/java .
Comment 3 Steffen Pingel CLA 2009-08-27 23:12:57 EDT
Trac requirements:
- setuptools
- python-xml
- easy_install trac docutils pygments textile

Subversion requires SLES SDK.
Comment 4 Steffen Pingel CLA 2009-08-28 00:46:03 EDT
*Debian*

Trac:
apt-get install trac python-subversion python-setuptools
a2enmod auth_digest
a2enmod ssl

Bugzilla:
apt-get install bugzilla libdigest-sha-perl libemail-mime-perl libemail-mime-encodings-perl libemail-mime-modifier-perl libtemplate-perl libdatetime-perl libemail-send-perl libcgi-perl
Comment 5 Steffen Pingel CLA 2009-08-28 01:13:18 EDT
XPlanner:
* Database setup:
 CREATE DATABASE xplanner CHARACTER SET UTF8 COLLATE utf8_general_ci;
 GRANT ALL PRIVILEGES ON xplanner.* TO 'xplanner'@'localhost' IDENTIFIED BY 'xp' WITH GRANT OPTION;
* Startup (does not work with Java 6):
 export JRE_HOME=/usr/local/jdk1.5.0_12/jre 
 bin/startup.sh
 
Comment 6 Steffen Pingel CLA 2009-09-01 21:25:02 EDT
SuSE repository for Subversion:
http://download.opensuse.org/repositories/Subversion/SLE_10
Comment 7 Steffen Pingel CLA 2009-09-01 22:24:14 EDT
ClearSilver:

http://trac.edgewall.org/wiki/TracOnSLES9
1. http://www.clearsilver.net/downloads/clearsilver-0.10.5.tar.gz
2. ./configure --enable-gettext --disable-csharp --disable-ruby \
            --disable-perl --disable-java --disable-apache
make
make install

SilverCity:
wget "http://downloads.sourceforge.net/project/silvercity/Python SilverCity Bindings/0.9.5/SilverCity-0.9.5.tar.gz?use_mirror=softlayer"
tar xf SilverCity-0.9.5.tar.gz
cd SilverCity-0.9.5/ 
python setup.py build
python setup.py install --prefix=/usr
/sbin/ldconfig

In addition: 
/home/trac/share/trac-0.9.6/lib/python2.4/site-packages/trac/loader.py:83 add the following:
                    except Exception, e:
                        env.log.error('Failed to load plugin %s from %s', name,
                                      egg.location, exc_info=True)
Comment 8 Steffen Pingel CLA 2009-09-01 22:32:39 EDT
Trac and XPlanner tests execute successfully again. Fixing of JIRA tests is tracked on bug 287736 and Bugzilla tests are tracked on bug 287226.
Comment 9 Steffen Pingel CLA 2009-09-02 18:26:11 EDT
XPlanner: change default password from admin to mylynxp through the web interface.