Last updated January 30, 2013.
Sites
Live
- vhost on www*, managed by cfengine
- db managed manually, grants for {site}@{www*,util}, dump@util
- rsync module for files directory
Staging
Running currently committed code and a recent snapshot, for testing before deployment.
- vhost
- *.staging.devdrupal.org on scratchvm managed by Puppet
- staging.devdrupal.org on www* managed by cfengine
- db managed manually, grant for {site}@(stagingwww|www*)
- Jenkins Jobs for
- snapshot_to_{site}.staging.devdrupal.org
- deploy_{site}.staging.devdrupal.org
- verify_{site}.staging.devdrupal.org
Dev
Disposable sites for development work.
- vhost on devwww managed by Jenkins
- db on devdb managed by Jenkins
People
Site lead
Responsible for site building and maintenance.
- Access to hosts
- devwww for dev, in developers group
- util for BZR and Jenkins
- Access to BZR
- commit for site
- read on vendors and other sites
- Build access to Jenkins
- update_vendor_branch, merge_project_to_site, merge_bluecheese_to_site
- deploy_{site}, deploy_{site-staging}
- verify_{site}, verify_{site-staging}
- deploy_dev_site, destroy_dev_site