UT Web - Site Sync Maintenance Test Plan
- 1 Stamp alias on to utw09008
- 1.1 virtualmin command
- 1.2 verification
- 1.3 Completed?
- 2 Remove Alias from utw09008
- 2.1 virtualmin command
- 2.2 verification
- 2.3 Completed?
- 3 Create a New Site
- 3.1 virtualmin command
- 3.2 verification
- 3.3 Completed?
- 4 Install New SSL Ceritificate
- 4.1 virtualmin command
- 4.2 verification
- 4.3 Completed?
- 5 Backdown
- 5.1 Command
UT Web Site: utw09008.utweb.utexas.edu
Alias for utw09008: test-websync.utweb.utexas.edu
New Site: utw10761.utweb.utexas.edu
Stamp alias on to utw09008
virtualmin command
sudo virtualmin create-domain --domain test-websync.utweb.utexas.edu --desc test-websync.utweb.utexas.edu --alias utw09008.utweb.utexas.edu --features-from-planverification
sudo /utweb/common/staff/vbo66/run-verification.sh -t stamp-domain -a test-websync.utweb.utexas.edu -p utw09008 -g prod -r -v -e utweb-systems@utlists.utexas.edu verify-sitesync.ymlCompleted?
completed verification of stamping alias on to utw09008 |
|---|
Remove Alias from utw09008
virtualmin command
sudo virtualmin delete-domain --domain test-websync.utweb.utexas.eduverification
sudo /utweb/common/staff/vbo66/run-verification.sh -t remove-domain -a test-websync.utweb.utexas.edu -p utw09008 -g prod -r -v -e utweb-systems@utlists.utexas.edu verify-sitesync.ymlCompleted?
completed verification of removing alias from utw09008 |
|---|
Create a New Site
virtualmin command
sudo /utweb/common/bin/site-wrapper.sh -n 1verification
sudo /utweb/common/staff/vbo66/run-verification.sh -t new-site -p utw10761 -g prod -r -v -e utweb-systems@utlists.utexas.edu verify-sitesync.ymlCompleted?
completed verification of creating a new site |
|---|
Install New SSL Ceritificate
virtualmin command
sudo /root/certs/cert-wrapper utw09008verification
sudo /utweb/common/staff/vbo66/run-verification.sh -t new-sslcert -a test-websync.utweb.utexas.edu -p utw09008 -g prod -r -v -e utweb-systems@utlists.utexas.edu verify-sitesync.ymlCompleted?
completed verification of installing new SSL certificate for utw09008 |
|---|
Backdown
last good commit not including updates to utweb_sitesync/utweb_websync modules:
r3341 | jcr42 | 2017-08-17 11:19:29 -0500 (Thu, 17 Aug 2017) | 1 line
spread utweb_splunkforwarder updates aroundCommand
revert prod tree to last revision before sitesync updates
svn up -r 3341commit changes
svn commit -m 'reverting changes to the utweb_sitesync and utweb_websync modules'poke puppet master - https://puppet-console.its.utexas.edu/
perform puppet runs on OP and PN servers. On op-z1-p01:
/root/ansible/puppet/run-playbook.sh apply-prod.yml --limit op-z1-prod:op-z2-prod:pn-z1-prod:pn-z2-prod