)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":14151,"name":"ziyu032","email":"chen.qiaomin@99cloud.net","username":"ziyu032"},"change_message_id":"9607fbb2c406b9708cc17098921832c1bcd21db4","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add rally test gate."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"To improve source stability, add a rally test case at the end of armada deploy."},{"line_number":10,"context_line":"The test lists run here are general-purpose tests that run on multiple releases."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I91d81aa50b5e1e7b32ea84a45f9d7ac507cfeb3b"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"5f7c97a3_e6b627dc","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":80},"updated":"2018-07-13 09:40:11.000000000","message":"Please follow proper formatting for commit messages\nTitle of commit \u003c less then 50 characters \u003cCR\u003e \nDescription of commit (wrapped at 71 characters) may be mulltiline\nCloses-Bug: #X or TrivialFix or Implements:","commit_id":"e0aed97d063b25472a5b1f56f3a1cf83a249c86f"},{"author":{"_account_id":21830,"name":"Jaesang Lee","email":"jaesang_lee@sk.com","username":"jaesanglee"},"change_message_id":"4a9ae2943926b26f72ea546750576ff56183bf3f","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add rally test gate."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"To improve source stability, add a rally test case at the end of armada deploy."},{"line_number":10,"context_line":"The test lists run here are general-purpose tests that run on multiple releases."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I91d81aa50b5e1e7b32ea84a45f9d7ac507cfeb3b"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"5f7c97a3_61ff0b03","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":80},"in_reply_to":"5f7c97a3_e6b627dc","updated":"2018-07-30 00:20:48.000000000","message":"I fixed commit ms, please give a new review for this patch.","commit_id":"e0aed97d063b25472a5b1f56f3a1cf83a249c86f"}],"tools/deployment/armada/040-armada-rally-test.sh":[{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"46d7d7db1ec19fac0d9ec63adc9d42ca59d9a860","unresolved":false,"context_lines":[{"line_number":25,"context_line":"manifest\u003d\"armada-rally\""},{"line_number":26,"context_line":"echo \"Rendering $manifest manifest\""},{"line_number":27,"context_line":"envsubst \u003c ./tools/deployment/armada/multinode/$manifest.yaml \u003e /tmp/$manifest.yaml"},{"line_number":28,"context_line":"armada apply /tmp/$manifest.yaml --values ./tools/deployment/armada/multinode/armada-rally-overrides.yaml"}],"source_content_type":"text/x-sh","patch_set":9,"id":"5f7c97a3_2db3e69a","line":28,"range":{"start_line":28,"start_character":0,"end_line":28,"end_character":12},"updated":"2018-08-02 13:31:58.000000000","message":"Before applying, we should also run armada validate on the rally manifest","commit_id":"a0d6c4a31cf850d0c87764cd31479e7ebfe2477a"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"46d7d7db1ec19fac0d9ec63adc9d42ca59d9a860","unresolved":false,"context_lines":[{"line_number":25,"context_line":"manifest\u003d\"armada-rally\""},{"line_number":26,"context_line":"echo \"Rendering $manifest manifest\""},{"line_number":27,"context_line":"envsubst \u003c ./tools/deployment/armada/multinode/$manifest.yaml \u003e /tmp/$manifest.yaml"},{"line_number":28,"context_line":"armada apply /tmp/$manifest.yaml --values ./tools/deployment/armada/multinode/armada-rally-overrides.yaml"}],"source_content_type":"text/x-sh","patch_set":9,"id":"5f7c97a3_6dbd5e65","line":28,"range":{"start_line":28,"start_character":33,"end_line":28,"end_character":105},"updated":"2018-08-02 13:31:58.000000000","message":"This can be removed","commit_id":"a0d6c4a31cf850d0c87764cd31479e7ebfe2477a"},{"author":{"_account_id":21830,"name":"Jaesang Lee","email":"jaesang_lee@sk.com","username":"jaesanglee"},"change_message_id":"d4f7f080dd60889bb2ab39251dc87556865aacff","unresolved":false,"context_lines":[{"line_number":25,"context_line":"manifest\u003d\"armada-rally\""},{"line_number":26,"context_line":"echo \"Rendering $manifest manifest\""},{"line_number":27,"context_line":"envsubst \u003c ./tools/deployment/armada/multinode/$manifest.yaml \u003e /tmp/$manifest.yaml"},{"line_number":28,"context_line":"armada apply /tmp/$manifest.yaml --values ./tools/deployment/armada/multinode/armada-rally-overrides.yaml"}],"source_content_type":"text/x-sh","patch_set":9,"id":"3f79a3b5_c99fb7b2","line":28,"range":{"start_line":28,"start_character":0,"end_line":28,"end_character":12},"in_reply_to":"5f7c97a3_2db3e69a","updated":"2018-08-05 23:48:55.000000000","message":"\u003e Before applying, we should also run armada validate on the rally\n \u003e manifest\n\nSure","commit_id":"a0d6c4a31cf850d0c87764cd31479e7ebfe2477a"},{"author":{"_account_id":21830,"name":"Jaesang Lee","email":"jaesang_lee@sk.com","username":"jaesanglee"},"change_message_id":"d4f7f080dd60889bb2ab39251dc87556865aacff","unresolved":false,"context_lines":[{"line_number":25,"context_line":"manifest\u003d\"armada-rally\""},{"line_number":26,"context_line":"echo \"Rendering $manifest manifest\""},{"line_number":27,"context_line":"envsubst \u003c ./tools/deployment/armada/multinode/$manifest.yaml \u003e /tmp/$manifest.yaml"},{"line_number":28,"context_line":"armada apply /tmp/$manifest.yaml --values ./tools/deployment/armada/multinode/armada-rally-overrides.yaml"}],"source_content_type":"text/x-sh","patch_set":9,"id":"3f79a3b5_69a46309","line":28,"range":{"start_line":28,"start_character":33,"end_line":28,"end_character":105},"in_reply_to":"5f7c97a3_6dbd5e65","updated":"2018-08-05 23:48:55.000000000","message":"\u003e This can be removed\n\nDone","commit_id":"a0d6c4a31cf850d0c87764cd31479e7ebfe2477a"}],"tools/deployment/armada/multinode/armada-rally-overrides.yaml":[{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39c752c7b84d0bbab0fe409a88a1e72f411c8ffa","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"schema: armada/Chart/v1"},{"line_number":3,"context_line":"metadata:"},{"line_number":4,"context_line":"  schema: metadata/Document/v1"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5f7c97a3_eafbc644","line":1,"range":{"start_line":1,"start_character":0,"end_line":1,"end_character":3},"updated":"2018-07-31 16:15:22.000000000","message":"Why not just include this in the rally chart manifest?","commit_id":"570eccb59ce52d5e60f41c48428d42ff82bf9484"},{"author":{"_account_id":21830,"name":"Jaesang Lee","email":"jaesang_lee@sk.com","username":"jaesanglee"},"change_message_id":"a0777888b29cc800ef4bb74dad0f7669a9a13f50","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"schema: armada/Chart/v1"},{"line_number":3,"context_line":"metadata:"},{"line_number":4,"context_line":"  schema: metadata/Document/v1"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5f7c97a3_885f954b","line":1,"range":{"start_line":1,"start_character":0,"end_line":1,"end_character":3},"in_reply_to":"5f7c97a3_2ef69291","updated":"2018-08-02 01:23:49.000000000","message":"Oh, I understand. you are right. The override file doesn\u0027t seem to be needed.","commit_id":"570eccb59ce52d5e60f41c48428d42ff82bf9484"},{"author":{"_account_id":21830,"name":"Jaesang Lee","email":"jaesang_lee@sk.com","username":"jaesanglee"},"change_message_id":"cfe51fba1a8581c843b81575e0aca2492a15b475","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"schema: armada/Chart/v1"},{"line_number":3,"context_line":"metadata:"},{"line_number":4,"context_line":"  schema: metadata/Document/v1"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5f7c97a3_fde5c43e","line":1,"range":{"start_line":1,"start_character":0,"end_line":1,"end_character":3},"in_reply_to":"5f7c97a3_eafbc644","updated":"2018-08-01 05:15:39.000000000","message":"I put “integration_task” key as null in rally\u0027s values.yaml. this is a key user can use to override which tests he/she wants to run.\n\nWhen overriding tasks, you can\u0027t test if it is less than the original value. If A, B, C, D ... Z are original, overriding only A, but  return values is same A, B, C, D ... Z. \n\nSo I separate this file from rally values.yaml to test only desired cases.","commit_id":"570eccb59ce52d5e60f41c48428d42ff82bf9484"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"b485bf84a6eb30ebaf74a0476855529f28a10ade","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"schema: armada/Chart/v1"},{"line_number":3,"context_line":"metadata:"},{"line_number":4,"context_line":"  schema: metadata/Document/v1"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5f7c97a3_2ef69291","line":1,"range":{"start_line":1,"start_character":0,"end_line":1,"end_character":3},"in_reply_to":"5f7c97a3_fde5c43e","updated":"2018-08-01 18:57:57.000000000","message":"My question is why aren\u0027t these overrides included in the actual armada rally chart document included as this patchset.  Why not just include these values overrides in https://review.openstack.org/#/c/582463/7/tools/deployment/armada/multinode/armada-rally.yaml ?","commit_id":"570eccb59ce52d5e60f41c48428d42ff82bf9484"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"69b35488ffa4db74503c671dad33233644ecfa40","unresolved":false,"context_lines":[{"line_number":10,"context_line":"        integration_task:"},{"line_number":11,"context_line":"          GlanceImages.create_and_delete_image:"},{"line_number":12,"context_line":"          - args:"},{"line_number":13,"context_line":"              image_location: https://github.com/sktelecom-oslab/cirros-mirror/blob/master/cirros-0.3.5-x86_64-disk.img"},{"line_number":14,"context_line":"              container_format: bare"},{"line_number":15,"context_line":"              disk_format: qcow2"},{"line_number":16,"context_line":"            runner:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5f7c97a3_caae0a2e","line":13,"range":{"start_line":13,"start_character":30,"end_line":13,"end_character":119},"updated":"2018-07-31 19:05:14.000000000","message":"Can we match what we use in the tempest chart for default?","commit_id":"570eccb59ce52d5e60f41c48428d42ff82bf9484"},{"author":{"_account_id":21830,"name":"Jaesang Lee","email":"jaesang_lee@sk.com","username":"jaesanglee"},"change_message_id":"cfe51fba1a8581c843b81575e0aca2492a15b475","unresolved":false,"context_lines":[{"line_number":10,"context_line":"        integration_task:"},{"line_number":11,"context_line":"          GlanceImages.create_and_delete_image:"},{"line_number":12,"context_line":"          - args:"},{"line_number":13,"context_line":"              image_location: https://github.com/sktelecom-oslab/cirros-mirror/blob/master/cirros-0.3.5-x86_64-disk.img"},{"line_number":14,"context_line":"              container_format: bare"},{"line_number":15,"context_line":"              disk_format: qcow2"},{"line_number":16,"context_line":"            runner:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5f7c97a3_1dd2005c","line":13,"range":{"start_line":13,"start_character":30,"end_line":13,"end_character":119},"in_reply_to":"5f7c97a3_caae0a2e","updated":"2018-08-01 05:15:39.000000000","message":"Yes.","commit_id":"570eccb59ce52d5e60f41c48428d42ff82bf9484"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"69b35488ffa4db74503c671dad33233644ecfa40","unresolved":false,"context_lines":[{"line_number":35,"context_line":"              type: constant"},{"line_number":36,"context_line":"              times: 5"},{"line_number":37,"context_line":"              concurrency: 1"},{"line_number":38,"context_line":"            context:"},{"line_number":39,"context_line":"              users:"},{"line_number":40,"context_line":"                tenants: 1"},{"line_number":41,"context_line":"                users_per_tenant: 1"},{"line_number":42,"context_line":"              existing_network: {}"},{"line_number":43,"context_line":"            sla:"},{"line_number":44,"context_line":"              failure_rate:"},{"line_number":45,"context_line":"                max: 20"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5f7c97a3_1efbe3be","line":42,"range":{"start_line":38,"start_character":0,"end_line":42,"end_character":34},"updated":"2018-07-31 19:05:14.000000000","message":"We need to add the image context","commit_id":"570eccb59ce52d5e60f41c48428d42ff82bf9484"},{"author":{"_account_id":21830,"name":"Jaesang Lee","email":"jaesang_lee@sk.com","username":"jaesanglee"},"change_message_id":"a0777888b29cc800ef4bb74dad0f7669a9a13f50","unresolved":false,"context_lines":[{"line_number":35,"context_line":"              type: constant"},{"line_number":36,"context_line":"              times: 5"},{"line_number":37,"context_line":"              concurrency: 1"},{"line_number":38,"context_line":"            context:"},{"line_number":39,"context_line":"              users:"},{"line_number":40,"context_line":"                tenants: 1"},{"line_number":41,"context_line":"                users_per_tenant: 1"},{"line_number":42,"context_line":"              existing_network: {}"},{"line_number":43,"context_line":"            sla:"},{"line_number":44,"context_line":"              failure_rate:"},{"line_number":45,"context_line":"                max: 20"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5f7c97a3_4865fd1a","line":42,"range":{"start_line":38,"start_character":0,"end_line":42,"end_character":34},"in_reply_to":"5f7c97a3_0eb956c3","updated":"2018-08-02 01:23:49.000000000","message":"I assumed there was a cirros image. In the test environment, it would be appropriate to create an image using the context. Thanks!","commit_id":"570eccb59ce52d5e60f41c48428d42ff82bf9484"},{"author":{"_account_id":21830,"name":"Jaesang Lee","email":"jaesang_lee@sk.com","username":"jaesanglee"},"change_message_id":"cfe51fba1a8581c843b81575e0aca2492a15b475","unresolved":false,"context_lines":[{"line_number":35,"context_line":"              type: constant"},{"line_number":36,"context_line":"              times: 5"},{"line_number":37,"context_line":"              concurrency: 1"},{"line_number":38,"context_line":"            context:"},{"line_number":39,"context_line":"              users:"},{"line_number":40,"context_line":"                tenants: 1"},{"line_number":41,"context_line":"                users_per_tenant: 1"},{"line_number":42,"context_line":"              existing_network: {}"},{"line_number":43,"context_line":"            sla:"},{"line_number":44,"context_line":"              failure_rate:"},{"line_number":45,"context_line":"                max: 20"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5f7c97a3_7dc21488","line":42,"range":{"start_line":38,"start_character":0,"end_line":42,"end_character":34},"in_reply_to":"5f7c97a3_1efbe3be","updated":"2018-08-01 05:15:39.000000000","message":"What is image context? I only add the args image.name","commit_id":"570eccb59ce52d5e60f41c48428d42ff82bf9484"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"b485bf84a6eb30ebaf74a0476855529f28a10ade","unresolved":false,"context_lines":[{"line_number":35,"context_line":"              type: constant"},{"line_number":36,"context_line":"              times: 5"},{"line_number":37,"context_line":"              concurrency: 1"},{"line_number":38,"context_line":"            context:"},{"line_number":39,"context_line":"              users:"},{"line_number":40,"context_line":"                tenants: 1"},{"line_number":41,"context_line":"                users_per_tenant: 1"},{"line_number":42,"context_line":"              existing_network: {}"},{"line_number":43,"context_line":"            sla:"},{"line_number":44,"context_line":"              failure_rate:"},{"line_number":45,"context_line":"                max: 20"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5f7c97a3_0eb956c3","line":42,"range":{"start_line":38,"start_character":0,"end_line":42,"end_character":34},"in_reply_to":"5f7c97a3_7dc21488","updated":"2018-08-01 18:57:57.000000000","message":"I was unable to get this to work without first adding the appropriate image references to the context key. See: https://github.com/openstack/openstack-helm/blob/master/rally/values.yaml#L12217-L12222","commit_id":"570eccb59ce52d5e60f41c48428d42ff82bf9484"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"69b35488ffa4db74503c671dad33233644ecfa40","unresolved":false,"context_lines":[{"line_number":60,"context_line":"              type: constant"},{"line_number":61,"context_line":"              times: 5"},{"line_number":62,"context_line":"              concurrency: 1"},{"line_number":63,"context_line":"            context:"},{"line_number":64,"context_line":"              users:"},{"line_number":65,"context_line":"                tenants: 1"},{"line_number":66,"context_line":"                users_per_tenant: 1"},{"line_number":67,"context_line":"              existing_network: {}"},{"line_number":68,"context_line":"            sla:"},{"line_number":69,"context_line":"              failure_rate:"},{"line_number":70,"context_line":"                max: 20"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5f7c97a3_9e20534d","line":67,"range":{"start_line":63,"start_character":0,"end_line":67,"end_character":34},"updated":"2018-07-31 19:05:14.000000000","message":"same","commit_id":"570eccb59ce52d5e60f41c48428d42ff82bf9484"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"69b35488ffa4db74503c671dad33233644ecfa40","unresolved":false,"context_lines":[{"line_number":79,"context_line":"              type: constant"},{"line_number":80,"context_line":"              times: 5"},{"line_number":81,"context_line":"              concurrency: 1"},{"line_number":82,"context_line":"            context:"},{"line_number":83,"context_line":"              users:"},{"line_number":84,"context_line":"                tenants: 1"},{"line_number":85,"context_line":"                users_per_tenant: 1"},{"line_number":86,"context_line":"              existing_network: {}"},{"line_number":87,"context_line":"            sla:"},{"line_number":88,"context_line":"              failure_rate:"},{"line_number":89,"context_line":"                max: 20"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5f7c97a3_5e1e3b0d","line":86,"range":{"start_line":82,"start_character":0,"end_line":86,"end_character":34},"updated":"2018-07-31 19:05:14.000000000","message":"same","commit_id":"570eccb59ce52d5e60f41c48428d42ff82bf9484"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"69b35488ffa4db74503c671dad33233644ecfa40","unresolved":false,"context_lines":[{"line_number":103,"context_line":"              type: constant"},{"line_number":104,"context_line":"              times: 5"},{"line_number":105,"context_line":"              concurrency: 1"},{"line_number":106,"context_line":"            context:"},{"line_number":107,"context_line":"              users:"},{"line_number":108,"context_line":"                tenants: 1"},{"line_number":109,"context_line":"                users_per_tenant: 1"},{"line_number":110,"context_line":"              existing_network: {}"},{"line_number":111,"context_line":"            sla:"},{"line_number":112,"context_line":"              failure_rate:"},{"line_number":113,"context_line":"                max: 20"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5f7c97a3_1e1443e9","line":110,"range":{"start_line":106,"start_character":0,"end_line":110,"end_character":34},"updated":"2018-07-31 19:05:14.000000000","message":"same","commit_id":"570eccb59ce52d5e60f41c48428d42ff82bf9484"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"69b35488ffa4db74503c671dad33233644ecfa40","unresolved":false,"context_lines":[{"line_number":133,"context_line":"              type: constant"},{"line_number":134,"context_line":"              times: 5"},{"line_number":135,"context_line":"              concurrency: 1"},{"line_number":136,"context_line":"            context:"},{"line_number":137,"context_line":"              users:"},{"line_number":138,"context_line":"                tenants: 1"},{"line_number":139,"context_line":"                users_per_tenant: 1"},{"line_number":140,"context_line":"              existing_network: {}"},{"line_number":141,"context_line":"            sla:"},{"line_number":142,"context_line":"              failure_rate:"},{"line_number":143,"context_line":"                max: 20"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5f7c97a3_fed2a732","line":140,"range":{"start_line":136,"start_character":0,"end_line":140,"end_character":34},"updated":"2018-07-31 19:05:14.000000000","message":"same","commit_id":"570eccb59ce52d5e60f41c48428d42ff82bf9484"}],"tools/deployment/armada/multinode/armada-rally.yaml":[{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"39c752c7b84d0bbab0fe409a88a1e72f411c8ffa","unresolved":false,"context_lines":[{"line_number":36,"context_line":"        - type: job"},{"line_number":37,"context_line":"  values:"},{"line_number":38,"context_line":"    labels:"},{"line_number":39,"context_line":"      server:"},{"line_number":40,"context_line":"        node_selector_key: openstack-control-plane"},{"line_number":41,"context_line":"        node_selector_value: enabled"},{"line_number":42,"context_line":"      error_server:"},{"line_number":43,"context_line":"        node_selector_key: openstack-control-plane"},{"line_number":44,"context_line":"        node_selector_value: enabled"},{"line_number":45,"context_line":"    enabled_tasks:"},{"line_number":46,"context_line":"      - integration"},{"line_number":47,"context_line":"  source:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5f7c97a3_2ae69eb0","line":44,"range":{"start_line":39,"start_character":0,"end_line":44,"end_character":36},"updated":"2018-07-31 16:15:22.000000000","message":"Needs to be updated to match what\u0027s in the chart","commit_id":"570eccb59ce52d5e60f41c48428d42ff82bf9484"},{"author":{"_account_id":21830,"name":"Jaesang Lee","email":"jaesang_lee@sk.com","username":"jaesanglee"},"change_message_id":"cfe51fba1a8581c843b81575e0aca2492a15b475","unresolved":false,"context_lines":[{"line_number":36,"context_line":"        - type: job"},{"line_number":37,"context_line":"  values:"},{"line_number":38,"context_line":"    labels:"},{"line_number":39,"context_line":"      server:"},{"line_number":40,"context_line":"        node_selector_key: openstack-control-plane"},{"line_number":41,"context_line":"        node_selector_value: enabled"},{"line_number":42,"context_line":"      error_server:"},{"line_number":43,"context_line":"        node_selector_key: openstack-control-plane"},{"line_number":44,"context_line":"        node_selector_value: enabled"},{"line_number":45,"context_line":"    enabled_tasks:"},{"line_number":46,"context_line":"      - integration"},{"line_number":47,"context_line":"  source:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5f7c97a3_fd5ce4f0","line":44,"range":{"start_line":39,"start_character":0,"end_line":44,"end_character":36},"in_reply_to":"5f7c97a3_2ae69eb0","updated":"2018-08-01 05:15:39.000000000","message":"Ok, thanks.","commit_id":"570eccb59ce52d5e60f41c48428d42ff82bf9484"}]}
