)]}'
{".zuul.yaml":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"91cd5cbc9148c87b36cb5ddbe977262a65a02f0c","unresolved":false,"context_lines":[{"line_number":3062,"context_line":"            dependencies:"},{"line_number":3063,"context_line":"              - name: infra-prod-install-ansible"},{"line_number":3064,"context_line":"                soft: true"},{"line_number":3065,"context_line":"        - infra-prod-run-cloud-launcher"},{"line_number":3066,"context_line":"        - infra-prod-service-nodepool:"},{"line_number":3067,"context_line":"            dependencies:"},{"line_number":3068,"context_line":"              - name: infra-prod-install-ansible"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"1f493fa4_7f4e1e97","line":3065,"updated":"2020-04-30 20:58:20.000000000","message":"Honestly this could probably be run daily. It almost never changes. And when it does the on demand job should cover vast majority of needs.\n\nIf we want it hourly for consistency and because that is the way it was before that is fine.","commit_id":"1b126ef48a2a83fc9d70cb3565b1b159a643a1c3"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"420b87ec5cfe16a94a79b67dca95a102b639308d","unresolved":false,"context_lines":[{"line_number":3062,"context_line":"            dependencies:"},{"line_number":3063,"context_line":"              - name: infra-prod-install-ansible"},{"line_number":3064,"context_line":"                soft: true"},{"line_number":3065,"context_line":"        - infra-prod-run-cloud-launcher"},{"line_number":3066,"context_line":"        - infra-prod-service-nodepool:"},{"line_number":3067,"context_line":"            dependencies:"},{"line_number":3068,"context_line":"              - name: infra-prod-install-ansible"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"1f493fa4_fa14fc45","line":3065,"in_reply_to":"1f493fa4_7f4e1e97","updated":"2020-04-30 21:01:05.000000000","message":"I\u0027d be fine with daily ...","commit_id":"1b126ef48a2a83fc9d70cb3565b1b159a643a1c3"}],"/COMMIT_MSG":[{"author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"change_message_id":"8d719e48c42114b8ad060f1ca029bb2f36d4323a","unresolved":false,"context_lines":[{"line_number":12,"context_line":"for bridge and changes the playbook to run against bridge"},{"line_number":13,"context_line":"instead of localhost. This lets us not pass in the variables"},{"line_number":14,"context_line":"on the CLI, which we don\u0027t have support for in the apply job."},{"line_number":15,"context_line":"It also is made possible by the lack of all-clouds.yaml."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Change-Id: If0d2aacc49b599a0b51bf7d84f8367f56ed2d003"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"df33271e_f7890d75","line":15,"updated":"2020-04-09 21:58:32.000000000","message":"This change is made possible by reviewers like you!","commit_id":"f4e3a8562daf82236d923e9a6d8480201bfbeac0"}],"playbooks/host_vars/bridge.openstack.org.yaml":[{"author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"change_message_id":"8d719e48c42114b8ad060f1ca029bb2f36d4323a","unresolved":false,"context_lines":[{"line_number":36,"context_line":""},{"line_number":37,"context_line":"  - name: openstackci-keypairs"},{"line_number":38,"context_line":"    keypairs:"},{"line_number":39,"context_line":"      - name: infra-root-keys"},{"line_number":40,"context_line":"        public_key: |"},{"line_number":41,"context_line":"            ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDLsTZJ8hXTmzjKxYh/7V07mIy8xl2HL+9BaUlt6A6TMsL3LSvaVQNSgmXX5g0XfPWSCKmkZb1O28q49jQI2n7n7+sHkxn0dJDxj1N2oNrzNY7pDuPrdtCijczLFdievygXNhXNkQ2WIqHXDquN/jfLLJ9L0jxtxtsUMbiL2xxZEZcaf/K5MqyPhscpqiVNE1MjE4xgPbIbv8gCKtPpYIIrktOMb4JbV7rhOp5DcSP5gXtLhOF5fbBpZ+szqrTVUcBX0oTYr3iRfOje9WPsTZIk9vBfBtF416mCNxMSRc7KhSW727AnUu85hS0xiP0MRAf69KemG1OE1pW+LtDIAEYp mordred@camelot"},{"line_number":42,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"df33271e_577b9979","line":39,"updated":"2020-04-09 21:58:32.000000000","message":"There must be a better way of doing this now, using some ansible vars, but we don\u0027t have to figure it out right this second.","commit_id":"f4e3a8562daf82236d923e9a6d8480201bfbeac0"}],"run_cloud_launcher.sh":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"91cd5cbc9148c87b36cb5ddbe977262a65a02f0c","unresolved":false,"context_lines":[{"line_number":58,"context_line":"_CURRENT_TIME\u003d$(date \u0027+%s\u0027)"},{"line_number":59,"context_line":"_ELAPSED_MS\u003d$(( (_CURRENT_TIME - _START_TIME) * 1000 ))"},{"line_number":60,"context_line":"echo \"bridge.ansible.run_cloud_launcher:${_ELAPSED_MS}|ms\" | \\"},{"line_number":61,"context_line":"    nc -w 1 -u graphite.opendev.org 8125"}],"source_content_type":"text/x-sh","patch_set":9,"id":"1f493fa4_ff26aecd","side":"PARENT","line":61,"updated":"2020-04-30 20:58:20.000000000","message":"We lose these stats but will have the job runtime stats instead.","commit_id":"e0619f17f1a74628f055960ea754c8cd737a6d4c"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"420b87ec5cfe16a94a79b67dca95a102b639308d","unresolved":false,"context_lines":[{"line_number":58,"context_line":"_CURRENT_TIME\u003d$(date \u0027+%s\u0027)"},{"line_number":59,"context_line":"_ELAPSED_MS\u003d$(( (_CURRENT_TIME - _START_TIME) * 1000 ))"},{"line_number":60,"context_line":"echo \"bridge.ansible.run_cloud_launcher:${_ELAPSED_MS}|ms\" | \\"},{"line_number":61,"context_line":"    nc -w 1 -u graphite.opendev.org 8125"}],"source_content_type":"text/x-sh","patch_set":9,"id":"1f493fa4_ba20b49c","side":"PARENT","line":61,"in_reply_to":"1f493fa4_ff26aecd","updated":"2020-04-30 21:01:05.000000000","message":"we lost them for the others too - we might want to add something to run-production-playbook","commit_id":"e0619f17f1a74628f055960ea754c8cd737a6d4c"}]}
