)]}'
{"id":"openstack%2Fmonasca-notification~435136","triplet_id":"openstack%2Fmonasca-notification~master~I360cc2ad0782f209606706bf1869570fdae2260d","project":"openstack/monasca-notification","branch":"master","topic":"hipchat-cards","hashtags":[],"change_id":"I360cc2ad0782f209606706bf1869570fdae2260d","subject":"Make default notifiers pluggable","status":"MERGED","created":"2017-02-16 21:57:53.000000000","updated":"2019-01-17 13:31:27.000000000","submitted":"2019-01-17 13:31:27.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"435136-1547731887803-c0762ace","meta_rev_id":"60530d1b862220a5bade37d862f413eb99eba191","_number":435136,"virtual_id_number":435136,"owner":{"_account_id":14273,"name":"Joe Keen","email":"joe.keen@hpe.com","username":"jkeen"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":2,"date":"2019-01-17 13:31:27.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},{"value":0,"_account_id":17001,"name":"Tim Buckley","email":"timothy.jas.buckley@hpe.com","username":"timothy.jas.buckley"},{"value":0,"_account_id":14123,"name":"Stefano Canepa","email":"sc@linux.it","username":"sc"},{"value":0,"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},{"value":0,"_account_id":13702,"name":"yushiro","username":"yushiro","inactive":true},{"value":0,"_account_id":14273,"name":"Joe Keen","email":"joe.keen@hpe.com","username":"jkeen"},{"value":0,"_account_id":20033,"name":"Artur Basiak","email":"artur.basiak@ts.fujitsu.com","username":"abasiak"},{"value":0,"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":18179,"name":"Kaiyan Sheng","email":"kaiyan.sheng@hpe.com","username":"kaiyan-sheng"},{"value":0,"_account_id":17981,"name":"Haruki Yamanashi","email":"h.yamanashi@jp.fujitsu.com","username":"Haruki"},{"value":0,"_account_id":26141,"name":"Adrian Czarnecki","email":"adrian.czarnecki@ts.fujitsu.com","username":"czarneckia"},{"value":0,"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},{"value":0,"_account_id":25553,"name":"Akhil jain","email":"akhiljain32@gmail.com","username":"akhil"}],"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":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},{"value":0,"_account_id":17001,"name":"Tim Buckley","email":"timothy.jas.buckley@hpe.com","username":"timothy.jas.buckley"},{"value":0,"_account_id":14123,"name":"Stefano Canepa","email":"sc@linux.it","username":"sc"},{"value":2,"date":"2019-01-17 11:07:57.000000000","_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},{"value":0,"_account_id":13702,"name":"yushiro","username":"yushiro","inactive":true},{"value":0,"_account_id":14273,"name":"Joe Keen","email":"joe.keen@hpe.com","username":"jkeen"},{"value":0,"_account_id":20033,"name":"Artur Basiak","email":"artur.basiak@ts.fujitsu.com","username":"abasiak"},{"value":1,"date":"2019-01-17 10:59:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":18179,"name":"Kaiyan Sheng","email":"kaiyan.sheng@hpe.com","username":"kaiyan-sheng"},{"value":0,"_account_id":17981,"name":"Haruki Yamanashi","email":"h.yamanashi@jp.fujitsu.com","username":"Haruki"},{"value":0,"_account_id":26141,"name":"Adrian Czarnecki","email":"adrian.czarnecki@ts.fujitsu.com","username":"czarneckia"},{"value":0,"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},{"value":0,"_account_id":25553,"name":"Akhil jain","email":"akhiljain32@gmail.com","username":"akhil"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},{"value":0,"_account_id":17001,"name":"Tim Buckley","email":"timothy.jas.buckley@hpe.com","username":"timothy.jas.buckley"},{"value":0,"_account_id":14123,"name":"Stefano Canepa","email":"sc@linux.it","username":"sc"},{"value":0,"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},{"value":0,"_account_id":13702,"name":"yushiro","username":"yushiro","inactive":true},{"value":0,"_account_id":14273,"name":"Joe Keen","email":"joe.keen@hpe.com","username":"jkeen"},{"value":0,"_account_id":20033,"name":"Artur Basiak","email":"artur.basiak@ts.fujitsu.com","username":"abasiak"},{"value":0,"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":18179,"name":"Kaiyan Sheng","email":"kaiyan.sheng@hpe.com","username":"kaiyan-sheng"},{"value":0,"_account_id":17981,"name":"Haruki Yamanashi","email":"h.yamanashi@jp.fujitsu.com","username":"Haruki"},{"value":0,"_account_id":26141,"name":"Adrian Czarnecki","email":"adrian.czarnecki@ts.fujitsu.com","username":"czarneckia"},{"value":1,"date":"2019-01-17 13:19:07.000000000","_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},{"value":0,"_account_id":25553,"name":"Akhil jain","email":"akhiljain32@gmail.com","username":"akhil"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":13702,"name":"yushiro","username":"yushiro","inactive":true},{"_account_id":14123,"name":"Stefano Canepa","email":"sc@linux.it","username":"sc"},{"_account_id":14273,"name":"Joe Keen","email":"joe.keen@hpe.com","username":"jkeen"},{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},{"_account_id":17001,"name":"Tim Buckley","email":"timothy.jas.buckley@hpe.com","username":"timothy.jas.buckley"},{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},{"_account_id":17981,"name":"Haruki Yamanashi","email":"h.yamanashi@jp.fujitsu.com","username":"Haruki"},{"_account_id":18179,"name":"Kaiyan Sheng","email":"kaiyan.sheng@hpe.com","username":"kaiyan-sheng"},{"_account_id":20033,"name":"Artur Basiak","email":"artur.basiak@ts.fujitsu.com","username":"abasiak"},{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25553,"name":"Akhil jain","email":"akhiljain32@gmail.com","username":"akhil"},{"_account_id":26141,"name":"Adrian Czarnecki","email":"adrian.czarnecki@ts.fujitsu.com","username":"czarneckia"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-05-09 13:36:06.000000000","updated_by":{"_account_id":20033,"name":"Artur Basiak","email":"artur.basiak@ts.fujitsu.com","username":"abasiak"},"reviewer":{"_account_id":20033,"name":"Artur Basiak","email":"artur.basiak@ts.fujitsu.com","username":"abasiak"},"state":"REVIEWER"},{"updated":"2017-05-17 15:15:31.000000000","updated_by":{"_account_id":17001,"name":"Tim Buckley","email":"timothy.jas.buckley@hpe.com","username":"timothy.jas.buckley"},"reviewer":{"_account_id":17001,"name":"Tim Buckley","email":"timothy.jas.buckley@hpe.com","username":"timothy.jas.buckley"},"state":"REVIEWER"},{"updated":"2017-07-26 07:59:14.000000000","updated_by":{"_account_id":17981,"name":"Haruki Yamanashi","email":"h.yamanashi@jp.fujitsu.com","username":"Haruki"},"reviewer":{"_account_id":17981,"name":"Haruki Yamanashi","email":"h.yamanashi@jp.fujitsu.com","username":"Haruki"},"state":"REVIEWER"},{"updated":"2017-07-26 20:26:13.000000000","updated_by":{"_account_id":18179,"name":"Kaiyan Sheng","email":"kaiyan.sheng@hpe.com","username":"kaiyan-sheng"},"reviewer":{"_account_id":18179,"name":"Kaiyan Sheng","email":"kaiyan.sheng@hpe.com","username":"kaiyan-sheng"},"state":"REVIEWER"},{"updated":"2017-07-26 21:27:11.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2017-07-27 05:54:32.000000000","updated_by":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"reviewer":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"state":"REVIEWER"},{"updated":"2018-05-07 22:06:52.000000000","updated_by":{"_account_id":14123,"name":"Stefano Canepa","email":"sc@linux.it","username":"sc"},"reviewer":{"_account_id":14123,"name":"Stefano Canepa","email":"sc@linux.it","username":"sc"},"state":"REVIEWER"},{"updated":"2018-09-20 02:01:48.000000000","updated_by":{"_account_id":13702,"name":"yushiro","username":"yushiro","inactive":true},"reviewer":{"_account_id":13702,"name":"yushiro","username":"yushiro","inactive":true},"state":"REVIEWER"},{"updated":"2018-11-22 13:35:12.000000000","updated_by":{"_account_id":26141,"name":"Adrian Czarnecki","email":"adrian.czarnecki@ts.fujitsu.com","username":"czarneckia"},"reviewer":{"_account_id":26141,"name":"Adrian Czarnecki","email":"adrian.czarnecki@ts.fujitsu.com","username":"czarneckia"},"state":"REVIEWER"},{"updated":"2018-11-30 05:42:32.000000000","updated_by":{"_account_id":25553,"name":"Akhil jain","email":"akhiljain32@gmail.com","username":"akhil"},"reviewer":{"_account_id":25553,"name":"Akhil jain","email":"akhiljain32@gmail.com","username":"akhil"},"state":"REVIEWER"},{"updated":"2019-01-17 10:59:55.000000000","updated_by":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"reviewer":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"state":"REVIEWER"},{"updated":"2019-01-17 11:07:57.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-01-17 13:19:07.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-01-17 13:31:27.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":"7f5dc99a12c242251503c09f007a6df2b205c477","author":{"_account_id":14273,"name":"Joe Keen","email":"joe.keen@hpe.com","username":"jkeen"},"date":"2017-02-16 21:57:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ab7288ac63cf0ff3ab9baf3795476fa86366ebdc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-16 22:50:46.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-monasca-notification-python35-nv http://logs.openstack.org/36/435136/1/check/gate-monasca-notification-python35-nv/baa6676/ : FAILURE in 3m 29s (non-voting)\n- gate-monasca-notification-pep8-ubuntu-xenial http://logs.openstack.org/36/435136/1/check/gate-monasca-notification-pep8-ubuntu-xenial/40eefe2/ : SUCCESS in 3m 02s\n- gate-monasca-notification-python27-ubuntu-xenial http://logs.openstack.org/36/435136/1/check/gate-monasca-notification-python27-ubuntu-xenial/93316e3/ : FAILURE in 3m 06s\n- gate-tempest-dsvm-monasca-python-mysql-full-ubuntu-xenial-nv http://logs.openstack.org/36/435136/1/check/gate-tempest-dsvm-monasca-python-mysql-full-ubuntu-xenial-nv/9b1ad18/ : SUCCESS in 49m 36s (non-voting)\n- gate-tempest-dsvm-monasca-java-mysql-full-ubuntu-xenial-nv http://logs.openstack.org/36/435136/1/check/gate-tempest-dsvm-monasca-java-mysql-full-ubuntu-xenial-nv/8f1afd2/ : SUCCESS in 46m 39s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"faeb8b76a64cc40644fab814614c7e0570b78052","author":{"_account_id":17001,"name":"Tim Buckley","email":"timothy.jas.buckley@hpe.com","username":"timothy.jas.buckley"},"date":"2017-05-03 15:52:47.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":1},{"id":"a36bb229c30c55f1dcc79b299cf630aeab5bcc1a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-03 16:32:22.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-monasca-notification-python35-nv http://logs.openstack.org/36/435136/2/check/gate-monasca-notification-python35-nv/4b6dcb9/ : FAILURE in 3m 39s (non-voting)\n- gate-monasca-notification-pep8-ubuntu-xenial http://logs.openstack.org/36/435136/2/check/gate-monasca-notification-pep8-ubuntu-xenial/76a2196/ : SUCCESS in 4m 14s\n- gate-monasca-notification-python27-ubuntu-xenial http://logs.openstack.org/36/435136/2/check/gate-monasca-notification-python27-ubuntu-xenial/652b7ac/ : FAILURE in 3m 38s\n- gate-tempest-dsvm-monasca-python-mysql-full-ubuntu-xenial-nv http://logs.openstack.org/36/435136/2/check/gate-tempest-dsvm-monasca-python-mysql-full-ubuntu-xenial-nv/0730ee5/ : SUCCESS in 37m 52s (non-voting)\n- gate-tempest-dsvm-monasca-java-mysql-full-ubuntu-xenial-nv http://logs.openstack.org/36/435136/2/check/gate-tempest-dsvm-monasca-java-mysql-full-ubuntu-xenial-nv/5b8f1ab/ : SUCCESS in 37m 41s (non-voting)\n- monasca-notification-coverage-ubuntu-xenial http://logs.openstack.org/36/435136/2/check/monasca-notification-coverage-ubuntu-xenial/322421c/ : FAILURE in 2m 32s","accounts_in_message":[],"_revision_number":2},{"id":"5411f7741773e12634df3232f7a82a328bbe81f8","author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"date":"2017-05-09 04:15:25.000000000","message":"Patch Set 1:\n\nIn general I wonder about moving to stevedore for loading plugins instead of having such things coded manually. stevedore is used widely in openstack for such cases. \n\nWhat do you think Joe ? I mean, not in this change because that\u0027d be rather larger change. But general idea ?","accounts_in_message":[],"_revision_number":1},{"id":"afb51b8bfab3c4c2917a2ce6e1875195efab0835","author":{"_account_id":14273,"name":"Joe Keen","email":"joe.keen@hpe.com","username":"jkeen"},"date":"2017-05-09 05:28:01.000000000","message":"Patch Set 2:\n\nUnfortunately our experience with stevedore has not been positive.  We moved from it to this simpler model, based on a Rackspace library, in the monasca-api some time ago and found it to be more maintainable and easier to explain.  \n\nThe overall setup complexity and amount of work you need to do to register and load a plugin is much lower than when we were using stevedore.","accounts_in_message":[],"_revision_number":2},{"id":"a91742ed9b2ae19556d9d2e3e6e8cb6a3e38bb08","author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"date":"2017-05-09 07:39:22.000000000","message":"Patch Set 2:\n\n\u003e Unfortunately our experience with stevedore has not been positive. \n \u003e We moved from it to this simpler model, based on a Rackspace\n \u003e library, in the monasca-api some time ago and found it to be more\n \u003e maintainable and easier to explain.\n \u003e \n \u003e The overall setup complexity and amount of work you need to do to\n \u003e register and load a plugin is much lower than when we were using\n \u003e stevedore.\n\nstevedore is complex, yeah - but in overall process of loading the plugins is not too complex, every comes down to defining the namespace, driver_mgr and entries in setup.cfg. This is really simple, requires some adjustment to the model but after that I cannot say I saw anything simpler.\n\nFrom my POV, depending on library widely used in openstack, moving responsibilities there and lowering down custom code in monasca is thing worth considering.","accounts_in_message":[],"_revision_number":2},{"id":"0d5d66d8e8219319a41be705d35c75a19c29b219","author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"date":"2017-05-09 07:41:23.000000000","message":"Patch Set 2:\n\n\u003e \u003e Unfortunately our experience with stevedore has not been\n \u003e positive.\n \u003e \u003e We moved from it to this simpler model, based on a Rackspace\n \u003e \u003e library, in the monasca-api some time ago and found it to be more\n \u003e \u003e maintainable and easier to explain.\n \u003e \u003e\n \u003e \u003e The overall setup complexity and amount of work you need to do to\n \u003e \u003e register and load a plugin is much lower than when we were using\n \u003e \u003e stevedore.\n \u003e \n \u003e stevedore is complex, yeah - but in overall process of loading the\n \u003e plugins is not too complex, every comes down to defining the\n \u003e namespace, driver_mgr and entries in setup.cfg. This is really\n \u003e simple, requires some adjustment to the model but after that I\n \u003e cannot say I saw anything simpler.\n \u003e \n \u003e From my POV, depending on library widely used in openstack, moving\n \u003e responsibilities there and lowering down custom code in monasca is\n \u003e thing worth considering.\n\nI am not saying, let\u0027s do this now.\nBut let\u0027s just reconsider that. If you like we can chat a bit over mail or somewhere about that and see if there\u0027s a real benefit somewhere.","accounts_in_message":[],"_revision_number":2},{"id":"15f1b2e37e66f7d294932eac5fcf8800b0c226d7","author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"date":"2017-05-16 05:05:39.000000000","message":"Patch Set 2:\n\nAny progress here ?","accounts_in_message":[],"_revision_number":2},{"id":"4087fa5615c479319ddf3a5b99be5f4fa8503af0","author":{"_account_id":17001,"name":"Tim Buckley","email":"timothy.jas.buckley@hpe.com","username":"timothy.jas.buckley"},"date":"2017-05-17 15:15:31.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"83866fd2c29d45d708fe151d2b1ef15f3239fa48","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-17 16:44:06.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-monasca-notification-python35-nv http://logs.openstack.org/36/435136/3/check/gate-monasca-notification-python35-nv/28bc501/ : FAILURE in 6m 06s (non-voting)\n- gate-monasca-notification-pep8-ubuntu-xenial http://logs.openstack.org/36/435136/3/check/gate-monasca-notification-pep8-ubuntu-xenial/0c8b4c8/ : SUCCESS in 4m 04s\n- gate-monasca-notification-python27-ubuntu-xenial http://logs.openstack.org/36/435136/3/check/gate-monasca-notification-python27-ubuntu-xenial/bc40168/ : FAILURE in 2m 06s\n- gate-tempest-dsvm-monasca-python-mysql-full-ubuntu-xenial-nv http://logs.openstack.org/36/435136/3/check/gate-tempest-dsvm-monasca-python-mysql-full-ubuntu-xenial-nv/5a0edfd/ : SUCCESS in 1h 24m 36s (non-voting)\n- gate-tempest-dsvm-monasca-java-mysql-full-ubuntu-xenial-nv http://logs.openstack.org/36/435136/3/check/gate-tempest-dsvm-monasca-java-mysql-full-ubuntu-xenial-nv/3c8c643/ : SUCCESS in 37m 00s (non-voting)\n- monasca-notification-coverage-ubuntu-xenial http://logs.openstack.org/36/435136/3/check/monasca-notification-coverage-ubuntu-xenial/983f03d/ : FAILURE in 3m 33s","accounts_in_message":[],"_revision_number":3},{"id":"23a2b986d5bbd0f6bfeea4c682377ee237a31ece","author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"date":"2017-06-20 06:06:28.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"3ca21b735c894ef88d2c7bff43f1ca9668d17789","author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"date":"2017-06-20 06:07:00.000000000","message":"Patch Set 4:\n\nJoe, Tim - I took a liberty and fixed some of the tests. Couple of them are still failing though.","accounts_in_message":[],"_revision_number":4},{"id":"4f2e523edb63049e12d581abf836844cc85a0ebc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-20 06:53:34.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-monasca-notification-python35-nv http://logs.openstack.org/36/435136/4/check/gate-monasca-notification-python35-nv/82c7130/ : FAILURE in 1m 56s (non-voting)\n- gate-monasca-notification-pep8-ubuntu-xenial http://logs.openstack.org/36/435136/4/check/gate-monasca-notification-pep8-ubuntu-xenial/1f75be6/ : SUCCESS in 2m 10s\n- gate-monasca-notification-python27-ubuntu-xenial http://logs.openstack.org/36/435136/4/check/gate-monasca-notification-python27-ubuntu-xenial/8010a8e/ : FAILURE in 2m 50s\n- gate-tempest-dsvm-monasca-python-mysql-full-ubuntu-xenial-nv http://logs.openstack.org/36/435136/4/check/gate-tempest-dsvm-monasca-python-mysql-full-ubuntu-xenial-nv/d60ee19/ : SUCCESS in 46m 37s (non-voting)\n- gate-tempest-dsvm-monasca-java-mysql-full-ubuntu-xenial-nv http://logs.openstack.org/36/435136/4/check/gate-tempest-dsvm-monasca-java-mysql-full-ubuntu-xenial-nv/ff78ad1/ : SUCCESS in 45m 12s (non-voting)\n- monasca-notification-coverage-ubuntu-xenial http://logs.openstack.org/36/435136/4/check/monasca-notification-coverage-ubuntu-xenial/79f006f/ : FAILURE in 2m 58s","accounts_in_message":[],"_revision_number":4},{"id":"c9de91063bc2e64baae006b4e5cd12d70d30f71f","author":{"_account_id":14273,"name":"Joe Keen","email":"joe.keen@hpe.com","username":"jkeen"},"date":"2017-07-26 00:26:46.000000000","message":"Patch Set 4:\n\nThanks for working on those tests Tomasz.  I\u0027m sorry I didn\u0027t respond earlier I actually forgot about this patch set.  If you want to chat over email about stevedore feel free to send an email to me.  My experience with it was quite a while ago, mostly in the context of Ceilometer, and I didn\u0027t really have a clear view how to use it.","accounts_in_message":[],"_revision_number":4},{"id":"c522d2f2b03fc6ae103f887573f419610b05c2d2","author":{"_account_id":14273,"name":"Joe Keen","email":"joe.keen@hpe.com","username":"jkeen"},"date":"2017-07-26 00:26:51.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"d27601265072adb5910779849ceb28ac3c3933ed","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-07-26 01:21:09.000000000","message":"Patch Set 4:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-monasca-notification-python35 http://logs.openstack.org/36/435136/4/check/gate-monasca-notification-python35/462f020/ : FAILURE in 3m 25s\n- gate-monasca-notification-pep8-ubuntu-xenial http://logs.openstack.org/36/435136/4/check/gate-monasca-notification-pep8-ubuntu-xenial/eccb9ab/ : SUCCESS in 4m 34s\n- gate-monasca-notification-python27-ubuntu-xenial http://logs.openstack.org/36/435136/4/check/gate-monasca-notification-python27-ubuntu-xenial/58c302e/ : FAILURE in 4m 03s\n- gate-tempest-dsvm-monasca-python-mysql-full-ubuntu-xenial-nv http://logs.openstack.org/36/435136/4/check/gate-tempest-dsvm-monasca-python-mysql-full-ubuntu-xenial-nv/4615e49/ : SUCCESS in 54m 01s (non-voting)\n- gate-tempest-dsvm-monasca-java-mysql-full-ubuntu-xenial-nv http://logs.openstack.org/36/435136/4/check/gate-tempest-dsvm-monasca-java-mysql-full-ubuntu-xenial-nv/4b59430/ : SUCCESS in 29m 55s (non-voting)\n- monasca-notification-coverage-ubuntu-xenial http://logs.openstack.org/36/435136/4/check/monasca-notification-coverage-ubuntu-xenial/ef506f0/ : FAILURE in 5m 05s","accounts_in_message":[],"_revision_number":4},{"id":"4c963d82f2edd65ae0c13aa18cc512cd1553034a","author":{"_account_id":14273,"name":"Joe Keen","email":"joe.keen@hpe.com","username":"jkeen"},"date":"2017-07-26 03:52:18.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"08bc527d1fd0100e6e1532e4961f63bf47d879ff","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-07-26 04:25:01.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-monasca-notification-python35 http://logs.openstack.org/36/435136/5/check/gate-monasca-notification-python35/6931d9e/ : SUCCESS in 2m 48s\n- gate-monasca-notification-pep8-ubuntu-xenial http://logs.openstack.org/36/435136/5/check/gate-monasca-notification-pep8-ubuntu-xenial/208e19c/ : FAILURE in 4m 02s\n- gate-monasca-notification-python27-ubuntu-xenial http://logs.openstack.org/36/435136/5/check/gate-monasca-notification-python27-ubuntu-xenial/794a96a/ : SUCCESS in 4m 06s\n- gate-tempest-dsvm-monasca-python-mysql-full-ubuntu-xenial-nv http://logs.openstack.org/36/435136/5/check/gate-tempest-dsvm-monasca-python-mysql-full-ubuntu-xenial-nv/ce12808/ : FAILURE in 1m 24s (non-voting)\n- gate-tempest-dsvm-monasca-java-mysql-full-ubuntu-xenial-nv http://logs.openstack.org/36/435136/5/check/gate-tempest-dsvm-monasca-java-mysql-full-ubuntu-xenial-nv/98664e9/ : SUCCESS in 31m 42s (non-voting)\n- monasca-notification-coverage-ubuntu-xenial http://logs.openstack.org/36/435136/5/check/monasca-notification-coverage-ubuntu-xenial/512996d/ : SUCCESS in 2m 05s","accounts_in_message":[],"_revision_number":5},{"id":"586e32fd84cffc66026e22f09c108660c32d9aa0","author":{"_account_id":13702,"name":"yushiro","username":"yushiro","inactive":true},"date":"2017-07-26 05:57:05.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)\n\nnit","accounts_in_message":[],"_revision_number":5},{"id":"f9b2a12015e98b07a44a38476d476f6083c69ce9","author":{"_account_id":17981,"name":"Haruki Yamanashi","email":"h.yamanashi@jp.fujitsu.com","username":"Haruki"},"date":"2017-07-26 07:59:14.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"aa535f896b84a4e26552724b35552089c77da032","author":{"_account_id":14273,"name":"Joe Keen","email":"joe.keen@hpe.com","username":"jkeen"},"date":"2017-07-26 12:45:30.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"b2b426294a6e0f9a637d28a8365e4b692d6d83e5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-07-26 13:45:31.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-monasca-notification-python35 http://logs.openstack.org/36/435136/6/check/gate-monasca-notification-python35/1d488e0/ : SUCCESS in 2m 16s\n- gate-monasca-notification-pep8-ubuntu-xenial http://logs.openstack.org/36/435136/6/check/gate-monasca-notification-pep8-ubuntu-xenial/6c65db8/ : SUCCESS in 4m 06s\n- gate-monasca-notification-python27-ubuntu-xenial http://logs.openstack.org/36/435136/6/check/gate-monasca-notification-python27-ubuntu-xenial/2e8229f/ : SUCCESS in 4m 06s\n- gate-tempest-dsvm-monasca-python-mysql-full-ubuntu-xenial-nv http://logs.openstack.org/36/435136/6/check/gate-tempest-dsvm-monasca-python-mysql-full-ubuntu-xenial-nv/9b67a07/ : FAILURE in 59m 28s (non-voting)\n- gate-tempest-dsvm-monasca-java-mysql-full-ubuntu-xenial-nv http://logs.openstack.org/36/435136/6/check/gate-tempest-dsvm-monasca-java-mysql-full-ubuntu-xenial-nv/6826357/ : SUCCESS in 47m 12s (non-voting)\n- monasca-notification-coverage-ubuntu-xenial http://logs.openstack.org/36/435136/6/check/monasca-notification-coverage-ubuntu-xenial/71930f2/ : SUCCESS in 3m 05s","accounts_in_message":[],"_revision_number":6},{"id":"4010daedbe27f313fd62a6d8359e96c0156ba463","author":{"_account_id":13702,"name":"yushiro","username":"yushiro","inactive":true},"date":"2017-07-26 16:25:18.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"0e67a193478c812c65bfdecd50560b17a3929926","author":{"_account_id":18179,"name":"Kaiyan Sheng","email":"kaiyan.sheng@hpe.com","username":"kaiyan-sheng"},"date":"2017-07-26 20:01:50.000000000","message":"Patch Set 6:\n\n(3 comments)\n\ncopyright :-)","accounts_in_message":[],"_revision_number":6},{"id":"3f79aeafdf696a5747f3daa080fbef0b87b258f7","author":{"_account_id":18179,"name":"Kaiyan Sheng","email":"kaiyan.sheng@hpe.com","username":"kaiyan-sheng"},"date":"2017-07-26 20:23:34.000000000","message":"Patch Set 6: Code-Review-1","accounts_in_message":[],"_revision_number":6},{"id":"e28184dce6aaa8b1c3db574fdd8d63916d489cb1","author":{"_account_id":14273,"name":"Joe Keen","email":"joe.keen@hpe.com","username":"jkeen"},"date":"2017-07-26 20:25:30.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"f01c080538f553106ca1e36371486d9a279770fd","author":{"_account_id":18179,"name":"Kaiyan Sheng","email":"kaiyan.sheng@hpe.com","username":"kaiyan-sheng"},"date":"2017-07-26 20:26:13.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"5c065b54d1685962d7bf03467370722470bd7e13","author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"date":"2017-07-26 21:22:10.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"c208d61863b1e8cad786386d9fc3a13c60b79dc1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-07-26 21:27:11.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-monasca-notification-python35 http://logs.openstack.org/36/435136/7/check/gate-monasca-notification-python35/c560093/ : SUCCESS in 3m 22s\n- gate-monasca-notification-pep8-ubuntu-xenial http://logs.openstack.org/36/435136/7/check/gate-monasca-notification-pep8-ubuntu-xenial/7c657f4/ : SUCCESS in 2m 58s\n- gate-monasca-notification-python27-ubuntu-xenial http://logs.openstack.org/36/435136/7/check/gate-monasca-notification-python27-ubuntu-xenial/f35f9e4/ : SUCCESS in 6m 35s\n- gate-tempest-dsvm-monasca-python-mysql-full-ubuntu-xenial-nv http://logs.openstack.org/36/435136/7/check/gate-tempest-dsvm-monasca-python-mysql-full-ubuntu-xenial-nv/a5934d1/ : SUCCESS in 58m 18s (non-voting)\n- gate-tempest-dsvm-monasca-java-mysql-full-ubuntu-xenial-nv http://logs.openstack.org/36/435136/7/check/gate-tempest-dsvm-monasca-java-mysql-full-ubuntu-xenial-nv/2d37199/ : SUCCESS in 50m 01s (non-voting)\n- monasca-notification-coverage-ubuntu-xenial http://logs.openstack.org/36/435136/7/check/monasca-notification-coverage-ubuntu-xenial/7f7ce1e/ : SUCCESS in 4m 17s","accounts_in_message":[],"_revision_number":7},{"id":"ac38541d309210155e1b92c56af9af1cd1d994a2","author":{"_account_id":13702,"name":"yushiro","username":"yushiro","inactive":true},"date":"2017-07-27 02:30:21.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"f5c3d590fa6a18ca533f109538d2b7554b9b196f","author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"date":"2017-07-27 05:54:32.000000000","message":"Patch Set 7: Code-Review-1\n\nThis does not seem to work properly. In devstack/gate environment the actual configuration file for monasca-notification comes from the plugin (monasca-api/devstack/files/monasca-notification/notification.yaml) and that file does not feature any plugins that would be enabled.\n\nTherefore I\u0027d expect that no plugins are enabled, however:\n\n\n  $ monasca notification-type-list\n  +-----------+\n  | types     |\n  +-----------+\n  | EMAIL     |\n  | PAGERDUTY |\n  | WEBHOOK   |\n  +-----------+","accounts_in_message":[],"_revision_number":7},{"id":"a24e46b78f3419d3127bc392c1360a42dbaa5137","author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"date":"2017-07-27 05:56:19.000000000","message":"Patch Set 7:\n\nI think the problem lies in schema of monasca-api that inserts those types. But that conflicts with this change.\n\nIMHO that change\u0027s outcome is that there are no default notifiers and everything is a plugin. Having that said, unless user specify some, there\u0027s shouldn\u0027t be anything enabled by default.","accounts_in_message":[],"_revision_number":7},{"id":"406ad04c125ff3635488073f71efe5d152788a13","author":{"_account_id":14273,"name":"Joe Keen","email":"joe.keen@hpe.com","username":"jkeen"},"date":"2017-07-27 13:22:30.000000000","message":"Patch Set 7:\n\nTomasz, I\u0027m not familiar with that API call and I can\u0027t pick out quite what it\u0027s doing with a quick look at the code.  There shouldn\u0027t be any direct connection between the notification engine and the API though.  I don\u0027t believe that the notifications configured in the notification engine are stored anywhere other than the notification engine.\n\nI think if we want the API and the notification engine to have the same set of available notifications they both need to be configured the same.","accounts_in_message":[],"_revision_number":7},{"id":"e0f032f41f0d32824fd372d99682d9b82b503e36","author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"date":"2017-07-27 20:20:47.000000000","message":"Patch Set 7:\n\n\u003e Tomasz, I\u0027m not familiar with that API call and I can\u0027t pick out\n \u003e quite what it\u0027s doing with a quick look at the code.  There\n \u003e shouldn\u0027t be any direct connection between the notification engine\n \u003e and the API though.  I don\u0027t believe that the notifications\n \u003e configured in the notification engine are stored anywhere other\n \u003e than the notification engine.\n \u003e \n \u003e I think if we want the API and the notification engine to have the\n \u003e same set of available notifications they both need to be configured\n \u003e the same.\n\n \u003e Tomasz, I\u0027m not familiar with that API call and I can\u0027t pick out\n \u003e quite what it\u0027s doing with a quick look at the code.  There\n \u003e shouldn\u0027t be any direct connection between the notification engine\n \u003e and the API though.  I don\u0027t believe that the notifications\n \u003e configured in the notification engine are stored anywhere other\n \u003e than the notification engine.\n \u003e \n \u003e I think if we want the API and the notification engine to have the\n \u003e same set of available notifications they both need to be configured\n \u003e the same.\n\n@Joe -\u003e https://github.com/openstack/monasca-api/blob/master/devstack/files/schema/mon_mysql.sql#L195\n\nHere you have 3 types inserted directly into DB. My take is that it\u0027d be sufficient to have them removed in order to get your code properly running.","accounts_in_message":[],"_revision_number":7},{"id":"9ae3e0fd2b19841f539402e9ebd1d50d0772f805","author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"date":"2017-07-27 20:56:05.000000000","message":"Patch Set 7:\n\n\u003e \u003e Tomasz, I\u0027m not familiar with that API call and I can\u0027t pick out\n \u003e \u003e quite what it\u0027s doing with a quick look at the code.  There\n \u003e \u003e shouldn\u0027t be any direct connection between the notification\n \u003e engine\n \u003e \u003e and the API though.  I don\u0027t believe that the notifications\n \u003e \u003e configured in the notification engine are stored anywhere other\n \u003e \u003e than the notification engine.\n \u003e \u003e\n \u003e \u003e I think if we want the API and the notification engine to have\n \u003e the\n \u003e \u003e same set of available notifications they both need to be\n \u003e configured\n \u003e \u003e the same.\n \u003e \n \u003e \u003e Tomasz, I\u0027m not familiar with that API call and I can\u0027t pick out\n \u003e \u003e quite what it\u0027s doing with a quick look at the code.  There\n \u003e \u003e shouldn\u0027t be any direct connection between the notification\n \u003e engine\n \u003e \u003e and the API though.  I don\u0027t believe that the notifications\n \u003e \u003e configured in the notification engine are stored anywhere other\n \u003e \u003e than the notification engine.\n \u003e \u003e\n \u003e \u003e I think if we want the API and the notification engine to have\n \u003e the\n \u003e \u003e same set of available notifications they both need to be\n \u003e configured\n \u003e \u003e the same.\n \u003e \n \u003e @Joe -\u003e https://github.com/openstack/monasca-api/blob/master/devstack/files/schema/mon_mysql.sql#L195\n \u003e \n \u003e Here you have 3 types inserted directly into DB. My take is that\n \u003e it\u0027d be sufficient to have them removed in order to get your code\n \u003e properly running.\n\nBTW. There isn\u0027t any direct connection between notification and API, but there\u0027s indirect connect through the same database. That said, notification engine manipulates (RW) notification_method_types table (either inserting enabled notifiers or removing rows based on config file [which, btw, seems a bit wrong for scaled notification engine where each could be configured differently]).","accounts_in_message":[],"_revision_number":7},{"id":"b63c7819e4bfe1cccb11f6a0cf1bdd3cb8c68448","author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"date":"2017-10-25 10:52:39.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"47057dca5b0b6eccb3b9cc89b5ec8794e2803162","author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"date":"2017-10-25 11:02:44.000000000","message":"Topic changed from review/joe_keen/hipchat-cards to hipchat-cards","accounts_in_message":[],"_revision_number":8},{"id":"04ad436500c902a87f1831743dbedfe0ee732e46","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-10-25 11:55:52.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/36/435136/8/check/openstack-tox-pep8/6873d19/ : SUCCESS in 4m 47s\n- openstack-tox-py27 http://logs.openstack.org/36/435136/8/check/openstack-tox-py27/757f67f/ : SUCCESS in 4m 24s\n- openstack-tox-py35 http://logs.openstack.org/36/435136/8/check/openstack-tox-py35/520a74e/ : SUCCESS in 5m 29s\n- legacy-tempest-dsvm-monasca-python-mysql-full http://logs.openstack.org/36/435136/8/check/legacy-tempest-dsvm-monasca-python-mysql-full/5c5494f/ : SUCCESS in 57m 03s (non-voting)\n- legacy-tempest-dsvm-monasca-java-mysql-full http://logs.openstack.org/36/435136/8/check/legacy-tempest-dsvm-monasca-java-mysql-full/c96e2a7/ : SUCCESS in 43m 40s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/36/435136/8/check/openstack-tox-cover/73a6f31/cover/ : SUCCESS in 4m 32s\n- monasca-tempest-python-mysql http://logs.openstack.org/36/435136/8/check/monasca-tempest-python-mysql/f66e7a9/ : SUCCESS in 54m 29s (non-voting)\n- monasca-tempest-python-postgresql http://logs.openstack.org/36/435136/8/check/monasca-tempest-python-postgresql/1efc564/ : FAILURE in 35m 56s (non-voting)\n- monasca-tempest-java-mysql http://logs.openstack.org/36/435136/8/check/monasca-tempest-java-mysql/d6b64bb/ : SUCCESS in 47m 47s (non-voting)\n- monasca-tempest-java-postgresql http://logs.openstack.org/36/435136/8/check/monasca-tempest-java-postgresql/8ac78e8/ : FAILURE in 39m 05s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"4fb9cd49d4838e559e38d0ad498afb2bae495546","author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"date":"2017-12-06 13:24:02.000000000","message":"Patch Set 8:\n\nrecheck","accounts_in_message":[],"_revision_number":8},{"id":"653ad272d51df1633ac8d277c1e7a252b1c0be0d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-12-06 14:31:02.000000000","message":"Patch Set 8:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/36/435136/8/check/openstack-tox-pep8/d9f2841/ : SUCCESS in 4m 51s\n- openstack-tox-py27 http://logs.openstack.org/36/435136/8/check/openstack-tox-py27/477a857/ : SUCCESS in 4m 07s\n- openstack-tox-py35 http://logs.openstack.org/36/435136/8/check/openstack-tox-py35/a2b0e0c/ : SUCCESS in 4m 05s\n- openstack-tox-cover http://logs.openstack.org/36/435136/8/check/openstack-tox-cover/dc34128/cover/ : SUCCESS in 5m 42s\n- monasca-tempest-python-mysql http://logs.openstack.org/36/435136/8/check/monasca-tempest-python-mysql/32f6bd5/ : SUCCESS in 54m 03s (non-voting)\n- monasca-tempest-python-postgresql http://logs.openstack.org/36/435136/8/check/monasca-tempest-python-postgresql/b13fb92/ : FAILURE in 27m 55s (non-voting)\n- monasca-tempest-java-mysql http://logs.openstack.org/36/435136/8/check/monasca-tempest-java-mysql/0b9e1fe/ : SUCCESS in 40m 59s (non-voting)\n- monasca-tempest-java-postgresql http://logs.openstack.org/36/435136/8/check/monasca-tempest-java-postgresql/6cf8fa5/ : FAILURE in 32m 43s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"068e477a0904c1010ce5b33f93e78560eb6b03fe","author":{"_account_id":14273,"name":"Joe Keen","email":"joe.keen@hpe.com","username":"jkeen"},"date":"2017-12-13 23:40:57.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"39a49824566195aec4573ba0436290117031778c","author":{"_account_id":23630,"name":"Tovin Seven","email":"tovin07@gmail.com","username":"tovin07"},"date":"2017-12-14 08:19:15.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"7178917b6b86d61b5914f30e46abb0d3e933220f","author":{"_account_id":14123,"name":"Stefano Canepa","email":"sc@linux.it","username":"sc"},"date":"2018-05-07 22:06:52.000000000","message":"Patch Set 8:\n\nrecheck","accounts_in_message":[],"_revision_number":8},{"id":"538123a8c6f173e26c933c613c42cb0dd8618529","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-07 22:23:56.000000000","message":"Patch Set 8:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/36/435136/8/check/openstack-tox-pep8/d670e21/ : SUCCESS in 4m 21s\n- openstack-tox-py27 http://logs.openstack.org/36/435136/8/check/openstack-tox-py27/34b44e7/ : SUCCESS in 5m 31s\n- openstack-tox-py35 http://logs.openstack.org/36/435136/8/check/openstack-tox-py35/ccb6adb/ : SUCCESS in 3m 59s\n- openstack-tox-cover http://logs.openstack.org/36/435136/8/check/openstack-tox-cover/c6b3b6c/cover/ : SUCCESS in 6m 02s\n- monasca-tempest-python-influxdb http://logs.openstack.org/36/435136/8/check/monasca-tempest-python-influxdb/d6a3289/ : FAILURE in 8m 40s (non-voting)\n- monasca-tempest-java-influxdb http://logs.openstack.org/36/435136/8/check/monasca-tempest-java-influxdb/1ed0b90/ : FAILURE in 7m 10s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/36/435136/8/check/openstack-tox-lower-constraints/9daa8fc/ : SUCCESS in 5m 25s","accounts_in_message":[],"_revision_number":8},{"id":"a8e9fad607ecf24b6557d7298d8bcac8c7e8b247","author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"date":"2018-05-11 13:56:17.000000000","message":"Patch Set 9: Patch Set 8 was rebased","accounts_in_message":[],"_revision_number":9},{"id":"bc8328eb77035a8c0ff90b43799b834f6ea7de4a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-11 14:52:19.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/36/435136/9/check/openstack-tox-pep8/ac164b1/ : SUCCESS in 3m 57s\n- openstack-tox-py27 http://logs.openstack.org/36/435136/9/check/openstack-tox-py27/110dfcf/ : SUCCESS in 4m 04s\n- openstack-tox-py35 http://logs.openstack.org/36/435136/9/check/openstack-tox-py35/649648c/ : SUCCESS in 4m 23s\n- openstack-tox-cover http://logs.openstack.org/36/435136/9/check/openstack-tox-cover/fc3f1b6/cover/ : SUCCESS in 4m 21s\n- monasca-tempest-python-influxdb http://logs.openstack.org/36/435136/9/check/monasca-tempest-python-influxdb/7be3ac2/ : SUCCESS in 41m 01s (non-voting)\n- monasca-tempest-java-influxdb http://logs.openstack.org/36/435136/9/check/monasca-tempest-java-influxdb/baf7915/ : SUCCESS in 54m 31s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/36/435136/9/check/openstack-tox-lower-constraints/ca281d1/ : SUCCESS in 4m 15s","accounts_in_message":[],"_revision_number":9},{"id":"d3f86170f8f1a6caee3adc4236e76f491ff46e76","author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"date":"2018-05-11 15:12:14.000000000","message":"Patch Set 9:\n\nI think `core` plugins should also be added to monasca_notification.conf.notifiers._KEY_MAP","accounts_in_message":[],"_revision_number":9},{"id":"b0ec798ae555d968ad7499b02f4d6d4a37f2e214","author":{"_account_id":13702,"name":"yushiro","username":"yushiro","inactive":true},"date":"2018-07-26 04:56:03.000000000","message":"Patch Set 9: Code-Review+1","accounts_in_message":[],"_revision_number":9},{"id":"fb70a861e5c30a6056a2b0a691a4f47565bb0917","author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"date":"2018-09-18 12:35:43.000000000","message":"Patch Set 10: Patch Set 9 was rebased","accounts_in_message":[],"_revision_number":10},{"id":"728aaa3319a064d336badb0ac2c1084878d82887","author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"date":"2018-09-18 12:41:18.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"349d39e534e0234bf0a61df132159838b3bde97a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-18 14:26:13.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/36/435136/11/check/openstack-tox-cover/fd51788/cover/ : SUCCESS in 5m 01s\n- openstack-tox-lower-constraints http://logs.openstack.org/36/435136/11/check/openstack-tox-lower-constraints/a8e0fe8/ : SUCCESS in 11m 24s\n- openstack-tox-pep8 http://logs.openstack.org/36/435136/11/check/openstack-tox-pep8/629a0cf/ : SUCCESS in 4m 32s\n- openstack-tox-py27 http://logs.openstack.org/36/435136/11/check/openstack-tox-py27/c13341e/ : SUCCESS in 4m 55s\n- openstack-tox-py35 http://logs.openstack.org/36/435136/11/check/openstack-tox-py35/b931c78/ : SUCCESS in 4m 20s\n- openstack-tox-py36 http://logs.openstack.org/36/435136/11/check/openstack-tox-py36/af6e6d1/ : SUCCESS in 4m 31s\n- monasca-tempest-python-influxdb http://logs.openstack.org/36/435136/11/check/monasca-tempest-python-influxdb/f8e41ea/ : SUCCESS in 42m 38s (non-voting)\n- monasca-tempest-java-influxdb http://logs.openstack.org/36/435136/11/check/monasca-tempest-java-influxdb/ae12975/ : SUCCESS in 55m 25s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"7f86ce1dcb116c29613857d5a2e046e041db6a31","author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"date":"2018-09-19 11:10:50.000000000","message":"Uploaded patch set 12: Commit message was updated.","accounts_in_message":[],"_revision_number":12},{"id":"16722a72e1ba53ecc165f29904f7404bbf593524","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-19 13:39:05.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/36/435136/12/check/openstack-tox-cover/5eea9f4/cover/ : SUCCESS in 4m 41s\n- openstack-tox-lower-constraints http://logs.openstack.org/36/435136/12/check/openstack-tox-lower-constraints/327f3a4/ : SUCCESS in 5m 47s\n- openstack-tox-pep8 http://logs.openstack.org/36/435136/12/check/openstack-tox-pep8/219a306/ : SUCCESS in 4m 20s\n- openstack-tox-py27 http://logs.openstack.org/36/435136/12/check/openstack-tox-py27/f333330/ : SUCCESS in 4m 11s\n- openstack-tox-py35 http://logs.openstack.org/36/435136/12/check/openstack-tox-py35/5cd04c7/ : SUCCESS in 5m 47s\n- openstack-tox-py36 http://logs.openstack.org/36/435136/12/check/openstack-tox-py36/0d04fd2/ : SUCCESS in 4m 56s\n- monasca-tempest-python-influxdb http://logs.openstack.org/36/435136/12/check/monasca-tempest-python-influxdb/ababfad/ : SUCCESS in 47m 27s (non-voting)\n- monasca-tempest-java-influxdb http://logs.openstack.org/36/435136/12/check/monasca-tempest-java-influxdb/41f1fec/ : SUCCESS in 39m 44s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"8d2c4061572e85cabbbac3683be456b36606b785","author":{"_account_id":13702,"name":"yushiro","username":"yushiro","inactive":true},"date":"2018-09-20 02:01:48.000000000","message":"Patch Set 12: Code-Review+1","accounts_in_message":[],"_revision_number":12},{"id":"65c2984546be172f85b6b7884e169506c91b3288","author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"date":"2018-10-04 12:38:07.000000000","message":"Patch Set 12: Code-Review+2\n\n+2 on the bits I didn\u0027t change.","accounts_in_message":[],"_revision_number":12},{"id":"c79cccd5319a047b5533ef5018da5fbb9bb7db6b","author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"date":"2018-11-19 13:52:23.000000000","message":"Patch Set 12: Code-Review+1\n\nCode looks good.","accounts_in_message":[],"_revision_number":12},{"id":"3104aae5addfbf0ed8aba533e2a6389b1ac152ac","author":{"_account_id":26141,"name":"Adrian Czarnecki","email":"adrian.czarnecki@ts.fujitsu.com","username":"czarneckia"},"date":"2018-11-22 13:35:12.000000000","message":"Patch Set 12: Code-Review+1","accounts_in_message":[],"_revision_number":12},{"id":"ea7fac960d4299d4e4f9d5f8f2e841fe5301e7c0","author":{"_account_id":25553,"name":"Akhil jain","email":"akhiljain32@gmail.com","username":"akhil"},"date":"2018-11-30 05:42:32.000000000","message":"Patch Set 12: Code-Review+1","accounts_in_message":[],"_revision_number":12},{"id":"1a62f6d7c1b740b8a0cf10f1b2d8c03008c62294","author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"date":"2018-12-04 17:13:37.000000000","message":"Patch Set 12:\n\nAre there any objections to merging this? The corresponding change to the Monasca API is here: https://review.openstack.org/#/c/603648/","accounts_in_message":[],"_revision_number":12},{"id":"8a96b9434eccf63cf3ee285af88dcf1d8bfb16e1","author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"date":"2019-01-09 10:16:24.000000000","message":"Patch Set 12:\n\nrecheck","accounts_in_message":[],"_revision_number":12},{"id":"1bc9deadb43ca95de460140001a1b1740cb264a9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-09 11:05:09.000000000","message":"Patch Set 12:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/36/435136/12/check/openstack-tox-cover/838e6e4/cover/ : SUCCESS in 4m 22s\n- openstack-tox-lower-constraints http://logs.openstack.org/36/435136/12/check/openstack-tox-lower-constraints/a6c3215/ : SUCCESS in 6m 08s\n- openstack-tox-pep8 http://logs.openstack.org/36/435136/12/check/openstack-tox-pep8/5950dc9/ : SUCCESS in 4m 19s\n- openstack-tox-py27 http://logs.openstack.org/36/435136/12/check/openstack-tox-py27/cd1a4a5/ : SUCCESS in 4m 49s\n- openstack-tox-py35 http://logs.openstack.org/36/435136/12/check/openstack-tox-py35/5be89b2/ : SUCCESS in 4m 39s\n- openstack-tox-py36 http://logs.openstack.org/36/435136/12/check/openstack-tox-py36/3c48325/ : SUCCESS in 5m 01s\n- monasca-tempest-java-influxdb http://logs.openstack.org/36/435136/12/check/monasca-tempest-java-influxdb/12f312f/ : FAILURE in 42m 31s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"047737000c5d3cc7c848465262bd44030dea0e0e","author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"date":"2019-01-09 16:42:34.000000000","message":"Patch Set 13: Patch Set 12 was rebased","accounts_in_message":[],"_revision_number":13},{"id":"ec2fd6601718d813f7a695ceb90e012e43e99788","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-09 17:27:06.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/36/435136/13/check/openstack-tox-cover/c75d3c5/cover/ : SUCCESS in 5m 06s\n- openstack-tox-lower-constraints http://logs.openstack.org/36/435136/13/check/openstack-tox-lower-constraints/7efb672/ : SUCCESS in 5m 50s\n- openstack-tox-pep8 http://logs.openstack.org/36/435136/13/check/openstack-tox-pep8/65533f1/ : SUCCESS in 4m 39s\n- openstack-tox-py27 http://logs.openstack.org/36/435136/13/check/openstack-tox-py27/7d8143e/ : SUCCESS in 4m 42s\n- openstack-tox-py35 http://logs.openstack.org/36/435136/13/check/openstack-tox-py35/ed6e118/ : SUCCESS in 5m 13s\n- openstack-tox-py36 http://logs.openstack.org/36/435136/13/check/openstack-tox-py36/95f06de/ : SUCCESS in 6m 47s\n- monasca-tempest-python2-influxdb http://logs.openstack.org/36/435136/13/check/monasca-tempest-python2-influxdb/51f7227/ : SUCCESS in 33m 55s (non-voting)\n- monasca-tempest-python3-influxdb http://logs.openstack.org/36/435136/13/check/monasca-tempest-python3-influxdb/07129c5/ : SUCCESS in 36m 24s (non-voting)\n- monasca-tempest-java-influxdb http://logs.openstack.org/36/435136/13/check/monasca-tempest-java-influxdb/627bffe/ : FAILURE in 41m 12s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"9c74556fe0c686eda8a3fc1888d574b8fbfb7169","author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"date":"2019-01-09 21:19:48.000000000","message":"Patch Set 13: Workflow+1","accounts_in_message":[],"_revision_number":13},{"id":"ecb29ceeeec89297b4a35b84f33c6bd7f22d1284","author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"date":"2019-01-11 13:43:44.000000000","message":"Patch Set 13:\n\nrecheck","accounts_in_message":[],"_revision_number":13},{"id":"80c6b8660592d7b1e5211da5f8f4f294516c59ed","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-11 14:10:25.000000000","message":"Patch Set 13: Verified-2\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":13},{"id":"52adb7c17c530faadcb0be27c7665ce65f4c7b2f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-11 14:36:04.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/36/435136/13/check/openstack-tox-cover/1988e14/cover/ : SUCCESS in 5m 07s\n- openstack-tox-lower-constraints http://logs.openstack.org/36/435136/13/check/openstack-tox-lower-constraints/bf3be9f/ : SUCCESS in 6m 31s\n- openstack-tox-pep8 http://logs.openstack.org/36/435136/13/check/openstack-tox-pep8/afa0cb7/ : SUCCESS in 5m 08s\n- openstack-tox-py27 http://logs.openstack.org/36/435136/13/check/openstack-tox-py27/1e39159/ : SUCCESS in 5m 11s\n- openstack-tox-py35 http://logs.openstack.org/36/435136/13/check/openstack-tox-py35/c7513a7/ : SUCCESS in 7m 47s\n- openstack-tox-py36 http://logs.openstack.org/36/435136/13/check/openstack-tox-py36/b6a6ad8/ : SUCCESS in 4m 53s\n- monasca-tempest-python2-influxdb http://logs.openstack.org/36/435136/13/check/monasca-tempest-python2-influxdb/3878c2b/ : FAILURE in 42m 30s (non-voting)\n- monasca-tempest-python3-influxdb http://logs.openstack.org/36/435136/13/check/monasca-tempest-python3-influxdb/be3e8a2/ : SUCCESS in 44m 44s (non-voting)\n- monasca-tempest-java-influxdb http://logs.openstack.org/36/435136/13/check/monasca-tempest-java-influxdb/7015b0b/ : FAILURE in 43m 53s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"ff7ab20a35854585464e9ed242999d66965ae910","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-11 14:36:16.000000000","message":"Patch Set 13: Verified-2\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":13},{"id":"f2aa9a48726aa2e04abd2bcfa001804e33bc8779","author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"date":"2019-01-17 10:59:12.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"aff6edc8bed654b8eb2315de3cf837313a0825d7","author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"date":"2019-01-17 10:59:55.000000000","message":"Patch Set 14: Code-Review+1\n\nMerge conflict resolved.","accounts_in_message":[],"_revision_number":14},{"id":"6524a35d8d3eee1602459ab7aa05c18d29e0a482","author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"date":"2019-01-17 11:07:57.000000000","message":"Patch Set 14: Code-Review+2\n\nThanks Dobroslaw","accounts_in_message":[],"_revision_number":14},{"id":"09c6126d2ee231fe3d1550425b4b558106763bc5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-17 11:40:44.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/36/435136/14/check/openstack-tox-cover/59e9330/cover/ : SUCCESS in 4m 45s\n- openstack-tox-lower-constraints http://logs.openstack.org/36/435136/14/check/openstack-tox-lower-constraints/5f82aed/ : SUCCESS in 5m 31s\n- openstack-tox-pep8 http://logs.openstack.org/36/435136/14/check/openstack-tox-pep8/4566dd3/ : SUCCESS in 4m 39s\n- openstack-tox-py27 http://logs.openstack.org/36/435136/14/check/openstack-tox-py27/00da525/ : SUCCESS in 4m 29s\n- openstack-tox-py35 http://logs.openstack.org/36/435136/14/check/openstack-tox-py35/54e8cf2/ : SUCCESS in 4m 35s\n- openstack-tox-py36 http://logs.openstack.org/36/435136/14/check/openstack-tox-py36/953ccc4/ : SUCCESS in 4m 33s\n- monasca-tempest-python2-influxdb http://logs.openstack.org/36/435136/14/check/monasca-tempest-python2-influxdb/305a5fb/ : SUCCESS in 29m 58s (non-voting)\n- monasca-tempest-python3-influxdb http://logs.openstack.org/36/435136/14/check/monasca-tempest-python3-influxdb/c7eefa7/ : SUCCESS in 30m 12s (non-voting)\n- monasca-tempest-java-influxdb http://logs.openstack.org/36/435136/14/check/monasca-tempest-java-influxdb/4aab897/ : FAILURE in 39m 18s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"93bb870ced3212b14e2ac9a44495055424025040","author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"date":"2019-01-17 13:19:07.000000000","message":"Patch Set 14: Workflow+1","accounts_in_message":[],"_revision_number":14},{"id":"7f9dae89227541fddbb6050f6225f347c5c4b3de","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-17 13:19:19.000000000","message":"Patch Set 14: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":14},{"id":"ce304d54f4be4e6b34c532184a91c0b1f8010f41","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-17 13:31:27.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":14},{"id":"60530d1b862220a5bade37d862f413eb99eba191","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-17 13:31:27.000000000","message":"Patch Set 14: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/36/435136/14/gate/openstack-tox-lower-constraints/3f5ae75/ : SUCCESS in 6m 15s\n- openstack-tox-pep8 http://logs.openstack.org/36/435136/14/gate/openstack-tox-pep8/fe3b413/ : SUCCESS in 5m 26s\n- openstack-tox-py27 http://logs.openstack.org/36/435136/14/gate/openstack-tox-py27/0bc9595/ : SUCCESS in 5m 05s\n- openstack-tox-py35 http://logs.openstack.org/36/435136/14/gate/openstack-tox-py35/cd33eb2/ : SUCCESS in 5m 32s\n- openstack-tox-py36 http://logs.openstack.org/36/435136/14/gate/openstack-tox-py36/6d28113/ : SUCCESS in 5m 33s","accounts_in_message":[],"_revision_number":14}],"current_revision_number":14,"current_revision":"1d680f173988dd02f86a72330d3ed2f3710ac7d3","revisions":{"5e758adb19eb77ca65339ff155e501c0e3ca90b0":{"kind":"REWORK","_number":1,"created":"2017-02-16 21:57:53.000000000","uploader":{"_account_id":14273,"name":"Joe Keen","email":"joe.keen@hpe.com","username":"jkeen"},"ref":"refs/changes/36/435136/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-notification","ref":"refs/changes/36/435136/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/1"}}},"commit":{"parents":[{"commit":"6c9b1bd6368e7deacde87d3ad35e45dcdebc410f","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/6c9b1bd6368e7deacde87d3ad35e45dcdebc410f"}]}],"author":{"name":"Joe Keen","email":"joe.keen@hp.com","date":"2017-02-16 21:56:11.000000000","tz":-420},"committer":{"name":"Joe Keen","email":"joe.keen@hp.com","date":"2017-02-16 21:56:11.000000000","tz":-420},"subject":"Make default notifiers pluggable","message":"Make default notifiers pluggable\n\nErasing distinction between plugins that are an inherent part of the\nnotifciation engine and plugins that can be specified via the config file.\n\nChange-Id: I360cc2ad0782f209606706bf1869570fdae2260d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/5e758adb19eb77ca65339ff155e501c0e3ca90b0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/5e758adb19eb77ca65339ff155e501c0e3ca90b0"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"6c9b1bd6368e7deacde87d3ad35e45dcdebc410f","is_merged_in_target_branch":true,"change_id":"I0f003c26af567579c87fdf92da7940577c1a08dc","change_number":431089,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master"},"6ccd27772666d65e9f162d4848ee60984366db9d":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2017-05-03 15:52:47.000000000","uploader":{"_account_id":17001,"name":"Tim Buckley","email":"timothy.jas.buckley@hpe.com","username":"timothy.jas.buckley"},"ref":"refs/changes/36/435136/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-notification","ref":"refs/changes/36/435136/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/2"}}},"commit":{"parents":[{"commit":"c699f658cc7154e6316321bebac0985934a50112","subject":"Merge \"Insecure and verify were being treated equally\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/c699f658cc7154e6316321bebac0985934a50112"}]}],"author":{"name":"Joe Keen","email":"joe.keen@hp.com","date":"2017-02-16 21:56:11.000000000","tz":-420},"committer":{"name":"Tim Buckley","email":"timothy.jas.buckley@hpe.com","date":"2017-05-03 15:52:47.000000000","tz":0},"subject":"Make default notifiers pluggable","message":"Make default notifiers pluggable\n\nErasing distinction between plugins that are an inherent part of the\nnotifciation engine and plugins that can be specified via the config file.\n\nChange-Id: I360cc2ad0782f209606706bf1869570fdae2260d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/6ccd27772666d65e9f162d4848ee60984366db9d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/6ccd27772666d65e9f162d4848ee60984366db9d"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"c699f658cc7154e6316321bebac0985934a50112","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"770cfbc8b271a4796cb2ccd2d8f897b8aa342a5c":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2017-05-17 15:15:31.000000000","uploader":{"_account_id":17001,"name":"Tim Buckley","email":"timothy.jas.buckley@hpe.com","username":"timothy.jas.buckley"},"ref":"refs/changes/36/435136/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-notification","ref":"refs/changes/36/435136/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/3"}}},"commit":{"parents":[{"commit":"824d6ebe7f2a8cf877d5afd2b42f4b4869bba71b","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/824d6ebe7f2a8cf877d5afd2b42f4b4869bba71b"}]}],"author":{"name":"Joe Keen","email":"joe.keen@hp.com","date":"2017-02-16 21:56:11.000000000","tz":-420},"committer":{"name":"Tim Buckley","email":"timothy.jas.buckley@hpe.com","date":"2017-05-17 15:01:13.000000000","tz":-360},"subject":"Make default notifiers pluggable","message":"Make default notifiers pluggable\n\nErasing distinction between plugins that are an inherent part of the\nnotifciation engine and plugins that can be specified via the config file.\n\nChange-Id: I360cc2ad0782f209606706bf1869570fdae2260d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/770cfbc8b271a4796cb2ccd2d8f897b8aa342a5c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/770cfbc8b271a4796cb2ccd2d8f897b8aa342a5c"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"824d6ebe7f2a8cf877d5afd2b42f4b4869bba71b","is_merged_in_target_branch":true,"change_id":"Iec0c5fdcb9111e1641d871aec80fecf687d4fd9e","change_number":464407,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"f8406c085d7ef5d5e7f9a9e6da92a247bb5231b3":{"kind":"REWORK","_number":4,"created":"2017-06-20 06:06:28.000000000","uploader":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"ref":"refs/changes/36/435136/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-notification","ref":"refs/changes/36/435136/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/4"}}},"commit":{"parents":[{"commit":"9eb280853f30143cab341834c202c1d4635f4fbd","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/9eb280853f30143cab341834c202c1d4635f4fbd"}]}],"author":{"name":"Joe Keen","email":"joe.keen@hp.com","date":"2017-02-16 21:56:11.000000000","tz":-420},"committer":{"name":"Tomasz Trębski","email":"tomasz.trebski@ts.fujitsu.com","date":"2017-06-20 05:16:30.000000000","tz":120},"subject":"Make default notifiers pluggable","message":"Make default notifiers pluggable\n\nErasing distinction between plugins that are an inherent part of the\nnotifciation engine and plugins that can be specified via the config file.\n\nChange-Id: I360cc2ad0782f209606706bf1869570fdae2260d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/f8406c085d7ef5d5e7f9a9e6da92a247bb5231b3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/f8406c085d7ef5d5e7f9a9e6da92a247bb5231b3"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"9eb280853f30143cab341834c202c1d4635f4fbd","is_merged_in_target_branch":true,"change_id":"I92c27624db3a77b2531a78df59fafe43dc5ddaab","change_number":472981,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"eefca07050935b56d696e53427419445d29c1474":{"kind":"REWORK","_number":5,"created":"2017-07-26 03:52:18.000000000","uploader":{"_account_id":14273,"name":"Joe Keen","email":"joe.keen@hpe.com","username":"jkeen"},"ref":"refs/changes/36/435136/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-notification","ref":"refs/changes/36/435136/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/5"}}},"commit":{"parents":[{"commit":"9eb280853f30143cab341834c202c1d4635f4fbd","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/9eb280853f30143cab341834c202c1d4635f4fbd"}]}],"author":{"name":"Joe Keen","email":"joe.keen@hp.com","date":"2017-02-16 21:56:11.000000000","tz":-420},"committer":{"name":"Joe Keen","email":"joe.keen@hp.com","date":"2017-07-26 03:52:18.000000000","tz":-360},"subject":"Make default notifiers pluggable","message":"Make default notifiers pluggable\n\nErasing distinction between plugins that are an inherent part of the\nnotifciation engine and plugins that can be specified via the config file.\n\nFixing broken tests.\n\nChange-Id: I360cc2ad0782f209606706bf1869570fdae2260d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/eefca07050935b56d696e53427419445d29c1474"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/eefca07050935b56d696e53427419445d29c1474"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"9eb280853f30143cab341834c202c1d4635f4fbd","is_merged_in_target_branch":true,"change_id":"I92c27624db3a77b2531a78df59fafe43dc5ddaab","change_number":472981,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"e5db6df3783ae74c50116b62cfa4e3daecd53be5":{"kind":"REWORK","_number":6,"created":"2017-07-26 12:45:30.000000000","uploader":{"_account_id":14273,"name":"Joe Keen","email":"joe.keen@hpe.com","username":"jkeen"},"ref":"refs/changes/36/435136/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-notification","ref":"refs/changes/36/435136/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/6"}}},"commit":{"parents":[{"commit":"9eb280853f30143cab341834c202c1d4635f4fbd","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/9eb280853f30143cab341834c202c1d4635f4fbd"}]}],"author":{"name":"Joe Keen","email":"joe.keen@hp.com","date":"2017-02-16 21:56:11.000000000","tz":-420},"committer":{"name":"Joe Keen","email":"joe.keen@hp.com","date":"2017-07-26 12:43:06.000000000","tz":-360},"subject":"Make default notifiers pluggable","message":"Make default notifiers pluggable\n\nErasing distinction between plugins that are an inherent part of the\nnotifciation engine and plugins that can be specified via the config file.\nFixing broken tests.\n\nChange-Id: I360cc2ad0782f209606706bf1869570fdae2260d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/e5db6df3783ae74c50116b62cfa4e3daecd53be5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/e5db6df3783ae74c50116b62cfa4e3daecd53be5"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"9eb280853f30143cab341834c202c1d4635f4fbd","is_merged_in_target_branch":true,"change_id":"I92c27624db3a77b2531a78df59fafe43dc5ddaab","change_number":472981,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"29d5446e8a40915859d665ed43537eb4c7c91398":{"kind":"REWORK","_number":7,"created":"2017-07-26 20:25:30.000000000","uploader":{"_account_id":14273,"name":"Joe Keen","email":"joe.keen@hpe.com","username":"jkeen"},"ref":"refs/changes/36/435136/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-notification","ref":"refs/changes/36/435136/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/7"}}},"commit":{"parents":[{"commit":"9eb280853f30143cab341834c202c1d4635f4fbd","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/9eb280853f30143cab341834c202c1d4635f4fbd"}]}],"author":{"name":"Joe Keen","email":"joe.keen@hp.com","date":"2017-02-16 21:56:11.000000000","tz":-420},"committer":{"name":"Joe Keen","email":"joe.keen@hp.com","date":"2017-07-26 20:25:20.000000000","tz":-360},"subject":"Make default notifiers pluggable","message":"Make default notifiers pluggable\n\nErasing distinction between plugins that are an inherent part of the\nnotifciation engine and plugins that can be specified via the config file.\nFixing broken tests.\n\nChange-Id: I360cc2ad0782f209606706bf1869570fdae2260d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/29d5446e8a40915859d665ed43537eb4c7c91398"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/29d5446e8a40915859d665ed43537eb4c7c91398"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"9eb280853f30143cab341834c202c1d4635f4fbd","is_merged_in_target_branch":true,"change_id":"I92c27624db3a77b2531a78df59fafe43dc5ddaab","change_number":472981,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"019a337d77c7fff5c729315956d5031c7f82d4e9":{"kind":"REWORK","_number":8,"created":"2017-10-25 10:52:39.000000000","uploader":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"ref":"refs/changes/36/435136/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-notification","ref":"refs/changes/36/435136/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/8"}}},"commit":{"parents":[{"commit":"e13f529621c90eec7716053942a904c3190ba59c","subject":"Add .zuul.yaml file","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/e13f529621c90eec7716053942a904c3190ba59c"}]}],"author":{"name":"Joe Keen","email":"joe.keen@hp.com","date":"2017-02-16 21:56:11.000000000","tz":-420},"committer":{"name":"Tomasz Trębski","email":"tomasz.trebski@ts.fujitsu.com","date":"2017-10-25 10:52:28.000000000","tz":120},"subject":"Make default notifiers pluggable","message":"Make default notifiers pluggable\n\nErasing distinction between plugins that are an inherent part of the\nnotifciation engine and plugins that can be specified via the config file.\nFixing broken tests.\n\nChange-Id: I360cc2ad0782f209606706bf1869570fdae2260d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/019a337d77c7fff5c729315956d5031c7f82d4e9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/019a337d77c7fff5c729315956d5031c7f82d4e9"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"e13f529621c90eec7716053942a904c3190ba59c","is_merged_in_target_branch":true,"change_id":"Id56f60a1f90e238e563e31db77c35e035933449e","change_number":514535,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master"},"ed9c090e671e4f740a1915d396aa60883238b9a2":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2018-05-11 13:56:17.000000000","uploader":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"ref":"refs/changes/36/435136/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-notification","ref":"refs/changes/36/435136/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/9"}}},"commit":{"parents":[{"commit":"9ce5e2c7bba4c8a49dd5d0c9f38d86297b865376","subject":"Merge \"Update links in README\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/9ce5e2c7bba4c8a49dd5d0c9f38d86297b865376"}]}],"author":{"name":"Joe Keen","email":"joe.keen@hp.com","date":"2017-02-16 21:56:11.000000000","tz":-420},"committer":{"name":"Witold Bedyk","email":"witold.bedyk@est.fujitsu.com","date":"2018-05-11 13:56:17.000000000","tz":0},"subject":"Make default notifiers pluggable","message":"Make default notifiers pluggable\n\nErasing distinction between plugins that are an inherent part of the\nnotifciation engine and plugins that can be specified via the config file.\nFixing broken tests.\n\nChange-Id: I360cc2ad0782f209606706bf1869570fdae2260d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/ed9c090e671e4f740a1915d396aa60883238b9a2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/ed9c090e671e4f740a1915d396aa60883238b9a2"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"9ce5e2c7bba4c8a49dd5d0c9f38d86297b865376","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"b0efc45431a0921b296098438875a675c18af79e":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2018-09-18 12:35:43.000000000","uploader":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"ref":"refs/changes/36/435136/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-notification","ref":"refs/changes/36/435136/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/10"}}},"commit":{"parents":[{"commit":"c8b9b81f61a2b7b49bb32d6865afbc6153b37db2","subject":"Py3: Fix encoding of message in RetryEngine","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/c8b9b81f61a2b7b49bb32d6865afbc6153b37db2"}]}],"author":{"name":"Joe Keen","email":"joe.keen@hp.com","date":"2017-02-16 21:56:11.000000000","tz":-420},"committer":{"name":"Doug Szumski","email":"doug@stackhpc.com","date":"2018-09-18 12:35:43.000000000","tz":0},"subject":"Make default notifiers pluggable","message":"Make default notifiers pluggable\n\nErasing distinction between plugins that are an inherent part of the\nnotifciation engine and plugins that can be specified via the config file.\nFixing broken tests.\n\nChange-Id: I360cc2ad0782f209606706bf1869570fdae2260d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/b0efc45431a0921b296098438875a675c18af79e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/b0efc45431a0921b296098438875a675c18af79e"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"c8b9b81f61a2b7b49bb32d6865afbc6153b37db2","is_merged_in_target_branch":true,"change_id":"I07b96fb8ed486d620f9911827a1f3182fe0e9b84","change_number":600676,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master"},"d9ead2f8db528b758d002dd8bd13834f83ba565f":{"kind":"REWORK","_number":11,"created":"2018-09-18 12:41:18.000000000","uploader":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"ref":"refs/changes/36/435136/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-notification","ref":"refs/changes/36/435136/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/11"}}},"commit":{"parents":[{"commit":"c8b9b81f61a2b7b49bb32d6865afbc6153b37db2","subject":"Py3: Fix encoding of message in RetryEngine","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/c8b9b81f61a2b7b49bb32d6865afbc6153b37db2"}]}],"author":{"name":"Joe Keen","email":"joe.keen@hp.com","date":"2017-02-16 21:56:11.000000000","tz":-420},"committer":{"name":"Doug Szumski","email":"doug@stackhpc.com","date":"2018-09-18 12:39:00.000000000","tz":60},"subject":"Make default notifiers pluggable","message":"Make default notifiers pluggable\n\nErasing distinction between plugins that are an inherent part of the\nnotifciation engine and plugins that can be specified via the config file.\nFixing broken tests.\n\nChange-Id: I360cc2ad0782f209606706bf1869570fdae2260d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/d9ead2f8db528b758d002dd8bd13834f83ba565f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/d9ead2f8db528b758d002dd8bd13834f83ba565f"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"c8b9b81f61a2b7b49bb32d6865afbc6153b37db2","is_merged_in_target_branch":true,"change_id":"I07b96fb8ed486d620f9911827a1f3182fe0e9b84","change_number":600676,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master"},"049c6187689d64eb221f67e716c0f8d6b7483069":{"kind":"NO_CODE_CHANGE","_number":12,"created":"2018-09-19 11:10:50.000000000","uploader":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"ref":"refs/changes/36/435136/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-notification","ref":"refs/changes/36/435136/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/12"}}},"commit":{"parents":[{"commit":"c8b9b81f61a2b7b49bb32d6865afbc6153b37db2","subject":"Py3: Fix encoding of message in RetryEngine","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/c8b9b81f61a2b7b49bb32d6865afbc6153b37db2"}]}],"author":{"name":"Joe Keen","email":"joe.keen@hp.com","date":"2017-02-16 21:56:11.000000000","tz":-420},"committer":{"name":"Doug Szumski","email":"doug@stackhpc.com","date":"2018-09-19 11:09:24.000000000","tz":60},"subject":"Make default notifiers pluggable","message":"Make default notifiers pluggable\n\nErasing distinction between plugins that are an inherent part of the\nnotification engine and plugins that can be specified via the config file.\nFixing broken tests.\n\nStory: 2003801\nTask: 26532\nChange-Id: I360cc2ad0782f209606706bf1869570fdae2260d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/049c6187689d64eb221f67e716c0f8d6b7483069"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/049c6187689d64eb221f67e716c0f8d6b7483069"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"c8b9b81f61a2b7b49bb32d6865afbc6153b37db2","is_merged_in_target_branch":true,"change_id":"I07b96fb8ed486d620f9911827a1f3182fe0e9b84","change_number":600676,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master"},"cdf2bf96f29f7c23efabb9f97d89bd3022515456":{"kind":"TRIVIAL_REBASE","_number":13,"created":"2019-01-09 16:42:34.000000000","uploader":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"ref":"refs/changes/36/435136/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-notification","ref":"refs/changes/36/435136/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/13"}}},"commit":{"parents":[{"commit":"8628a32e437f0aa1c48cb49aa0b336f4c8dc034e","subject":"Update Zuul tempest test job names","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/8628a32e437f0aa1c48cb49aa0b336f4c8dc034e"}]}],"author":{"name":"Joe Keen","email":"joe.keen@hp.com","date":"2017-02-16 21:56:11.000000000","tz":-420},"committer":{"name":"Witold Bedyk","email":"witold.bedyk@suse.com","date":"2019-01-09 16:42:34.000000000","tz":0},"subject":"Make default notifiers pluggable","message":"Make default notifiers pluggable\n\nErasing distinction between plugins that are an inherent part of the\nnotification engine and plugins that can be specified via the config file.\nFixing broken tests.\n\nStory: 2003801\nTask: 26532\nChange-Id: I360cc2ad0782f209606706bf1869570fdae2260d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/cdf2bf96f29f7c23efabb9f97d89bd3022515456"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/cdf2bf96f29f7c23efabb9f97d89bd3022515456"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"8628a32e437f0aa1c48cb49aa0b336f4c8dc034e","is_merged_in_target_branch":true,"change_id":"I8a35b1e25fcfb6dc54776b6cf683df81e3c339e8","change_number":629564,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"1d680f173988dd02f86a72330d3ed2f3710ac7d3":{"kind":"REWORK","_number":14,"created":"2019-01-17 10:59:12.000000000","uploader":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"ref":"refs/changes/36/435136/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-notification","ref":"refs/changes/36/435136/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-notification refs/changes/36/435136/14"}}},"commit":{"parents":[{"commit":"cedb42da75a1e0695320fb8c403c073b01d0bd12","subject":"Merge \"Update Zuul tempest test job names\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/cedb42da75a1e0695320fb8c403c073b01d0bd12"}]}],"author":{"name":"Joe Keen","email":"joe.keen@hp.com","date":"2017-02-16 21:56:11.000000000","tz":-420},"committer":{"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","date":"2019-01-17 10:58:45.000000000","tz":60},"subject":"Make default notifiers pluggable","message":"Make default notifiers pluggable\n\nErasing distinction between plugins that are an inherent part of the\nnotification engine and plugins that can be specified via the config file.\nFixing broken tests.\n\nStory: 2003801\nTask: 26532\nChange-Id: I360cc2ad0782f209606706bf1869570fdae2260d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/1d680f173988dd02f86a72330d3ed2f3710ac7d3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-notification/commit/1d680f173988dd02f86a72330d3ed2f3710ac7d3"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"cedb42da75a1e0695320fb8c403c073b01d0bd12","is_merged_in_target_branch":true}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
