Hi,
I have followed the instructions here (number 3), for upgrading a previous installation to a new one that uses FISHEYE_INST:
https://confluence.atlassian.com/display/FISHEYE/FishEye+Upgrade+Guide
No matter what I try, the System Info shows the wrong FISHEYE_INST, always /home/fisheye/fecru-2.9.0, which is where I installed the new version. When I start FishEye, the I am asked for my FishEye and Crucible passwords. I then have no repositories. I had about 25 configured. I have tried to remove the config.xml file inside fecru-2.9.0, but then FisheEye does not start. I thought that that might force it to use the one I copied to fecru-data, but no luck.
Below is the info I have, running on Ubuntu 64-bit, 12.04 LTS:
erlid@reposerver:/home/fisheye$
erlid@reposerver:/home/fisheye$ sudo ./fecru-2.9.0/bin/start.sh
nohup: appending output to `nohup.out'
erlid@reposerver:/home/fisheye$
erlid@reposerver:/home/fisheye$ echo $FISHEYE_INST
/home/fisheye/fecru-data/
erlid@reposerver:/home/fisheye$ ls -l $FISHEYE_INST
total 28
drwxr-xr-x 5 fisheye fisheye 4096 Nov 15 16:56 cache
-rw-r--r-- 1 fisheye fisheye 19411 Nov 15 16:38 config.xml
drwxr-xr-x 7 fisheye fisheye 4096 Nov 15 16:54 var
erlid@reposerver:/home/fisheye$
erlid@reposerver:/home/fisheye$ cat /etc/environment
FISHEYE_INST=/home/fisheye/fecru-data/
erlid@reposerver:/home/fisheye$ cat .profile
# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022
# if running bash
if -n $BASH_VERSION ; then
# include .bashrc if it exists
if -f $HOME/.bashrc ; then
. $HOME/.bashrc
fi
fi
# set PATH so it includes user's private bin if it exists
if -d $HOME/bin ; then
PATH=$HOME/bin:$PATH
fi
export FISHEYE_INST=/home/fisheye/fecru-data/
erlid@reposerver:/home/fisheye$ ls -l
total 25198220
drwxr-xr-x 15 fisheye fisheye 4096 Nov 15 14:14 fecru-2.8.1
-rw-r--r-- 1 root root 25777756846 Nov 15 15:52 fecru-2.8.1.tgz
drwxr-xr-x 13 fisheye fisheye 4096 Nov 15 18:03 fecru-2.9.0
drwxr-xr-x 4 fisheye fisheye 4096 Nov 15 16:56 fecru-data
erlid@reposerver:/home/fisheye$ ls -l fecru-2.9.0/
total 7828
drwxr-xr-x 2 fisheye fisheye 4096 Nov 12 10:11 bin
drwxr-xr-x 5 fisheye fisheye 4096 Nov 15 16:02 cache
-rw-r--r-- 1 root root 7955 Nov 15 18:08 config.xml
-rw-r--r-- 1 fisheye fisheye 57844 Nov 12 10:11 config.xsd
drwxr-xr-x 11 fisheye fisheye 4096 Nov 12 10:11 content
-rw-r--r-- 1 fisheye fisheye 1177 Nov 12 10:11 default-metrics-config.xml
-rw-r--r-- 1 fisheye fisheye 9769 Nov 12 10:11 example-config.xml
-rw-r--r-- 1 fisheye fisheye 11922 Nov 12 10:11 fisheyeboot.jar
-rw-r--r-- 1 fisheye fisheye 7718173 Nov 12 10:13 fisheye.jar
-rw-r--r-- 1 fisheye fisheye 85352 Nov 12 10:13 hash-registry.properties
drwxr-xr-x 8 fisheye fisheye 12288 Nov 12 10:15 lib
-rw-r--r-- 1 fisheye fisheye 510 Nov 12 10:11 log4j-client.xml
-rw-r--r-- 1 fisheye fisheye 3084 Nov 12 10:11 log4j.xml
drwxr-xr-x 2 fisheye fisheye 4096 Nov 15 16:01 managed-repos
-rw------- 1 fisheye fisheye 0 Nov 15 16:01 nohup.out
-rw-r--r-- 1 fisheye fisheye 8754 Nov 15 17:24 old.config.xml
drwxr-xr-x 2 fisheye fisheye 4096 Nov 12 10:11 plugins
drwxr-xr-x 3 fisheye fisheye 4096 Nov 12 10:11 python
-rw-r--r-- 1 fisheye fisheye 2590 Nov 12 10:11 raw-mime.types
-rw-r--r-- 1 fisheye fisheye 7993 Nov 12 10:15 README.html
drwxr-xr-x 8 fisheye fisheye 4096 Nov 12 10:11 sql
-rw-r--r-- 1 fisheye fisheye 1905 Nov 12 10:11 svn-example-config.xml
drwxr-xr-x 2 fisheye fisheye 4096 Nov 12 10:11 syntax
drwxr-xr-x 5 fisheye fisheye 4096 Nov 12 10:11 template
drwxr-xr-x 7 fisheye fisheye 4096 Nov 15 16:01 var
erlid@reposerver:/home/fisheye$
erlid@reposerver:/home/fisheye$
erlid@reposerver:/home/fisheye$ ls -l fecru-data/
total 28
drwxr-xr-x 5 fisheye fisheye 4096 Nov 15 16:56 cache
-rw-r--r-- 1 fisheye fisheye 19411 Nov 15 16:38 config.xml
drwxr-xr-x 7 fisheye fisheye 4096 Nov 15 16:54 var
erlid@reposerver:/home/fisheye
From System Info
System Info
Version
FishEye 2.9.0 20121111231108
Crucible 2.9.0 20121111231108
FISHEYE_HOME
/home/fisheye/fecru-2.9.0
FISHEYE_INST
/home/fisheye/fecru-2.9.0
Java Version
1.6.0_26
Java Vendor
Sun Microsystems Inc.
JVM Version
1.0
JVM Vendor
Sun Microsystems Inc.
It could be that the FISHEYE_INST is set for the user 'erlid' only. I read:
erlid@reposerver:/home/fisheye$ echo $FISHEYE_INST /home/fisheye/fecru-data/
But Fisheye seems to have been configure for the user 'fisheye' instead. What if you login as the 'fisheye' user and try all that again ?
We are also having this same issue.
Upgrade from 2.7.8 to 2.9.1 and can not get the FISHEYE_INST to work at all. Wants me to start over from scratch.
Tried putting the env. var in to /etc/environment, exporting via cmd line, checked that it is there via echo $FISHEYE_INST and it shows that it is there.
Think it is time to put this value in to a config file as the other atlassian products currently have?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.