)]}'
{"id":"openstack%2Fneutron~832783","triplet_id":"openstack%2Fneutron~master~Icf40d87300c7b1fdef91ba21490aebc394286180","project":"openstack/neutron","branch":"master","topic":"metadata-no-db-imports","attention_set":{},"removed_from_attention_set":{"5948":{"account":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"last_update":"2022-04-14 19:31:30.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"Icf40d87300c7b1fdef91ba21490aebc394286180","subject":"[WIP] PoC: reduce metadata agent memory usage","status":"ABANDONED","created":"2022-03-09 11:57:09.000000000","updated":"2022-04-14 19:31:30.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5751990b87b8207685e1d77400c1da8a12241649","_number":832783,"virtual_id_number":832783,"owner":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2022-03-09 12:46:04.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},"Review-Priority":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-03-09 12:17:32.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":"CC"},{"updated":"2022-03-09 12:46:04.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"},{"updated":"2022-03-09 13:33:27.000000000","updated_by":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2022-03-09 14:24:57.000000000","updated_by":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"reviewer":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"state":"CC"},{"updated":"2022-03-09 14:25:22.000000000","updated_by":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2022-03-12 12:07:27.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"state":"CC"},{"updated":"2022-04-14 19:31:30.000000000","updated_by":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"reviewer":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"state":"CC"}],"messages":[{"id":"09dd4b6367c86f15fdad07a3e8e9ff51ec5e40b6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"date":"2022-03-09 11:57:09.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"006c4373ce0cb0bb0b5031373592f028b5730a78","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-03-09 12:17:32.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/0c7edb21acd84eda9d4b0b0d5a6fef61 : FAILURE in 11m 25s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/df9083482f7842bea9f7475234db40c9 : FAILURE in 12m 47s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"b792f1be17524675c08ab12ddf969d4b444bdd8d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-03-09 12:46:04.000000000","message":"Patch Set 1: Verified-1\n\n(3 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/302544a461d1433db6156b54aa7c9d57 : FAILURE in 27m 16s\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/d5259b573ad64b0a9e551c424326dd1a : FAILURE in 17m 08s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/f94c52c42458432586f6ae130575f27b : FAILURE in 22m 24s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/ccc9636aa50d436dae35a681850d3d7a : FAILURE in 16m 45s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/4b6eb8116f9e44cca45e017c07948666 : FAILURE in 16m 05s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/24e3f0ce4e3a4bf1a8890879d91e62c8 : FAILURE in 16m 06s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4a5e35b74a584b3ba9154b761c118f54 : FAILURE in 7m 11s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a8af0e4b60a94764a1517f654d5398ba : FAILURE in 7m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d04b166a2c35449682606b42c71af992 : FAILURE in 8m 40s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/dfeba671bd07453ab9e4a8105d234bac : FAILURE in 6m 16s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/90f54d9d149342ffa56964e198454060 : FAILURE in 7m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5d5283dea5eb4c24961a124e3dfedeae : FAILURE in 7m 38s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/2468762f8dde4a0483fca7657968a1c8 : FAILURE in 15m 57s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/687b88d552e5462ab61d4d06e82cf015 : FAILURE in 11m 00s\n- neutron-ovs-rally-task https://zuul.opendev.org/t/openstack/build/e1291c389a704dc8ad16abe2d00ff2b5 : FAILURE in 16m 47s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/f0cf6fbc323d47e7868af6962697a4a5 : FAILURE in 45m 23s\n- neutron-ovs-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/a3d13ba4ddea443da52f811191a197e1 : FAILURE in 35m 54s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/20f31b23e0f64a358a06ef28f04d6b8d : FAILURE in 22m 37s\n- neutron-ovs-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/1ce627cd83444270b35b64453752089e : FAILURE in 18m 48s\n- neutron-ovn-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/85d36e8feb4a4adda46c58283ed60309 : FAILURE in 19m 47s\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/736e6c3edfbc422dabe6a0c645b8a680 : FAILURE in 19m 45s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e85407d2890df87d97c1d67e392f0e1cac99cad9","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2022-03-09 13:33:27.000000000","message":"Patch Set 1:\n\nArista third party testing FAILED [ https://arista-openstack-ci.arista.com:8000/March-2022/Arista_Tempest_Testrefs/changes/83/832783/1 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":1},{"id":"339d740c449e33e499e66f197d912362bd754530","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2022-03-09 14:24:57.000000000","message":"Patch Set 1:\n\nFor rechecking only on the Cloudbase Neutron Hyper-V CI, add a review comment with run-Cloudbase Neutron Hyper-V CI\n\n- neutron http://cloudbase-ci.com/neutron/832783/1 : FAILURE in 2h 26m 51s","accounts_in_message":[],"_revision_number":1},{"id":"9a6132678c4152cf1d3603ebc3d9a3126a6214f6","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2022-03-09 14:25:22.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* openstack-sriov-neutron-master-direct http://13.74.249.42/refs/changes/83/832783/1/openstack-sriov-neutron-master-direct : ABORTED\n\n* openstack-sriov-neutron-master-macvtap http://13.74.249.42/refs/changes/83/832783/1/openstack-sriov-neutron-master-macvtap : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"32484f1b4e5f36c18fe2cd91c6e121d49feee711","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2022-03-09 16:59:10.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* openstack-sriov-neutron-master-direct http://13.74.249.42/refs/changes/83/832783/1/openstack-sriov-neutron-master-direct : FAILURE\n\n* openstack-sriov-neutron-master-macvtap http://13.74.249.42/refs/changes/83/832783/1/openstack-sriov-neutron-master-macvtap : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"5751990b87b8207685e1d77400c1da8a12241649","tag":"autogenerated:gerrit:abandon","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2022-04-14 19:31:30.000000000","message":"Abandoned\n\nThis review is \u003e 4 weeks without comment, and failed Zuul jobs the last time it was checked. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and leaving a \u0027recheck\u0027 comment to get fresh test results.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"b0a48eb3e9666494c92e54c8bd72b9c1755eeb88","revisions":{"b0a48eb3e9666494c92e54c8bd72b9c1755eeb88":{"kind":"REWORK","_number":1,"created":"2022-03-09 11:57:09.000000000","uploader":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"ref":"refs/changes/83/832783/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/83/832783/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/83/832783/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/83/832783/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/83/832783/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/83/832783/1"}}},"commit":{"parents":[{"commit":"3dfe6072421e3d5dc708a3bf065fb1a64ea3129a","subject":"Merge \"OVN TestNBDbResources wait for NB_Global table to be present\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/3dfe6072421e3d5dc708a3bf065fb1a64ea3129a"}]}],"author":{"name":"Oleg Bondarev","email":"oleg.bondarev@huawei.com","date":"2022-02-17 15:30:21.000000000","tz":180},"committer":{"name":"Oleg Bondarev","email":"oleg.bondarev@huawei.com","date":"2022-03-09 11:55:50.000000000","tz":180},"subject":"[WIP] PoC: reduce metadata agent memory usage","message":"[WIP] PoC: reduce metadata agent memory usage\n\nThe idea is to refactor \"heavy\" modules:\n- have *_lite.py ones with minimal classes/functions needed\nfor agents - metadata agent here.\n- main modules will just include *_lite.py so nothing\nchanges there effectively\n- metadata agent modules only import *_lite.py ones\n\nMainly this PoC aims to get rid of DB/sqlalchemy imports.\n\nAt current state, combined with neutron-lib patch [1],\nthis patch reduces memory usage from ~120 to ~70 MB (40%),\nby ensuring *no* DB/sqlalchemy libs are imported by metadata agent.\n\nSame approach could be used for other agents.\n\n[1] https://review.opendev.org/c/openstack/neutron-lib/+/832782\n\nRelated-Bug: TBD (RFE to be created)\nChange-Id: Icf40d87300c7b1fdef91ba21490aebc394286180\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/b0a48eb3e9666494c92e54c8bd72b9c1755eeb88"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/b0a48eb3e9666494c92e54c8bd72b9c1755eeb88"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
