)]}'
{"id":"openstack%2Fdevstack~669156","triplet_id":"openstack%2Fdevstack~stable%2Fstein~I7270c9b9e047a851970439522c0356c9089a5b74","project":"openstack/devstack","branch":"stable/stein","hashtags":[],"change_id":"I7270c9b9e047a851970439522c0356c9089a5b74","subject":"Add capability of adding additional network API extensions","status":"MERGED","created":"2019-07-04 12:03:30.000000000","updated":"2019-10-07 18:17:41.000000000","submitted":"2019-08-05 11:54:51.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":"669156-1565006092328-b796e31c","meta_rev_id":"d50d716ac9b0b3a0c0a5e5843c55d701025df9bf","_number":669156,"virtual_id_number":669156,"owner":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":2,"date":"2019-08-05 11:54:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}],"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":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-08-05 08:58:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":1,"date":"2019-08-02 11:36:58.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},{"value":2,"date":"2019-08-02 10:21:58.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}],"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":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-08-05 08:58:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}],"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":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-08-02 10:21:58.000000000","updated_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"REVIEWER"},{"updated":"2019-08-02 11:36:58.000000000","updated_by":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"reviewer":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"state":"REVIEWER"},{"updated":"2019-08-05 08:58:32.000000000","updated_by":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"reviewer":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"state":"REVIEWER"},{"updated":"2019-08-05 11:54:51.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":"393d650a7d8163dc6f0bcb3db8c406010a94f5ae","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2019-07-04 12:03:30.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"d455234a0aa55f6ea2f48a63564423ef6dddf3e6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-04 19:46:12.000000000","message":"Patch Set 1: 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- tempest-full http://logs.openstack.org/56/669156/1/check/tempest-full/9709965/ : SUCCESS in 1h 57m 11s\n- neutron-grenade http://logs.openstack.org/56/669156/1/check/neutron-grenade/f05671d/ : SUCCESS in 58m 38s\n- grenade-py3 http://logs.openstack.org/56/669156/1/check/grenade-py3/f5a289e/ : SUCCESS in 1h 14m 42s\n- tempest-full-py3 http://logs.openstack.org/56/669156/1/check/tempest-full-py3/af2425b/ : SUCCESS in 1h 30m 25s\n- openstack-tox-docs http://logs.openstack.org/56/669156/1/check/openstack-tox-docs/eeb37d1/html/ : SUCCESS in 10m 10s\n- devstack http://logs.openstack.org/56/669156/1/check/devstack/6d40b92/ : SUCCESS in 26m 54s\n- devstack-xenial http://logs.openstack.org/56/669156/1/check/devstack-xenial/6ce5c21/ : SUCCESS in 26m 40s\n- devstack-ipv6 http://logs.openstack.org/56/669156/1/check/devstack-ipv6/7b8a78e/ : SUCCESS in 26m 19s (non-voting)\n- devstack-platform-centos-7 http://logs.openstack.org/56/669156/1/check/devstack-platform-centos-7/ed94342/ : SUCCESS in 1h 58m 10s (non-voting)\n- devstack-platform-opensuse-150 http://logs.openstack.org/56/669156/1/check/devstack-platform-opensuse-150/2536ae8/ : SUCCESS in 1h 47m 44s (non-voting)\n- devstack-platform-fedora-latest http://logs.openstack.org/56/669156/1/check/devstack-platform-fedora-latest/20e2b99/ : FAILURE in 1h 55m 51s (non-voting)\n- devstack-platform-xenial http://logs.openstack.org/56/669156/1/check/devstack-platform-xenial/efd8675/ : SUCCESS in 1h 46m 20s (non-voting)\n- devstack-multinode http://logs.openstack.org/56/669156/1/check/devstack-multinode/5da3617/ : SUCCESS in 42m 50s\n- devstack-multinode-xenial http://logs.openstack.org/56/669156/1/check/devstack-multinode-xenial/7b39a1d/ : SUCCESS in 38m 20s\n- devstack-unit-tests http://logs.openstack.org/56/669156/1/check/devstack-unit-tests/7010ffa/ : SUCCESS in 4m 07s\n- openstack-tox-bashate http://logs.openstack.org/56/669156/1/check/openstack-tox-bashate/8332cc2/ : FAILURE in 9m 08s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/56/669156/1/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/20aa9ed/ : SUCCESS in 47m 16s (non-voting)\n- swift-dsvm-functional http://logs.openstack.org/56/669156/1/check/swift-dsvm-functional/ce91e0d/ : SUCCESS in 23m 02s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/56/669156/1/check/neutron-grenade-multinode/10385ab/ : SUCCESS in 1h 11m 42s\n- neutron-tempest-linuxbridge http://logs.openstack.org/56/669156/1/check/neutron-tempest-linuxbridge/3106e6c/ : SUCCESS in 1h 23m 53s\n- tempest-multinode-full http://logs.openstack.org/56/669156/1/check/tempest-multinode-full/1191929/ : SUCCESS in 2h 11m 26s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"701b9c7271272bd6c8c14d80d4a71a9126bd4e1f","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2019-07-31 08:38:37.000000000","message":"Patch Set 1:\n\nrecheck mirror issue","accounts_in_message":[],"_revision_number":1},{"id":"877451d12219d9d4282521aad6d0b0b1e68853f4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-31 13:08:41.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/56/669156/1/check/tempest-full/9522d0c/ : SUCCESS in 1h 32m 55s\n- neutron-grenade http://logs.openstack.org/56/669156/1/check/neutron-grenade/194c92b/ : SUCCESS in 1h 04m 19s\n- grenade-py3 http://logs.openstack.org/56/669156/1/check/grenade-py3/d322092/ : SUCCESS in 59m 13s\n- tempest-full-py3 http://logs.openstack.org/56/669156/1/check/tempest-full-py3/72e3753/ : SUCCESS in 1h 37m 39s\n- openstack-tox-docs http://logs.openstack.org/56/669156/1/check/openstack-tox-docs/9e1558f/html/ : SUCCESS in 4m 16s\n- devstack http://logs.openstack.org/56/669156/1/check/devstack/b367b6f/ : SUCCESS in 29m 40s\n- devstack-xenial http://logs.openstack.org/56/669156/1/check/devstack-xenial/fa0bf63/ : SUCCESS in 30m 07s\n- devstack-ipv6 http://logs.openstack.org/56/669156/1/check/devstack-ipv6/9077b01/ : SUCCESS in 31m 34s (non-voting)\n- devstack-platform-centos-7 http://logs.openstack.org/56/669156/1/check/devstack-platform-centos-7/09b93de/ : FAILURE in 1h 57m 23s (non-voting)\n- devstack-platform-opensuse-150 http://logs.openstack.org/56/669156/1/check/devstack-platform-opensuse-150/44b5720/ : SUCCESS in 1h 49m 17s (non-voting)\n- devstack-platform-fedora-latest http://logs.openstack.org/56/669156/1/check/devstack-platform-fedora-latest/9a10813/ : FAILURE in 1h 35m 41s (non-voting)\n- devstack-platform-xenial http://logs.openstack.org/56/669156/1/check/devstack-platform-xenial/5d52f25/ : SUCCESS in 1h 33m 51s (non-voting)\n- devstack-multinode http://logs.openstack.org/56/669156/1/check/devstack-multinode/c9e1fe4/ : SUCCESS in 40m 29s\n- devstack-multinode-xenial http://logs.openstack.org/56/669156/1/check/devstack-multinode-xenial/e9b776b/ : SUCCESS in 37m 59s\n- devstack-unit-tests http://logs.openstack.org/56/669156/1/check/devstack-unit-tests/ac6bab4/ : SUCCESS in 3m 31s\n- openstack-tox-bashate http://logs.openstack.org/56/669156/1/check/openstack-tox-bashate/7c98185/ : SUCCESS in 2m 26s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/56/669156/1/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/fd4fe1d/ : SUCCESS in 52m 18s (non-voting)\n- swift-dsvm-functional http://logs.openstack.org/56/669156/1/check/swift-dsvm-functional/95af4d3/ : SUCCESS in 31m 17s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/56/669156/1/check/neutron-grenade-multinode/5addb0c/ : SUCCESS in 1h 12m 13s\n- neutron-tempest-linuxbridge http://logs.openstack.org/56/669156/1/check/neutron-tempest-linuxbridge/905fd8d/ : SUCCESS in 1h 29m 33s\n- tempest-multinode-full http://logs.openstack.org/56/669156/1/check/tempest-multinode-full/cd6e498/ : SUCCESS in 1h 51m 44s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"83c52a878ecf2815549530b97aa721e61035b92f","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2019-08-02 10:21:58.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"9da8ed4d35db8ee869b2135185cc0b83ed1a2141","author":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"date":"2019-08-02 11:36:58.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"ea33468bb5437b431f345e2bf94337ba7dc1392e","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2019-08-05 08:58:32.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"89db59b7afe8f45d2ff319cc9da7d260732192bd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-05 09:01:59.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"8681f87eb8b1fad65eb81aaa447a8a5da654bd04","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-05 11:54:51.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-full https://logs.opendev.org/56/669156/1/gate/tempest-full/8f5abb5/ : SUCCESS in 1h 33m 37s\n- neutron-grenade https://logs.opendev.org/56/669156/1/gate/neutron-grenade/a168a30/ : SUCCESS in 59m 39s\n- grenade-py3 https://logs.opendev.org/56/669156/1/gate/grenade-py3/81d7afc/ : SUCCESS in 1h 03m 54s\n- tempest-full-py3 https://logs.opendev.org/56/669156/1/gate/tempest-full-py3/23f5cf9/ : SUCCESS in 1h 30m 31s\n- openstack-tox-docs https://logs.opendev.org/56/669156/1/gate/openstack-tox-docs/6b68073/html/ : SUCCESS in 3m 43s\n- devstack https://logs.opendev.org/56/669156/1/gate/devstack/f31a52e/ : SUCCESS in 25m 08s\n- devstack-xenial https://logs.opendev.org/56/669156/1/gate/devstack-xenial/98fdc0f/ : SUCCESS in 27m 24s\n- devstack-multinode https://logs.opendev.org/56/669156/1/gate/devstack-multinode/f2b2429/ : SUCCESS in 47m 03s\n- devstack-multinode-xenial https://logs.opendev.org/56/669156/1/gate/devstack-multinode-xenial/10c132c/ : SUCCESS in 44m 53s\n- devstack-unit-tests https://logs.opendev.org/56/669156/1/gate/devstack-unit-tests/3e4fb85/ : SUCCESS in 6m 16s\n- openstack-tox-bashate https://logs.opendev.org/56/669156/1/gate/openstack-tox-bashate/7c5630d/ : SUCCESS in 4m 22s\n- neutron-grenade-multinode https://logs.opendev.org/56/669156/1/gate/neutron-grenade-multinode/2682f0c/ : SUCCESS in 1h 32m 08s\n- neutron-tempest-linuxbridge https://logs.opendev.org/56/669156/1/gate/neutron-tempest-linuxbridge/a21f445/ : SUCCESS in 1h 35m 10s","accounts_in_message":[],"_revision_number":1},{"id":"209b932e18e3a12f0b0c55934afea49a7cdf0afd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-05 11:54:52.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"d50d716ac9b0b3a0c0a5e5843c55d701025df9bf","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2019-10-07 18:17:41.000000000","message":"Patch Set 1: Cherry Picked\n\nThis patchset was cherry picked to branch stable/rocky as commit 481019fb4c3181592dabe10eba7c143ec401230b","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"6154153699ef99e9fc2df5208898b42be596efb0","revisions":{"6154153699ef99e9fc2df5208898b42be596efb0":{"kind":"REWORK","_number":1,"created":"2019-07-04 12:03:30.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/56/669156/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/56/669156/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/669156/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/669156/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/56/669156/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/56/669156/1"}}},"commit":{"parents":[{"commit":"fb3b6e4baa5a990da70c8b43bca181959a610278","subject":"Fix rdo-release install","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/fb3b6e4baa5a990da70c8b43bca181959a610278"}]}],"author":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2019-06-20 07:42:31.000000000","tz":0},"committer":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2019-07-04 12:03:30.000000000","tz":0},"subject":"Add capability of adding additional network API extensions","message":"Add capability of adding additional network API extensions\n\nCurrently, devstack has NETWORK_API_EXTENSIONS var to define\nthe network API extensions. NETWORK_API_EXTENSIONS is defaulted\nto \u0027all\u0027 for master and hard coded list of extensions per release.\nZuul jobs of network extensions (for example neutron-fwaas) need\nadd the some extra extensions in the default list. To do so, they\nneed to duplicate all the defaults extensions and then add the extra\nextensions. Much difficult situation is when defaults extensions list\nvary from release to release so they have to keep updating the\nNETWORK_API_EXTENSIONS per release.\n\nThis commit defines a new var ADDITIONAL_NETWORK_API_EXTENSIONS which\nwill take extra extensions and append into the default list. This way\nZuul jobs do not need to duplicate the default extensions.\n\nChange-Id: I7270c9b9e047a851970439522c0356c9089a5b74\n(cherry picked from commit 52c2886f7ede0e47f53b65fd1fd30f7d6ca7c086)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6154153699ef99e9fc2df5208898b42be596efb0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6154153699ef99e9fc2df5208898b42be596efb0"}]},"branch":"refs/heads/stable/stein"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
