From 5ded6ec91b9e1eab8ee69f304bc65765b58b10e8 Mon Sep 17 00:00:00 2001
From: Sinisa Veseli <sveseli@aps.anl.gov>
Date: Thu, 18 Apr 2019 17:23:41 +0000
Subject: [PATCH] add test deployment notes

---
 dm_test_system_deployment_notes.txt | 36 +++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)
 create mode 100644 dm_test_system_deployment_notes.txt

diff --git a/dm_test_system_deployment_notes.txt b/dm_test_system_deployment_notes.txt
new file mode 100644
index 00000000..d5316f4f
--- /dev/null
+++ b/dm_test_system_deployment_notes.txt
@@ -0,0 +1,36 @@
+***************
+
+Prerequisites:
+
+========
+- required OS packages are listed here https://confluence.aps.anl.gov/display/DMGT/DM+Station+System+Requirements
+
+
+Installing DM Support
+=============
+1) mkdir -p DM_INSTALL_DIR && cd DM_INSTALL_DIR
+2) svn co https://subversion.xray.aps.anl.gov/DataManagement/support
+3) cd support
+4) ./sbin/install_support_all.sh
+  - you will need to enter two passwords of your choice for glassfish (master and admin password); each password needs to be entered only once, as expect scripts handle repeated requests
+
+
+Deploying Test System
+==============
+1) cd DM_INSTALL_DIR
+2) svn co https://subversion.xray.aps.anl.gov/DataManagement/trunk dev
+3) cd dev
+4) ./sbin/dm_deploy_test_system.sh
+  - passwords needed:
+    * postgres admin password (your choice)
+    * dm db management password (manages database itself; your choice)
+    * dm system account (DM user with admin privileges; your choice)
+    * dmadmin LDAP password (existing)
+    * dmadmin BSS login password (existing)
+    * dmadmin ESAF DB password (existing)
+  - scripts also require entry for the data storage directory (e.g, DM_INSTALL_DIR/data), etc; for most of those entries the defaults, if given, are fine
+
+Removing Test System
+==============
+1) DM_INSTALL_DIR/dev/sbin/dm_remove_test_system.sh 
+
-- 
GitLab