)]}'
{"jenkins/jobs/manuals-jobs.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"e9bbdf296d2d942394da7a0562c18f96dfd77224","unresolved":false,"context_lines":[{"line_number":151,"context_line":"      - revoke-sudo"},{"line_number":152,"context_line":"      - shell: \"/usr/local/jenkins/slave_scripts/run-install-guide.sh\""},{"line_number":153,"context_line":"      - add-docs-root-marker:"},{"line_number":154,"context_line":"          docsrootdir: deploy-guide/build/html/"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"    publishers:"},{"line_number":157,"context_line":"      - ftp:"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ba5da102_1d2acc7e","line":154,"updated":"2016-10-28 18:02:10.000000000","message":"What about naming it install-guide and reuse the Install guide infrastructure?","commit_id":"c8a457c842827f7e5fc73cbf8cd0dd9b29bbb23e"},{"author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"change_message_id":"7520ec5639af8dda305cc5eba73b47e4ba293bfb","unresolved":false,"context_lines":[{"line_number":151,"context_line":"      - revoke-sudo"},{"line_number":152,"context_line":"      - shell: \"/usr/local/jenkins/slave_scripts/run-install-guide.sh\""},{"line_number":153,"context_line":"      - add-docs-root-marker:"},{"line_number":154,"context_line":"          docsrootdir: deploy-guide/build/html/"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"    publishers:"},{"line_number":157,"context_line":"      - ftp:"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ba5da102_566ee101","line":154,"in_reply_to":"ba5da102_1d2acc7e","updated":"2016-10-28 20:16:38.000000000","message":"Ah, I guess that\u0027s one possibility, though I consider this to be a deployment guide... hm, maybe the nuance isn\u0027t enough to matter.","commit_id":"c8a457c842827f7e5fc73cbf8cd0dd9b29bbb23e"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"e9bbdf296d2d942394da7a0562c18f96dfd77224","unresolved":false,"context_lines":[{"line_number":157,"context_line":"      - ftp:"},{"line_number":158,"context_line":"          site: docs.openstack.org"},{"line_number":159,"context_line":"          source: \u0027deploy-guide/build/html/**\u0027"},{"line_number":160,"context_line":"          target: \u0027project-deploy-guide/{service}\u0027"},{"line_number":161,"context_line":"          remove-prefix: \u0027deploy-guide/build/html/\u0027"},{"line_number":162,"context_line":"      - afs:"},{"line_number":163,"context_line":"          site: afs-docs"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ba5da102_3d2150a0","line":160,"updated":"2016-10-28 18:02:10.000000000","message":"Lana, is that where this shall end?\ndocs.openstack.org/project-deploy-guide/ ?","commit_id":"c8a457c842827f7e5fc73cbf8cd0dd9b29bbb23e"},{"author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"change_message_id":"7520ec5639af8dda305cc5eba73b47e4ba293bfb","unresolved":false,"context_lines":[{"line_number":157,"context_line":"      - ftp:"},{"line_number":158,"context_line":"          site: docs.openstack.org"},{"line_number":159,"context_line":"          source: \u0027deploy-guide/build/html/**\u0027"},{"line_number":160,"context_line":"          target: \u0027project-deploy-guide/{service}\u0027"},{"line_number":161,"context_line":"          remove-prefix: \u0027deploy-guide/build/html/\u0027"},{"line_number":162,"context_line":"      - afs:"},{"line_number":163,"context_line":"          site: afs-docs"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ba5da102_d682f193","line":160,"in_reply_to":"ba5da102_3d2150a0","updated":"2016-10-28 20:16:38.000000000","message":"Maybe it could be \u0027deploy-guide/{service}`?","commit_id":"c8a457c842827f7e5fc73cbf8cd0dd9b29bbb23e"},{"author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"change_message_id":"7520ec5639af8dda305cc5eba73b47e4ba293bfb","unresolved":false,"context_lines":[{"line_number":192,"context_line":""},{"line_number":193,"context_line":"    jobs:"},{"line_number":194,"context_line":"      - gate-{name}-deploy-guide"},{"line_number":195,"context_line":"      - \u0027{name}-deploy-guide\u0027"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ba5da102_76484588","line":195,"updated":"2016-10-28 20:16:38.000000000","message":"When we have multiple deployment tools with docs, I think this makes sense, do you agree Andreas?","commit_id":"c8a457c842827f7e5fc73cbf8cd0dd9b29bbb23e"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"93ec08dfc2272f81ec760255326d2454b18f2006","unresolved":false,"context_lines":[{"line_number":149,"context_line":"      - zuul-git-prep-upper-constraints"},{"line_number":150,"context_line":"      - install-distro-packages"},{"line_number":151,"context_line":"      - revoke-sudo"},{"line_number":152,"context_line":"      - shell: \"/usr/local/jenkins/slave_scripts/run-install-guide.sh\""},{"line_number":153,"context_line":"      - add-docs-root-marker:"},{"line_number":154,"context_line":"          docsrootdir: deploy-guide/build/html/"},{"line_number":155,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":7,"id":"9a629dbe_dfc64199","line":152,"range":{"start_line":152,"start_character":53,"end_line":152,"end_character":60},"updated":"2016-11-09 22:45:12.000000000","message":"deploy","commit_id":"08317760274449372997ca6ff799b4fddc03845c"}],"zuul/layout.yaml":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"7c901d6c5be81df77ddba94bc64fa516602418ae","unresolved":false,"context_lines":[{"line_number":626,"context_line":"    check:"},{"line_number":627,"context_line":"      - gate-{name}-deploy-guide"},{"line_number":628,"context_line":"    gate:"},{"line_number":629,"context_line":"      - gate-{name}-geploy-guide"},{"line_number":630,"context_line":"    post:"},{"line_number":631,"context_line":"      - \u0027{name}-deploy-guide\u0027"},{"line_number":632,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"9a629dbe_278f4a2b","line":629,"updated":"2016-11-09 15:26:35.000000000","message":"It\u0027s failing the layout check because you\u0027ve mistyped the name here.","commit_id":"c8a457c842827f7e5fc73cbf8cd0dd9b29bbb23e"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"93ec08dfc2272f81ec760255326d2454b18f2006","unresolved":false,"context_lines":[{"line_number":2454,"context_line":"  - name: ^gate-.*-docs-ubuntu-(trusty|xenial)$"},{"line_number":2455,"context_line":"    success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/doc/build/html/"},{"line_number":2456,"context_line":""},{"line_number":2457,"context_line":"  - name: ^gate-.*-api-guide$"},{"line_number":2458,"context_line":"    success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/api-guide/build/html/"},{"line_number":2459,"context_line":"    branch: master"},{"line_number":2460,"context_line":"    files:"},{"line_number":2461,"context_line":"      - \u0027^tox.ini$\u0027"},{"line_number":2462,"context_line":"      - \u0027^api-guide/.*\u0027"},{"line_number":2463,"context_line":""},{"line_number":2464,"context_line":"  - name: ^gate-.*-api-ref$"},{"line_number":2465,"context_line":"    success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/api-ref/build/html/"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"9a629dbe_3f681d87","line":2462,"range":{"start_line":2457,"start_character":1,"end_line":2462,"end_character":23},"updated":"2016-11-09 22:45:12.000000000","message":"copy and adopt this one as well.","commit_id":"08317760274449372997ca6ff799b4fddc03845c"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"ce848ec6926738c8b9952149cc48ae5dba53659e","unresolved":false,"context_lines":[{"line_number":2454,"context_line":"  - name: ^gate-.*-docs-ubuntu-(trusty|xenial)$"},{"line_number":2455,"context_line":"    success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/doc/build/html/"},{"line_number":2456,"context_line":""},{"line_number":2457,"context_line":"  - name: ^gate-.*-api-guide$"},{"line_number":2458,"context_line":"    success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/api-guide/build/html/"},{"line_number":2459,"context_line":"    branch: master"},{"line_number":2460,"context_line":"    files:"},{"line_number":2461,"context_line":"      - \u0027^tox.ini$\u0027"},{"line_number":2462,"context_line":"      - \u0027^api-guide/.*\u0027"},{"line_number":2463,"context_line":""},{"line_number":2464,"context_line":"  - name: ^gate-.*-api-ref$"},{"line_number":2465,"context_line":"    success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/api-ref/build/html/"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"9a629dbe_820b928d","line":2462,"range":{"start_line":2457,"start_character":0,"end_line":2462,"end_character":23},"updated":"2016-11-09 23:29:42.000000000","message":"Andreas - I\u0027m not too sure what you mean? Copy and paste/adopt how? I was following instructions for the others..","commit_id":"1d32c773860d26834cfd10978d29545e6fb72c25"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"61f016bc45334a389bdbe0e98b0d7a068b0e56e8","unresolved":false,"context_lines":[{"line_number":2483,"context_line":"      - \u0027^.*\\.txt$\u0027"},{"line_number":2484,"context_line":"      - \u0027^.*\\.rst$\u0027"},{"line_number":2485,"context_line":""},{"line_number":2486,"context_line":"  - name: ^gate-.*-install-guide$"},{"line_number":2487,"context_line":"    success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/install-guide/build/html/"},{"line_number":2488,"context_line":"    # This is only available in Newton."},{"line_number":2489,"context_line":"    branch: ^(?!stable/(liberty|mitaka)).*$"},{"line_number":2490,"context_line":"    files:"},{"line_number":2491,"context_line":"      - \u0027^tox.ini$\u0027"},{"line_number":2492,"context_line":"      - \u0027^install-guide/.*\u0027"},{"line_number":2493,"context_line":"      - \u0027bindep.txt\u0027"},{"line_number":2494,"context_line":"      - other-requirements.txt"},{"line_number":2495,"context_line":""},{"line_number":2496,"context_line":"  - name: ^(?!gate-).*-api-guide$"},{"line_number":2497,"context_line":"    # Only publish from master"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"9a629dbe_2e4aadac","line":2494,"range":{"start_line":2486,"start_character":0,"end_line":2494,"end_character":30},"updated":"2016-11-10 02:41:56.000000000","message":"duplicate this and replace install-guide with deploy-guide in both places - and update the branch so that it is only available for future branches (master and ocata)","commit_id":"1d32c773860d26834cfd10978d29545e6fb72c25"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"61f016bc45334a389bdbe0e98b0d7a068b0e56e8","unresolved":false,"context_lines":[{"line_number":2500,"context_line":"  - name: ^(?!gate-).*-api-ref$"},{"line_number":2501,"context_line":"    # Only publish from master"},{"line_number":2502,"context_line":"    branch: master"},{"line_number":2503,"context_line":""},{"line_number":2504,"context_line":"  - name: ^(?!gate-).*-install-guide$"},{"line_number":2505,"context_line":"    branch: ^(?!stable/(liberty|mitaka)).*$"},{"line_number":2506,"context_line":""},{"line_number":2507,"context_line":""},{"line_number":2508,"context_line":"  - name: gate-murano-firstapp-docs"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"9a629dbe_6ece652f","line":2505,"range":{"start_line":2503,"start_character":0,"end_line":2505,"end_character":43},"updated":"2016-11-10 02:41:56.000000000","message":"And this needs to be done for deploy-guide as well","commit_id":"1d32c773860d26834cfd10978d29545e6fb72c25"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"a480abea8a6100710c4209677bdcb646daf4e86e","unresolved":false,"context_lines":[{"line_number":2495,"context_line":""},{"line_number":2496,"context_line":"  - name: ^gate-.*-deploy-guide$"},{"line_number":2497,"context_line":"    success-pattern: http://docs-draft.openstack.org/{build.parameters[LOG_PATH]}/deploy-guide/build/html/"},{"line_number":2498,"context_line":"    # This is only available in Newton."},{"line_number":2499,"context_line":"    branch: ^(?!stable/(liberty|mitaka)).*$"},{"line_number":2500,"context_line":"    files:"},{"line_number":2501,"context_line":"      - \u0027^tox.ini$\u0027"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"9a629dbe_2f88d8c4","line":2498,"range":{"start_line":2498,"start_character":12,"end_line":2498,"end_character":39},"updated":"2016-11-10 11:36:49.000000000","message":"Ocata I guess, or are you going to backport your ansible changes to stable/newton - so update the regex below and block newton","commit_id":"53759007c6fe4517db358af5f70aa11a7e52cbd3"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"a480abea8a6100710c4209677bdcb646daf4e86e","unresolved":false,"context_lines":[{"line_number":2514,"context_line":"  - name: ^(?!gate-).*-install-guide$"},{"line_number":2515,"context_line":"    branch: ^(?!stable/(liberty|mitaka)).*$"},{"line_number":2516,"context_line":""},{"line_number":2517,"context_line":"  - name: ^(?!gate-).*-deploy-guide$"},{"line_number":2518,"context_line":"    branch: ^(?!stable/(liberty|mitaka)).*$"},{"line_number":2519,"context_line":""},{"line_number":2520,"context_line":"  - name: gate-murano-firstapp-docs"},{"line_number":2521,"context_line":"    # Only publish from master"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"9a629dbe_8fbd646a","line":2518,"range":{"start_line":2517,"start_character":1,"end_line":2518,"end_character":43},"updated":"2016-11-10 11:36:49.000000000","message":"Same change for adding newton","commit_id":"53759007c6fe4517db358af5f70aa11a7e52cbd3"}]}
