)]}'
{"id":"openstack%2Fmonasca-agent~690477","triplet_id":"openstack%2Fmonasca-agent~master~Id95cc7115823f972e234417223ab5906b57447cc","project":"openstack/monasca-agent","branch":"master","topic":"cert_file_check","hashtags":[],"change_id":"Id95cc7115823f972e234417223ab5906b57447cc","subject":"add X.509 certificate check plugin","status":"MERGED","created":"2019-10-23 06:52:49.000000000","updated":"2019-11-14 16:41:55.000000000","submitted":"2019-11-14 16:41:55.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":33,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"690477-1573749715696-752aeac9","meta_rev_id":"e5d2ef6ddb64d182020cc1a63d22e267cebb03e4","_number":690477,"virtual_id_number":690477,"owner":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},{"value":0,"_account_id":10311,"name":"Joseph Davis","email":"joseph.davis@suse.com","username":"joadavis"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-11-14 16:41:55.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},{"value":0,"_account_id":12542,"name":"Johannes Grassler","email":"jgr-launchpad@btw23.de","username":"jgrassler"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"all":[{"value":2,"date":"2019-11-13 16:37:11.000000000","_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},{"value":0,"_account_id":10311,"name":"Joseph Davis","email":"joseph.davis@suse.com","username":"joadavis"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":2,"date":"2019-11-14 16:30:10.000000000","_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},{"value":0,"_account_id":12542,"name":"Johannes Grassler","email":"jgr-launchpad@btw23.de","username":"jgrassler"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"all":[{"value":0,"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},{"value":0,"_account_id":10311,"name":"Joseph Davis","email":"joseph.davis@suse.com","username":"joadavis"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":1,"date":"2019-11-14 16:30:10.000000000","_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},{"value":0,"_account_id":12542,"name":"Johannes Grassler","email":"jgr-launchpad@btw23.de","username":"jgrassler"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"_account_id":10311,"name":"Joseph Davis","email":"joseph.davis@suse.com","username":"joadavis"},{"_account_id":12542,"name":"Johannes Grassler","email":"jgr-launchpad@btw23.de","username":"jgrassler"},{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-10-23 06:53:53.000000000","updated_by":{"_account_id":12542,"name":"Johannes Grassler","email":"jgr-launchpad@btw23.de","username":"jgrassler"},"reviewer":{"_account_id":12542,"name":"Johannes Grassler","email":"jgr-launchpad@btw23.de","username":"jgrassler"},"state":"REVIEWER"},{"updated":"2019-11-06 08:07:55.000000000","updated_by":{"_account_id":10311,"name":"Joseph Davis","email":"joseph.davis@suse.com","username":"joadavis"},"reviewer":{"_account_id":10311,"name":"Joseph Davis","email":"joseph.davis@suse.com","username":"joadavis"},"state":"REVIEWER"},{"updated":"2019-11-13 16:37:11.000000000","updated_by":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"reviewer":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"state":"REVIEWER"},{"updated":"2019-11-14 16:30:10.000000000","updated_by":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"reviewer":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"state":"REVIEWER"},{"updated":"2019-11-14 16:41:55.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"2e736503806cd0c550104f785cad13b5c2bb4d6b","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-10-23 06:52:49.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"77dde93b128f279c3399f481dda90233a68681d4","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-10-23 06:53:16.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"d1e3919bb613472d661c2fb94a1f01af24c37c8b","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-10-23 06:55:14.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"53175200c03cfdc09110d9971a55b65b6ea21010","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-10-23 06:56:35.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"09f0384c7b9233f2d097e5472dc5c933181916ed","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-23 07:49:57.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fcf02be8e5c443549670ceaa28c0a68e : SUCCESS in 9m 15s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/90ac7c152370413cbd7c5e0c7c36f2f5 : FAILURE in 8m 49s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/94b830e4a56745d983502903797e3542 : FAILURE in 9m 26s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/13d86adf92e647dcb40ebccd83f67e2f : SUCCESS in 9m 07s\n- build-monasca-docker-image https://zuul.opendev.org/t/openstack/build/ec6603826fb24064826141103f7cceef : SUCCESS in 25m 25s\n- monasca-tempest-python2-influxdb https://zuul.opendev.org/t/openstack/build/e9f53a49244a4b6191fc503507e059dc : SUCCESS in 44m 45s (non-voting)\n- monasca-tempest-python3-influxdb https://zuul.opendev.org/t/openstack/build/fc8cfaf80ac6416093eec0571d1c97d8 : SUCCESS in 45m 14s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"edb790bd13a8384e149fcd28e452067f698f1b9a","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-10-23 17:53:41.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"2e41577cab05d748d40144da30f895f9ed3acd4b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-23 18:51:24.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d51ee99ba54141249a5b7a6517334086 : SUCCESS in 4m 49s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/6a468b03795f4607b5cacff69009bce4 : SUCCESS in 5m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/aefbaf9d50b8427da3c1c11d7fe99e3c : FAILURE in 5m 20s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/651273594784435ea42fd7d1b2f19f3f : SUCCESS in 9m 08s\n- build-monasca-docker-image https://zuul.opendev.org/t/openstack/build/45f0c63670214b69acaf7afe7736a754 : TIMED_OUT in 30m 47s\n- monasca-tempest-python2-influxdb https://zuul.opendev.org/t/openstack/build/1c136f897b4d4d9883ae44d321474395 : SUCCESS in 47m 15s (non-voting)\n- monasca-tempest-python3-influxdb https://zuul.opendev.org/t/openstack/build/62d0ab9631ef4ef29dbdcbd550ce6cfc : SUCCESS in 53m 23s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"f568fbd776a591efd22df917d07bc0b5b0327736","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-10-23 19:07:03.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"110ff6b2e8e70cee65a3921875e5b657e89e4ce0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-23 19:57:43.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cc9087175ded47598af68c95f774d466 : SUCCESS in 5m 13s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/1f8d4c2cd5454ff58e4452f3e25ea5e4 : SUCCESS in 4m 31s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8c1380a48ae94093bfbcd22c1c08fdbe : FAILURE in 7m 37s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/361ac593fcb04a7f9668d5cb9fc8346e : SUCCESS in 7m 44s\n- build-monasca-docker-image https://zuul.opendev.org/t/openstack/build/fdc06bb9009748c19fd3c2c2c07d138d : SUCCESS in 24m 54s\n- monasca-tempest-python2-influxdb https://zuul.opendev.org/t/openstack/build/89d4165d82fd407b9acf8b9eac3a0da2 : SUCCESS in 44m 14s (non-voting)\n- monasca-tempest-python3-influxdb https://zuul.opendev.org/t/openstack/build/61f355f9df8a435d8c3e8bd080a66bd6 : SUCCESS in 35m 41s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"ac55ba6118124eb7e9d53fab85e7f13e8352dbf2","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-10-23 20:49:38.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"b60021415abdea02046b7cd3129ab5c89e32c7dc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-23 22:02:50.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fedff492d1df438eb4eddd60b7fca470 : SUCCESS in 6m 25s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/769700921d4f45a593409bd61c56e884 : SUCCESS in 7m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/42840dc0374b4ad6b3c1fb1b3c7e3a27 : SUCCESS in 6m 29s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/2a6afca21f754dc99814814981f8fc09 : SUCCESS in 8m 13s\n- build-monasca-docker-image https://zuul.opendev.org/t/openstack/build/3a9e63328d2049b5af8135eba0556df6 : SUCCESS in 25m 25s\n- monasca-tempest-python2-influxdb https://zuul.opendev.org/t/openstack/build/18d39e0985f14fd59b045c3ab77f059c : SUCCESS in 48m 07s (non-voting)\n- monasca-tempest-python3-influxdb https://zuul.opendev.org/t/openstack/build/a82997f16c4e4600bb8527527625ce7a : SUCCESS in 1h 06m 08s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"6b15ebbb16d7584042ef6b303a656f38b36dcd7d","author":{"_account_id":10311,"name":"Joseph Davis","email":"joseph.davis@suse.com","username":"joadavis"},"date":"2019-10-29 05:37:40.000000000","message":"Patch Set 5:\n\n(5 comments)\n\nLooks great.  I picked a few nits.","accounts_in_message":[],"_revision_number":5},{"id":"17c109fc08e0a3d185ac13e3bb7b0ce6b80447e0","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-10-29 17:05:02.000000000","message":"Patch Set 5:\n\n(5 comments)\n\nJoseph, thanks for the review!","accounts_in_message":[],"_revision_number":5},{"id":"eb2de2d6e367b17cdbb491bc4e13c51827a0f947","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-10-29 17:05:19.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"0f7cf30e4c4ddd2c63a03b21171a6ab8f8a03591","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-29 19:11:09.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9432f2e4026245128d4b7dde5e1113b0 : SUCCESS in 4m 42s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/636e612b456f49c4a5c4688ae29739ba : SUCCESS in 6m 39s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4649ae1443ba40fab665dc0dc9f59c5f : SUCCESS in 8m 25s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/be8c2c57abb94e50bbfb34fa8a0e97dd : SUCCESS in 5m 12s\n- build-monasca-docker-image https://zuul.opendev.org/t/openstack/build/2f3862fb2ee7490094e997c50083601e : SUCCESS in 26m 54s\n- monasca-tempest-python2-influxdb https://zuul.opendev.org/t/openstack/build/50791694920a461ab32acf907781e961 : SUCCESS in 34m 18s (non-voting)\n- monasca-tempest-python3-influxdb https://zuul.opendev.org/t/openstack/build/e68131f82f1c4adc88b00315d7c98b93 : SUCCESS in 56m 00s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"fa589ed8d16178d0a87d8eeff0533831cd4fabba","author":{"_account_id":10311,"name":"Joseph Davis","email":"joseph.davis@suse.com","username":"joadavis"},"date":"2019-10-29 19:34:42.000000000","message":"Patch Set 6: Code-Review+2 Review-Priority+1\n\nLooks great, thanks for addressing my nits. :)","accounts_in_message":[],"_revision_number":6},{"id":"d09fdd66f57f47d63d88fc2f7b4ca4f48d083b33","author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"date":"2019-10-30 19:36:42.000000000","message":"Patch Set 6: Code-Review-1\n\n(2 comments)\n\nThanks for this change.","accounts_in_message":[],"_revision_number":6},{"id":"5f7ea93fc08999ba59438e955b9953030d8f0b95","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-10-30 21:18:46.000000000","message":"Patch Set 6:\n\n(2 comments)\n\nWitold, thanks for the review!","accounts_in_message":[],"_revision_number":6},{"id":"7512508314e3b95bb4454eb93e6c9b9d22ca0851","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-10-30 21:24:02.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"38333c1b018ef890f6fb2bd458e3ae6871d1f7e2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-30 22:19:45.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/6afa083a4762462381f981d3bd4f4e52 : SUCCESS in 3m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d02e931583864bcd902baf546746a223 : SUCCESS in 5m 40s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/fff9bf07d0c0498bbf95a1d95549f241 : SUCCESS in 4m 52s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e119fee8a810400bb6c3f0ac7197013a : SUCCESS in 4m 30s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/d9a8a1d0dc524dc0862ba3e3f16b1c4c : SUCCESS in 5m 30s\n- build-monasca-docker-image https://zuul.opendev.org/t/openstack/build/e74d85050f434a45a525ed976979dc8e : SUCCESS in 26m 07s\n- monasca-tempest-python2-influxdb https://zuul.opendev.org/t/openstack/build/434e7a76032c4c1198e94c683f0910bd : SUCCESS in 42m 14s (non-voting)\n- monasca-tempest-python3-influxdb https://zuul.opendev.org/t/openstack/build/03317d7fa4f841deb911782f22065776 : SUCCESS in 49m 01s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"316aea7d9e0962236eb675138c60a74f00daa3ba","author":{"_account_id":10311,"name":"Joseph Davis","email":"joseph.davis@suse.com","username":"joadavis"},"date":"2019-10-30 22:22:25.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"a3eb00c1f75456c13fe3e37826c9d51f677e212c","author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"date":"2019-10-31 10:37:04.000000000","message":"Patch Set 7:\n\n(7 comments)\n\nThanks for this high quality contribution! It looks good to me overall.","accounts_in_message":[],"_revision_number":7},{"id":"ba96306f8c755f72a2bc8ba2fc781be21aa31c14","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-10-31 18:48:48.000000000","message":"Patch Set 7:\n\n(7 comments)\n\nDoug, thanks for the review!","accounts_in_message":[],"_revision_number":7},{"id":"674fa05f343a72e0fd5e1bfa90e2fb5fea361faa","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-10-31 18:50:48.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"d39cf4c48a810f37a90d9cb0ba208042b51b603f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-31 19:40:47.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/4376a67234da4360b20f647fc940e27c : SUCCESS in 3m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a96a8765d2cb4d24a35dbc0ed9c0feed : SUCCESS in 6m 09s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/115ce438a2ff4a7b8d4daf2982a38795 : SUCCESS in 5m 49s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/99988866183c4805be5e79325fa7f6f1 : SUCCESS in 6m 57s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e954453a7b77416998c2da12cd17fe12 : SUCCESS in 5m 56s\n- build-monasca-docker-image https://zuul.opendev.org/t/openstack/build/5ac0c5d45aa84ff4adf50226b819b779 : SUCCESS in 25m 50s\n- monasca-tempest-python2-influxdb https://zuul.opendev.org/t/openstack/build/cb5d249a8cea43859b8ba13ef1f12513 : SUCCESS in 34m 28s (non-voting)\n- monasca-tempest-python3-influxdb https://zuul.opendev.org/t/openstack/build/c25e5b9c88d5485e8cf4eea82db11e53 : SUCCESS in 45m 24s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"f1ad2dce0d6544a3e3d56d6b52571083a11a414f","author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"date":"2019-11-01 09:29:43.000000000","message":"Patch Set 8: Code-Review+1\n\n(1 comment)\n\nThanks for updating - just one minor comment.","accounts_in_message":[],"_revision_number":8},{"id":"22ca4f1439ceb038a55a04df384cd8dca37550b8","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-11-01 16:03:41.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"b870ded797820e204541222d761fff19c94aa599","author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"date":"2019-11-01 16:48:07.000000000","message":"Patch Set 8: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"a22cadfb8386f9f912334d1d248544e2acac232a","author":{"_account_id":10311,"name":"Joseph Davis","email":"joseph.davis@suse.com","username":"joadavis"},"date":"2019-11-06 08:07:55.000000000","message":"Patch Set 8: Code-Review+1 Review-Priority+1\n\nLooks good. I had to think through the use case of a missing certificate to be sure a warning log was enough and I think that is the best action.","accounts_in_message":[],"_revision_number":8},{"id":"c07f9c7497fd740cd00f733c3e8cf93179a77b86","author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"date":"2019-11-13 13:54:28.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"2670005965d2cbbef98643a13648927e4cac2088","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-11-13 16:36:06.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"45b133a31c349f3715d18233869acfef30bf5b48","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2019-11-13 16:36:13.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"70c6f402da0c57aba8551c572f8b3bc31ceb6058","author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"date":"2019-11-13 16:37:11.000000000","message":"Patch Set 9: Code-Review+2","accounts_in_message":[],"_revision_number":9},{"id":"5e7e6536bb0a08aa71ba20a177cac6f44247a5cb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-13 17:29:50.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/5fc1b733b97f474b88d6f55be676148e : SUCCESS in 4m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e16a058e16d54d56ad53599337ef1c35 : SUCCESS in 6m 08s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/4e4e596bb0634f57beaffd2f632a42e3 : SUCCESS in 6m 33s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/34d32d3ce8624e38b2e702850276bd08 : SUCCESS in 9m 01s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/65d7a6f2cccc44afb5f65d135ef6ed61 : SUCCESS in 6m 23s\n- build-monasca-docker-image https://zuul.opendev.org/t/openstack/build/9533ecb205454121b1188ba811d4b2fa : SUCCESS in 24m 11s\n- monasca-tempest-python2-influxdb https://zuul.opendev.org/t/openstack/build/47d3475a919f44668f29863dd6907973 : SUCCESS in 42m 59s (non-voting)\n- monasca-tempest-python3-influxdb https://zuul.opendev.org/t/openstack/build/c4eedcc32c3e4627880bafc81019c5f0 : SUCCESS in 43m 19s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"b4bf004d3d4fb760bc503bc9f72eda2fd41d7848","author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"date":"2019-11-14 16:30:10.000000000","message":"Patch Set 9: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":9},{"id":"d9395e0a41de8a64a7b2485b56a6f4cff142f7f2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-14 16:30:22.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"d4adc941c088e2b57458b34133d724e750da6aef","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-14 16:41:55.000000000","message":"Patch Set 9: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/7d2e30a3d1f643a2be6ad5dea8370c2d : SUCCESS in 5m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/08d8e1669fe647c7bb5263540d0ee2d0 : SUCCESS in 8m 15s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/6c4563041e284e85be71f88bae4d8829 : SUCCESS in 4m 58s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/205723ca6ab34e71906fb746c5b3506b : SUCCESS in 4m 53s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/61d792ed0bb9400192e6676fdf861281 : SUCCESS in 5m 00s","accounts_in_message":[],"_revision_number":9},{"id":"6b9cbe5fafd5041df2d959345209333bff65d409","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-14 16:41:55.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"e1d73c4b5de577e663084bda9d3f5185c433af84","revisions":{"ae1599cec2a7a2f75e8d0b504a881b47271d0b5d":{"kind":"REWORK","_number":1,"created":"2019-10-23 06:52:49.000000000","uploader":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"ref":"refs/changes/77/690477/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-agent","ref":"refs/changes/77/690477/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/1"}}},"commit":{"parents":[{"commit":"0d929d01a864b45b10ed80baef9d4f5b0086dcf8","subject":"Add swift_recon check plugin to monasca","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/0d929d01a864b45b10ed80baef9d4f5b0086dcf8"}]}],"author":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-10-23 06:44:32.000000000","tz":-420},"committer":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-10-23 06:44:32.000000000","tz":-420},"subject":"add X.509 certificate check plugin","message":"add X.509 certificate check plugin\n\nCurrently we don\u0027t have any capability to monitor the internal TLS/SSL\ncertificates. i.e. SSL certificates used by MySQL for replication, RabbitMQ for\ndistribution, etc. The cert_check plugin is not adequate for this purpose\nbecaue it can only check on certficates over HTTPS endpoints. Furthermore,\nchecking on these internal certificates over the network is cumbersome\nbecause the agent plugin would have to speak specific protocols.\n\nThis patch adds a cert_file_check plugin to detect the certificate expiry\n(in days from now) for the given X.509 certificate file in PEM format.\nSimilar to cert_check plugin, this plugin will a metric\n\u0027cert_file.cert_expire_days\u0027 which contains the number of days from now the\ngiven certificate will be expired. If the certificate has already expired,\nthis will be a negative number.\n\nChange-Id: Id95cc7115823f972e234417223ab5906b57447cc\nStory: 2006753\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/ae1599cec2a7a2f75e8d0b504a881b47271d0b5d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/ae1599cec2a7a2f75e8d0b504a881b47271d0b5d"}]},"branch":"refs/heads/master"},"3eaf10db328c261b30b56cacbd7fb7c8a3c5f9bd":{"kind":"REWORK","_number":2,"created":"2019-10-23 06:55:14.000000000","uploader":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"ref":"refs/changes/77/690477/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-agent","ref":"refs/changes/77/690477/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/2"}}},"commit":{"parents":[{"commit":"0d929d01a864b45b10ed80baef9d4f5b0086dcf8","subject":"Add swift_recon check plugin to monasca","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/0d929d01a864b45b10ed80baef9d4f5b0086dcf8"}]}],"author":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-10-23 06:44:32.000000000","tz":-420},"committer":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-10-23 06:55:07.000000000","tz":-420},"subject":"add X.509 certificate check plugin","message":"add X.509 certificate check plugin\n\nCurrently we don\u0027t have any capability to monitor the internal TLS/SSL\ncertificates. i.e. SSL certificates used by MySQL for replication, RabbitMQ for\ndistribution, etc. The cert_check plugin is not adequate for this purpose\nbecaue it can only check on certficates over HTTPS endpoints. Furthermore,\nchecking on these internal certificates over the network is cumbersome\nbecause the agent plugin would have to speak specific protocols.\n\nThis patch adds a cert_file_check plugin to detect the certificate expiry\n(in days from now) for the given X.509 certificate file in PEM format.\nSimilar to cert_check plugin, this plugin will a metric\n\u0027cert_file.cert_expire_days\u0027 which contains the number of days from now the\ngiven certificate will be expired. If the certificate has already expired,\nthis will be a negative number.\n\nChange-Id: Id95cc7115823f972e234417223ab5906b57447cc\nStory: 2006753\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/3eaf10db328c261b30b56cacbd7fb7c8a3c5f9bd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/3eaf10db328c261b30b56cacbd7fb7c8a3c5f9bd"}]},"branch":"refs/heads/master"},"eef02af3f703c9385fe23c260248db6673521965":{"kind":"REWORK","_number":3,"created":"2019-10-23 17:53:41.000000000","uploader":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"ref":"refs/changes/77/690477/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-agent","ref":"refs/changes/77/690477/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/3"}}},"commit":{"parents":[{"commit":"0d929d01a864b45b10ed80baef9d4f5b0086dcf8","subject":"Add swift_recon check plugin to monasca","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/0d929d01a864b45b10ed80baef9d4f5b0086dcf8"}]}],"author":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-10-23 06:44:32.000000000","tz":-420},"committer":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-10-23 17:53:34.000000000","tz":-420},"subject":"add X.509 certificate check plugin","message":"add X.509 certificate check plugin\n\nCurrently we don\u0027t have any capability to monitor the internal TLS/SSL\ncertificates. i.e. SSL certificates used by MySQL for replication, RabbitMQ for\ndistribution, etc. The cert_check plugin is not adequate for this purpose\nbecaue it can only check on certficates over HTTPS endpoints. Furthermore,\nchecking on these internal certificates over the network is cumbersome\nbecause the agent plugin would have to speak specific protocols.\n\nThis patch adds a cert_file_check plugin to detect the certificate expiry\n(in days from now) for the given X.509 certificate file in PEM format.\nSimilar to cert_check plugin, this plugin will a metric\n\u0027cert_file.cert_expire_days\u0027 which contains the number of days from now the\ngiven certificate will be expired. If the certificate has already expired,\nthis will be a negative number.\n\nChange-Id: Id95cc7115823f972e234417223ab5906b57447cc\nStory: 2006753\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/eef02af3f703c9385fe23c260248db6673521965"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/eef02af3f703c9385fe23c260248db6673521965"}]},"branch":"refs/heads/master"},"ac4ee4ca47c74fc7aea73ee5f07b8a05d89a01c6":{"kind":"REWORK","_number":4,"created":"2019-10-23 19:07:03.000000000","uploader":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"ref":"refs/changes/77/690477/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-agent","ref":"refs/changes/77/690477/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/4"}}},"commit":{"parents":[{"commit":"0d929d01a864b45b10ed80baef9d4f5b0086dcf8","subject":"Add swift_recon check plugin to monasca","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/0d929d01a864b45b10ed80baef9d4f5b0086dcf8"}]}],"author":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-10-23 06:44:32.000000000","tz":-420},"committer":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-10-23 19:06:54.000000000","tz":-420},"subject":"add X.509 certificate check plugin","message":"add X.509 certificate check plugin\n\nCurrently we don\u0027t have any capability to monitor the internal TLS/SSL\ncertificates. i.e. SSL certificates used by MySQL for replication, RabbitMQ for\ndistribution, etc. The cert_check plugin is not adequate for this purpose\nbecaue it can only check on certficates over HTTPS endpoints. Furthermore,\nchecking on these internal certificates over the network is cumbersome\nbecause the agent plugin would have to speak specific protocols.\n\nThis patch adds a cert_file_check plugin to detect the certificate expiry\n(in days from now) for the given X.509 certificate file in PEM format.\nSimilar to cert_check plugin, this plugin will a metric\n\u0027cert_file.cert_expire_days\u0027 which contains the number of days from now the\ngiven certificate will be expired. If the certificate has already expired,\nthis will be a negative number.\n\nChange-Id: Id95cc7115823f972e234417223ab5906b57447cc\nStory: 2006753\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/ac4ee4ca47c74fc7aea73ee5f07b8a05d89a01c6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/ac4ee4ca47c74fc7aea73ee5f07b8a05d89a01c6"}]},"branch":"refs/heads/master"},"2f36e1e675859d591ff51ab3fdbd1c3704744e00":{"kind":"REWORK","_number":5,"created":"2019-10-23 20:49:38.000000000","uploader":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"ref":"refs/changes/77/690477/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-agent","ref":"refs/changes/77/690477/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/5"}}},"commit":{"parents":[{"commit":"0d929d01a864b45b10ed80baef9d4f5b0086dcf8","subject":"Add swift_recon check plugin to monasca","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/0d929d01a864b45b10ed80baef9d4f5b0086dcf8"}]}],"author":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-10-23 06:44:32.000000000","tz":-420},"committer":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-10-23 20:49:30.000000000","tz":-420},"subject":"add X.509 certificate check plugin","message":"add X.509 certificate check plugin\n\nCurrently we don\u0027t have any capability to monitor the internal TLS/SSL\ncertificates. i.e. SSL certificates used by MySQL for replication, RabbitMQ for\ndistribution, etc. The cert_check plugin is not adequate for this purpose\nbecaue it can only check on certficates over HTTPS endpoints. Furthermore,\nchecking on these internal certificates over the network is cumbersome\nbecause the agent plugin would have to speak specific protocols.\n\nThis patch adds a cert_file_check plugin to detect the certificate expiry\n(in days from now) for the given X.509 certificate file in PEM format.\nSimilar to cert_check plugin, this plugin will a metric\n\u0027cert_file.cert_expire_days\u0027 which contains the number of days from now the\ngiven certificate will be expired. If the certificate has already expired,\nthis will be a negative number.\n\nChange-Id: Id95cc7115823f972e234417223ab5906b57447cc\nStory: 2006753\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/2f36e1e675859d591ff51ab3fdbd1c3704744e00"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/2f36e1e675859d591ff51ab3fdbd1c3704744e00"}]},"branch":"refs/heads/master"},"c0534f432300a4d8ee687a20187789090caff1aa":{"kind":"REWORK","_number":6,"created":"2019-10-29 17:05:19.000000000","uploader":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"ref":"refs/changes/77/690477/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-agent","ref":"refs/changes/77/690477/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/6"}}},"commit":{"parents":[{"commit":"0d929d01a864b45b10ed80baef9d4f5b0086dcf8","subject":"Add swift_recon check plugin to monasca","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/0d929d01a864b45b10ed80baef9d4f5b0086dcf8"}]}],"author":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-10-23 06:44:32.000000000","tz":-420},"committer":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-10-29 17:05:09.000000000","tz":-420},"subject":"add X.509 certificate check plugin","message":"add X.509 certificate check plugin\n\nCurrently we don\u0027t have any capability to monitor the internal TLS/SSL\ncertificates. i.e. SSL certificates used by MySQL for replication, RabbitMQ for\ndistribution, etc. The cert_check plugin is not adequate for this purpose\nbecaue it can only check on certficates over HTTPS endpoints. Furthermore,\nchecking on these internal certificates over the network is cumbersome\nbecause the agent plugin would have to speak specific protocols.\n\nThis patch adds a cert_file_check plugin to detect the certificate expiry\n(in days from now) for the given X.509 certificate file in PEM format.\nSimilar to cert_check plugin, this plugin will a metric\n\u0027cert_file.cert_expire_days\u0027 which contains the number of days from now the\ngiven certificate will be expired. If the certificate has already expired,\nthis will be a negative number.\n\nChange-Id: Id95cc7115823f972e234417223ab5906b57447cc\nStory: 2006753\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/c0534f432300a4d8ee687a20187789090caff1aa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/c0534f432300a4d8ee687a20187789090caff1aa"}]},"branch":"refs/heads/master"},"ab2f6c265118a3655dfaa436ccf60141387484ff":{"kind":"REWORK","_number":7,"created":"2019-10-30 21:24:02.000000000","uploader":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"ref":"refs/changes/77/690477/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-agent","ref":"refs/changes/77/690477/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/7"}}},"commit":{"parents":[{"commit":"4b70995282d7d50158aa640b2d3a9d2e09c394e9","subject":"Merge \"Change Elasticsearch urls to fix failing metrics retrieval\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/4b70995282d7d50158aa640b2d3a9d2e09c394e9"}]}],"author":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-10-23 06:44:32.000000000","tz":-420},"committer":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-10-30 21:24:02.000000000","tz":-420},"subject":"add X.509 certificate check plugin","message":"add X.509 certificate check plugin\n\nCurrently we don\u0027t have any capability to monitor the internal TLS/SSL\ncertificates. i.e. SSL certificates used by MySQL for replication, RabbitMQ for\ndistribution, etc. The cert_check plugin is not adequate for this purpose\nbecaue it can only check on certficates over HTTPS endpoints. Furthermore,\nchecking on these internal certificates over the network is cumbersome\nbecause the agent plugin would have to speak specific protocols.\n\nThis patch adds a cert_file_check plugin to detect the certificate expiry\n(in days from now) for the given X.509 certificate file in PEM format.\nSimilar to cert_check plugin, this plugin will a metric\n\u0027cert_file.cert_expire_days\u0027 which contains the number of days from now the\ngiven certificate will be expired. If the certificate has already expired,\nthis will be a negative number.\n\nChange-Id: Id95cc7115823f972e234417223ab5906b57447cc\nStory: 2006753\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/ab2f6c265118a3655dfaa436ccf60141387484ff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/ab2f6c265118a3655dfaa436ccf60141387484ff"}]},"branch":"refs/heads/master"},"302f53bae36e07f783ad302c18f0cf6ce0ee49a9":{"kind":"REWORK","_number":8,"created":"2019-10-31 18:50:48.000000000","uploader":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"ref":"refs/changes/77/690477/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-agent","ref":"refs/changes/77/690477/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/8"}}},"commit":{"parents":[{"commit":"4b70995282d7d50158aa640b2d3a9d2e09c394e9","subject":"Merge \"Change Elasticsearch urls to fix failing metrics retrieval\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/4b70995282d7d50158aa640b2d3a9d2e09c394e9"}]}],"author":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-10-23 06:44:32.000000000","tz":-420},"committer":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-10-31 18:50:32.000000000","tz":-420},"subject":"add X.509 certificate check plugin","message":"add X.509 certificate check plugin\n\nCurrently we don\u0027t have any capability to monitor the internal TLS/SSL\ncertificates. i.e. SSL certificates used by MySQL for replication, RabbitMQ for\ndistribution, etc. The cert_check plugin is not adequate for this purpose\nbecaue it can only check on certficates over HTTPS endpoints. Furthermore,\nchecking on these internal certificates over the network is cumbersome\nbecause the agent plugin would have to speak specific protocols.\n\nThis patch adds a cert_file_check plugin to detect the certificate expiry\n(in days from now) for the given X.509 certificate file in PEM format.\nSimilar to cert_check plugin, this plugin will a metric\n\u0027cert_file.cert_expire_days\u0027 which contains the number of days from now the\ngiven certificate will be expired. If the certificate has already expired,\nthis will be a negative number.\n\nChange-Id: Id95cc7115823f972e234417223ab5906b57447cc\nStory: 2006753\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/302f53bae36e07f783ad302c18f0cf6ce0ee49a9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/302f53bae36e07f783ad302c18f0cf6ce0ee49a9"}]},"branch":"refs/heads/master"},"e1d73c4b5de577e663084bda9d3f5185c433af84":{"kind":"REWORK","_number":9,"created":"2019-11-13 16:36:13.000000000","uploader":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"ref":"refs/changes/77/690477/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-agent","ref":"refs/changes/77/690477/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-agent refs/changes/77/690477/9"}}},"commit":{"parents":[{"commit":"4b70995282d7d50158aa640b2d3a9d2e09c394e9","subject":"Merge \"Change Elasticsearch urls to fix failing metrics retrieval\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/4b70995282d7d50158aa640b2d3a9d2e09c394e9"}]}],"author":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-10-23 06:44:32.000000000","tz":-420},"committer":{"name":"Guang Yee","email":"guang.yee@suse.com","date":"2019-11-13 16:35:54.000000000","tz":-480},"subject":"add X.509 certificate check plugin","message":"add X.509 certificate check plugin\n\nCurrently we don\u0027t have any capability to monitor the internal TLS/SSL\ncertificates. i.e. SSL certificates used by MySQL for replication, RabbitMQ for\ndistribution, etc. The cert_check plugin is not adequate for this purpose\nbecaue it can only check on certficates over HTTPS endpoints. Furthermore,\nchecking on these internal certificates over the network is cumbersome\nbecause the agent plugin would have to speak specific protocols.\n\nThis patch adds a cert_file_check plugin to detect the certificate expiry\n(in days from now) for the given X.509 certificate file in PEM format.\nSimilar to cert_check plugin, this plugin will a metric\n\u0027cert_file.cert_expire_days\u0027 which contains the number of days from now the\ngiven certificate will be expired. If the certificate has already expired,\nthis will be a negative number.\n\nChange-Id: Id95cc7115823f972e234417223ab5906b57447cc\nStory: 2006753\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/e1d73c4b5de577e663084bda9d3f5185c433af84"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-agent/commit/e1d73c4b5de577e663084bda9d3f5185c433af84"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
