)]}'
{"id":"openstack%2Fceilometer~693842","triplet_id":"openstack%2Fceilometer~master~I6342f2ba8823fe2d8adc1b2d18b870c88795e4f1","project":"openstack/ceilometer","branch":"master","topic":"fix_too_many_revision_gnocchi-upstream","hashtags":[],"change_id":"I6342f2ba8823fe2d8adc1b2d18b870c88795e4f1","subject":"Remove user updatable attributes from compute-pollster","status":"ABANDONED","created":"2019-11-12 13:24:39.000000000","updated":"2019-11-19 14:32:24.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"52afe855d88065a48f71e65190e7620288ac00ea","_number":693842,"virtual_id_number":693842,"owner":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2019-11-12 15:51:55.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":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"all":[{"_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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-11-12 15:51:55.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"0909d28df2da994de8ef1fceda179e5fab6e5a0c","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-11-12 13:24:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8b2fe63c805a276241e92be56497ea8e7bde7984","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-11-12 13:27:33.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"1b5d7de9ab045cf010710334492ee35371c144d2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-12 14:35:55.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4816e565aa3643528257d26ddf12c9bf : FAILURE in 5m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3bf97572a7324446811460d0e7bc7e33 : SUCCESS in 3m 55s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/cbdb4f2f863046bc8c97daf25389a30d : FAILURE in 5m 35s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fc0a7bf41b0b4fa399738f126df59f39 : FAILURE in 5m 48s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/77b336b798f34cad9e4d85597edad86b : FAILURE in 6m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2a83b93f3e6f4dd9923523712415f9ef : SUCCESS in 6m 18s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0f9d661a8713411ab8032fa6ad27f2bd : FAILURE in 6m 43s\n- grenade-dsvm-ceilometer https://zuul.opendev.org/t/openstack/build/d39dfb4518544870a743915f3ab645c1 : SUCCESS in 1h 07m 16s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/7343f1d18ece425ab77c295a084c8a72 : FAILURE in 53m 36s\n- telemetry-dsvm-integration-ipv6-only https://zuul.opendev.org/t/openstack/build/f4b2e8994e8f4ab5bc425e0309ff95db : SUCCESS in 39m 25s","accounts_in_message":[],"_revision_number":2},{"id":"31ca6ea6fb9df37490b1694218f1246284e56cf5","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-11-12 14:46:49.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"fa183896ee58c08d2ff447ca51f9945c073cd642","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-12 15:51:55.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a29696de4d9f45a3878684a7c865c6d4 : FAILURE in 5m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9b2dc34229cb4decac098832cc6f8ab9 : SUCCESS in 3m 13s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/79e5af0620c4451ca459a5879db6ab2d : FAILURE in 5m 48s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/053e0daa83294a538397591697199eb9 : FAILURE in 5m 52s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/a6ea2c0da17e417494b09991f1e6f657 : FAILURE in 6m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5f87b62ec98448a7845f9d8061fe24f6 : SUCCESS in 7m 01s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2fa05434bf2a4ebfb6f778fc2066bfb0 : FAILURE in 7m 19s\n- grenade-dsvm-ceilometer https://zuul.opendev.org/t/openstack/build/3eca981e3408458382ca46bf57427445 : SUCCESS in 1h 00m 05s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/b5b1a44ea5654d40b715628256746a24 : SUCCESS in 58m 43s\n- telemetry-dsvm-integration-ipv6-only https://zuul.opendev.org/t/openstack/build/01ee7e8ade694780a3323c89ca00ea28 : SUCCESS in 43m 54s","accounts_in_message":[],"_revision_number":3},{"id":"20c1d78ed0ba5c9c74b77c34a7b8282b559b0bfd","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2019-11-19 14:32:24.000000000","message":"Abandoned\n\nWe need to find another solution.\n\nSee https://bugs.launchpad.net/ceilometer/+bug/1853048","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"ea839c5f6f48beb14f2f756edd0fecb053f56d58","revisions":{"a496bf6b3c21e9870d929f45f28e110a816c3e0f":{"kind":"REWORK","_number":1,"created":"2019-11-12 13:24:39.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/42/693842/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/42/693842/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/42/693842/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/42/693842/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/42/693842/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/42/693842/1"}}},"commit":{"parents":[{"commit":"a11266be2260bddd6aea01a31db39ea6d294d722","subject":"Add missing ws seperator between words","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/a11266be2260bddd6aea01a31db39ea6d294d722"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2019-11-12 13:18:47.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2019-11-12 13:24:04.000000000","tz":-180},"subject":"Remove user updatable attributes from compute-pollster","message":"Remove user updatable attributes from compute-pollster\n\nCeilometer was causing resources to have a huge amount of revisions on Gnocchi (1000+) because the compute pollsters were constantly pushing outdated attributes. This can happen when users (for instance), update the name of VMs. The name is not updated in the VM\u0027s XML that is stored in the KVM host. This causes the pollster to constantly push outdated attributes that trigger resource revisions on Gnocchi (if we have other pollsters pushing the right attribute value that is gathered from OpenStack API).  This PR is proposing to remove the attributes that we noticed could cause such a situation. The attributes that we are removing from the compute pollster are also pushed to Gnocchi via other methods (other pollsters or the event handling system).\n\nChange-Id: I6342f2ba8823fe2d8adc1b2d18b870c88795e4f1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/a496bf6b3c21e9870d929f45f28e110a816c3e0f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/a496bf6b3c21e9870d929f45f28e110a816c3e0f"}]},"branch":"refs/heads/master"},"e585673cef35d17d72dc4a33aad00de10ca7cdc4":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2019-11-12 13:27:33.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/42/693842/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/42/693842/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/42/693842/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/42/693842/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/42/693842/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/42/693842/2"}}},"commit":{"parents":[{"commit":"a11266be2260bddd6aea01a31db39ea6d294d722","subject":"Add missing ws seperator between words","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/a11266be2260bddd6aea01a31db39ea6d294d722"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2019-11-12 13:18:47.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2019-11-12 13:26:18.000000000","tz":-180},"subject":"Remove user updatable attributes from compute-pollster","message":"Remove user updatable attributes from compute-pollster\n\nCeilometer was causing resources to have a huge amount of revisions on Gnocchi\n (1000+) because the compute pollsters were constantly pushing outdated\n attributes. This can happen when users (for instance), update the name of VMs.\n The name is not updated in the VM\u0027s XML that is stored in the KVM host.\n This causes the pollster to constantly push outdated attributes that trigger\n resource revisions on Gnocchi (if we have other pollsters pushing the right\n attribute value that is gathered from OpenStack API).  This PR is proposing to\n remove the attributes that we noticed could cause such a situation. The attributes\n that we are removing from the compute pollster are also pushed to Gnocchi via other\n methods (other pollsters or the event handling system).\n\nChange-Id: I6342f2ba8823fe2d8adc1b2d18b870c88795e4f1\nSigned-off-by: Rafael Weingärtner \u003crafael@apache.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/e585673cef35d17d72dc4a33aad00de10ca7cdc4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/e585673cef35d17d72dc4a33aad00de10ca7cdc4"}]},"branch":"refs/heads/master"},"ea839c5f6f48beb14f2f756edd0fecb053f56d58":{"kind":"REWORK","_number":3,"created":"2019-11-12 14:46:49.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/42/693842/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/42/693842/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/42/693842/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/42/693842/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/42/693842/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/42/693842/3"}}},"commit":{"parents":[{"commit":"a11266be2260bddd6aea01a31db39ea6d294d722","subject":"Add missing ws seperator between words","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/a11266be2260bddd6aea01a31db39ea6d294d722"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2019-11-12 13:18:47.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2019-11-12 14:46:35.000000000","tz":-180},"subject":"Remove user updatable attributes from compute-pollster","message":"Remove user updatable attributes from compute-pollster\n\nCeilometer was causing resources to have a huge amount of revisions on Gnocchi\n (1000+) because the compute pollsters were constantly pushing outdated\n attributes. This can happen when users (for instance), update the name of VMs.\n The name is not updated in the VM\u0027s XML that is stored in the KVM host.\n This causes the pollster to constantly push outdated attributes that trigger\n resource revisions on Gnocchi (if we have other pollsters pushing the right\n attribute value that is gathered from OpenStack API).  This PR is proposing to\n remove the attributes that we noticed could cause such a situation. The attributes\n that we are removing from the compute pollster are also pushed to Gnocchi via other\n methods (other pollsters or the event handling system).\n\nChange-Id: I6342f2ba8823fe2d8adc1b2d18b870c88795e4f1\nSigned-off-by: Rafael Weingärtner \u003crafael@apache.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/ea839c5f6f48beb14f2f756edd0fecb053f56d58"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/ea839c5f6f48beb14f2f756edd0fecb053f56d58"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
