)]}'
{"id":"openstack%2Fceilometer~731937","triplet_id":"openstack%2Fceilometer~stable%2Fqueens~Ia0d4b2c3d46764315b02e7fb2ade17a73a46f4b7","project":"openstack/ceilometer","branch":"stable/queens","topic":"fix-ceilometer-gate","hashtags":[],"change_id":"Ia0d4b2c3d46764315b02e7fb2ade17a73a46f4b7","subject":"[stable-only] Add confluent-kafka to test-requirements","status":"MERGED","created":"2020-05-30 10:17:43.000000000","updated":"2020-06-08 01:15:30.000000000","submitted":"2020-06-08 01:14:15.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"731937-1591578855116-89381fb1","meta_rev_id":"e2485d92beb92b295f7314ae2afa9770121d38f7","_number":731937,"virtual_id_number":731937,"owner":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2020-05-30 11:45:17.000000000","_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":14107,"name":"zhurong","email":"aaronzhu1121@gmail.com","username":"zhurong"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-06-08 01:14:14.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":14107,"name":"zhurong","email":"aaronzhu1121@gmail.com","username":"zhurong"},"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":2,"date":"2020-06-08 01:08:06.000000000","_account_id":14107,"name":"zhurong","email":"aaronzhu1121@gmail.com","username":"zhurong"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":14107,"name":"zhurong","email":"aaronzhu1121@gmail.com","username":"zhurong"},"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":1,"date":"2020-06-08 01:08:06.000000000","_account_id":14107,"name":"zhurong","email":"aaronzhu1121@gmail.com","username":"zhurong"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":14107,"name":"zhurong","email":"aaronzhu1121@gmail.com","username":"zhurong"},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-06-08 01:08:06.000000000","updated_by":{"_account_id":14107,"name":"zhurong","email":"aaronzhu1121@gmail.com","username":"zhurong"},"reviewer":{"_account_id":14107,"name":"zhurong","email":"aaronzhu1121@gmail.com","username":"zhurong"},"state":"REVIEWER"},{"updated":"2020-06-08 01:14:14.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":"576df0b05c3f41f170a23038da04c00a1f180996","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2020-05-30 10:17:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6d42d34b38269d46614317bec26d63b89595fd68","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-30 10:29:23.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9161f0e6f2b04c2885dec30d3133e3da : SUCCESS in 6m 25s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/d13ad0dc5dd945b49ed9ba5795371f54 : SUCCESS in 4m 56s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/eff81568016046e897f9c359af198d5f : SUCCESS in 5m 50s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/1dfd477ea96c4ceaa7a7f1cece8a82d8 : SUCCESS in 5m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1d0dd8e1a4fc42dd911d6ca875d292f7 : SUCCESS in 3m 56s","accounts_in_message":[],"_revision_number":1},{"id":"b9d7230ec8dce632b2f1bbba8bf71adbe8d365ba","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2020-05-30 11:43:02.000000000","message":"Topic set to fix-ceilometer-gate","accounts_in_message":[],"_revision_number":1},{"id":"1bb575b00fa085f5031e7f94e4701ca2dd834d8c","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2020-05-30 11:45:17.000000000","message":"Patch Set 1:\n\nconfluent-kafka 1.4.2 was released on May 22, see example failures in periodic job starting from May 23:\n\nhttp://lists.openstack.org/pipermail/openstack-stable-maint/2020-May/thread.html#20038","accounts_in_message":[],"_revision_number":1},{"id":"8567797b35dd5bf48648c47df7c7f1cec21b2b71","author":{"_account_id":14107,"name":"zhurong","email":"aaronzhu1121@gmail.com","username":"zhurong"},"date":"2020-06-08 01:08:06.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"202462e8f62d145d0f9a0b84a17a411efc6f19ff","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-08 01:08:18.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"aa90b0e8cd51f11ab0ca600b61e18c0d5d819a52","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-08 01:14:14.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/77fdb8e73e3a4e14a72957c30935add4 : SUCCESS in 4m 15s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/e03fc5a0e3ec480b81e88fc969bad25a : SUCCESS in 5m 30s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/bd83dd01d1ea4944a49610acf83eee92 : SUCCESS in 5m 19s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/b5892802670b4f41848794a1d64a6bd1 : SUCCESS in 4m 56s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f28a1d3e1fad4b6fb8f8ab0a0a9f4170 : SUCCESS in 4m 05s","accounts_in_message":[],"_revision_number":1},{"id":"d8f771aeb38fec5393b2ccf1c6c8a39daebc072b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-08 01:14:15.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"e2485d92beb92b295f7314ae2afa9770121d38f7","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-08 01:15:30.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a5533890464d4fd280a0c00dbf20d25e : SUCCESS in 1m 01s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"c5baae119598b7a626c1419f2485fc3f014362db","revisions":{"c5baae119598b7a626c1419f2485fc3f014362db":{"kind":"REWORK","_number":1,"created":"2020-05-30 10:17:43.000000000","uploader":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"ref":"refs/changes/37/731937/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/37/731937/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/37/731937/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/37/731937/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/37/731937/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/37/731937/1"}}},"commit":{"parents":[{"commit":"7e443e70ae4f62e1d23e8d7cbb2f2a19d70101ff","subject":"Temporary failures should be treated as temporary.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/7e443e70ae4f62e1d23e8d7cbb2f2a19d70101ff"}]}],"author":{"name":"Elod Illes","email":"elod.illes@est.tech","date":"2020-05-26 12:58:58.000000000","tz":120},"committer":{"name":"Elod Illes","email":"elod.illes@est.tech","date":"2020-05-29 20:03:23.000000000","tz":120},"subject":"[stable-only] Add confluent-kafka to test-requirements","message":"[stable-only] Add confluent-kafka to test-requirements\n\nAs confluent-kafka 1.4.2 was released, which is based on librdkafka\nv1.4.2, which drops python 2 support, the py27 tox job started to\nfail with the following error:\n\n[..]/confluent_kafka/cimpl.so: undefined symbol: PyUnicodeUCS2_FromObject\n\nconfluent-kafka is pulled in by an extra with oslo.messaging. In\noslo.messaging\u0027s setup.cfg kafka is lower constrained only [1].\noslo.messaging uses global upper-constraints.txt which constrain\nconfluent-kafka to version 0.11.6.\n\nCeilometer however does not use global upper-constraints.txt, so when\ninstalling oslo.message[kafka] it pulls in latest confluent-kafka.\n\nTo avoid failure of py27 tox target, this patch introduces explicit\nrequirement of confluent-kafka, with an upper constraint for python 2.\n\nNOTE(elod.illes): this patch is only needed in Stein and older stable\nbranches, as from Train ceilometer uses global upper-constraints.txt.\n\nConflicts:\n    test-requirements.txt\n\n[1] https://opendev.org/openstack/oslo.messaging/src/branch/stable/stein/setup.cfg#L28\n\nChange-Id: Ia0d4b2c3d46764315b02e7fb2ade17a73a46f4b7\n(cherry picked from commit 41428813d89c000c1d05718e4fb73cea6f02c88c)\n(cherry picked from commit 93baa22645d5ba64fa8b1d44cc97525437312256)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/c5baae119598b7a626c1419f2485fc3f014362db"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/c5baae119598b7a626c1419f2485fc3f014362db"}]},"branch":"refs/heads/stable/queens"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
