User Tools

Site Tools


services:paddles

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
services:paddles [2023/08/21 22:00]
zmc [Upgrade Paddles]
services:paddles [2023/08/21 22:09]
zmc [Summary]
Line 3: Line 3:
 paddles is a very simple JSON-based API used to report teuthology test results. ​ See https://​github.com/​ceph/​paddles paddles is a very simple JSON-based API used to report teuthology test results. ​ See https://​github.com/​ceph/​paddles
  
-The service runs on a baremetal host, [[hardware:​infrastructure#​pulpitofrontsepiacephcom|pulpito.front.sepia.ceph.com]] ​from ''​/home/ubuntu''​.+The service runs on a baremetal host, [[hardware:​infrastructure#​pulpitofrontsepiacephcom|pulpito.front.sepia.ceph.com]], deployed via the ceph-cm-ansible role: https://github.com/​ceph/​ceph-cm-ansible/​tree/​main/​roles/​paddles
  
 +It is operated by ''​docker service'':​ https://​docs.docker.com/​engine/​reference/​commandline/​service/,​ utilizing replication,​ health checks, and automatic rollbacks.
 ===== Backups ===== ===== Backups =====
 The '​paddles'​ db is backed up daily by the [[services:​backups#​backupsh|backup.sh]] script on gitbuilder-archive. The '​paddles'​ db is backed up daily by the [[services:​backups#​backupsh|backup.sh]] script on gitbuilder-archive.
Line 11: Line 12:
  
 ===== Admin Tasks ===== ===== Admin Tasks =====
-==== Starting/Restarting ​service ====+==== Stopping/Starting the service ====
 <​code>​ <​code>​
-ssh ubuntu@paddles.front.sepia.ceph.com +ssh paddles.front.sepia.ceph.com 
-sudo supervisorctl stop|stop|restart ​paddles+# Stopping 
 +sudo docker service scale paddles=0 
 +# Starting 
 +sudo docker service scale paddles=10
 </​code>​ </​code>​
  
services/paddles.txt · Last modified: 2023/08/21 22:20 by zmc