)]}'
{"jenkins/jobs/ironic-python-agent-jobs.yaml":[{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"c47d43a4e43b25baaa738c6993f2e692d498636f","unresolved":false,"context_lines":[{"line_number":61,"context_line":"          cp imagebuild/tinyipa/tinyipa.gz imagebuild/tinyipa/tinyipa-$BRANCH_PATH.gz"},{"line_number":62,"context_line":"          cp imagebuild/tinyipa/tinyipa.vmlinuz imagebuild/tinyipa/tinyipa-$BRANCH_PATH.vmlinuz"},{"line_number":63,"context_line":"          rm imagebuild/tinyipa/tinyipa.gz"},{"line_number":64,"context_line":"          rm imagebuild/tinyipa/tinyipa.vmlinuz"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"    publishers:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba0121b8_d1bf46a8","line":64,"updated":"2016-03-30 15:47:00.000000000","message":"I\u0027d put as much of this as possible into our repo, such that it\u0027s easier for us to approve changes to it.\n\nAlso, cp + rm \u003d\u003d mv, right? :)","commit_id":"ee97e736a89612552d719c6844bddd94ff8c8feb"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"9ec858ee7accc0085bee952c93610c24e7eb8286","unresolved":false,"context_lines":[{"line_number":61,"context_line":"          cp imagebuild/tinyipa/tinyipa.gz imagebuild/tinyipa/tinyipa-$BRANCH_PATH.gz"},{"line_number":62,"context_line":"          cp imagebuild/tinyipa/tinyipa.vmlinuz imagebuild/tinyipa/tinyipa-$BRANCH_PATH.vmlinuz"},{"line_number":63,"context_line":"          rm imagebuild/tinyipa/tinyipa.gz"},{"line_number":64,"context_line":"          rm imagebuild/tinyipa/tinyipa.vmlinuz"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"    publishers:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba0121b8_71cf5a29","line":64,"in_reply_to":"ba0121b8_d1bf46a8","updated":"2016-03-30 15:50:04.000000000","message":"+1, follow the full_trusty_build pattern in IPA; it\u0027s a pain to fix this if anything changes.","commit_id":"ee97e736a89612552d719c6844bddd94ff8c8feb"},{"author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"change_message_id":"8bfce65fdfbc6e1c61e1acfbbcc7b6ee94bdbb4b","unresolved":false,"context_lines":[{"line_number":61,"context_line":"          cp imagebuild/tinyipa/tinyipa.gz imagebuild/tinyipa/tinyipa-$BRANCH_PATH.gz"},{"line_number":62,"context_line":"          cp imagebuild/tinyipa/tinyipa.vmlinuz imagebuild/tinyipa/tinyipa-$BRANCH_PATH.vmlinuz"},{"line_number":63,"context_line":"          rm imagebuild/tinyipa/tinyipa.gz"},{"line_number":64,"context_line":"          rm imagebuild/tinyipa/tinyipa.vmlinuz"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"    publishers:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba0121b8_22ce322e","line":64,"in_reply_to":"ba0121b8_d1bf46a8","updated":"2016-03-30 16:38:52.000000000","message":"Done","commit_id":"ee97e736a89612552d719c6844bddd94ff8c8feb"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"ff998e613537f73f7989d9ff6d98f03eda412e66","unresolved":false,"context_lines":[{"line_number":14,"context_line":"      - console-log"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"- job:"},{"line_number":17,"context_line":"    name: \u0027ironic-python-agent-buildimage-coreos\u0027"},{"line_number":18,"context_line":"    node: ubuntu-trusty"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"    builders:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"ba0121b8_a4f024ca","line":17,"updated":"2016-04-01 14:21:56.000000000","message":"can\u0027t you use the same setup as this job?\n\nRight now those are two complete different jobs...","commit_id":"2b857a91d4494da07b3fcaa08440903d9192b419"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"c89f0f5d1f0cfb54766a1f4eaf2eb6efca5ac11f","unresolved":false,"context_lines":[{"line_number":30,"context_line":"          mkdir UPLOAD_RAW"},{"line_number":31,"context_line":"          mkdir UPLOAD_TAR"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"          type \u003d \"{image-type}\""},{"line_number":34,"context_line":"          case $type in"},{"line_number":35,"context_line":"            \"tinyipa\")"},{"line_number":36,"context_line":"              export BUILD_AND_INSTALL_TINYIPA\u003dtrue"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ba0121b8_2a57b258","line":33,"updated":"2016-04-01 18:28:29.000000000","message":"remove spaces","commit_id":"0bc2ec2685aeb2f613f33b882f0dc0b38a959fb1"},{"author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"change_message_id":"8adb3e9d7d51ae74cbe714a1bb6107a19c0a9181","unresolved":false,"context_lines":[{"line_number":30,"context_line":"          mkdir UPLOAD_RAW"},{"line_number":31,"context_line":"          mkdir UPLOAD_TAR"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"          type \u003d \"{image-type}\""},{"line_number":34,"context_line":"          case $type in"},{"line_number":35,"context_line":"            \"tinyipa\")"},{"line_number":36,"context_line":"              export BUILD_AND_INSTALL_TINYIPA\u003dtrue"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9a061dce_c6b9ccee","line":33,"in_reply_to":"ba0121b8_2a57b258","updated":"2016-04-04 09:37:03.000000000","message":"Done","commit_id":"0bc2ec2685aeb2f613f33b882f0dc0b38a959fb1"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"c89f0f5d1f0cfb54766a1f4eaf2eb6efca5ac11f","unresolved":false,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":"          type \u003d \"{image-type}\""},{"line_number":34,"context_line":"          case $type in"},{"line_number":35,"context_line":"            \"tinyipa\")"},{"line_number":36,"context_line":"              export BUILD_AND_INSTALL_TINYIPA\u003dtrue"},{"line_number":37,"context_line":"              (cd imagebuild/tinyipa \u0026\u0026 make)"},{"line_number":38,"context_line":"              mv imagebuild/tinyipa/tinyipa*.tar.gz UPLOAD_TAR"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ba0121b8_8a651e46","line":35,"updated":"2016-04-01 18:28:29.000000000","message":"no need to quote","commit_id":"0bc2ec2685aeb2f613f33b882f0dc0b38a959fb1"},{"author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"change_message_id":"8adb3e9d7d51ae74cbe714a1bb6107a19c0a9181","unresolved":false,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":"          type \u003d \"{image-type}\""},{"line_number":34,"context_line":"          case $type in"},{"line_number":35,"context_line":"            \"tinyipa\")"},{"line_number":36,"context_line":"              export BUILD_AND_INSTALL_TINYIPA\u003dtrue"},{"line_number":37,"context_line":"              (cd imagebuild/tinyipa \u0026\u0026 make)"},{"line_number":38,"context_line":"              mv imagebuild/tinyipa/tinyipa*.tar.gz UPLOAD_TAR"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9a061dce_a6be58d2","line":35,"in_reply_to":"ba0121b8_8a651e46","updated":"2016-04-04 09:37:03.000000000","message":"Done","commit_id":"0bc2ec2685aeb2f613f33b882f0dc0b38a959fb1"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"c89f0f5d1f0cfb54766a1f4eaf2eb6efca5ac11f","unresolved":false,"context_lines":[{"line_number":38,"context_line":"              mv imagebuild/tinyipa/tinyipa*.tar.gz UPLOAD_TAR"},{"line_number":39,"context_line":"              mv imagebuild/tinyipa/tinyipa*.* UPLOAD_RAW"},{"line_number":40,"context_line":"              ;;"},{"line_number":41,"context_line":"            \"coreos\")"},{"line_number":42,"context_line":"              imagebuild/coreos/full_trusty_build.sh"},{"line_number":43,"context_line":"              mv imagebuild/coreos/UPLOAD/coreos_production_pxe* UPLOAD_RAW"},{"line_number":44,"context_line":"              mv ipa-coreos*.tar.gz UPLOAD_TAR"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ba0121b8_6a76ca06","line":41,"updated":"2016-04-01 18:28:29.000000000","message":"no need to quote","commit_id":"0bc2ec2685aeb2f613f33b882f0dc0b38a959fb1"},{"author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"change_message_id":"8adb3e9d7d51ae74cbe714a1bb6107a19c0a9181","unresolved":false,"context_lines":[{"line_number":38,"context_line":"              mv imagebuild/tinyipa/tinyipa*.tar.gz UPLOAD_TAR"},{"line_number":39,"context_line":"              mv imagebuild/tinyipa/tinyipa*.* UPLOAD_RAW"},{"line_number":40,"context_line":"              ;;"},{"line_number":41,"context_line":"            \"coreos\")"},{"line_number":42,"context_line":"              imagebuild/coreos/full_trusty_build.sh"},{"line_number":43,"context_line":"              mv imagebuild/coreos/UPLOAD/coreos_production_pxe* UPLOAD_RAW"},{"line_number":44,"context_line":"              mv ipa-coreos*.tar.gz UPLOAD_TAR"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9a061dce_e6b850e8","line":41,"in_reply_to":"ba0121b8_6a76ca06","updated":"2016-04-04 09:37:03.000000000","message":"Done","commit_id":"0bc2ec2685aeb2f613f33b882f0dc0b38a959fb1"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"c89f0f5d1f0cfb54766a1f4eaf2eb6efca5ac11f","unresolved":false,"context_lines":[{"line_number":43,"context_line":"              mv imagebuild/coreos/UPLOAD/coreos_production_pxe* UPLOAD_RAW"},{"line_number":44,"context_line":"              mv ipa-coreos*.tar.gz UPLOAD_TAR"},{"line_number":45,"context_line":"              ;;"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    publishers:"},{"line_number":49,"context_line":"      - scp:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ba0121b8_8a7ebee1","line":46,"updated":"2016-04-01 18:28:29.000000000","message":"missing \"esac\"","commit_id":"0bc2ec2685aeb2f613f33b882f0dc0b38a959fb1"},{"author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"change_message_id":"8adb3e9d7d51ae74cbe714a1bb6107a19c0a9181","unresolved":false,"context_lines":[{"line_number":43,"context_line":"              mv imagebuild/coreos/UPLOAD/coreos_production_pxe* UPLOAD_RAW"},{"line_number":44,"context_line":"              mv ipa-coreos*.tar.gz UPLOAD_TAR"},{"line_number":45,"context_line":"              ;;"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    publishers:"},{"line_number":49,"context_line":"      - scp:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9a061dce_46ce5c84","line":46,"in_reply_to":"ba0121b8_8a7ebee1","updated":"2016-04-04 09:37:03.000000000","message":"Done","commit_id":"0bc2ec2685aeb2f613f33b882f0dc0b38a959fb1"}]}
