Roll-out steps
Release
- backup whole httpd configuration directory
- create vhost config file in jboss.org apache (copy from migration)
- copy filter script from migration to jboss.org apache
- add script definition to the jboss.org apache config
- add hb.org vhost config file to the jboss.org apache config
- test everything using faked /etc/hosts file (with hb.org record pointing to the jboss.org apache IP)
- change DNS records for hb.org domain to point to the jboss.org apache IP address
Post-release
- test everything from "clean" machine (with clean /etc/hosts)
Rollback:
- revert the DNS change
- restore httpd configuration from backup, restart httpd
Comments