production:shaman.ceph.com
This is an old revision of the document!
Table of Contents
shaman.ceph.com
Summary
https://github.com/ceph/shaman
There are three VMs in the OVH CI region that make up shaman.
- shaman.ceph.com is just a load balancing VM
- 1.shaman.ceph.com is the primary shaman node that has the postgres DB with all the repo information
- 2.shaman.ceph.com is a READ ONLY backup in the event 2.shaman.ceph.com goes down
User Access
User: ubuntu (or infra admin username) Key: CI private key (or your private key) Port: 2222
Ops Tasks
Starting/Restarting service
systemctl start|stop|restart|status shaman
Updating/Redeploying shaman
api_key needs to be set in deploy_production.yml
**It is extremely important that the postgres tag is skipped**
Set --limit to one node at a time to avoid disrupting the CI or lab testing.
ansible-playbook --tags="deploy_app" --skip-tags="postgres,nginx" --extra-vars="master_ip=158.69.71.144 standby_ip=158.69.71.192" deploy_production.yml --limit="1.shaman.ceph.com,2.shaman.ceph.com"
production/shaman.ceph.com.1525200214.txt.gz · Last modified: by djgalloway
