)]}'
{"id":"openstack%2Fopenstacksdk~746578","triplet_id":"openstack%2Fopenstacksdk~master~Iba2b0d09fdd631f8bd2c3c951fd69b243deed652","project":"openstack/openstacksdk","branch":"master","topic":"bug/1889431","hashtags":[],"change_id":"Iba2b0d09fdd631f8bd2c3c951fd69b243deed652","subject":"Deprecate \u0027remote_ip_prefix\u0027 parameter in metering label rules","status":"MERGED","created":"2020-08-17 17:58:43.000000000","updated":"2020-10-13 12:22:41.000000000","submitted":"2020-10-13 12:21:09.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":14,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"746578-1602591669693-d1a6a7d1","meta_rev_id":"a89fc4a2864d4e1fb335690de30b50e261bb77ec","_number":746578,"virtual_id_number":746578,"owner":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":26832,"name":"Stefan Hoffmann","email":"stefan.hoffmann@cloudandheat.com","username":"shoffmann"},{"value":0,"_account_id":32291,"name":"wushiming","email":"wushiming@yovole.com","username":"wushiming"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-10-13 12:21:09.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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"recommended":{"_account_id":26832,"name":"Stefan Hoffmann","email":"stefan.hoffmann@cloudandheat.com","username":"shoffmann"},"all":[{"value":1,"date":"2020-10-08 07:00:04.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":26832,"name":"Stefan Hoffmann","email":"stefan.hoffmann@cloudandheat.com","username":"shoffmann"},{"value":0,"_account_id":32291,"name":"wushiming","email":"wushiming@yovole.com","username":"wushiming"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":2,"date":"2020-10-13 10:39:34.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":2,"date":"2020-10-12 10:51:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"all":[{"value":0,"_account_id":26832,"name":"Stefan Hoffmann","email":"stefan.hoffmann@cloudandheat.com","username":"shoffmann"},{"value":0,"_account_id":32291,"name":"wushiming","email":"wushiming@yovole.com","username":"wushiming"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":1,"date":"2020-10-13 10:39:34.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Allow-Post-Review":{"all":[{"value":0,"_account_id":26832,"name":"Stefan Hoffmann","email":"stefan.hoffmann@cloudandheat.com","username":"shoffmann"},{"value":0,"_account_id":32291,"name":"wushiming","email":"wushiming@yovole.com","username":"wushiming"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26832,"name":"Stefan Hoffmann","email":"stefan.hoffmann@cloudandheat.com","username":"shoffmann"},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"_account_id":32291,"name":"wushiming","email":"wushiming@yovole.com","username":"wushiming"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-08-24 14:19:46.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2020-09-07 05:24:00.000000000","updated_by":{"_account_id":32291,"name":"wushiming","email":"wushiming@yovole.com","username":"wushiming"},"reviewer":{"_account_id":32291,"name":"wushiming","email":"wushiming@yovole.com","username":"wushiming"},"state":"REVIEWER"},{"updated":"2020-09-17 14:25:51.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"},{"updated":"2020-10-08 07:00:04.000000000","updated_by":{"_account_id":26832,"name":"Stefan Hoffmann","email":"stefan.hoffmann@cloudandheat.com","username":"shoffmann"},"reviewer":{"_account_id":26832,"name":"Stefan Hoffmann","email":"stefan.hoffmann@cloudandheat.com","username":"shoffmann"},"state":"REVIEWER"},{"updated":"2020-10-12 10:51:25.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2020-10-13 10:39:34.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":"REVIEWER"},{"updated":"2020-10-13 12:21:09.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":"2123e8bfa83310803157ce916f1f7866c0374eba","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-08-17 17:58:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ca1b1627427a839cfda9fe481475b2fc83197982","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-08-17 17:59:35.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"92b71421ae5f1736c81a0e53a9440d0a2a62d428","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-08-17 18:22:33.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7c1f33312f886121be53ecc58a20eab82b7e8bb5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-17 20:58:24.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9800056d0e7143d5a06b159695d363ee : SUCCESS in 4m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4edde9bca0174bef9381d23d88ce855c : SUCCESS in 5m 12s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7a08a8fc5c504e99b7968363a585b844 : SUCCESS in 4m 22s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/513a97eac7c54f72953a2f4f62d55aa4 : SUCCESS in 5m 34s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d1f54aee3583432ba9433813f0afe11b : SUCCESS in 5m 12s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/03443d13b2834311a1cdb5a8000d3c47 : SUCCESS in 1h 03m 00s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/3d31b964194f461ea711ec186761661a : SUCCESS in 6m 19s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/140577d50e124a48909d84a515991c97 : SUCCESS in 5m 08s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/4eef041674754906a41e7ef8fb363b90 : SUCCESS in 6m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/45e9f1d5c04446f380a325a112796b3f : SUCCESS in 7m 09s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/f061d4ece8554f25b99e7b10d94be4bc : SUCCESS in 36m 03s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/45e9421ceddf4e6391a1fa16bb019f5a : SUCCESS in 52m 47s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/6e2f89ec158546bda5df2621ae0db8fe : SUCCESS in 1h 14m 39s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/d575fd72990d4b33bb1e6fe969c765f8 : SUCCESS in 55m 07s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/defd8d8f0d9f424db2044a135779e6fb : SUCCESS in 1h 03m 17s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/ab1df57bccc145789f96637f593b2826 : SUCCESS in 31m 31s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/cfc9cddaff4943a2bec476a3ed2517d0 : SUCCESS in 34m 14s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/c00087acfcef44808973a719a8d4ca2f : SUCCESS in 51m 57s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/d8c26c8406854edea875604db6a5ab8b : SUCCESS in 1h 07m 25s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/50606d9d1c6d4a13aab789be547d8ce0 : SUCCESS in 24m 26s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/27b1a78c1e894895903bbed33a1c72da : SUCCESS in 56m 59s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/299ca451641f481bae6c115190623720 : SUCCESS in 41m 20s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/9df34edae0a34ded981fa46ba4de7eb9 : FAILURE in 41m 27s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/6c40ff8600fd47dba1f832723156df08 : FAILURE in 42m 38s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"98091d18085801d1ff2f5d88de9adbb628814793","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-08-19 11:30:16.000000000","message":"Patch Set 3: Code-Review+1\n\nCould be worth to add an associated release note to highlight the deprecation.","accounts_in_message":[],"_revision_number":3},{"id":"1e6e9998e72abbf984bfeca79b7b5a603819a558","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-08-19 12:01:37.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"d9786fdcd4f222f41ac1e4729396db0e3d1e5cc6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-19 13:27:10.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f9a6a1dbf0e34af882aff9420ce23466 : SUCCESS in 5m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ac488c47224342ba95e1f70cafcd714b : SUCCESS in 5m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/65be0bf48aef47aea84427d03c45e3a3 : SUCCESS in 7m 54s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/41d71ad07088416090c2cf7be035d6ae : SUCCESS in 5m 30s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7d35fa1e86b64d6aad50cb5de9e422ee : SUCCESS in 5m 19s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/15127cc06317465fa748f40d2d4552e5 : SUCCESS in 1h 00m 20s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/010e233bcf594918aa90cd4fe0c8ac91 : SUCCESS in 5m 34s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/a740e44470e24612a8b0f632cc70f8a4 : SUCCESS in 5m 31s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/9e1f8b52546b4d0d80bc6ffeca0574ec : SUCCESS in 5m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b0d123806de24355b183a7f6e269f455 : SUCCESS in 7m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b265c9c2fc3146b0ac625a0bc6fe0ef7 : SUCCESS in 3m 45s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/8ce56765a3a74df2a45aa56cb3473475 : SUCCESS in 36m 57s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/603d317c753d4763b44abe05044ad3d4 : SUCCESS in 56m 19s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/d7bfe55525854a4f93e5f5dbcee6e408 : SUCCESS in 1h 18m 12s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/78cad68cf40040c2be1b9475dd8cda20 : SUCCESS in 54m 51s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/59576c1a2c72497d9fcd053022270c6d : SUCCESS in 55m 50s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/4ba21f8d79f7411bb47f17c64d9e16ae : FAILURE in 54m 55s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/3a4ee798e80647f1b1013e689af9db3a : FAILURE in 51m 08s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/59e8aa75ae77419fb314c67c9aeda0d7 : SUCCESS in 57m 29s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/b8f67b87d5744f5da18fa81ec8c7cd39 : SUCCESS in 54m 49s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/bbabe8bd3a764c08ad22c5931b3b3f1b : SUCCESS in 21m 38s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/02b238d7990946e99602e4f7e72b2890 : SUCCESS in 1h 01m 19s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/e0a98de737a1486b85b21b8495f720ee : SUCCESS in 44m 06s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/39b29c2bd105413e895e8e3a52a90060 : FAILURE in 38m 11s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/c31c2e4ab2ca4683b49d0f87bacf42e3 : FAILURE in 36m 52s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"e7f65f90eba4a1de88ffc4afea2cf6adeecf0b84","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-08-24 14:19:46.000000000","message":"Patch Set 4: Code-Review+1\n\nThanks","accounts_in_message":[],"_revision_number":4},{"id":"9bc817d41b1692c19e9d0665da2c41efa394c947","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-09-05 08:04:21.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"29f073f2a137697f9a7610ad6949a209a50df186","author":{"_account_id":32291,"name":"wushiming","email":"wushiming@yovole.com","username":"wushiming"},"date":"2020-09-07 05:24:00.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"d38f4bb357ad46a8bd6285f9cba65b7a1c3e01a4","author":{"_account_id":26832,"name":"Stefan Hoffmann","email":"stefan.hoffmann@cloudandheat.com","username":"shoffmann"},"date":"2020-09-15 09:54:58.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"9c968c41c5e7b82085653483eebd76ffe0ce8e06","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-09-16 07:49:52.000000000","message":"Patch Set 4:\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"8256f5ba9ecccb56489f219e01707a8a57e18b1f","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-09-16 07:52:31.000000000","message":"Patch Set 4: Code-Review-1\n\nIt seems that there is a duplicating patch with new fields added, could you apply my comments there?","accounts_in_message":[],"_revision_number":4},{"id":"397da9358d1f42c7e6ad2784a1980e93abe9b35d","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-09-16 11:39:12.000000000","message":"Patch Set 4:\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"f9eb0b95b2b3ac6277cb22d289a71f8c4b6924e3","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-09-16 11:40:38.000000000","message":"Patch Set 4:\n\n\u003e It seems that there is a duplicating patch with new fields added,\n \u003e could you apply my comments there?\n\nIt is not a duplicate. It is on purpose. That is the process we defined with the Neutron community. Moreover, that is how we already did this process in both neutron-lib and Neutron it self. We are introducing the deprecation separated from the addition of the new fields.","accounts_in_message":[],"_revision_number":4},{"id":"60cb8c647a04b2a7b12e448c55fd0c2a1e96446d","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-09-16 11:41:24.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"29989f8f5f848c142b76539e3446907a6325dd65","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-16 13:23:48.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6faf0a946c8e42bc957cafd7981e41bd : SUCCESS in 6m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d504b1ea36cb4df4a4b71b9d9bc2321b : SUCCESS in 5m 29s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d3c957bfa8814a02bb7cf5a21921e8cf : SUCCESS in 5m 54s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/5417018099734a15960ccac907b717d1 : SUCCESS in 6m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/cc30e098309e4cbdbb6584ad5bc4553e : SUCCESS in 6m 09s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/82e7dd01db5f4ffe9861a69a922b19b1 : SUCCESS in 1h 01m 58s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/b4d5dd27ea93482e8e407f13a5e17c29 : SUCCESS in 6m 29s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/c0857bf0847940488356cadb42b118ab : SUCCESS in 6m 00s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/ae5d8d3110ee4a4f93dccb36c68f9627 : SUCCESS in 6m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b2008a1345744d7d96b2a4614a6bf323 : SUCCESS in 17m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/de2f06c1c0d944ed9a37de78884c595c : SUCCESS in 5m 54s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/2f1c2981edd342d7919de27149dd39a2 : SUCCESS in 1h 08m 47s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/0a0f97acbbb449249d2db82f02c916b8 : SUCCESS in 19m 25s\n- nodepool-functional-container-openstack-siblings https://zuul.opendev.org/t/openstack/build/d762e87dfa844d0d8e5bca9ac2fdd81a : SUCCESS in 38m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ac487642c33f4a688940ced2f826f70c : SUCCESS in 58m 54s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/2a2349ecdf094fd88defb7fbd643cd5c : SUCCESS in 1h 09m 16s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/535003a1c7794079b88929f017a8af4c : SUCCESS in 46m 36s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/cd14f7032cb449f99db07de38a6c9a8d : SUCCESS in 53m 10s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/eace620bae2d40df80d313435f8332db : FAILURE in 44m 39s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/082719587bff4458ace8348865bb89cb : FAILURE in 55m 23s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/864587985ad04bef9f67b549d3ebda72 : SUCCESS in 59m 55s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/b5962dffcf514e78ba7275c0ce7a9aeb : SUCCESS in 54m 01s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/7a7e0dbc409143ed8e5c750a5611006d : SUCCESS in 26m 10s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/7f1e8b165fec43afbd9b6296a51fb7fe : SUCCESS in 54m 11s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/9d493133eced4e64872407ab4cfc2c7d : SUCCESS in 36m 58s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/ac2a04635486407eb517025a9871d064 : FAILURE in 31m 45s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/3fdaf1aa6d1942e69db73c7e6d4f2747 : FAILURE in 45m 02s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"bfd2f8754b8ebf2f81f8d19227c7469142629f66","author":{"_account_id":26832,"name":"Stefan Hoffmann","email":"stefan.hoffmann@cloudandheat.com","username":"shoffmann"},"date":"2020-09-17 07:20:34.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"54316b10cf9e145a761b61848fafea276e5764b3","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-09-17 14:25:51.000000000","message":"Patch Set 5: Code-Review+2\n\n(1 comment)\n\nEven though the attribute deprecation functionality doesn\u0027t exist I think it is ok to accept it in this form. In the followup we might decide in which form do we want to inform user to stop using this field.","accounts_in_message":[],"_revision_number":5},{"id":"b054a83a5ab192dbeb0aed139165e87463e254cf","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-10-05 10:52:14.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"8fdbf112ecee83f4de89f6806b26e158a10017e4","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-10-05 11:56:31.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"1bbcec8b5e2e53dec76d372b455d577c5dd15a6a","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-10-05 12:07:49.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"8778cce0c11aa10dab632fe0a0e0d6c86fa7e4ed","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-10-05 12:21:17.000000000","message":"Patch Set 5:\n\n\u003e (1 comment)\n\nSo, you were asking me to implement this feature then. Would you guys like me to introduce it together with this set of change? Or, maybe separated in a different PatchSet?","accounts_in_message":[],"_revision_number":5},{"id":"3385bea9ec100ef699bf2543f1664e93e6bda22a","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-10-05 12:35:30.000000000","message":"Patch Set 5:\n\nYes please. If you need this merged ASAP, I\u0027m fine with doing it in a reverse order (apparently, we don\u0027t check for non-existing arguments..), just let me know.","accounts_in_message":[],"_revision_number":5},{"id":"ad97e73788eeb4a221fbc8b7706ab7e7910117f5","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-10-07 13:30:34.000000000","message":"Patch Set 5:\n\n\u003e Yes please. If you need this merged ASAP, I\u0027m fine with doing it in\n \u003e a reverse order (apparently, we don\u0027t check for non-existing\n \u003e arguments..), just let me know.\n\nDone.","accounts_in_message":[],"_revision_number":5},{"id":"775a0e9deb204777d4c1e55ca18a560ac3eab665","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-10-07 13:33:34.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"b9f0e2e0b835b27b002c0be6f8c353b799e10943","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-10-07 15:42:22.000000000","message":"Patch Set 6: Code-Review+2\n\n(2 comments)\n\nThanks!","accounts_in_message":[],"_revision_number":6},{"id":"bfeab51f74cba53437916dc3111b9fa160923cca","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-10-07 15:53:58.000000000","message":"Patch Set 6:\n\n(2 comments)","accounts_in_message":[],"_revision_number":6},{"id":"b3a261333591a93d4d0ecc9b7028ae8183a00d36","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-10-07 15:54:18.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"6ee8fabcf745ef22b8002b1380e601d19f1b0c59","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-07 19:39:26.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/44ae54d28b3b4d1eb3e9d4ce39474798 : SUCCESS in 4m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f2c8054f4338478887b65a7ef82f1e7b : SUCCESS in 4m 10s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/dcbdfa1a0b954eb9b5b2ecfc7ebd79bd : SUCCESS in 4m 52s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/19c4eb81bbbd43daa65c466be95402b3 : SUCCESS in 3m 59s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3f3383028a814fe0a032f91faf44ee14 : SUCCESS in 5m 10s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/bf5c80f52d3e4895b290f0e263b6e312 : SUCCESS in 1h 06m 20s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/7041801e7fa34de6a9be03075d0deaaa : SUCCESS in 3m 55s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/83aed63eb74c4e0b9254d93dbd862114 : SUCCESS in 3m 42s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/d79feeb2304843dca3b173424df0d955 : SUCCESS in 4m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/26df824af9bd43859584777211c290a2 : SUCCESS in 9m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/53652e6ab3b046f6b05d0330dcfde936 : SUCCESS in 4m 03s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/43c658f28b6c43b68880778ce2fcf757 : SUCCESS in 1h 04m 30s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/3d4938cc01984d90b54dd2d9db8f4a90 : SUCCESS in 17m 06s\n- nodepool-functional-container-openstack-siblings https://zuul.opendev.org/t/openstack/build/30933f82075742ca8f2af5404256885a : SUCCESS in 32m 34s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8392a2fc8fe94a9f94041fa4536473fa : SUCCESS in 54m 47s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/9ee538238f6748ea8cf1385a7305fb42 : SUCCESS in 1h 17m 02s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/7e2bb3175e8a4ff3a7d86cc6ec726f69 : SUCCESS in 55m 54s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/d390e0187e8a40848ef0f864db7512f5 : POST_FAILURE in 50m 29s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/39c5c3bfe7b244c6b38d138f7809ea15 : FAILURE in 51m 27s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/9b7c0138c7c44130b796241c6169f9b6 : POST_FAILURE in 32m 36s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/b62f6f8b04da4d72b04b959ab1a0c0aa : SUCCESS in 50m 34s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/9db2bf5c9d6a463186aaaa9cf93607d4 : SUCCESS in 58m 10s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/90996e966058459490f1a798d9196e6d : SUCCESS in 23m 01s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/5768a847c4c1465db1b98aec1026fabb : SUCCESS in 57m 01s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/694b656d8ec243238e0c6059cf9a8311 : SUCCESS in 49m 04s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/9494f82d078d4400a57679ca748b9f3f : FAILURE in 38m 57s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/5dc217a6d4634d1b8e53257da9d0c6e9 : FAILURE in 36m 20s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"8964ab28a55d77aa2a561bf554f9ac19ed9803ed","author":{"_account_id":26832,"name":"Stefan Hoffmann","email":"stefan.hoffmann@cloudandheat.com","username":"shoffmann"},"date":"2020-10-08 07:00:04.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"5960e34ae612f3ff4f4df35f529e97cc1a6f9ccc","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-10-12 10:51:25.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"83d7177f56541917e07c1669a2590fe5f2b299b9","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2020-10-13 10:39:34.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":7},{"id":"da9cf0b8c0548f243677b09c673b6906026ca9be","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-13 10:39:46.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"5a1e1dd0667be30577f0cfc7541846e2fdc6d036","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-13 12:21:09.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":7},{"id":"81ab273fca778e638d69fd209a0b889ab164e063","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-13 12:21:09.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1c3c206c1053461fb92a8d8704521696 : SUCCESS in 5m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d53e1a18e9734f96b6a78bf68e91c0e8 : SUCCESS in 3m 27s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d5dbff1aab4a41a08fe432d9af099501 : SUCCESS in 4m 01s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/0347820c761f4f81bb40a2b305a896ec : SUCCESS in 5m 30s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/e100a88fae8b40eba7a4cb6ed1ce43a2 : SUCCESS in 57m 05s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/5f9fb36309ea4a34a1bb9e1610be0f5d : SUCCESS in 4m 15s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/efd343b0f3d347cba3531f6fae6c218e : SUCCESS in 4m 48s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/860f45356f3c4d989d750d6842ff74db : SUCCESS in 4m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f284e97588bb4455b3a3e3cdc1a1328c : SUCCESS in 10m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6fd915ae40e34044b84c83657170e8d6 : SUCCESS in 4m 00s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/e4febc18f7e548daaa4226fffaf14289 : SUCCESS in 1h 01m 21s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/2da2ee80b2b44b538e17d88754668739 : SUCCESS in 18m 50s\n- nodepool-functional-container-openstack-siblings https://zuul.opendev.org/t/openstack/build/cb6cfb9bda2641d2aaf83dd2bf8859ef : SUCCESS in 33m 47s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7b81ac98d69a4724bb69086edc8674ea : SUCCESS in 52m 43s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/95936d7c33384568ad5154780aaade05 : SUCCESS in 1h 19m 43s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/1b6d7223ff954cb0aa92c50e28559d9c : SUCCESS in 51m 57s","accounts_in_message":[],"_revision_number":7},{"id":"4275f332f1e47cd3ef470a4ab454728e6e92ada1","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-13 12:22:41.000000000","message":"Patch Set 7:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b03437645bc4463c8a0db82612c6e759 : SUCCESS in 1m 02s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/abf07164ae274472a082021706e214f7 : SUCCESS in 55s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"d4022f62a0fdd7da6e56165e498add6a76ead2ca","revisions":{"7311550e81b1fd06d155c0c71270b84887dd4280":{"kind":"REWORK","_number":1,"created":"2020-08-17 17:58:43.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/78/746578/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/78/746578/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/1"}}},"commit":{"parents":[{"commit":"e29794be557e954831bb0a078e47614b85b92ab0","subject":"Merge \"Allow passing in a logging handler\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e29794be557e954831bb0a078e47614b85b92ab0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-08-17 17:37:58.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-08-17 17:58:40.000000000","tz":-180},"subject":"Deprecate \u0027remote_ip_prefix\u0027 parameter in metering label rules","message":"Deprecate \u0027remote_ip_prefix\u0027 parameter in metering label rules\n\nAs proposed in the RFE and then approved in the spec. The parameter\n\u0027remote_ip_prefix\u0027 in metering label rules has been deprecated.\nIts name expresses the opposite of what does when used, and the\nlack of documentation confuses people. Moreover, an alternative\nmethod has been proposed and approved to enable operators to create\nmetering rules using both source and destination IP addresses.\n\nThe parameter will be removed in future releases.\n\nPartially-Implements: https://bugs.launchpad.net/neutron/+bug/1889431\nRFE: https://bugs.launchpad.net/neutron/+bug/1889431\n\nDepends-On: https://review.opendev.org/#/c/746203/\nDepends-On: https://review.opendev.org/#/c/744702/\nDepends-On: https://review.opendev.org/#/c/743828/\nDepends-On: https://review.opendev.org/#/c/746142/\nDepends-On: https://review.opendev.org/#/c/746347/\nChange-Id: Iba2b0d09fdd631f8bd2c3c951fd69b243deed652\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/7311550e81b1fd06d155c0c71270b84887dd4280"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/7311550e81b1fd06d155c0c71270b84887dd4280"}]},"branch":"refs/heads/master"},"b3018cebc944915540fb331a6354f017bebb53fb":{"kind":"REWORK","_number":2,"created":"2020-08-17 17:59:35.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/78/746578/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/78/746578/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/2"}}},"commit":{"parents":[{"commit":"e29794be557e954831bb0a078e47614b85b92ab0","subject":"Merge \"Allow passing in a logging handler\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e29794be557e954831bb0a078e47614b85b92ab0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-08-17 17:37:58.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-08-17 17:59:24.000000000","tz":-180},"subject":"Deprecate \u0027remote_ip_prefix\u0027 parameter in metering label rules","message":"Deprecate \u0027remote_ip_prefix\u0027 parameter in metering label rules\n\nAs proposed in the RFE and then approved in the spec. The parameter\n\u0027remote_ip_prefix\u0027 in metering label rules has been deprecated.\nIts name expresses the opposite of what does when used, and the\nlack of documentation confuses people. Moreover, an alternative\nmethod has been proposed and approved to enable operators to create\nmetering rules using both source and destination IP addresses.\n\nThe parameter will be removed in future releases.\n\nPartially-Implements: https://bugs.launchpad.net/neutron/+bug/1889431\nRFE: https://bugs.launchpad.net/neutron/+bug/1889431\n\nDepends-On: https://review.opendev.org/#/c/746203/\nDepends-On: https://review.opendev.org/#/c/744702/\nDepends-On: https://review.opendev.org/#/c/743828/\nDepends-On: https://review.opendev.org/#/c/746142/\nDepends-On: https://review.opendev.org/#/c/746347/\nChange-Id: Iba2b0d09fdd631f8bd2c3c951fd69b243deed652\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b3018cebc944915540fb331a6354f017bebb53fb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b3018cebc944915540fb331a6354f017bebb53fb"}]},"branch":"refs/heads/master"},"f60270d36ddbbaa7b71b1cc3838c312040b70ae6":{"kind":"REWORK","_number":3,"created":"2020-08-17 18:22:33.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/78/746578/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/78/746578/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/3"}}},"commit":{"parents":[{"commit":"e29794be557e954831bb0a078e47614b85b92ab0","subject":"Merge \"Allow passing in a logging handler\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e29794be557e954831bb0a078e47614b85b92ab0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-08-17 17:37:58.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-08-17 18:22:19.000000000","tz":-180},"subject":"Deprecate \u0027remote_ip_prefix\u0027 parameter in metering label rules","message":"Deprecate \u0027remote_ip_prefix\u0027 parameter in metering label rules\n\nAs proposed in the RFE and then approved in the spec. The parameter\n\u0027remote_ip_prefix\u0027 in metering label rules has been deprecated.\nIts name expresses the opposite of what does when used, and the\nlack of documentation confuses people. Moreover, an alternative\nmethod has been proposed and approved to enable operators to create\nmetering rules using both source and destination IP addresses.\n\nThe parameter will be removed in future releases.\n\nPartially-Implements: https://bugs.launchpad.net/neutron/+bug/1889431\nRFE: https://bugs.launchpad.net/neutron/+bug/1889431\n\nDepends-On: https://review.opendev.org/#/c/746203/\nDepends-On: https://review.opendev.org/#/c/744702/\nDepends-On: https://review.opendev.org/#/c/743828/\nDepends-On: https://review.opendev.org/#/c/746142/\nDepends-On: https://review.opendev.org/#/c/746347/\nChange-Id: Iba2b0d09fdd631f8bd2c3c951fd69b243deed652\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/f60270d36ddbbaa7b71b1cc3838c312040b70ae6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/f60270d36ddbbaa7b71b1cc3838c312040b70ae6"}]},"branch":"refs/heads/master"},"48c63f39c92bd95b8131b03122f2e508a4755cca":{"kind":"REWORK","_number":4,"created":"2020-08-19 12:01:37.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/78/746578/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/78/746578/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/4"}}},"commit":{"parents":[{"commit":"e29794be557e954831bb0a078e47614b85b92ab0","subject":"Merge \"Allow passing in a logging handler\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e29794be557e954831bb0a078e47614b85b92ab0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-08-17 17:37:58.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-08-19 12:01:21.000000000","tz":-180},"subject":"Deprecate \u0027remote_ip_prefix\u0027 parameter in metering label rules","message":"Deprecate \u0027remote_ip_prefix\u0027 parameter in metering label rules\n\nAs proposed in the RFE and then approved in the spec. The parameter\n\u0027remote_ip_prefix\u0027 in metering label rules has been deprecated.\nIts name expresses the opposite of what does when used, and the\nlack of documentation confuses people. Moreover, an alternative\nmethod has been proposed and approved to enable operators to create\nmetering rules using both source and destination IP addresses.\n\nThe parameter will be removed in future releases.\n\nPartially-Implements: https://bugs.launchpad.net/neutron/+bug/1889431\nRFE: https://bugs.launchpad.net/neutron/+bug/1889431\n\nDepends-On: https://review.opendev.org/#/c/746203/\nDepends-On: https://review.opendev.org/#/c/744702/\nDepends-On: https://review.opendev.org/#/c/743828/\nDepends-On: https://review.opendev.org/#/c/746142/\nDepends-On: https://review.opendev.org/#/c/746347/\nChange-Id: Iba2b0d09fdd631f8bd2c3c951fd69b243deed652\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/48c63f39c92bd95b8131b03122f2e508a4755cca"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/48c63f39c92bd95b8131b03122f2e508a4755cca"}]},"branch":"refs/heads/master"},"817c3d9753b1ef33657a36833ded4f3062e37deb":{"kind":"REWORK","_number":5,"created":"2020-09-16 11:41:24.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/78/746578/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/78/746578/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/5"}}},"commit":{"parents":[{"commit":"e29794be557e954831bb0a078e47614b85b92ab0","subject":"Merge \"Allow passing in a logging handler\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e29794be557e954831bb0a078e47614b85b92ab0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-08-17 17:37:58.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-09-16 11:41:12.000000000","tz":-180},"subject":"Deprecate \u0027remote_ip_prefix\u0027 parameter in metering label rules","message":"Deprecate \u0027remote_ip_prefix\u0027 parameter in metering label rules\n\nAs proposed in the RFE and then approved in the spec. The parameter\n\u0027remote_ip_prefix\u0027 in metering label rules has been deprecated.\nIts name expresses the opposite of what does when used, and the\nlack of documentation confuses people. Moreover, an alternative\nmethod has been proposed and approved to enable operators to create\nmetering rules using both source and destination IP addresses.\n\nThe parameter will be removed in future releases.\n\nPartially-Implements: https://bugs.launchpad.net/neutron/+bug/1889431\nRFE: https://bugs.launchpad.net/neutron/+bug/1889431\n\nDepends-On: https://review.opendev.org/#/c/746203/\nDepends-On: https://review.opendev.org/#/c/744702/\nDepends-On: https://review.opendev.org/#/c/743828/\nDepends-On: https://review.opendev.org/#/c/746142/\nDepends-On: https://review.opendev.org/#/c/746347/\nChange-Id: Iba2b0d09fdd631f8bd2c3c951fd69b243deed652\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/817c3d9753b1ef33657a36833ded4f3062e37deb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/817c3d9753b1ef33657a36833ded4f3062e37deb"}]},"branch":"refs/heads/master"},"3e2b7a4c96b6af70c0c2817e73945ee07dd7b43d":{"kind":"REWORK","_number":6,"created":"2020-10-07 13:33:34.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/78/746578/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/78/746578/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/6"}}},"commit":{"parents":[{"commit":"e29794be557e954831bb0a078e47614b85b92ab0","subject":"Merge \"Allow passing in a logging handler\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e29794be557e954831bb0a078e47614b85b92ab0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-08-17 17:37:58.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-10-07 13:32:38.000000000","tz":-180},"subject":"Deprecate \u0027remote_ip_prefix\u0027 parameter in metering label rules","message":"Deprecate \u0027remote_ip_prefix\u0027 parameter in metering label rules\n\nAs proposed in the RFE and then approved in the spec. The parameter\n\u0027remote_ip_prefix\u0027 in metering label rules has been deprecated.\nIts name expresses the opposite of what does when used, and the\nlack of documentation confuses people. Moreover, an alternative\nmethod has been proposed and approved to enable operators to create\nmetering rules using both source and destination IP addresses.\n\nThe parameter will be removed in future releases.\n\nPartially-Implements: https://bugs.launchpad.net/neutron/+bug/1889431\nRFE: https://bugs.launchpad.net/neutron/+bug/1889431\n\nDepends-On: https://review.opendev.org/#/c/746203/\nDepends-On: https://review.opendev.org/#/c/744702/\nDepends-On: https://review.opendev.org/#/c/743828/\nDepends-On: https://review.opendev.org/#/c/746142/\nDepends-On: https://review.opendev.org/#/c/746347/\nChange-Id: Iba2b0d09fdd631f8bd2c3c951fd69b243deed652\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3e2b7a4c96b6af70c0c2817e73945ee07dd7b43d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3e2b7a4c96b6af70c0c2817e73945ee07dd7b43d"}]},"branch":"refs/heads/master"},"d4022f62a0fdd7da6e56165e498add6a76ead2ca":{"kind":"REWORK","_number":7,"created":"2020-10-07 15:54:18.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/78/746578/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/78/746578/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/78/746578/7"}}},"commit":{"parents":[{"commit":"e29794be557e954831bb0a078e47614b85b92ab0","subject":"Merge \"Allow passing in a logging handler\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e29794be557e954831bb0a078e47614b85b92ab0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-08-17 17:37:58.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-10-07 15:54:08.000000000","tz":-180},"subject":"Deprecate \u0027remote_ip_prefix\u0027 parameter in metering label rules","message":"Deprecate \u0027remote_ip_prefix\u0027 parameter in metering label rules\n\nAs proposed in the RFE and then approved in the spec. The parameter\n\u0027remote_ip_prefix\u0027 in metering label rules has been deprecated.\nIts name expresses the opposite of what does when used, and the\nlack of documentation confuses people. Moreover, an alternative\nmethod has been proposed and approved to enable operators to create\nmetering rules using both source and destination IP addresses.\n\nThe parameter will be removed in future releases.\n\nPartially-Implements: https://bugs.launchpad.net/neutron/+bug/1889431\nRFE: https://bugs.launchpad.net/neutron/+bug/1889431\n\nDepends-On: https://review.opendev.org/#/c/746203/\nDepends-On: https://review.opendev.org/#/c/744702/\nDepends-On: https://review.opendev.org/#/c/743828/\nDepends-On: https://review.opendev.org/#/c/746142/\nDepends-On: https://review.opendev.org/#/c/746347/\nChange-Id: Iba2b0d09fdd631f8bd2c3c951fd69b243deed652\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d4022f62a0fdd7da6e56165e498add6a76ead2ca"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d4022f62a0fdd7da6e56165e498add6a76ead2ca"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
