]> git.evergreen-ils.org Git - working/random.git/log
working/random.git
6 years agoAdd libapache2-mod-rpaf package as part of proxy prereqs collab/bshum/ansible-installer-ubuntu-16.04
Ben Shum [Wed, 13 Sep 2017 00:27:56 +0000 (20:27 -0400)]
Add libapache2-mod-rpaf package as part of proxy prereqs

Signed-off-by: Ben Shum <ben@evergreener.net>
6 years agoUse the default max_stanza_size for ejabberd
Ben Shum [Wed, 13 Sep 2017 00:25:06 +0000 (20:25 -0400)]
Use the default max_stanza_size for ejabberd

Signed-off-by: Ben Shum <ben@evergreener.net>
6 years agoSupport optional systemd service files collab/berick/ansible-installer-ubuntu-16.04
Bill Erickson [Wed, 14 Jun 2017 16:34:03 +0000 (12:34 -0400)]
Support optional systemd service files

Adds a new settings variable 'use_service_files', which defaults to
'false'.

Improve Apache's process handling by leaving Apache's shut down after
install and only restarting them after EG services are started.

Tweak readme to use shorter ansible invocations.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoENV vars go in opensrf .bashrc for consistency; comments
Bill Erickson [Mon, 5 Jun 2017 14:47:52 +0000 (10:47 -0400)]
ENV vars go in opensrf .bashrc for consistency; comments

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoadd note about apache2-websockets/systemd
Bill Erickson [Thu, 11 May 2017 17:56:34 +0000 (13:56 -0400)]
add note about apache2-websockets/systemd

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoRemove nginx default site link, not file
Bill Erickson [Wed, 10 May 2017 20:30:28 +0000 (16:30 -0400)]
Remove nginx default site link, not file

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoAdd remote deploy readme example
Bill Erickson [Tue, 25 Apr 2017 18:21:04 +0000 (14:21 -0400)]
Add remote deploy readme example

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoRemote / non-root deployments; more toggles
Bill Erickson [Mon, 24 Apr 2017 21:06:26 +0000 (17:06 -0400)]
Remote / non-root deployments; more toggles

* Support deploying to remote machines.
* Adds a new deploy_user variable to specify which (sudo-enabled)
  user ansible should use as the default deployment user.  All other
  commands require a become:true to explicitly use root or other user.
* Create separate jabber_domain and web_domain variables
* Option to force git checkouts, overwriting local changes

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoOnly setup translations if variable is set
Ben Shum [Fri, 21 Apr 2017 04:20:22 +0000 (00:20 -0400)]
Only setup translations if variable is set

Some fixes and rearrangement of things to allow for proper building
without translation by default or with translation as per the new
README step.

Signed-off-by: Ben Shum <ben@evergreener.net>
7 years agoMake the translations an optional argument instead of default on
Ben Shum [Fri, 21 Apr 2017 02:54:28 +0000 (22:54 -0400)]
Make the translations an optional argument instead of default on

In the interest of only applying i18n work when one desires it, make the
installation of translations an optional extra variable that you request
when running the playbook.

Signed-off-by: Ben Shum <ben@evergreener.net>
7 years agoAdd support for i18n and locales
Ben Shum [Thu, 20 Apr 2017 23:14:10 +0000 (19:14 -0400)]
Add support for i18n and locales

Specify which locales you want in your settings.yml config file. I added
four example locales for testing purposes.

Signed-off-by: Ben Shum <ben@evergreener.net>
7 years agoRegister jabber users as the ejabberd user.
Bill Erickson [Wed, 19 Apr 2017 18:33:32 +0000 (11:33 -0700)]
Register jabber users as the ejabberd user.

https://bugs.launchpad.net/ubuntu/+source/ejabberd/+bug/1659801

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoFix pgtap install test; formatting/docs
Bill Erickson [Wed, 19 Apr 2017 17:24:57 +0000 (10:24 -0700)]
Fix pgtap install test; formatting/docs

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years ago'synchronize' dojo files for faster copying
Bill Erickson [Wed, 19 Apr 2017 15:31:37 +0000 (08:31 -0700)]
'synchronize' dojo files for faster copying

