# # ChangeLog for main/trunk/greenstone3/src/ansible-playbooks # # Generated by Trac 1.4.2 # 2024-06-16T07:26:14+12:00 Fri, 02 Feb 2024 05:05:03 GMT davidb [38675] * main/trunk/greenstone3/src/ansible-playbooks/_local_config.bash (modified) added gsdl3srchome being displayed Fri, 02 Feb 2024 05:04:33 GMT davidb [38674] * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-base-debian-task.yml (modified) Fixed up task as a result of testing Wed, 31 Jan 2024 22:40:24 GMT davidb [38664] * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-base-centos-task.yml (modified) Changes needed to be able to successfully install ImageMagick on RHEL8 Wed, 31 Jan 2024 22:39:44 GMT davidb [38663] * main/trunk/greenstone3/src/ansible-playbooks/intermuse-installation-playbook.yml (modified) Added debug output as a reminder as to what to do next Wed, 31 Jan 2024 10:14:45 GMT davidb [38660] * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-base-centos-task.yml (modified) Devel::Peek.pm was not installed, despite perl-devel being installed Wed, 31 Jan 2024 09:53:48 GMT davidb [38659] * main/trunk/greenstone3/src/ansible-playbooks/intermuse-installation-playbook.yml (modified) Further tasks added to complete the installation Wed, 31 Jan 2024 08:45:37 GMT davidb [38657] * main/trunk/greenstone3/src/ansible-playbooks/01-RUN-ANSIBLExtra-INTERMUSE-INSTALL.sh (added) * main/trunk/greenstone3/src/ansible-playbooks/intermuse-installation-playbook.yml (added) Some initial work on ansible scripting the InterMusE installation Wed, 31 Jan 2024 04:41:27 GMT davidb [38656] * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-base-playbook.yml (modified) Adding in selfcontained-python3. Used in gnome-lib build, and python ... Wed, 31 Jan 2024 04:20:55 GMT davidb [38654] * main/trunk/greenstone3/src/ansible-playbooks/vars/default-core.yml (modified) Changed default values back to a more tradition 83 range Wed, 31 Jan 2024 04:20:23 GMT davidb [38653] * main/trunk/greenstone3/src/ansible-playbooks/01-RUN-ANSIBLE-BASE-INSTALL.sh (modified) * main/trunk/greenstone3/src/ansible-playbooks/_local_config.bash (modified) * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-base-centos-task.yml (added) * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-base-debian-task.yml (added) * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-base-playbook.yml (modified) Changes after testing on Redhat 8 Wed, 31 Jan 2024 03:04:47 GMT davidb [38652] * main/trunk/greenstone3/src/ansible-playbooks/README.txt (modified) Updated notes for Redhat Mon, 22 Jan 2024 05:51:32 GMT davidb [38614] * main/trunk/greenstone3/src/ansible-playbooks/reverse-proxy-https-tasks.yml (modified) Comment out ufw for now Mon, 22 Jan 2024 05:51:03 GMT davidb [38613] * main/trunk/greenstone3/src/ansible-playbooks/KILL-ANT-INSTALL.sh (added) To help spot run away processes started via ssh ansible playbook Mon, 22 Jan 2024 05:36:07 GMT davidb [38612] * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-base-playbook.yml (modified) Putting back to the command version for now, as 'ssh' remote version ... Mon, 22 Jan 2024 05:08:13 GMT davidb [38610] * main/trunk/greenstone3/src/ansible-playbooks/vars/default-core.yml (modified) Fixed type in @TEMPLATE@ name Mon, 22 Jan 2024 04:37:00 GMT davidb [38608] * main/trunk/greenstone3/src/ansible-playbooks/vars/default-core.yml (modified) (ad hoc) tags to help gcloud scripting Mon, 22 Jan 2024 04:18:26 GMT davidb [38607] * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-base-playbook.yml (modified) Tweak to playbook so the compiling/install ant target displays to the ... Mon, 22 Jan 2024 03:37:13 GMT davidb [38603] * main/trunk/greenstone3/src/ansible-playbooks/DOWNLOAD-GS3-PLAYBOOKS.sh (modified) Fixed typo in default assignment Mon, 22 Jan 2024 03:19:08 GMT davidb [38597] * main/trunk/greenstone3/src/ansible-playbooks/DOWNLOAD-GS3-PLAYBOOKS.sh (modified) Tweak to default download name Fri, 19 Jan 2024 05:08:06 GMT davidb [38586] * main/trunk/greenstone3/src/ansible-playbooks/reverse-proxy-https-tasks.yml (modified) Experiment with using ufw -- had to fix syntax error in when statement Fri, 19 Jan 2024 05:07:23 GMT davidb [38585] * main/trunk/greenstone3/src/ansible-playbooks/files/gs3-apache.conf.j2 (modified) Changed to use config variable for port Fri, 19 Jan 2024 05:06:46 GMT davidb [38584] * main/trunk/greenstone3/src/ansible-playbooks/vars/default-core.yml (modified) Tweaked back a bit to be more like what the default values will ... Fri, 19 Jan 2024 04:26:52 GMT davidb [38583] * main/trunk/greenstone3/src/ansible-playbooks/MONITOR-ANT-INSTALL.sh (added) To help see how far through ant install is Fri, 19 Jan 2024 00:52:16 GMT davidb [38574] * main/trunk/greenstone3/src/ansible-playbooks/_local_config.bash (modified) Tweak to echo output Fri, 19 Jan 2024 00:51:25 GMT davidb [38573] * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-base-playbook.yml (modified) * main/trunk/greenstone3/src/ansible-playbooks/reverse-proxy-https-tasks.yml (modified) * main/trunk/greenstone3/src/ansible-playbooks/reverse-proxy-playbook.yml (modified) Copy tidy up, removing commented out blocks Fri, 19 Jan 2024 00:45:03 GMT davidb [38572] * main/trunk/greenstone3/src/ansible-playbooks/experimental-playbooks (added) * main/trunk/greenstone3/src/ansible-playbooks/experimental-playbooks/debug-playbook.yml (added) * main/trunk/greenstone3/src/ansible-playbooks/experimental-playbooks/v1 (added) * main/trunk/greenstone3/src/ansible-playbooks/experimental-playbooks/v1/files (added) * main/trunk/greenstone3/src/ansible-playbooks/experimental-playbooks/v1/files/gs3-apache.conf.j2 (added) * main/trunk/greenstone3/src/ansible-playbooks/experimental-playbooks/v1/greenstone3-svn-base-playbook.yml (added) * main/trunk/greenstone3/src/ansible-playbooks/experimental-playbooks/v1/reverse-proxy-http-tasks.yml (added) * main/trunk/greenstone3/src/ansible-playbooks/experimental-playbooks/v1/reverse-proxy-https-tasks.yml (added) * main/trunk/greenstone3/src/ansible-playbooks/experimental-playbooks/v1/reverse-proxy-playbook.yml (added) * main/trunk/greenstone3/src/ansible-playbooks/experimental-playbooks/v1/vars (added) * main/trunk/greenstone3/src/ansible-playbooks/experimental-playbooks/v1/vars/default-core.yml (added) Copy of the playbook to get Greenstone3 compiled up and deployed over ... Fri, 19 Jan 2024 00:41:19 GMT davidb [38571] * main/trunk/greenstone3/src/ansible-playbooks/files/gs3-apache.conf.j2 (modified) * main/trunk/greenstone3/src/ansible-playbooks/reverse-proxy-https-tasks.yml (modified) Playbook extended further to now use certbot to create the https ... Thu, 18 Jan 2024 22:30:46 GMT davidb [38570] * main/trunk/greenstone3/src/ansible-playbooks/_local_config.bash (modified) * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-base-playbook.yml (modified) * main/trunk/greenstone3/src/ansible-playbooks/vars/default-core.yml (modified) Changes after a fresh round of testing. Some work also done on ... Tue, 16 Jan 2024 09:49:19 GMT davidb [38568] * main/trunk/greenstone3/src/ansible-playbooks/reverse-proxy-playbook.yml (modified) Logic added to ensure gsdl3servlet_external must use 'https' Tue, 16 Jan 2024 09:35:39 GMT davidb [38567] * main/trunk/greenstone3/src/ansible-playbooks/reverse-proxy-http-tasks.yml (modified) * main/trunk/greenstone3/src/ansible-playbooks/reverse-proxy-https-tasks.yml (modified) Commented out entries pondering what to do with opening up firewall ports Tue, 16 Jan 2024 09:34:45 GMT davidb [38566] * main/trunk/greenstone3/src/ansible-playbooks/vars/default-core.yml (modified) external context and servlet now default back to internal version Tue, 16 Jan 2024 09:21:26 GMT davidb [38565] * main/trunk/greenstone3/src/ansible-playbooks/reverse-proxy-playbook.yml (modified) * main/trunk/greenstone3/src/ansible-playbooks/vars/default-core.yml (modified) Additional tasks added to target commenting/uncomments revproxy lines ... Tue, 16 Jan 2024 09:20:58 GMT davidb [38564] * main/trunk/greenstone3/src/ansible-playbooks/reverse-proxy-http-tasks.yml (added) * main/trunk/greenstone3/src/ansible-playbooks/reverse-proxy-https-tasks.yml (added) break the tasks down into smaller logical units Tue, 16 Jan 2024 09:19:42 GMT davidb [38563] * main/trunk/greenstone3/src/ansible-playbooks/files/gs3-apache.conf.j2 (modified) Additional lines of config needed Tue, 16 Jan 2024 03:17:30 GMT davidb [38559] * main/trunk/greenstone3/src/ansible-playbooks/reverse-proxy-playbook.yml (modified) Additional set_facts added for composite domain_url Tue, 16 Jan 2024 03:12:08 GMT davidb [38556] * main/trunk/greenstone3/src/ansible-playbooks/files/gs3-apache.conf.j2 (modified) * main/trunk/greenstone3/src/ansible-playbooks/filter_plugins (added) * main/trunk/greenstone3/src/ansible-playbooks/filter_plugins/gsdl3_filters.py (added) * main/trunk/greenstone3/src/ansible-playbooks/reverse-proxy-playbook.yml (modified) * main/trunk/greenstone3/src/ansible-playbooks/vars/default-core.yml (modified) Restructuring of cofig vars Tue, 16 Jan 2024 00:13:46 GMT davidb [38546] * main/trunk/greenstone3/src/ansible-playbooks/DOWNLOAD-GS3-PLAYBOOKS.sh (modified) Additional note added on how to use Fri, 12 Jan 2024 22:03:26 GMT davidb [38543] * main/trunk/greenstone3/src/ansible-playbooks/DOWNLOAD-GS3-PLAYBOOKS.sh (modified) echo statements added to detail what to do next Fri, 12 Jan 2024 22:00:27 GMT davidb [38542] * main/trunk/greenstone3/src/ansible-playbooks/reverse-proxy-playbook.yml (modified) Getting the Apache2 reverse proxy going Fri, 12 Jan 2024 22:00:03 GMT davidb [38541] * main/trunk/greenstone3/src/ansible-playbooks/files (added) * main/trunk/greenstone3/src/ansible-playbooks/files/gs3-apache.conf.j2 (added) * main/trunk/greenstone3/src/ansible-playbooks/vars/default-core.yml (modified) Getting the Apache2 reverse proxy going Fri, 12 Jan 2024 21:59:09 GMT davidb [38540] * main/trunk/greenstone3/src/ansible-playbooks/README.txt (modified) Whitespace add Fri, 12 Jan 2024 21:58:37 GMT davidb [38539] * main/trunk/greenstone3/src/ansible-playbooks/DOWNLOAD-GS3-PLAYBOOKS.sh (added) A script to help bootstrap things Fri, 12 Jan 2024 04:09:35 GMT davidb [38538] * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-base-playbook.yml (modified) Further tidy up Fri, 12 Jan 2024 04:09:07 GMT davidb [38537] * main/trunk/greenstone3/src/ansible-playbooks/vars/default-core.yml (modified) Values that stress test a playbook build Fri, 12 Jan 2024 03:42:56 GMT davidb [38536] * main/trunk/greenstone3/src/ansible-playbooks/01-RUN-ANSIBLE-BASE-INSTALL.sh (modified) * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-base-playbook.yml (moved) Change of filename Fri, 12 Jan 2024 03:39:26 GMT davidb [38535] * main/trunk/greenstone3/src/ansible-playbooks/01-RUN-ANSIBLE-BASE-INSTALL.sh (modified) * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-playbook.yml (modified) Adding in shared variables to ansible playbook Fri, 12 Jan 2024 03:34:44 GMT davidb [38534] * main/trunk/greenstone3/src/ansible-playbooks/02-RUN-ANSIBLE-REVPROXY.sh (added) * main/trunk/greenstone3/src/ansible-playbooks/README.txt (added) * main/trunk/greenstone3/src/ansible-playbooks/_local_config.bash (added) * main/trunk/greenstone3/src/ansible-playbooks/reverse-proxy-playbook.yml (added) * main/trunk/greenstone3/src/ansible-playbooks/vars (added) * main/trunk/greenstone3/src/ansible-playbooks/vars/default-core.yml (added) Adding in shared variables to ansible playbook Fri, 12 Jan 2024 00:53:42 GMT davidb [38531] * main/trunk/greenstone3/src/ansible-playbooks/01-RUN-ANSIBLE-BASE-INSTALL.sh (moved) More systematic naming convension Fri, 12 Jan 2024 00:51:14 GMT davidb [38530] * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-playbook.yml (modified) Putting the gsdl3srchome variable back to a logical default value Fri, 12 Jan 2024 00:22:43 GMT davidb [38529] * main/trunk/greenstone3/src/ansible-playbooks/compile-and-install (deleted) This logic has been merged into greenstone3-svn-playbook.yml Fri, 12 Jan 2024 00:20:21 GMT davidb [38528] * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-playbook.yml (modified) Script improvements/tidy-up Thu, 11 Jan 2024 22:51:19 GMT davidb [38527] * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-playbook.yml (modified) Fixed typo Thu, 11 Jan 2024 22:48:43 GMT davidb [38526] * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-playbook.yml (modified) Further refinements Thu, 11 Jan 2024 22:48:14 GMT davidb [38525] * main/trunk/greenstone3/src/ansible-playbooks/RUN-ANSIBLE.sh (modified) Changed to run as current user Thu, 11 Jan 2024 21:43:01 GMT davidb [38524] * main/trunk/greenstone3/src/ansible-playbooks/ansible.cfg (added) * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-playbook.yml (modified) Further refinement of playback as a result of testing Thu, 11 Jan 2024 20:13:44 GMT davidb [38523] * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-playbook.yml (modified) Tweak after testing Thu, 11 Jan 2024 04:33:43 GMT davidb [38522] * main/trunk/greenstone3/src/ansible-playbooks/RUN-ANSIBLE.sh (added) * main/trunk/greenstone3/src/ansible-playbooks/greenstone3-svn-playbook.yml (added) Some initial work on using ansible to svn checkout and compile up ... Thu, 11 Jan 2024 00:24:42 GMT davidb [38520] * main/trunk/greenstone3/src/ansible-playbooks/compile-and-install/playbook.yml (modified) Nascent 2nd task added to compile up Greenstone3 Thu, 11 Jan 2024 00:23:35 GMT davidb [38519] * main/trunk/greenstone3/src/ansible-playbooks/compile-and-install/vars (added) * main/trunk/greenstone3/src/ansible-playbooks/compile-and-install/vars/default.yml (added) Default values used in playbook Wed, 10 Jan 2024 22:49:41 GMT davidb [38518] * main/trunk/greenstone3/src/ansible-playbooks (added) * main/trunk/greenstone3/src/ansible-playbooks/compile-and-install (added) * main/trunk/greenstone3/src/ansible-playbooks/compile-and-install/RUN.sh (added) * main/trunk/greenstone3/src/ansible-playbooks/compile-and-install/playbook.yml (added) Some inital work developing ansible playbooks to compile up and ...