...
https://docs.google.com/document/d/1B8iL8Vm50BbJ4-HaoqjzXrlxa-oiDZpEhvtiQfa7y44/edit#
Get the current VM: https://s3-us-west-1.amazonaws.com/internet2-tier-appliance-us-west-1/grouper-appliance-centos7-ova-1479910549.tar
Close background applications on your workstation for memory reasons
Setup networking in VM in virtualbox
General settings
Load the VM in virtualbox
Settings for that VM
Login, grouper/grouper, type ifconfig, get the ip address of enp0s3
Follow instructions in the README.md
Port forward 22,8080,3306 in the virtual box main settings
- Logout and login through putty or securecrt etc (not the virtualbox ssh client that cant copy/paste)
- Note, you might need to disable authn in your ssh client for anything not user/pass
- Install packages? as root: sudo su -
Code Block yum -y install telnet yum -y install mlocate updatedb yum -y install emacs
Start things on boot of image (after building)
Code Block [grouper@localhost ~]$ cdemacs /home/grouper/build/grouper/additional_container_files/bin/install_oracle_jdk.sh [grouper@localhost grouper~]$ ./home/grouper/build/grouper/bin/build.sh [grouper@localhost ~]$ ~/home/grouper/run/bin/run.sh
Connect to mysql (port forward to 3319), db grouper, user: grouper_user, pass: 3cf0ccc7d6b240390188367933c9cd90
Interact with docker
Code Block [grouper@localhost ~]$ docker ps [grouper@localhost ~]$ sudo docker exec -i -t grouper /bin/bash [grouper@localhost ~]$ docker compose up [grouper@localhost ~]$ docker stop grouper [grouper@localhost ~]$ docker start grouper
Port forward to tomcat port 8080
Default grouper user and pass (edit that in the docker image in /opt/grouper/2.3.0/apache-tomcat-6.0.35/conf/tomcat-users.xml
Code Block GrouperSystem/XXXXXXXXXX
Test grouper WS with a call like this: http://localhost:8095/grouper-ws/servicesRest/v2_3_000/groups/qsuob:all_students/memberssdf
Discussion with Levvel August 1st, 2016
...