)]}'
{"id":"openstack%2Fpython-openstackclient~161302","triplet_id":"openstack%2Fpython-openstackclient~master~Ie93340ee57e54128daa70d8a7bd0a9975ff7eef4","project":"openstack/python-openstackclient","branch":"master","topic":"bp/idp-id-registration","hashtags":[],"change_id":"Ie93340ee57e54128daa70d8a7bd0a9975ff7eef4","subject":"Add support to remote_id","status":"MERGED","created":"2015-03-04 16:32:14.000000000","updated":"2015-03-31 16:29:57.000000000","submitted":"2015-03-31 16:29:56.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":79,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"254c26b9923da60e55543dd6f255fad9b779beff","_number":161302,"virtual_id_number":161302,"owner":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2015-03-31 16:29:56.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":0,"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"value":2,"date":"2015-03-30 15:54:11.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-03-31 05:07:11.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":2,"date":"2015-03-31 15:24:33.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":1,"date":"2015-03-31 15:24:33.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-03-04 16:35:02.000000000","updated_by":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"reviewer":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"state":"REVIEWER"},{"updated":"2015-03-12 16:14:25.000000000","updated_by":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"reviewer":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"state":"REVIEWER"},{"updated":"2015-03-30 15:54:11.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2015-03-31 05:07:11.000000000","updated_by":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"reviewer":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"state":"REVIEWER"},{"updated":"2015-03-31 15:24:33.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2015-03-31 16:29:56.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"61aaf77d5558774cd2c36267258f09d3d476053d","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-04 16:32:14.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c5b61c81e69f7e9fffab67e12db064129f7d22e6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-05 02:01:39.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/02/161302/1/check/gate-python-openstackclient-python26/50b7786/ : FAILURE in 1m 24s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/02/161302/1/check/gate-python-openstackclient-pep8/2d1022f/ : SUCCESS in 1m 18s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/02/161302/1/check/gate-python-openstackclient-docs/8d0749f//doc/build/html/ : SUCCESS in 2m 13s\n- gate-python-openstackclient-python27 http://logs.openstack.org/02/161302/1/check/gate-python-openstackclient-python27/33f6023/ : FAILURE in 1m 39s\n- gate-python-openstackclient-python34 http://logs.openstack.org/02/161302/1/check/gate-python-openstackclient-python34/718a4ab/ : FAILURE in 3m 19s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/02/161302/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/80c7f5b/ : SUCCESS in 57m 47s\n- check-osc-dsvm-functional http://logs.openstack.org/02/161302/1/check/check-osc-dsvm-functional/30b8aa9/ : SUCCESS in 25m 42s","accounts_in_message":[],"_revision_number":1},{"id":"c655add980f3ffa33dd74cee7c8dfd24180a8ff6","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-05 12:14:37.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"0e9d085f0bcfb199b2ee306c83e5a398b15db7df","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-05 13:12:51.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/02/161302/2/check/gate-python-openstackclient-python26/3f13ba0/ : SUCCESS in 1m 19s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/02/161302/2/check/gate-python-openstackclient-pep8/ec0216d/ : SUCCESS in 1m 27s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/02/161302/2/check/gate-python-openstackclient-docs/41649a7//doc/build/html/ : SUCCESS in 1m 31s\n- gate-python-openstackclient-python27 http://logs.openstack.org/02/161302/2/check/gate-python-openstackclient-python27/6d9196c/ : SUCCESS in 1m 31s\n- gate-python-openstackclient-python34 http://logs.openstack.org/02/161302/2/check/gate-python-openstackclient-python34/c19c1e9/ : SUCCESS in 2m 46s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/02/161302/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/a2e8b27/ : SUCCESS in 58m 07s\n- check-osc-dsvm-functional http://logs.openstack.org/02/161302/2/check/check-osc-dsvm-functional/3dfa450/ : SUCCESS in 25m 40s","accounts_in_message":[],"_revision_number":2},{"id":"6de5ac8a14200bfda6ee23ed3d4fc5b047f6773d","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-03-06 02:56:52.000000000","message":"Patch Set 2: Code-Review-1\n\n(3 comments)\n\nPlease also add the new option to the docs page in doc/source/command-objects/identity-provider.rst","accounts_in_message":[],"_revision_number":2},{"id":"12ccf55a8e53055d1f8913c33fbdb9271f4d8ebd","author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"date":"2015-03-06 07:50:42.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"df792ae547ba1b50313ead8dc19f434f62437e47","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-03-06 08:12:58.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"4daf6573027abffcde4a2b7432751bb736db9909","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-06 12:08:27.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"9c7dc02ed86da6e293c74b73d844b4a650af765d","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-06 12:09:33.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"c8b5ebba317dda6a832035fe1dd084fa5332aaf0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-06 13:12:08.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/02/161302/3/check/gate-python-openstackclient-python26/7f3d520/ : SUCCESS in 1m 20s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/02/161302/3/check/gate-python-openstackclient-pep8/7a0bfbd/ : SUCCESS in 1m 19s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/02/161302/3/check/gate-python-openstackclient-docs/eee7392//doc/build/html/ : SUCCESS in 1m 57s\n- gate-python-openstackclient-python27 http://logs.openstack.org/02/161302/3/check/gate-python-openstackclient-python27/fdfa948/ : SUCCESS in 1m 36s\n- gate-python-openstackclient-python34 http://logs.openstack.org/02/161302/3/check/gate-python-openstackclient-python34/daa87e8/ : SUCCESS in 2m 45s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/02/161302/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/16c8d26/ : SUCCESS in 1h 02m 22s\n- check-osc-dsvm-functional http://logs.openstack.org/02/161302/3/check/check-osc-dsvm-functional/c624685/ : SUCCESS in 21m 55s","accounts_in_message":[],"_revision_number":3},{"id":"45b9061f740ebb2e6a137ab8c80c57a5e03dcaf2","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-06 18:04:44.000000000","message":"Topic changed from bp/https to bp/idp-id-registration","accounts_in_message":[],"_revision_number":3},{"id":"b47f5c06e8047a78beff91b74c705b90fd6fa4e6","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-03-07 02:37:30.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)\n\nneed to update the docs too: https://github.com/openstack/python-openstackclient/blob/master/doc/source/command-objects/identity-provider.rst","accounts_in_message":[],"_revision_number":3},{"id":"a2b2dd4ff6a73a4a12146d40be7912f49fe6b46e","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-03-07 02:39:05.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"20f2ad9880b358cf1a4ddc85d819a96cfa8e5068","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-09 10:43:17.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"990dcd9a81bcc4b65d193a81e4b265c6d5f03b52","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-09 10:43:34.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"3a77960509eeced81baeef1af8913f110cf0255d","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-09 10:50:07.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"e5bf2ceecfffe424d84d06f9b9452bf99e7cdc8d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-09 11:49:55.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/02/161302/5/check/gate-python-openstackclient-python26/635e29b/ : SUCCESS in 1m 17s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/02/161302/5/check/gate-python-openstackclient-pep8/ecd42de/ : SUCCESS in 1m 25s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/02/161302/5/check/gate-python-openstackclient-docs/b1826c2//doc/build/html/ : SUCCESS in 2m 22s\n- gate-python-openstackclient-python27 http://logs.openstack.org/02/161302/5/check/gate-python-openstackclient-python27/743ced7/ : SUCCESS in 1m 38s\n- gate-python-openstackclient-python34 http://logs.openstack.org/02/161302/5/check/gate-python-openstackclient-python34/337c440/ : SUCCESS in 2m 57s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/02/161302/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/ac44570/ : SUCCESS in 54m 22s\n- check-osc-dsvm-functional http://logs.openstack.org/02/161302/5/check/check-osc-dsvm-functional/c6aa0e3/ : SUCCESS in 22m 08s","accounts_in_message":[],"_revision_number":5},{"id":"e425f442639d720c7a0d1da4145b42ffc769309d","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-03-09 16:56:59.000000000","message":"Patch Set 5:\n\nI\u0027m still wondering about the plural on --remote-ids.  We have ignored plurals almost everywhere else, why should it be used here?","accounts_in_message":[],"_revision_number":5},{"id":"e53c9572cdd263cd2e7c0d68b09716eb1ecfcbd9","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-09 17:14:15.000000000","message":"Patch Set 5:\n\nI was looking for an example like \"\u003ccommand\u003e --option-a \u003cvalue_1\u003e --option-a \u003cvalue_2\u003e ... --option-a \u003cvalue_n\u003e --option-b \u003cvalue\u003e ...\" but I was not able to find. The example in property mentioned in your previous comment is different and cannot be adopted in this case because it requires \"--property \u003cname\u003e\u003d\u003cvalue\u003e\" and I have not different names for the property, it uses a dictionary behind whereas I need a list. Looking at the code it seems there is only the possibility to define dictionaries. Do you know a case where a multiple values element is defined as a repeated option?","accounts_in_message":[],"_revision_number":5},{"id":"b3437b98dd34af0047e4e9fad98267a003c0d533","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-03-09 17:56:49.000000000","message":"Patch Set 5:\n\nThe Python implementation behind property is not the point, it is using multiple instances of an option to provide multiple values, whether they are interpreted as atomic units or key-value pairs.\n\nIndependent of that, I can accept the desire to support a comma-delimited list in a single option argument (someone mentioned it might be a long list, in that case maybe it shouldn\u0027t be a command-line arg then).  What I am asking is to make a case for using --remote-ids vs --remote-id (singular) for the option name.","accounts_in_message":[],"_revision_number":5},{"id":"d18543c9c9211251134babe14f47ff6dbc56ff3f","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-10 11:01:21.000000000","message":"Patch Set 5:\n\nI was thinking you refer to the value and not just the name. I will update it","accounts_in_message":[],"_revision_number":5},{"id":"c65dae365d79ff9d989aa59081842afd1b0e08ca","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-10 11:27:26.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"76a87a4114495bfb55471ede935e2174b37b2a4b","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-10 11:31:57.000000000","message":"Patch Set 6:\n\nSince the list of remote_ids could be long in some case, do you think could be useful to load the list from a file or is it better to provide the APIs to act on the list and remove the option from the \"Set\"? The second case needs some change on the server side first!","accounts_in_message":[],"_revision_number":6},{"id":"a79bb8dd828f7bf2604fd748cbaddf9848f424fd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-10 12:36:18.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/02/161302/6/check/gate-python-openstackclient-python26/6583499/ : SUCCESS in 1m 20s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/02/161302/6/check/gate-python-openstackclient-pep8/6b0a031/ : SUCCESS in 1m 01s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/02/161302/6/check/gate-python-openstackclient-docs/e9f3a59//doc/build/html/ : SUCCESS in 1m 28s\n- gate-python-openstackclient-python27 http://logs.openstack.org/02/161302/6/check/gate-python-openstackclient-python27/a0bce29/ : SUCCESS in 1m 15s\n- gate-python-openstackclient-python34 http://logs.openstack.org/02/161302/6/check/gate-python-openstackclient-python34/8155fc5/ : SUCCESS in 2m 51s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/02/161302/6/check/gate-tempest-dsvm-neutron-src-python-openstackclient/4b357ef/ : SUCCESS in 49m 58s\n- check-osc-dsvm-functional http://logs.openstack.org/02/161302/6/check/check-osc-dsvm-functional/3b26ca2/ : SUCCESS in 20m 30s","accounts_in_message":[],"_revision_number":6},{"id":"f851ee9bdd2429859779ed39a93d83bfb7575693","author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"date":"2015-03-10 12:46:15.000000000","message":"Patch Set 6: Code-Review-1\n\n(2 comments)\n\nOne hint is that we may think about adding an option where list of remote_ids (which can grow fast) can be read from a file.","accounts_in_message":[],"_revision_number":6},{"id":"35d4a023e16a659f987deee6ff90e353304ec079","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-10 14:58:14.000000000","message":"Patch Set 6:\n\n(2 comments)\n\nI have implemented a new version with a flag to specify if the --remote-id contains a list or a file name. The flag is \"--file\". I do not like too much the name and the approach but this is an option","accounts_in_message":[],"_revision_number":6},{"id":"6bca2c9f623efbbd32acf4cd974fbeb3d33b43a9","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-10 14:58:25.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"6e9a7a8606494cba710f54bab20050475d44b272","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-10 16:29:21.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/02/161302/7/check/gate-python-openstackclient-python26/c08f217/ : SUCCESS in 1m 20s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/02/161302/7/check/gate-python-openstackclient-pep8/6889e9e/ : SUCCESS in 1m 18s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/02/161302/7/check/gate-python-openstackclient-docs/db86db3//doc/build/html/ : SUCCESS in 1m 25s\n- gate-python-openstackclient-python27 http://logs.openstack.org/02/161302/7/check/gate-python-openstackclient-python27/acea5fa/ : SUCCESS in 1m 15s\n- gate-python-openstackclient-python34 http://logs.openstack.org/02/161302/7/check/gate-python-openstackclient-python34/cfbdb59/ : SUCCESS in 2m 25s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/02/161302/7/check/gate-tempest-dsvm-neutron-src-python-openstackclient/5753eb7/ : SUCCESS in 55m 03s\n- check-osc-dsvm-functional http://logs.openstack.org/02/161302/7/check/check-osc-dsvm-functional/5b35946/ : SUCCESS in 21m 50s","accounts_in_message":[],"_revision_number":7},{"id":"fbbd5a8dbd7092c83ead359ba152342c09a03404","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-03-12 01:59:36.000000000","message":"Patch Set 7: Code-Review-1\n\n(4 comments)\n\nI wonder if using a mutually exclusive argument of  --remote-id and --file-remote-id would be a better experience.  It would be more straightforward to the user.","accounts_in_message":[],"_revision_number":7},{"id":"f604f1ae78a912650aac5156af003e41883f3053","author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"date":"2015-03-12 16:14:25.000000000","message":"Patch Set 7: Code-Review-1\n\n(6 comments)","accounts_in_message":[],"_revision_number":7},{"id":"bb377b6f325bf3298775fa04426d09c433b30fc9","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-12 16:57:51.000000000","message":"Patch Set 7:\n\n(4 comments)\n\nI am not sure about the use of --file-remote-id and --remote-id. Any other opinion before to change?","accounts_in_message":[],"_revision_number":7},{"id":"139cd643d7fca001f59972c010b144ea31ce9c47","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-12 16:58:19.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"18aec180a3576f4177c4e97b2ad1b72f6c884cc0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-12 18:54:52.000000000","message":"Patch Set 8: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/02/161302/8/check/gate-python-openstackclient-python26/8d70649/ : SUCCESS in 1m 23s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/02/161302/8/check/gate-python-openstackclient-pep8/a04ef57/ : FAILURE in 1m 02s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/02/161302/8/check/gate-python-openstackclient-docs/53a9161//doc/build/html/ : SUCCESS in 1m 30s\n- gate-python-openstackclient-python27 http://logs.openstack.org/02/161302/8/check/gate-python-openstackclient-python27/7c9102b/ : SUCCESS in 1m 16s\n- gate-python-openstackclient-python34 http://logs.openstack.org/02/161302/8/check/gate-python-openstackclient-python34/9aafdb1/ : SUCCESS in 2m 28s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/02/161302/8/check/gate-tempest-dsvm-neutron-src-python-openstackclient/ce8574c/ : SUCCESS in 53m 06s\n- check-osc-dsvm-functional http://logs.openstack.org/02/161302/8/check/check-osc-dsvm-functional/99d6508/ : SUCCESS in 22m 48s","accounts_in_message":[],"_revision_number":8},{"id":"ec8ca7367361a28d29c3a2c1a8b73f5e1579f807","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-03-12 18:57:54.000000000","message":"Patch Set 8: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"6ef82d3f637dc68a631accaba20ac23a2a22c1af","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-03-12 20:41:38.000000000","message":"Patch Set 8:\n\nthere has been some idea bounce around in the last meeting: http://eavesdrop.openstack.org/meetings/openstackclient/2015/openstackclient.2015-03-12-18.02.log.html\n\nAbout using  separated list for remote-id, another alternative was using repeater like \"--remote-id 1 --remote-id 2\" more consistency with other cli. Don\u0027t think there is a conclusion yet.\n\nMarco, hold on changing the name to --file-remote-id, still haven\u0027t figured out if that is the best option.","accounts_in_message":[],"_revision_number":8},{"id":"fc09b33dc11292745de799a073a9e9e68363833d","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-13 14:41:41.000000000","message":"Patch Set 8:\n\nI am working on the solution: --remote-id 1 --remote-id 2. It seems the most similar with other cli.","accounts_in_message":[],"_revision_number":8},{"id":"9cffe6e8748d035f867264c6fc3332fa27a17294","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-13 16:15:47.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"94b68b1fb307549336bd6ab3b3080976073226ba","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-13 16:22:00.000000000","message":"Topic changed from bp/https to bp/idp-id-registration","accounts_in_message":[],"_revision_number":9},{"id":"55c9389b552dbcd061a1204cd39f0cb6878e527c","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-13 16:26:55.000000000","message":"Patch Set 9:\n\nI changed the comma separated value to a multi value option. This is similar to other option although it was mainly used for positional option. For non positional option, as in this case, the problem is that I have to provide the remote_ids at the end of the cli otherwise the \u003cname\u003e, last option in the create, is included in the list I get the error of missing parameters.\n\nAre there cases of non positional parameter with multiple values?","accounts_in_message":[],"_revision_number":9},{"id":"ef730f60720e22d50ecf4cb5a3567d071a3e3794","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-13 20:40:18.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/02/161302/9/check/gate-python-openstackclient-python26/34018aa/ : SUCCESS in 1m 25s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/02/161302/9/check/gate-python-openstackclient-pep8/e9c5f16/ : SUCCESS in 1m 08s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/02/161302/9/check/gate-python-openstackclient-docs/51950bd//doc/build/html/ : SUCCESS in 2m 10s\n- gate-python-openstackclient-python27 http://logs.openstack.org/02/161302/9/check/gate-python-openstackclient-python27/f51c800/ : SUCCESS in 1m 28s\n- gate-python-openstackclient-python34 http://logs.openstack.org/02/161302/9/check/gate-python-openstackclient-python34/7e0be43/ : SUCCESS in 3m 21s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/02/161302/9/check/gate-tempest-dsvm-neutron-src-python-openstackclient/de41744/ : SUCCESS in 52m 42s\n- check-osc-dsvm-functional http://logs.openstack.org/02/161302/9/check/check-osc-dsvm-functional/7cf75ef/ : SUCCESS in 22m 02s","accounts_in_message":[],"_revision_number":9},{"id":"6fe76ca908f0b0a7ae96ceaed28c780e473d3b1e","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-03-16 15:29:29.000000000","message":"Patch Set 9: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":9},{"id":"cc64c2c661bdf9fe994de9c282cc627c36d983f7","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-03-16 16:37:41.000000000","message":"Patch Set 9: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":9},{"id":"26dd94ae575c720a02560e2935fc29f35a49da5a","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-17 13:46:21.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"c3d3e37711b00a33f79b915f85be8edf92d9ca90","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-17 14:54:30.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/02/161302/10/check/gate-python-openstackclient-python26/b7cf293/ : SUCCESS in 1m 18s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/02/161302/10/check/gate-python-openstackclient-pep8/c47988c/ : SUCCESS in 1m 22s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/02/161302/10/check/gate-python-openstackclient-docs/ebc74fc//doc/build/html/ : SUCCESS in 1m 48s\n- gate-python-openstackclient-python27 http://logs.openstack.org/02/161302/10/check/gate-python-openstackclient-python27/98e84d7/ : SUCCESS in 1m 21s\n- gate-python-openstackclient-python34 http://logs.openstack.org/02/161302/10/check/gate-python-openstackclient-python34/0e2e723/ : SUCCESS in 2m 56s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/02/161302/10/check/gate-tempest-dsvm-neutron-src-python-openstackclient/8bc5885/ : SUCCESS in 51m 55s\n- check-osc-dsvm-functional http://logs.openstack.org/02/161302/10/check/check-osc-dsvm-functional/ea5a0cb/ : SUCCESS in 19m 55s","accounts_in_message":[],"_revision_number":10},{"id":"5b49c8df57a82ae4191f9070550487a68515119f","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-03-17 15:17:53.000000000","message":"Patch Set 10: Code-Review-1\n\n(10 comments)\n\nMarco, this looks good.  The comments are all cosmetic touch-ups for consistency.  Thanks!","accounts_in_message":[],"_revision_number":10},{"id":"45380acd4ad2327de7a9eca200049925648e1654","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-18 10:49:28.000000000","message":"Patch Set 10:\n\n(10 comments)","accounts_in_message":[],"_revision_number":10},{"id":"0b53b33683292aa2e4828a38ede603469f035485","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-18 10:49:50.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"1f87f54167cab7a0ccb6a20c5dee05dd8c08d0f1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-18 11:38:12.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/02/161302/11/check/gate-python-openstackclient-python26/2edbe42/ : SUCCESS in 1m 33s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/02/161302/11/check/gate-python-openstackclient-pep8/28e3feb/ : SUCCESS in 1m 18s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/02/161302/11/check/gate-python-openstackclient-docs/2850a25//doc/build/html/ : SUCCESS in 1m 46s\n- gate-python-openstackclient-python27 http://logs.openstack.org/02/161302/11/check/gate-python-openstackclient-python27/9fba647/ : SUCCESS in 2m 10s\n- gate-python-openstackclient-python34 http://logs.openstack.org/02/161302/11/check/gate-python-openstackclient-python34/e549109/ : SUCCESS in 3m 22s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/02/161302/11/check/gate-tempest-dsvm-neutron-src-python-openstackclient/157fb55/ : SUCCESS in 48m 15s\n- check-osc-dsvm-functional http://logs.openstack.org/02/161302/11/check/check-osc-dsvm-functional/0e73d80/ : SUCCESS in 19m 17s","accounts_in_message":[],"_revision_number":11},{"id":"3dd10f128143aee9d2d90266b8fd5e0cfbc880f5","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-03-18 13:31:23.000000000","message":"Patch Set 11: Code-Review+2\n\nThanks Marco","accounts_in_message":[],"_revision_number":11},{"id":"1cb16e9dd1d5e3165e7e0f6d6a57aead3545aa06","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-03-18 14:58:29.000000000","message":"Patch Set 11: Workflow-1\n\nwip until the code is in keystone server side","accounts_in_message":[],"_revision_number":11},{"id":"7883d5517558927520b8a061f6daf39d30f2db71","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-03-19 06:34:01.000000000","message":"Patch Set 11: Code-Review-1\n\n(5 comments)","accounts_in_message":[],"_revision_number":11},{"id":"4cd80b79a05d0b33d558a7c8f46decba20faaa21","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-19 10:39:57.000000000","message":"Patch Set 11:\n\n(5 comments)","accounts_in_message":[],"_revision_number":11},{"id":"917dde2daf4387a8e5ebbcbea56fe193721c8e04","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-19 10:40:19.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"23d1aa576eb0f0db80c9d9333a999a2c1eaa888e","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-19 10:42:22.000000000","message":"Patch Set 12: Workflow-1\n\nStill waiting the final approval of the patch on server side (but should be soon)","accounts_in_message":[],"_revision_number":12},{"id":"a374a30d20709cf60196909c8abf5535028c11ba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-19 12:41:35.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/02/161302/12/check/gate-python-openstackclient-python26/413afd4/ : SUCCESS in 1m 35s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/02/161302/12/check/gate-python-openstackclient-pep8/8b7a6eb/ : SUCCESS in 1m 30s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/02/161302/12/check/gate-python-openstackclient-docs/67a26b0//doc/build/html/ : SUCCESS in 2m 33s\n- gate-python-openstackclient-python27 http://logs.openstack.org/02/161302/12/check/gate-python-openstackclient-python27/b2cfb3b/ : SUCCESS in 1m 34s\n- gate-python-openstackclient-python34 http://logs.openstack.org/02/161302/12/check/gate-python-openstackclient-python34/70384ac/ : SUCCESS in 2m 32s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/02/161302/12/check/gate-tempest-dsvm-neutron-src-python-openstackclient/aae993a/ : SUCCESS in 1h 01m 52s\n- check-osc-dsvm-functional http://logs.openstack.org/02/161302/12/check/check-osc-dsvm-functional/98b20c7/ : SUCCESS in 20m 38s","accounts_in_message":[],"_revision_number":12},{"id":"070d782a1abf1047413d32bffaa545affa5c7661","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-27 14:27:10.000000000","message":"Patch Set 12: -Workflow\n\nThe patch on the server has been accepted and is going to merge therefore this patch can go ahead.","accounts_in_message":[],"_revision_number":12},{"id":"b5b204a715fc7e05aa765d447f80485898a5f115","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-03-27 18:35:50.000000000","message":"Patch Set 12: Code-Review+2","accounts_in_message":[],"_revision_number":12},{"id":"1f63dc7821cbb5bd9961f64396be7bac00c8d1f5","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-03-27 18:44:39.000000000","message":"Patch Set 12: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"13de5d723141a15faf65c4a81ac135da0e5dc62c","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-03-27 18:45:18.000000000","message":"Patch Set 12:\n\nOne last thing I found for the update command.","accounts_in_message":[],"_revision_number":12},{"id":"e9944cb2a1e1c153206a33ac87063f7ca10ed1af","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-03-27 21:30:08.000000000","message":"Patch Set 12: Code-Review-1\n\n(1 comment)\n\ni intend to try this out soon","accounts_in_message":[],"_revision_number":12},{"id":"4e4b814fc0f811135202483ea8e6b255f9d09634","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-28 07:56:31.000000000","message":"Patch Set 12:\n\n(2 comments)","accounts_in_message":[],"_revision_number":12},{"id":"4de72aa1f850400c75542ad6f749d40043089cd9","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-28 07:59:19.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"6c4d9c4e37fb9889c6a3c2e440a4f505e789d594","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-03-28 08:04:49.000000000","message":"Patch Set 12:\n\n(3 comments)\n\nthe validation needs to be cleaned up, but it works well.","accounts_in_message":[],"_revision_number":12},{"id":"3a5442881e1f20f80d37d5aa1a8ff0c24df2ed7b","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-03-28 08:06:12.000000000","message":"Patch Set 13: Code-Review-1\n\nrefer to comments on ps12","accounts_in_message":[],"_revision_number":13},{"id":"9d0bc83770b91e051f09d4c7e992c85adc8f40b0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-28 08:54:58.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/02/161302/13/check/gate-python-openstackclient-python26/7639fcc/ : SUCCESS in 1m 41s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/02/161302/13/check/gate-python-openstackclient-pep8/8464029/ : SUCCESS in 1m 17s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/02/161302/13/check/gate-python-openstackclient-docs/601635c//doc/build/html/ : SUCCESS in 1m 44s\n- gate-python-openstackclient-python27 http://logs.openstack.org/02/161302/13/check/gate-python-openstackclient-python27/31819b2/ : SUCCESS in 1m 35s\n- gate-python-openstackclient-python34 http://logs.openstack.org/02/161302/13/check/gate-python-openstackclient-python34/b72de7f/ : SUCCESS in 3m 23s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/02/161302/13/check/gate-tempest-dsvm-neutron-src-python-openstackclient/060e2aa/ : SUCCESS in 55m 36s\n- check-osc-dsvm-functional http://logs.openstack.org/02/161302/13/check/check-osc-dsvm-functional/f954b3f/ : SUCCESS in 19m 22s","accounts_in_message":[],"_revision_number":13},{"id":"13e8bce0334081679a7c84fe08d644ece478e324","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-30 09:25:22.000000000","message":"Topic changed from bp/https to bp/idp-id-registration","accounts_in_message":[],"_revision_number":13},{"id":"597277039d821acdbd4076efd194577a132361af","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-30 10:10:48.000000000","message":"Patch Set 12:\n\n(3 comments)","accounts_in_message":[],"_revision_number":12},{"id":"6b09484aa5886b1771a36c2e075c1b8f0a2ea5c0","author":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"date":"2015-03-30 10:12:24.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"b4952d8c49de43cb8d5ce8bfadee7b60fa17d6da","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-30 11:11:26.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/02/161302/14/check/gate-python-openstackclient-python26/d685d9c/ : SUCCESS in 1m 26s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/02/161302/14/check/gate-python-openstackclient-pep8/42b16dc/ : SUCCESS in 1m 05s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/02/161302/14/check/gate-python-openstackclient-docs/c46bac3//doc/build/html/ : SUCCESS in 1m 59s\n- gate-python-openstackclient-python27 http://logs.openstack.org/02/161302/14/check/gate-python-openstackclient-python27/4596a77/ : SUCCESS in 1m 41s\n- gate-python-openstackclient-python34 http://logs.openstack.org/02/161302/14/check/gate-python-openstackclient-python34/7a01e41/ : SUCCESS in 3m 35s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/02/161302/14/check/gate-tempest-dsvm-neutron-src-python-openstackclient/5f75901/ : SUCCESS in 49m 11s\n- check-osc-dsvm-functional http://logs.openstack.org/02/161302/14/check/check-osc-dsvm-functional/67c9f10/ : SUCCESS in 20m 38s","accounts_in_message":[],"_revision_number":14},{"id":"6f5c8578f6a3cbceb9b6056341507da7e1e21a32","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-03-30 15:53:24.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"c5d0a9e4caa0663b0a6e3fa0554843583d86161c","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-03-30 15:54:11.000000000","message":"Patch Set 15: Code-Review+2\n\nmade a few minor changes to the set idp function, lgtm","accounts_in_message":[],"_revision_number":15},{"id":"873c06366af5924f843102642bc8b49cb0d8b6e2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-30 17:11:44.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/02/161302/15/check/gate-python-openstackclient-python26/dad9273/ : SUCCESS in 1m 39s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/02/161302/15/check/gate-python-openstackclient-pep8/12e9062/ : SUCCESS in 1m 15s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/02/161302/15/check/gate-python-openstackclient-docs/88f56e0//doc/build/html/ : SUCCESS in 1m 59s\n- gate-python-openstackclient-python27 http://logs.openstack.org/02/161302/15/check/gate-python-openstackclient-python27/a65e73e/ : SUCCESS in 1m 32s\n- gate-python-openstackclient-python34 http://logs.openstack.org/02/161302/15/check/gate-python-openstackclient-python34/6991d04/ : SUCCESS in 2m 55s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/02/161302/15/check/gate-tempest-dsvm-neutron-src-python-openstackclient/bbdf2b3/ : SUCCESS in 54m 14s\n- check-osc-dsvm-functional http://logs.openstack.org/02/161302/15/check/check-osc-dsvm-functional/9f93456/ : SUCCESS in 21m 19s","accounts_in_message":[],"_revision_number":15},{"id":"706cc38702f9f314d93d6f0beac2c8a5b677d0bf","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-03-31 05:07:11.000000000","message":"Patch Set 15: Code-Review+1\n\n(1 comment)\n\njust have a nit, but I am also good as is.","accounts_in_message":[],"_revision_number":15},{"id":"2dcd7bc96bf2e6872082bb29cc4a9aea373e65cb","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-03-31 15:24:33.000000000","message":"Patch Set 15: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":15},{"id":"6cf9585a4d6db4ccf1af0d976db5ce9df173f617","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-31 15:28:57.000000000","message":"Patch Set 15: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":15},{"id":"46d4d7ed5556168ab19bcd916bdf700af9fd445a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-31 16:29:56.000000000","message":"Patch Set 15: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/02/161302/15/gate/gate-python-openstackclient-python26/07d5f7e/ : SUCCESS in 1m 27s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/02/161302/15/gate/gate-python-openstackclient-docs/d52678c//doc/build/html/ : SUCCESS in 1m 32s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/02/161302/15/gate/gate-python-openstackclient-pep8/501f623/ : SUCCESS in 1m 13s\n- gate-python-openstackclient-python27 http://logs.openstack.org/02/161302/15/gate/gate-python-openstackclient-python27/3aeea20/ : SUCCESS in 1m 34s\n- gate-python-openstackclient-python34 http://logs.openstack.org/02/161302/15/gate/gate-python-openstackclient-python34/94cdee2/ : SUCCESS in 3m 22s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/02/161302/15/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/2e0ea7a/ : SUCCESS in 58m 13s\n- gate-osc-dsvm-functional http://logs.openstack.org/02/161302/15/gate/gate-osc-dsvm-functional/f0e962a/ : SUCCESS in 20m 53s","accounts_in_message":[],"_revision_number":15},{"id":"254c26b9923da60e55543dd6f255fad9b779beff","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-31 16:29:57.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":15}],"current_revision_number":15,"current_revision":"6a9d6af225097969eacd376c7af298d906e40d95","revisions":{"05309be88e48534b647b86e50cd474da1ad3fb7d":{"kind":"REWORK","_number":1,"created":"2015-03-04 16:32:14.000000000","uploader":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"ref":"refs/changes/02/161302/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/02/161302/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/1"}}},"commit":{"parents":[{"commit":"5d92fc0d0a7c606fdcf7a3565801ae361389d9ab","subject":"Handle novaclient \u003e2.20.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5d92fc0d0a7c606fdcf7a3565801ae361389d9ab"}]}],"author":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-04 16:24:07.000000000","tz":60},"committer":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-04 16:24:07.000000000","tz":60},"subject":"Add suport to remote_ids","message":"Add suport to remote_ids\n\nThe update federation API introduce a new parameter for every identity\nprovider, named remote_ids, which contains a list of entity ID associated\nwith. For more information look at the blueprint:\n\nhttps://blueprints.launchpad.net/keystone/+spec/idp-id-registration\n\nThis patch add the support to this new parameter in the command line.\n\nChange-Id: Ie93340ee57e54128daa70d8a7bd0a9975ff7eef4\nDepends-On: I12a262c55b5f6b5cc7007865edf30f14269da537\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/05309be88e48534b647b86e50cd474da1ad3fb7d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/05309be88e48534b647b86e50cd474da1ad3fb7d"}]},"branch":"refs/heads/master"},"77e4cb762c50e761182a630d207fa74706c45cc4":{"kind":"REWORK","_number":2,"created":"2015-03-05 12:14:37.000000000","uploader":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"ref":"refs/changes/02/161302/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/02/161302/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/2"}}},"commit":{"parents":[{"commit":"dc00d7c758a431845750974cc10a2734e14f9d03","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/dc00d7c758a431845750974cc10a2734e14f9d03"}]}],"author":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-04 16:24:07.000000000","tz":60},"committer":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-05 12:13:24.000000000","tz":60},"subject":"Add suport to remote_ids","message":"Add suport to remote_ids\n\nThe update federation API introduce a new parameter for every identity\nprovider, named remote_ids, which contains a list of entity ID associated\nwith. For more information look at the blueprint:\n\nhttps://blueprints.launchpad.net/keystone/+spec/idp-id-registration\n\nThis patch add the support to this new parameter in the command line.\n\nChange-Id: Ie93340ee57e54128daa70d8a7bd0a9975ff7eef4\nDepends-On: I12a262c55b5f6b5cc7007865edf30f14269da537\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/77e4cb762c50e761182a630d207fa74706c45cc4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/77e4cb762c50e761182a630d207fa74706c45cc4"}]},"branch":"refs/heads/master"},"1ac5807abe82dca28ebe861944beaeee0478900c":{"kind":"REWORK","_number":3,"created":"2015-03-06 12:09:33.000000000","uploader":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"ref":"refs/changes/02/161302/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/02/161302/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/3"}}},"commit":{"parents":[{"commit":"0047b022d55ffe9192e03b1c9c5e6932a53fbd5e","subject":"Merge \"Add hypervisor docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0047b022d55ffe9192e03b1c9c5e6932a53fbd5e"}]}],"author":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-04 16:24:07.000000000","tz":60},"committer":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-06 12:08:21.000000000","tz":60},"subject":"Add suport to remote_ids","message":"Add suport to remote_ids\n\nThe update federation API introduce a new parameter for every identity\nprovider, named remote_ids, which contains a list of entity ID associated\nwith. For more information look at the blueprint:\n\nhttps://blueprints.launchpad.net/keystone/+spec/idp-id-registration\n\nThis patch add the support to this new parameter in the command line.\n\nChange-Id: Ie93340ee57e54128daa70d8a7bd0a9975ff7eef4\nDepends-On: I12a262c55b5f6b5cc7007865edf30f14269da537\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1ac5807abe82dca28ebe861944beaeee0478900c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1ac5807abe82dca28ebe861944beaeee0478900c"}]},"branch":"refs/heads/master"},"d464dca5ce84555d7a4526a281032c412b4f33ef":{"kind":"REWORK","_number":4,"created":"2015-03-09 10:43:34.000000000","uploader":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"ref":"refs/changes/02/161302/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/02/161302/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/4"}}},"commit":{"parents":[{"commit":"8f7e0ef35e49ba320ac0bf7e2cc650f316a170bf","subject":"Merge \"Fix catalog list when region name is absent\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8f7e0ef35e49ba320ac0bf7e2cc650f316a170bf"}]}],"author":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-04 16:24:07.000000000","tz":60},"committer":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-09 10:42:22.000000000","tz":60},"subject":"Add sup ort to remote_ids","message":"Add sup ort to remote_ids\n\nThe federation APIs for the identity providers introduce a new parameter\nfor every identity provider, named remote_ids, which contains a list of\nentity ID associated with. This parameter can be provided during the creation\nof the identity provider and can be updated at any time. For more information\nlook at the blueprint:\n\nhttps://blueprints.launchpad.net/keystone/+spec/idp-id-registration\n\nThis patch add the support to this new parameter in the command line by\ninserting the option \"--remote-ids\" in the following commands:\n\n- \"identity provider create\"\n- \"identity provider set\"\n\nChange-Id: Ie93340ee57e54128daa70d8a7bd0a9975ff7eef4\nDepends-On: I12a262c55b5f6b5cc7007865edf30f14269da537\nImplements: blueprint idp-id-registration\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d464dca5ce84555d7a4526a281032c412b4f33ef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d464dca5ce84555d7a4526a281032c412b4f33ef"}]},"branch":"refs/heads/master"},"43109a47d900677cc84b33a37705872c769456e3":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2015-03-09 10:50:07.000000000","uploader":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"ref":"refs/changes/02/161302/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/02/161302/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/5"}}},"commit":{"parents":[{"commit":"8f7e0ef35e49ba320ac0bf7e2cc650f316a170bf","subject":"Merge \"Fix catalog list when region name is absent\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8f7e0ef35e49ba320ac0bf7e2cc650f316a170bf"}]}],"author":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-04 16:24:07.000000000","tz":60},"committer":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-09 10:48:41.000000000","tz":60},"subject":"Add support to remote_ids","message":"Add support to remote_ids\n\nThe federation APIs for the identity providers introduce a new parameter\nfor every identity provider, named remote_ids, which contains a list of\nentity ID associated with. This parameter can be provided during the creation\nof the identity provider and can be updated at any time. For more information\nlook at the blueprint:\n\nhttps://blueprints.launchpad.net/keystone/+spec/idp-id-registration\n\nThis patch add the support to this new parameter in the command line by\ninserting the option \"--remote-ids\" in the following commands:\n\n- \"identity provider create\"\n- \"identity provider set\"\n\nChange-Id: Ie93340ee57e54128daa70d8a7bd0a9975ff7eef4\nDepends-On: I12a262c55b5f6b5cc7007865edf30f14269da537\nImplements: blueprint idp-id-registration\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/43109a47d900677cc84b33a37705872c769456e3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/43109a47d900677cc84b33a37705872c769456e3"}]},"branch":"refs/heads/master"},"ddcb60a77a401a332ed9bf93773ba919880bf460":{"kind":"REWORK","_number":6,"created":"2015-03-10 11:27:26.000000000","uploader":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"ref":"refs/changes/02/161302/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/02/161302/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/6"}}},"commit":{"parents":[{"commit":"2f4cfb6cd50e6305111fdf51698fb73835b9aa58","subject":"Merge \"Move OSC auth plugins so they can be found\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2f4cfb6cd50e6305111fdf51698fb73835b9aa58"}]}],"author":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-04 16:24:07.000000000","tz":60},"committer":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-10 11:26:13.000000000","tz":60},"subject":"Add support to remote_id","message":"Add support to remote_id\n\nThe federation APIs for the identity providers introduce a new parameter\nfor every identity provider, named remote_ids, which contains a list of\nentity ID associated with. This parameter can be provided during the creation\nof the identity provider and can be updated at any time. For more information\nlook at the blueprint:\n\nhttps://blueprints.launchpad.net/keystone/+spec/idp-id-registration\n\nThis patch add the support to this new parameter in the command line by\ninserting the option \"--remote-id\" in the following commands:\n\n- \"identity provider create\"\n- \"identity provider set\"\n\nChange-Id: Ie93340ee57e54128daa70d8a7bd0a9975ff7eef4\nDepends-On: I12a262c55b5f6b5cc7007865edf30f14269da537\nImplements: blueprint idp-id-registration\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ddcb60a77a401a332ed9bf93773ba919880bf460"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ddcb60a77a401a332ed9bf93773ba919880bf460"}]},"branch":"refs/heads/master"},"02fe579ea158edd71ead19b461d799008cf62d19":{"kind":"REWORK","_number":7,"created":"2015-03-10 14:58:25.000000000","uploader":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"ref":"refs/changes/02/161302/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/02/161302/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/7"}}},"commit":{"parents":[{"commit":"2f4cfb6cd50e6305111fdf51698fb73835b9aa58","subject":"Merge \"Move OSC auth plugins so they can be found\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2f4cfb6cd50e6305111fdf51698fb73835b9aa58"}]}],"author":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-04 16:24:07.000000000","tz":60},"committer":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-10 14:53:24.000000000","tz":60},"subject":"Add support to remote_id","message":"Add support to remote_id\n\nThe federation APIs for the identity providers introduce a new parameter\nfor every identity provider, named remote_ids, which contains a list of\nentity ID associated with. This parameter can be provided during the creation\nof the identity provider and can be updated at any time. For more information\nlook at the blueprint:\n\nhttps://blueprints.launchpad.net/keystone/+spec/idp-id-registration\n\nThis patch add the support to this new parameter in the command line by\ninserting the option \"--remote-id\" in the following commands:\n\n- \"identity provider create\"\n- \"identity provider set\"\n\nAdditionally, if the option \"--file\" is specified the values are read from\na file specified by \"--remote-id\" and containing an entity id per line.\n\nChange-Id: Ie93340ee57e54128daa70d8a7bd0a9975ff7eef4\nDepends-On: I12a262c55b5f6b5cc7007865edf30f14269da537\nImplements: blueprint idp-id-registration\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/02fe579ea158edd71ead19b461d799008cf62d19"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/02fe579ea158edd71ead19b461d799008cf62d19"}]},"branch":"refs/heads/master"},"63f4b75c5a7ff221aad4c8879fc7aef60d793048":{"kind":"REWORK","_number":8,"created":"2015-03-12 16:58:19.000000000","uploader":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"ref":"refs/changes/02/161302/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/02/161302/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/8"}}},"commit":{"parents":[{"commit":"a8c44074f93815ea670d4bc09156795c66505f31","subject":"Merge \"Look harder to find DevStack\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a8c44074f93815ea670d4bc09156795c66505f31"}]}],"author":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-04 16:24:07.000000000","tz":60},"committer":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-12 16:56:58.000000000","tz":60},"subject":"Add support to remote_id","message":"Add support to remote_id\n\nThe federation APIs for the identity providers introduce a new parameter\nfor every identity provider, named remote_ids, which contains a list of\nentity ID associated with. This parameter can be provided during the creation\nof the identity provider and can be updated at any time. For more information\nlook at the blueprint:\n\nhttps://blueprints.launchpad.net/keystone/+spec/idp-id-registration\n\nThis patch add the support to this new parameter in the command line by\ninserting the option \"--remote-id\" in the following commands:\n\n- \"identity provider create\"\n- \"identity provider set\"\n\nAdditionally, if the option \"--file\" is specified the values are read from\na file specified by \"--remote-id\" and containing an entity id per line.\n\nChange-Id: Ie93340ee57e54128daa70d8a7bd0a9975ff7eef4\nDepends-On: I12a262c55b5f6b5cc7007865edf30f14269da537\nImplements: blueprint idp-id-registration\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/63f4b75c5a7ff221aad4c8879fc7aef60d793048"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/63f4b75c5a7ff221aad4c8879fc7aef60d793048"}]},"branch":"refs/heads/master"},"ac701314d424f156cbc4c27b3b7922289af11193":{"kind":"REWORK","_number":9,"created":"2015-03-13 16:15:47.000000000","uploader":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"ref":"refs/changes/02/161302/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/02/161302/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/9"}}},"commit":{"parents":[{"commit":"a8c44074f93815ea670d4bc09156795c66505f31","subject":"Merge \"Look harder to find DevStack\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a8c44074f93815ea670d4bc09156795c66505f31"}]}],"author":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-04 16:24:07.000000000","tz":60},"committer":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-13 16:14:20.000000000","tz":60},"subject":"Add support to remote_id","message":"Add support to remote_id\n\nThe federation APIs for the identity providers introduce a new parameter\nfor every identity provider, named remote_ids, which contains a list of\nentity ID associated with. This parameter can be provided during the creation\nof the identity provider and can be updated at any time. For more information\nlook at the blueprint:\n\nhttps://blueprints.launchpad.net/keystone/+spec/idp-id-registration\n\nThis patch add the support to this new parameter in the command line by\ninserting the option \"--remote-id\" in the following commands:\n\n- \"identity provider create\"\n- \"identity provider set\"\n\nAdditionally, if the option \"--file\" is specified the values are read from\na file specified by \"--remote-id\" and containing an entity id per line.\n\nChange-Id: Ie93340ee57e54128daa70d8a7bd0a9975ff7eef4\nDepends-On: I12a262c55b5f6b5cc7007865edf30f14269da537\nImplements: blueprint idp-id-registration\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ac701314d424f156cbc4c27b3b7922289af11193"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ac701314d424f156cbc4c27b3b7922289af11193"}]},"branch":"refs/heads/master"},"e3832f43dad66e26b0edf7b4555e81e17bcb69d1":{"kind":"REWORK","_number":10,"created":"2015-03-17 13:46:21.000000000","uploader":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"ref":"refs/changes/02/161302/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/02/161302/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/10"}}},"commit":{"parents":[{"commit":"a8c44074f93815ea670d4bc09156795c66505f31","subject":"Merge \"Look harder to find DevStack\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a8c44074f93815ea670d4bc09156795c66505f31"}]}],"author":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-04 16:24:07.000000000","tz":60},"committer":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-17 13:43:50.000000000","tz":60},"subject":"Add support to remote_id","message":"Add support to remote_id\n\nThe federation APIs for the identity providers introduce a new parameter\nfor every identity provider, named remote_ids, which contains a list of\nentity ID associated with. This parameter can be provided during the creation\nof the identity provider and can be updated at any time. For more information\nlook at the blueprint:\n\nhttps://blueprints.launchpad.net/keystone/+spec/idp-id-registration\n\nThis patch add the support to this new parameter in the command line by\ninserting the option \"--remote-id\" in the following commands:\n\n- \"identity provider create\"\n- \"identity provider set\"\n\nAdditionally, the values can be read from a file, specified by\n\"--remote-id-file\", containing an entity id per line.\n\nChange-Id: Ie93340ee57e54128daa70d8a7bd0a9975ff7eef4\nDepends-On: I12a262c55b5f6b5cc7007865edf30f14269da537\nImplements: blueprint idp-id-registration\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e3832f43dad66e26b0edf7b4555e81e17bcb69d1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e3832f43dad66e26b0edf7b4555e81e17bcb69d1"}]},"branch":"refs/heads/master"},"3eef292346274d0e784eaa3dffb5a32892c93300":{"kind":"REWORK","_number":11,"created":"2015-03-18 10:49:50.000000000","uploader":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"ref":"refs/changes/02/161302/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/02/161302/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/11"}}},"commit":{"parents":[{"commit":"a8c44074f93815ea670d4bc09156795c66505f31","subject":"Merge \"Look harder to find DevStack\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a8c44074f93815ea670d4bc09156795c66505f31"}]}],"author":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-04 16:24:07.000000000","tz":60},"committer":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-18 10:48:06.000000000","tz":60},"subject":"Add support to remote_id","message":"Add support to remote_id\n\nThe federation APIs for the identity providers introduce a new parameter\nfor every identity provider, named remote_ids, which contains a list of\nentity ID associated with. This parameter can be provided during the creation\nof the identity provider and can be updated at any time. For more information\nlook at the blueprint:\n\nhttps://blueprints.launchpad.net/keystone/+spec/idp-id-registration\n\nThis patch add the support to this new parameter in the command line by\ninserting the option \"--remote-id\" in the following commands:\n\n- \"identity provider create\"\n- \"identity provider set\"\n\nAdditionally, the values can be read from a file, specified by\n\"--remote-id-file\", containing an entity id per line.\n\nChange-Id: Ie93340ee57e54128daa70d8a7bd0a9975ff7eef4\nDepends-On: I12a262c55b5f6b5cc7007865edf30f14269da537\nImplements: blueprint idp-id-registration\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3eef292346274d0e784eaa3dffb5a32892c93300"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3eef292346274d0e784eaa3dffb5a32892c93300"}]},"branch":"refs/heads/master"},"5ca8ead66614236944f1000ce0f858860da9bac6":{"kind":"REWORK","_number":12,"created":"2015-03-19 10:40:19.000000000","uploader":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"ref":"refs/changes/02/161302/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/02/161302/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/12"}}},"commit":{"parents":[{"commit":"a8c44074f93815ea670d4bc09156795c66505f31","subject":"Merge \"Look harder to find DevStack\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a8c44074f93815ea670d4bc09156795c66505f31"}]}],"author":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-04 16:24:07.000000000","tz":60},"committer":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-19 10:38:14.000000000","tz":60},"subject":"Add support to remote_id","message":"Add support to remote_id\n\nThe federation APIs for the identity providers introduce a new parameter\nfor every identity provider, named remote_ids, which contains a list of\nentity ID associated with. This parameter can be provided during the creation\nof the identity provider and can be updated at any time. For more information\nlook at the blueprint:\n\nhttps://blueprints.launchpad.net/keystone/+spec/idp-id-registration\n\nThis patch add the support to this new parameter in the command line by\ninserting the option \"--remote-id\" in the following commands:\n\n- \"identity provider create\"\n- \"identity provider set\"\n\nAdditionally, the values can be read from a file, specified by\n\"--remote-id-file\", containing an entity id per line.\n\nChange-Id: Ie93340ee57e54128daa70d8a7bd0a9975ff7eef4\nDepends-On: I12a262c55b5f6b5cc7007865edf30f14269da537\nImplements: blueprint idp-id-registration\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5ca8ead66614236944f1000ce0f858860da9bac6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5ca8ead66614236944f1000ce0f858860da9bac6"}]},"branch":"refs/heads/master"},"14d1fe5066abc9c0c274599809f89829381ab513":{"kind":"REWORK","_number":13,"created":"2015-03-28 07:59:19.000000000","uploader":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"ref":"refs/changes/02/161302/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/02/161302/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/13"}}},"commit":{"parents":[{"commit":"a8c44074f93815ea670d4bc09156795c66505f31","subject":"Merge \"Look harder to find DevStack\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a8c44074f93815ea670d4bc09156795c66505f31"}]}],"author":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-04 16:24:07.000000000","tz":60},"committer":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-28 07:59:06.000000000","tz":60},"subject":"Add support to remote_id","message":"Add support to remote_id\n\nThe federation APIs for the identity providers introduce a new parameter\nfor every identity provider, named remote_ids, which contains a list of\nentity ID associated with. This parameter can be provided during the creation\nof the identity provider and can be updated at any time. For more information\nlook at the blueprint:\n\nhttps://blueprints.launchpad.net/keystone/+spec/idp-id-registration\n\nThis patch add the support to this new parameter in the command line by\ninserting the option \"--remote-id\" in the following commands:\n\n- \"identity provider create\"\n- \"identity provider set\"\n\nAdditionally, the values can be read from a file, specified by\n\"--remote-id-file\", containing an entity id per line.\n\nChange-Id: Ie93340ee57e54128daa70d8a7bd0a9975ff7eef4\nDepends-On: I12a262c55b5f6b5cc7007865edf30f14269da537\nImplements: blueprint idp-id-registration\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/14d1fe5066abc9c0c274599809f89829381ab513"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/14d1fe5066abc9c0c274599809f89829381ab513"}]},"branch":"refs/heads/master"},"e5aede91e5d46fe2b4d23e56ca41456d17979173":{"kind":"REWORK","_number":14,"created":"2015-03-30 10:12:24.000000000","uploader":{"_account_id":10335,"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","username":"fmarco76"},"ref":"refs/changes/02/161302/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/02/161302/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/14"}}},"commit":{"parents":[{"commit":"33313eac5a2fc5817b55a27a0a4d66a62c49d114","subject":"Merge \"Add a doc about authenticating against v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/33313eac5a2fc5817b55a27a0a4d66a62c49d114"}]}],"author":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-04 16:24:07.000000000","tz":60},"committer":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-30 10:10:57.000000000","tz":120},"subject":"Add support to remote_id","message":"Add support to remote_id\n\nThe federation APIs for the identity providers introduce a new parameter\nfor every identity provider, named remote_ids, which contains a list of\nentity ID associated with. This parameter can be provided during the creation\nof the identity provider and can be updated at any time. For more information\nlook at the blueprint:\n\nhttps://blueprints.launchpad.net/keystone/+spec/idp-id-registration\n\nThis patch add the support to this new parameter in the command line by\ninserting the option \"--remote-id\" in the following commands:\n\n- \"identity provider create\"\n- \"identity provider set\"\n\nAdditionally, the values can be read from a file, specified by\n\"--remote-id-file\", containing an entity id per line.\n\nChange-Id: Ie93340ee57e54128daa70d8a7bd0a9975ff7eef4\nDepends-On: I12a262c55b5f6b5cc7007865edf30f14269da537\nImplements: blueprint idp-id-registration\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e5aede91e5d46fe2b4d23e56ca41456d17979173"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e5aede91e5d46fe2b4d23e56ca41456d17979173"}]},"branch":"refs/heads/master"},"6a9d6af225097969eacd376c7af298d906e40d95":{"kind":"REWORK","_number":15,"created":"2015-03-30 15:53:24.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/02/161302/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/02/161302/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/02/161302/15"}}},"commit":{"parents":[{"commit":"33313eac5a2fc5817b55a27a0a4d66a62c49d114","subject":"Merge \"Add a doc about authenticating against v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/33313eac5a2fc5817b55a27a0a4d66a62c49d114"}]}],"author":{"name":"Marco Fargetta","email":"marco.fargetta@ct.infn.it","date":"2015-03-04 16:24:07.000000000","tz":60},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-03-30 15:53:17.000000000","tz":-240},"subject":"Add support to remote_id","message":"Add support to remote_id\n\nThe federation APIs for the identity providers introduce a new parameter\nfor every identity provider, named remote_ids, which contains a list of\nentity ID associated with. This parameter can be provided during the creation\nof the identity provider and can be updated at any time. For more information\nlook at the blueprint:\n\nhttps://blueprints.launchpad.net/keystone/+spec/idp-id-registration\n\nThis patch add the support to this new parameter in the command line by\ninserting the option \"--remote-id\" in the following commands:\n\n- \"identity provider create\"\n- \"identity provider set\"\n\nAdditionally, the values can be read from a file, specified by\n\"--remote-id-file\", containing an entity id per line.\n\nChange-Id: Ie93340ee57e54128daa70d8a7bd0a9975ff7eef4\nDepends-On: I12a262c55b5f6b5cc7007865edf30f14269da537\nImplements: blueprint idp-id-registration\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6a9d6af225097969eacd376c7af298d906e40d95"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6a9d6af225097969eacd376c7af298d906e40d95"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
