)]}'
{"id":"openstack%2Fopenstack-ansible-security~311983","triplet_id":"openstack%2Fopenstack-ansible-security~master~I33a6f9ab1aecf28e82ea756e41c482820758157f","project":"openstack/openstack-ansible-security","branch":"master","topic":"paramiko-fix","hashtags":[],"change_id":"I33a6f9ab1aecf28e82ea756e41c482820758157f","subject":"Add dependencies for paramiko 2.0","status":"MERGED","created":"2016-05-03 07:58:02.000000000","updated":"2016-05-05 14:50:05.000000000","submitted":"2016-05-03 12:37:44.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8b96fa4355ad30c935499c7ece06a5d09c4d1082","_number":311983,"virtual_id_number":311983,"owner":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":2,"date":"2016-05-03 12:37:44.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2799,"name":"Andy McCrae","email":"andy.mccrae@googlemail.com","username":"andrew-mccrae"}],"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":2799,"name":"Andy McCrae","email":"andy.mccrae@googlemail.com","username":"andrew-mccrae"},"all":[{"value":0,"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-05-03 09:22:02.000000000","_account_id":2799,"name":"Andy McCrae","email":"andy.mccrae@googlemail.com","username":"andrew-mccrae"}],"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":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"all":[{"value":1,"date":"2016-05-03 12:34:08.000000000","_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2799,"name":"Andy McCrae","email":"andy.mccrae@googlemail.com","username":"andrew-mccrae"}],"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":2799,"name":"Andy McCrae","email":"andy.mccrae@googlemail.com","username":"andrew-mccrae"},{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-05-03 09:22:02.000000000","updated_by":{"_account_id":2799,"name":"Andy McCrae","email":"andy.mccrae@googlemail.com","username":"andrew-mccrae"},"reviewer":{"_account_id":2799,"name":"Andy McCrae","email":"andy.mccrae@googlemail.com","username":"andrew-mccrae"},"state":"REVIEWER"},{"updated":"2016-05-03 12:37:44.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"f9d6bce12a94ebd14c12a84bd28a0f7e26ce1936","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2016-05-03 07:58:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c3add2e0eedf4cccdc4bcac78f7ec56423bd3540","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-03 08:03:16.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-openstack-ansible-security-docs http://logs.openstack.org/83/311983/1/check/gate-openstack-ansible-security-docs/1516a20/ : UNSTABLE in 41s\n- gate-openstack-ansible-security-linters http://logs.openstack.org/83/311983/1/check/gate-openstack-ansible-security-linters/da33032/ : SUCCESS in 36s\n- gate-openstack-ansible-security-releasenotes http://logs.openstack.org/83/311983/1/check/gate-openstack-ansible-security-releasenotes/68f00d6/ : UNSTABLE in 33s\n- gate-openstack-ansible-security-ansible-func-ubuntu-trusty http://logs.openstack.org/83/311983/1/check/gate-openstack-ansible-security-ansible-func-ubuntu-trusty/5a1e8bb/ : SUCCESS in 1m 26s","accounts_in_message":[],"_revision_number":1},{"id":"c3529cdfd8d645317d21cd9150233e993742e968","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2016-05-03 08:53:48.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"41cc57a3a5814cb3c257071a37a369354b05faba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-03 09:00:42.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-openstack-ansible-security-docs http://docs-draft.openstack.org/83/311983/1/check/gate-openstack-ansible-security-docs/0db6051//doc/build/html/ : SUCCESS in 2m 20s\n- gate-openstack-ansible-security-linters http://logs.openstack.org/83/311983/1/check/gate-openstack-ansible-security-linters/2b5fd03/ : SUCCESS in 32s\n- gate-openstack-ansible-security-releasenotes http://docs-draft.openstack.org/83/311983/1/check/gate-openstack-ansible-security-releasenotes/996672a//releasenotes/build/html/ : SUCCESS in 35s\n- gate-openstack-ansible-security-ansible-func-ubuntu-trusty http://logs.openstack.org/83/311983/1/check/gate-openstack-ansible-security-ansible-func-ubuntu-trusty/2ed49d4/ : SUCCESS in 1m 18s","accounts_in_message":[],"_revision_number":1},{"id":"d697f70a185e76ad2a43ce48b9141e8f6a56574b","author":{"_account_id":2799,"name":"Andy McCrae","email":"andy.mccrae@googlemail.com","username":"andrew-mccrae"},"date":"2016-05-03 09:22:02.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"10b5564a53187895799faf66d27205d3ef9499e1","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2016-05-03 12:34:08.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"7fdd5e77c76a31cff020d8935be9cbecd41c4262","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-03 12:34:13.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"00db2c8b37ecc41f5e7564edf0f98c39ee9ae7cc","date":"2016-05-03 12:37:44.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":1},{"id":"f7d6c47d0b8c797b8a58d6ebcecfb3b9953a9a98","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-03 12:37:44.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-openstack-ansible-security-docs http://docs-draft.openstack.org/83/311983/1/gate/gate-openstack-ansible-security-docs/1b8716b//doc/build/html/ : SUCCESS in 2m 37s\n- gate-openstack-ansible-security-linters http://logs.openstack.org/83/311983/1/gate/gate-openstack-ansible-security-linters/0fce053/ : SUCCESS in 11s\n- gate-openstack-ansible-security-releasenotes http://docs-draft.openstack.org/83/311983/1/gate/gate-openstack-ansible-security-releasenotes/ef5b561//releasenotes/build/html/ : SUCCESS in 41s\n- gate-openstack-ansible-security-ansible-func-ubuntu-trusty http://logs.openstack.org/83/311983/1/gate/gate-openstack-ansible-security-ansible-func-ubuntu-trusty/62e8a64/ : SUCCESS in 58s","accounts_in_message":[],"_revision_number":1},{"id":"d3b22d75fe36415821673d5674ce665f219743d1","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2016-05-03 14:03:47.000000000","message":"Patch Set 1: Cherry Picked\n\nThis patchset was cherry picked to branch stable/mitaka as commit c53b2b90fe6d039bb8cae353aafb56e93804bdec","accounts_in_message":[],"_revision_number":1},{"id":"5c8c4eb2ae341ccc27cfd3d7bad745d1f11a8917","author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"date":"2016-05-05 14:50:05.000000000","message":"Patch Set 1: Cherry Picked\n\nThis patchset was cherry picked to branch liberty as commit feabcbaeba5e5a137a8a6698cf39c4a87fc577c9","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"19999b4ed8b87c3965a830a751a91cd324c424bd","revisions":{"19999b4ed8b87c3965a830a751a91cd324c424bd":{"kind":"REWORK","_number":1,"created":"2016-05-03 07:58:02.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/83/311983/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-security","ref":"refs/changes/83/311983/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-security refs/changes/83/311983/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-security refs/changes/83/311983/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-security refs/changes/83/311983/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-security refs/changes/83/311983/1"}}},"commit":{"parents":[{"commit":"8389ec0f6094f43036e9e8cc70a907947f6970fc","subject":"Add reno scaffolding for release notes management","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-security/commit/8389ec0f6094f43036e9e8cc70a907947f6970fc"}]}],"author":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2016-05-03 07:58:41.000000000","tz":60},"committer":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2016-05-03 07:58:41.000000000","tz":60},"subject":"Add dependencies for paramiko 2.0","message":"Add dependencies for paramiko 2.0\n\nParamiko version 2.0 has been released. It now uses the Python library\ncryptography. Installing this requires additional system packages. This\ncommit adds in the appropriate packages required by cryptography based\non its documentation [1].\n\nAn alternative approach would have been to constrain the version of\nParamiko however the project describes the 1.x versions as relying on\ninsecure dependencies [2].\n\n[1] https://cryptography.io/en/latest/installation/\n[2] http://www.paramiko.org/installing.html\n\nChange-Id: I33a6f9ab1aecf28e82ea756e41c482820758157f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-security/commit/19999b4ed8b87c3965a830a751a91cd324c424bd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-security/commit/19999b4ed8b87c3965a830a751a91cd324c424bd"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
