)]}'
{"id":"openstack%2Fpython-novaclient~22718","triplet_id":"openstack%2Fpython-novaclient~master~I966ddad0800556b1cc848003d07d4a897ce1b9c1","project":"openstack/python-novaclient","branch":"master","topic":"bug/1052725","hashtags":[],"change_id":"I966ddad0800556b1cc848003d07d4a897ce1b9c1","subject":"Make ip_protocol parameter in security groups rules case insensitive","status":"MERGED","created":"2013-02-22 18:09:24.000000000","updated":"2013-02-28 22:12:30.000000000","submitted":"2013-02-28 22:12:30.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"960dbeb2b80f14d14b570d28b761a0e9b4af1955","_number":22718,"virtual_id_number":22718,"owner":{"_account_id":6724,"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","username":"vkhomenko"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2013-02-28 22:12:30.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},{"value":0,"_account_id":6724,"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","username":"vkhomenko"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"}],"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":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"recommended":{"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2013-02-27 08:52:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},{"value":0,"_account_id":6724,"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","username":"vkhomenko"},{"value":2,"date":"2013-02-26 16:08:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":2,"date":"2013-02-28 21:32:11.000000000","_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"}],"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":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},{"value":0,"_account_id":6724,"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","username":"vkhomenko"},{"value":0,"date":"2013-02-26 16:08:51.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":1,"date":"2013-02-28 21:32:11.000000000","_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},{"value":0,"_account_id":6724,"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","username":"vkhomenko"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"_account_id":6724,"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","username":"vkhomenko"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-02-26 16:08:51.000000000","updated_by":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"reviewer":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"state":"REVIEWER"},{"updated":"2013-02-27 08:52:45.000000000","updated_by":{"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},"reviewer":{"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},"state":"REVIEWER"},{"updated":"2013-02-28 21:32:11.000000000","updated_by":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"reviewer":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"state":"REVIEWER"},{"updated":"2013-02-28 22:12:30.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"274d1f1e06275c01f369ea3115b13cb908ffbd37","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2013-02-22 18:17:13.000000000","message":"Patch Set 1: Looks good to me (core reviewer)\n\n(1 inline comment)\n\nOne question (see inline).  Also, is this case normalization something that should be added to nova as well?","accounts_in_message":[],"_revision_number":1},{"id":"9c29a079b35ad5096954ab94e27400ab3075b295","author":{"_account_id":6724,"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","username":"vkhomenko"},"date":"2013-02-22 18:25:11.000000000","message":"Patch Set 1: (1 inline comment)\n\nAnswered.\nIn short - to be verbose.","accounts_in_message":[],"_revision_number":1},{"id":"5369e4aef9684d21365da8041de15014b8e1643a","author":{"_account_id":6724,"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","username":"vkhomenko"},"date":"2013-02-22 18:28:50.000000000","message":"Patch Set 1:\n\nI agree, case normalization should be added and not only in nova. I\u0027ll fix wherever face it.","accounts_in_message":[],"_revision_number":1},{"id":"8b62db1a59ebc042a8c0e62cef029cb914085b34","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2013-02-22 18:33:17.000000000","message":"Patch Set 1: No score\n\n(1 inline comment)\n\nOK.  Note that this will need to be rebased, since you have it based on top of your other patch.  Since this is independent from your environment variable fix, you might want to consider rebasing on top of current master, so you don\u0027t have to rebase this each time the other is updated…","accounts_in_message":[],"_revision_number":1},{"id":"7a24fc48f5e9b49fc9bbb210839464e8c1797136","author":{"_account_id":6724,"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","username":"vkhomenko"},"date":"2013-02-22 18:35:56.000000000","message":"Patch Set 1: Rebased","accounts_in_message":[],"_revision_number":1},{"id":"e242025a25d61e84ef33023271c6f01230f5314c","author":{"_account_id":6724,"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","username":"vkhomenko"},"date":"2013-02-22 18:50:27.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"2f37fa6f81369395232f3caa0154dd7ee75fffe8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-02-22 19:32:42.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/22718/3/check/gate-python-novaclient-pep8/1126 : SUCCESS\n- http://logs.openstack.org/22718/3/check/gate-python-novaclient-docs/816 : SUCCESS\n- http://logs.openstack.org/22718/3/check/gate-python-novaclient-python26/917 : SUCCESS\n- http://logs.openstack.org/22718/3/check/gate-python-novaclient-python27/1136 : SUCCESS\n- http://logs.openstack.org/22718/3/check/gate-tempest-devstack-vm-full/5100 : SUCCESS\n- http://logs.openstack.org/22718/3/check/gate-tempest-devstack-vm-postgres-full/4819 : SUCCESS\n- http://logs.openstack.org/22718/3/check/gate-tempest-devstack-vm-quantum/9698 : SUCCESS\n","accounts_in_message":[],"_revision_number":3},{"id":"cd24148fc16732b100cde09aa2f8ee94555bbe48","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2013-02-22 19:35:14.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"790d0a6bf8494256d74e588088e9b33f5f2994a2","author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"date":"2013-02-25 23:57:50.000000000","message":"Patch Set 3: I would prefer that you didn\u0027t merge this\n\nCan you update the commit message to say \u0027fixes bug 1052725\u0027 so gerrit can autoupdate the launchpad bug.","accounts_in_message":[],"_revision_number":3},{"id":"0ea972cfeb76eaf427189b391dbefdcf73e1fdec","author":{"_account_id":6724,"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","username":"vkhomenko"},"date":"2013-02-26 09:13:02.000000000","message":"Patch Set 3:\n\nI have \"Fixes: #1052725\" in commit description. I took it from wiki. isn\u0027t it enough? Or i should change title?","accounts_in_message":[],"_revision_number":3},{"id":"990f91cbbd49700bfe44ec031e6a2eb9c5aea6e1","author":{"_account_id":6724,"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","username":"vkhomenko"},"date":"2013-02-26 09:14:59.000000000","message":"Patch Set 3:\n\nOh, sorry. I missed \"bug\".","accounts_in_message":[],"_revision_number":3},{"id":"1ad8f0dfe95baf0f71356dcc48e052f33915154c","author":{"_account_id":6724,"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","username":"vkhomenko"},"date":"2013-02-26 09:15:58.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"e48b1eb1a237f031d8451271cc64af30a11f04a6","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2013-02-26 09:16:07.000000000","message":"Patch Set 4:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":4},{"id":"d703e0befe552d3a7a1e0cb7324e59454b358964","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-02-26 09:53:01.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/22718/4/check/gate-python-novaclient-pep8/1135 : SUCCESS\n- http://logs.openstack.org/22718/4/check/gate-python-novaclient-docs/825 : SUCCESS\n- http://logs.openstack.org/22718/4/check/gate-python-novaclient-python26/926 : SUCCESS\n- http://logs.openstack.org/22718/4/check/gate-python-novaclient-python27/1145 : SUCCESS\n- http://logs.openstack.org/22718/4/check/gate-tempest-devstack-vm-full/5474 : SUCCESS\n- http://logs.openstack.org/22718/4/check/gate-tempest-devstack-vm-postgres-full/5193 : SUCCESS\n- http://logs.openstack.org/22718/4/check/gate-tempest-devstack-vm-quantum/10157 : SUCCESS\n","accounts_in_message":[],"_revision_number":4},{"id":"755620a4ab16feeab2b8b8beb08d8ffed52e5200","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2013-02-26 16:08:51.000000000","message":"Patch Set 4: Looks good to me (core reviewer)\n\nHeh.  I missed that too…","accounts_in_message":[],"_revision_number":4},{"id":"bdc27b96f04ac39d3f72fe381c4a760491255768","author":{"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},"date":"2013-02-27 08:52:45.000000000","message":"Patch Set 4: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":4},{"id":"416a0d927da704cf2ad25a7c645df0b0a388dfe0","author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"date":"2013-02-28 21:32:11.000000000","message":"Patch Set 4: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":4},{"id":"98853efac708758cf8c53d59b0b8defd5e952a62","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-02-28 21:32:18.000000000","message":"Patch Set 4: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"bf4cacc43bfe5a9b9cab483a4a8a01d678952e12","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-02-28 22:12:30.000000000","message":"Patch Set 4: Verified\n\nBuild succeeded.\n\n- http://logs.openstack.org/22718/4/gate/gate-python-novaclient-docs/830 : SUCCESS\n- http://logs.openstack.org/22718/4/gate/gate-python-novaclient-pep8/1140 : SUCCESS\n- http://logs.openstack.org/22718/4/gate/gate-python-novaclient-python26/931 : SUCCESS\n- http://logs.openstack.org/22718/4/gate/gate-python-novaclient-python27/1150 : SUCCESS\n- http://logs.openstack.org/22718/4/gate/gate-tempest-devstack-vm-full/6153 : SUCCESS\n- http://logs.openstack.org/22718/4/gate/gate-tempest-devstack-vm-postgres-full/5872 : SUCCESS\n- http://logs.openstack.org/22718/4/gate/gate-tempest-devstack-vm-quantum/10956 : SUCCESS\n","accounts_in_message":[],"_revision_number":4},{"id":"db5208141ecdaa87a6ddec693a36672504105cc3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-02-28 22:12:30.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"9ab600fb8030183cd58e40b2f0ac6d9fd74e46cb","revisions":{"340f0cbfb806ee3545eb31003fa58836939da557":{"kind":"REWORK","_number":1,"created":"2013-02-22 18:09:24.000000000","uploader":{"_account_id":6724,"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","username":"vkhomenko"},"ref":"refs/changes/18/22718/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/18/22718/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/18/22718/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/18/22718/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/18/22718/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/18/22718/1"}}},"commit":{"parents":[{"commit":"6687d710d2e5bfec94770fa0f3ba59cb9c9d5977","subject":"Fixed bug with password prompt, added tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6687d710d2e5bfec94770fa0f3ba59cb9c9d5977"}]}],"author":{"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","date":"2013-02-22 17:59:06.000000000","tz":-300},"committer":{"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","date":"2013-02-22 18:08:45.000000000","tz":-300},"subject":"Make ip_protocol parameter in security groups rules case insensitive","message":"Make ip_protocol parameter in security groups rules case insensitive\n\nAdded convert ip_protocol to uppercase.\nAdded tests\n\nFixes: #1052725\n\nChange-Id: I966ddad0800556b1cc848003d07d4a897ce1b9c1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/340f0cbfb806ee3545eb31003fa58836939da557"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/340f0cbfb806ee3545eb31003fa58836939da557"}]},"branch":"refs/heads/master"},"86596bc518026dc95311be2bfbe8eb988901626e":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2013-02-22 18:09:24.000000000","uploader":{"_account_id":6724,"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","username":"vkhomenko"},"ref":"refs/changes/18/22718/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/18/22718/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/18/22718/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/18/22718/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/18/22718/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/18/22718/2"}}},"commit":{"parents":[{"commit":"910fb63811619bd429da1d4a335030bc3e5754c5","subject":"Fixed bug with password prompt, added tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/910fb63811619bd429da1d4a335030bc3e5754c5"}]}],"author":{"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","date":"2013-02-22 17:59:06.000000000","tz":-300},"committer":{"name":"Gerrit Code Review","email":"review@openstack.org","date":"2013-02-22 18:35:56.000000000","tz":0},"subject":"Make ip_protocol parameter in security groups rules case insensitive","message":"Make ip_protocol parameter in security groups rules case insensitive\n\nAdded convert ip_protocol to uppercase.\nAdded tests\n\nFixes: #1052725\n\nChange-Id: I966ddad0800556b1cc848003d07d4a897ce1b9c1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/86596bc518026dc95311be2bfbe8eb988901626e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/86596bc518026dc95311be2bfbe8eb988901626e"}]},"branch":"refs/heads/master"},"ad4ee0395ca505c0ddc0e89dfcc700d5228596fb":{"kind":"REWORK","_number":3,"created":"2013-02-22 18:50:27.000000000","uploader":{"_account_id":6724,"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","username":"vkhomenko"},"ref":"refs/changes/18/22718/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/18/22718/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/18/22718/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/18/22718/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/18/22718/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/18/22718/3"}}},"commit":{"parents":[{"commit":"34c8a6bb7ad605b107a6f89b7018284811b5fadf","subject":"Missing import for gnomekeyring","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/34c8a6bb7ad605b107a6f89b7018284811b5fadf"}]}],"author":{"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","date":"2013-02-22 17:59:06.000000000","tz":-300},"committer":{"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","date":"2013-02-22 18:50:12.000000000","tz":-300},"subject":"Make ip_protocol parameter in security groups rules case insensitive","message":"Make ip_protocol parameter in security groups rules case insensitive\n\nAdded convert ip_protocol to uppercase.\nAdded tests\n\nFixes: #1052725\n\nChange-Id: I966ddad0800556b1cc848003d07d4a897ce1b9c1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ad4ee0395ca505c0ddc0e89dfcc700d5228596fb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ad4ee0395ca505c0ddc0e89dfcc700d5228596fb"}]},"branch":"refs/heads/master"},"9ab600fb8030183cd58e40b2f0ac6d9fd74e46cb":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":4,"created":"2013-02-26 09:15:58.000000000","uploader":{"_account_id":6724,"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","username":"vkhomenko"},"ref":"refs/changes/18/22718/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/18/22718/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/18/22718/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/18/22718/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/18/22718/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/18/22718/4"}}},"commit":{"parents":[{"commit":"aac5767894c81b69dc40337a7ac61a5072eeb42c","subject":"Update the docstring of cloudpipe-configure command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/aac5767894c81b69dc40337a7ac61a5072eeb42c"}]}],"author":{"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","date":"2013-02-22 17:59:06.000000000","tz":-300},"committer":{"name":"Vasyl Khomenko","email":"vasiliyk@yahoo-inc.com","date":"2013-02-26 09:15:59.000000000","tz":-300},"subject":"Make ip_protocol parameter in security groups rules case insensitive","message":"Make ip_protocol parameter in security groups rules case insensitive\n\nAdded convert ip_protocol to uppercase.\nAdded tests\n\nFixes: bug #1052725\n\nChange-Id: I966ddad0800556b1cc848003d07d4a897ce1b9c1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/9ab600fb8030183cd58e40b2f0ac6d9fd74e46cb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/9ab600fb8030183cd58e40b2f0ac6d9fd74e46cb"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
