-
Suggestion
-
Resolution: Answered
-
None
-
None
-
None
There's a couple of needless things going on in the startup scripts for Stash that break support for Solaris.
- I'm not sure why we need to have grep in startup scripts, but maybe don't use flags that differ from GNU grep to SysV grep?
- There's something funky going on in permgen.sh involved in unrolling shell variables. Not sure why it breaks on Solaris bash and not Ubuntu bash, but it does.
I have the full nitty gritty on Answers here: https://answers.atlassian.com/questions/11077294
Form Name |
---|
The majority of our server operations run on Solaris. We have a pretty hefty Oracle installation on SPARC hardware, and generally to reduce the number of platforms to maintain we standardize wherever possible.
We're not adverse to other operating systems, but we have a lot of investment in Solaris and choose to simplify where we can. We run JIRA, Confluence, and Crowd on Solaris (as they are supported). Stash too appears to work fine, but with minor tweaking to the startup scripts.
In the past we've run JIRA, Confluence, and Crowd on Windows (fronted by IIS), however that combination produced many issues when trying to stack multiple applications onto a single server (separate Tomcat instances), as well as difficult-to-pin-down issues with the IIS AJP connector. We haven't explored Windows virtualization options as we're very happy with Solaris Containers.