Project

General

Profile

HOWTO update the inventory » History » Version 2

Loïc Dachary, 03/26/2015 09:25 AM

1 1 Loïc Dachary
h3. Update the inventory
2
3
The *inventory* page for a given release (see the "firefly inventory":http://workbench.dachary.org/ceph/ceph-backports/wikis/firefly for instance) shows what needs backporting and what has already been backported. It is generated by the "ceph-workbench backport":http://workbench.dachary.org/dachary/ceph-workbench command by cross referencing git commits, redmine entries and pull requests.
4
5 2 Loïc Dachary
Updating the inventory is done manually as follows. It will eventually be done by a cron job.
6
7 1 Loïc Dachary
* ssh -p2222 backports@workbench.dachary.org
8
* screen -x
9
* ( cd .. ; github2gitlab --github-token $github_token --github-repo ceph/ceph --gitlab-url http://workbench.dachary.org --gitlab-token $gitlab_token --gitlab-repo ceph/ceph-backports --branches master,dumpling,emperor,firefly,giant,hammer,firefly-backports,giant-backports,dumpling-backports --verbose )
10
* ( python ../sanity.py ; cd ../ceph-backports.wiki ; git commit -a -m 'update' ; git push )
11
* firefox http://workbench.dachary.org/ceph/ceph-backports/wikis/giant