Mercurial > p > roundup > code
changeset 8166:53da2c697fab
update instruction on care and feeding for tracker.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Wed, 20 Nov 2024 16:09:17 -0500 |
| parents | 9fe279eef724 |
| children | eaec1297a142 |
| files | website/README.txt |
| diffstat | 1 files changed, 27 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/website/README.txt Mon Nov 11 13:48:24 2024 -0500 +++ b/website/README.txt Wed Nov 20 16:09:17 2024 -0500 @@ -124,8 +124,16 @@ You have 'sudo -u roundup' access if you need to run things as the roundup user. -The configuration is in the "website/issues" section of Roundup's -Mercurical SCM repository and copied manually to the live tracker. +The configuration is tracked in multiple places. +The one used by PSF infrastrcuture is: + + https://github.com/psf/bpo-tracker-roundup + +Contact ee-durbin (or psf infra) for an invite to their repo. + +Usually testing is done with: the "website/issues" section +of Roundup's Mercurical SCM repository and copied manually to the live +tracker. * get a working copy of roundup/website/issues from the SCM, either via hg clone https://hg.code.sf.net/p/roundup/code @@ -135,7 +143,23 @@ * check the differences diff -ur /srv/roundup/trackers/roundup/ roundup/website/issues/ -Copy differences using 'sudo -u roundup ...'. +Copy differences using 'sudo -u roundup ...' into production for testing. + +Restart the server with: + + sudo service roundup-roundup restart + +The git version is what PSF uses if they have to rebuild/move our +tracker. So it's important to keep it up to date. + +They also generate the config.ini from an ansible script. So if you +need to change settings in config.ini (e.g. logging from ERROR to +WARNING) and have it persist across (daily+) ansible runs you need to +update: + + pillar/base/bugs.sls + +in the https://github.com/python/psf-salt repo and then push it. Getting a user account ~~~~~~~~~~~~~~~~~~~~~~
