Installing 3rd party Aegir services (specifically this Solr one I found on github)
Hi, I'm new here. I found an Aegir Solr Service at https://github.com/halcyonCorsair/aegir_solr_service (attaching zip file here) In the source there's a hosting/ folder and a provision/ folder. It seems like this code might add a Solr 'service' to an Aegir 'server' node. Does Aegir support adding arbitrary services to a server profile? Does it perform the installation of those services, or merely provide the interface to configure platforms with those services? Can anyone suggest how I might go about installing this code to Aegir? Will it be necessary to reinstall Aegir?
If there's some existing documentation related to this please let me know, thanks.
#1
btw- I have tried contacting the owner of the git repo and got no response.
#2
a little progress... the repo contains: /provision/solr /hosting/solr On a guess, I dropped the first solr/ into my /var/aegir/.drush/provision and the second solr/ into /var/argir/hostmaster-6.x-1.9/modules/ I then found the new Solr service module in my hostmaster module list, and enabled it. Amazingly i now get a new Solr service option on my Server nodes. I turned one on, and the task appears to be hanging in the queue, possibly because there's no associated Solr installed on the server. Will post again if I get further along.
#3
There's a forked version of the Solr service at https://github.com/EugenMayer/aegir_solr_service Have not tested this yet
#4
Any luck? we are about to start trying to do this...
#5
You should dive in, and try to adapt the github code to your system. Solr installation is pretty hairy, so an out of the box solution is a long way off. I didn't get this to production, but the service appeared to get installed.