http://stackoverflow.com/questions/27985334/why-is-copying-a-directory-with-ansible-so-slow

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoPGTAP and schema build are optional / on by default
Bill Erickson [Wed, 19 Apr 2017 15:25:04 +0000 (11:25 -0400)]
PGTAP and schema build are optional / on by default

2 new settings.yml options:

create_schema: true
install_pgtap: true

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoAdd use_pg_96 option to install Postgresql 9.6
Bill Erickson [Tue, 18 Apr 2017 16:17:40 +0000 (09:17 -0700)]
Add use_pg_96 option to install Postgresql 9.6

... instead of the Ubuntu 16.04 default of installing PG 9.6

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoSet hosts in settings.yml; more examples
Bill Erickson [Mon, 17 Apr 2017 15:39:08 +0000 (11:39 -0400)]
Set hosts in settings.yml; more examples

Set the "hosts" variable in settings.yml so it's not required to be
passed via the command line.  It can still be overridden there.

Add an example of overridding an ansible variable by selecting an
OpenSRF branch at run time.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoAdd name definitions for all steps
Ben Shum [Fri, 14 Apr 2017 16:36:52 +0000 (12:36 -0400)]
Add name definitions for all steps

This aids the user in understanding what is being run at each step
of the setup process.

Also, if a user were to use --steps to go through each step one at
a time, this would allow them to know what step was about to happen
next.

Signed-off-by: Ben Shum <ben@evergreener.net>
7 years agoflesh out readme for sharing
Bill Erickson [Thu, 13 Apr 2017 17:01:41 +0000 (13:01 -0400)]
flesh out readme for sharing

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agomove service starter to extras
Bill Erickson [Thu, 13 Apr 2017 03:31:33 +0000 (23:31 -0400)]
move service starter to extras

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agooptionally start services after install
Bill Erickson [Thu, 13 Apr 2017 03:27:29 +0000 (23:27 -0400)]
optionally start services after install

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoplaybook formatting
Bill Erickson [Thu, 13 Apr 2017 03:06:45 +0000 (23:06 -0400)]
playbook formatting

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agomove optional packages to extras dir
Bill Erickson [Thu, 13 Apr 2017 02:58:55 +0000 (22:58 -0400)]
move optional packages to extras dir

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoclone websockets in /tmp
Bill Erickson [Thu, 13 Apr 2017 02:42:12 +0000 (22:42 -0400)]
clone websockets in /tmp

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agorsyslog configs, better user of variables
Bill Erickson [Wed, 12 Apr 2017 22:19:20 +0000 (18:19 -0400)]
rsyslog configs, better user of variables

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoupdate websocket JS ports for nginx
Bill Erickson [Wed, 12 Apr 2017 19:47:25 +0000 (15:47 -0400)]
update websocket JS ports for nginx

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoopensrf gets ~/.bash_profile for noninteractive
Bill Erickson [Wed, 12 Apr 2017 19:08:47 +0000 (15:08 -0400)]
opensrf gets ~/.bash_profile for noninteractive

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoAnsible-based Evergreen/OpenSRF install
Bill Erickson [Wed, 12 Apr 2017 17:45:41 +0000 (13:45 -0400)]
Ansible-based Evergreen/OpenSRF install

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoremove 'random' base readme file
Bill Erickson [Wed, 12 Apr 2017 17:22:38 +0000 (13:22 -0400)]
remove 'random' base readme file

Signed-off-by: Bill Erickson <berickxx@gmail.com>
12 years agoAdd quick README to the master branch main
Thomas Berezansky [Thu, 22 Mar 2012 17:06:59 +0000 (13:06 -0400)]
Add quick README to the master branch

Otherwise the default clone branch will be empty.

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>