)]}'
{"PROCESS.rst":[{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"69f2ea1717247ab8f5648116752f8fbba9b7e228","unresolved":false,"context_lines":[{"line_number":138,"context_line":"\u003d\u003d\u003d"},{"line_number":139,"context_line":""},{"line_number":140,"context_line":"1. Create stable/$series branches for projects after their RC1 is"},{"line_number":141,"context_line":"   tagged using ``branch_from_yaml.sh``."},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"2. Update the grenade settings in devstack-gate for the new branch. For"},{"line_number":144,"context_line":"   example, https://review.openstack.org/362438."}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa7ab95a_14b3cf98","line":141,"updated":"2016-08-30 21:15:01.000000000","message":"Probably should mentione we need to run this on devstack too. Devstack doesn\u0027t tag RC1 (since it doesn\u0027t have a release) and it\u0027s a requirement for 2, 3, 4, and 5","commit_id":"321c8bd6c1ef0441e58796bb2347eee22773146f"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"fca1b1c7caf604120539faa47a29c2d55d790ea9","unresolved":false,"context_lines":[{"line_number":138,"context_line":"\u003d\u003d\u003d"},{"line_number":139,"context_line":""},{"line_number":140,"context_line":"1. Create stable/$series branches for projects after their RC1 is"},{"line_number":141,"context_line":"   tagged using ``branch_from_yaml.sh``."},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"2. Update the grenade settings in devstack-gate for the new branch. For"},{"line_number":144,"context_line":"   example, https://review.openstack.org/362438."}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a89bdaa_21617705","line":141,"in_reply_to":"9a89bdaa_6aed66b6","updated":"2016-09-08 17:39:14.000000000","message":"Let\u0027s work on adding this info in some follow-up patches.","commit_id":"321c8bd6c1ef0441e58796bb2347eee22773146f"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"56b4749b1bcd5f80ad151c361db228e205db021c","unresolved":false,"context_lines":[{"line_number":138,"context_line":"\u003d\u003d\u003d"},{"line_number":139,"context_line":""},{"line_number":140,"context_line":"1. Create stable/$series branches for projects after their RC1 is"},{"line_number":141,"context_line":"   tagged using ``branch_from_yaml.sh``."},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"2. Update the grenade settings in devstack-gate for the new branch. For"},{"line_number":144,"context_line":"   example, https://review.openstack.org/362438."}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa7ab95a_ecdae2e8","line":141,"in_reply_to":"fa7ab95a_14b3cf98","updated":"2016-08-31 17:30:09.000000000","message":"Since devstack uses eol tags instead of versions, the process for creating the tag will be different, but yeah we should document it.\n\nWhat do we use to designate the start of a branch for devstack?","commit_id":"321c8bd6c1ef0441e58796bb2347eee22773146f"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"27a8dca195b55a3fc50efb87bfc1d65284e9851b","unresolved":false,"context_lines":[{"line_number":138,"context_line":"\u003d\u003d\u003d"},{"line_number":139,"context_line":""},{"line_number":140,"context_line":"1. Create stable/$series branches for projects after their RC1 is"},{"line_number":141,"context_line":"   tagged using ``branch_from_yaml.sh``."},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"2. Update the grenade settings in devstack-gate for the new branch. For"},{"line_number":144,"context_line":"   example, https://review.openstack.org/362438."}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a89bdaa_6aed66b6","line":141,"in_reply_to":"fa7ab95a_ecdae2e8","updated":"2016-09-07 13:59:04.000000000","message":"We really don\u0027t designate it with anything special. It\u0027s just normally a matter of saying ok we need to branch now and use HEAD. FWIW, we have some of this tracked in a wiki https://wiki.openstack.org/wiki/QA/releases (I started that years ago to start writing down everything I had to do)","commit_id":"321c8bd6c1ef0441e58796bb2347eee22773146f"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"69f2ea1717247ab8f5648116752f8fbba9b7e228","unresolved":false,"context_lines":[{"line_number":160,"context_line":"4. Create new branch specific jobs for our two branchless projects,"},{"line_number":161,"context_line":"   devstack-gate and tempest, and configure Zuul to run them on all"},{"line_number":162,"context_line":"   changes to those projects to protect against regressions with the"},{"line_number":163,"context_line":"   stable branches and these tools."},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"5. Create periodic bitrot jobs for the new branch in Jenkins Job Builder"},{"line_number":166,"context_line":"   and add them to Zuul\u0027s periodic pipeline."}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa7ab95a_d4cfa726","line":163,"updated":"2016-08-30 21:15:01.000000000","message":"Probably want to mention that d-g historically has done this nv while tempest is always voting. Also tempest has a set of stable periodic jobs too (for the same reasons as bitrot) We just needed a single place to run them from to get results in periodic and tempest made as much sense as anything.","commit_id":"321c8bd6c1ef0441e58796bb2347eee22773146f"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"56b4749b1bcd5f80ad151c361db228e205db021c","unresolved":false,"context_lines":[{"line_number":160,"context_line":"4. Create new branch specific jobs for our two branchless projects,"},{"line_number":161,"context_line":"   devstack-gate and tempest, and configure Zuul to run them on all"},{"line_number":162,"context_line":"   changes to those projects to protect against regressions with the"},{"line_number":163,"context_line":"   stable branches and these tools."},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"5. Create periodic bitrot jobs for the new branch in Jenkins Job Builder"},{"line_number":166,"context_line":"   and add them to Zuul\u0027s periodic pipeline."}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa7ab95a_cca35e4e","line":163,"in_reply_to":"fa7ab95a_d4cfa726","updated":"2016-08-31 17:30:09.000000000","message":"Good info. As Thierry points out, a link to an example patch would be idea. I\u0027m fine with improving the prose for now and adding the examples in a separate patch when we have them.","commit_id":"321c8bd6c1ef0441e58796bb2347eee22773146f"}]}
