)]}'
{"id":"openstack%2Fironic-python-agent~223266","triplet_id":"openstack%2Fironic-python-agent~master~I15ae3c99267b2dd9dc9ceccd427f6c0aef6ae8da","project":"openstack/ironic-python-agent","branch":"master","hashtags":[],"change_id":"I15ae3c99267b2dd9dc9ceccd427f6c0aef6ae8da","subject":"Use system random where applicable","status":"MERGED","created":"2015-09-14 19:27:04.000000000","updated":"2015-10-23 00:07:33.000000000","submitted":"2015-10-23 00:07:32.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"564a5ecc98134c2fa27aee0b9c648ee58a558ffd","_number":223266,"virtual_id_number":223266,"owner":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"_account_id":6610,"name":"Zhenguo Niu","email":"Niu.ZGlinux@gmail.com","username":"niu-zglinux"},{"value":2,"date":"2015-10-23 00:07:32.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":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":7293,"name":"Elena Ezhova","email":"ezhovaelena19@gmail.com","username":"elena"},{"value":0,"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"}],"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":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"recommended":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"all":[{"value":0,"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":1,"date":"2015-09-18 03:13:47.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6610,"name":"Zhenguo Niu","email":"Niu.ZGlinux@gmail.com","username":"niu-zglinux"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-09-17 20:52:06.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":2,"date":"2015-10-20 14:49:19.000000000","_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":2,"date":"2015-10-19 20:54:00.000000000","_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":1,"date":"2015-09-23 08:53:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7293,"name":"Elena Ezhova","email":"ezhovaelena19@gmail.com","username":"elena"},{"value":1,"date":"2015-10-12 09:40:25.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"all":[{"value":0,"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"_account_id":6610,"name":"Zhenguo Niu","email":"Niu.ZGlinux@gmail.com","username":"niu-zglinux"},{"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":1,"date":"2015-10-20 14:49:19.000000000","_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":7293,"name":"Elena Ezhova","email":"ezhovaelena19@gmail.com","username":"elena"},{"value":0,"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"_account_id":6610,"name":"Zhenguo Niu","email":"Niu.ZGlinux@gmail.com","username":"niu-zglinux"},{"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":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":7293,"name":"Elena Ezhova","email":"ezhovaelena19@gmail.com","username":"elena"},{"value":0,"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":6610,"name":"Zhenguo Niu","email":"Niu.ZGlinux@gmail.com","username":"niu-zglinux"},{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},{"_account_id":7293,"name":"Elena Ezhova","email":"ezhovaelena19@gmail.com","username":"elena"},{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-09-17 20:52:06.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-09-18 03:13:47.000000000","updated_by":{"_account_id":6610,"name":"Zhenguo Niu","email":"Niu.ZGlinux@gmail.com","username":"niu-zglinux"},"reviewer":{"_account_id":6610,"name":"Zhenguo Niu","email":"Niu.ZGlinux@gmail.com","username":"niu-zglinux"},"state":"REVIEWER"},{"updated":"2015-09-23 08:53:29.000000000","updated_by":{"_account_id":7293,"name":"Elena Ezhova","email":"ezhovaelena19@gmail.com","username":"elena"},"reviewer":{"_account_id":7293,"name":"Elena Ezhova","email":"ezhovaelena19@gmail.com","username":"elena"},"state":"REVIEWER"},{"updated":"2015-10-12 09:40:25.000000000","updated_by":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"reviewer":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"state":"REVIEWER"},{"updated":"2015-10-19 20:54:00.000000000","updated_by":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"reviewer":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"state":"REVIEWER"},{"updated":"2015-10-20 14:49:19.000000000","updated_by":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"reviewer":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"state":"REVIEWER"},{"updated":"2015-10-23 00:07:32.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"72935a86e4e09886af4b57f4003e5f828f9c13b1","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-09-14 19:27:04.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"40a6b66736bc111d2c1bc77d1f097de99b4638c2","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-09-14 19:28:11.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"42b17b06bfeaa35064c4e2542c6005c475c9b89f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-14 20:10:29.000000000","message":"Patch Set 2: 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-ironic-python-agent-pep8 http://logs.openstack.org/66/223266/2/check/gate-ironic-python-agent-pep8/6227a92/ : SUCCESS in 58s\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/66/223266/2/check/gate-ironic-python-agent-docs/3800772//doc/build/html/ : SUCCESS in 1m 31s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/66/223266/2/check/gate-ironic-python-agent-python27/ffe6886/ : FAILURE in 1m 00s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/66/223266/2/check/gate-ironic-python-agent-python34/1c02463/ : FAILURE in 1m 23s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/66/223266/2/check/gate-tempest-dsvm-ironic-agent_ssh-src/34dee28/ : FAILURE in 29m 18s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/66/223266/2/check/gate-tempest-dsvm-ironic-pxe_ipa-src/c60d1be/ : SUCCESS in 42m 10s","accounts_in_message":[],"_revision_number":2},{"id":"73542542f4d6e6e671d011543a7378d9bca2d116","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-09-14 21:36:41.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"068fb503413b7ec17383639e54bb1b7263492d8c","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-09-15 00:02:11.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"af6e0c70c76a6fbfa58b934cc24c935ad7f28cb2","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-09-15 00:03:19.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d48bda78399164e8d93e5494162b2506fecae68b","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-09-15 00:05:52.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"dc713fbbc764ea7597788f4399aebcc1a0d7c30d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-15 00:49:53.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/66/223266/4/check/gate-ironic-python-agent-pep8/996bab1/ : SUCCESS in 49s\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/66/223266/4/check/gate-ironic-python-agent-docs/60916d8//doc/build/html/ : SUCCESS in 1m 08s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/66/223266/4/check/gate-ironic-python-agent-python27/e62b1db/ : SUCCESS in 1m 06s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/66/223266/4/check/gate-ironic-python-agent-python34/f03d2d6/ : SUCCESS in 1m 14s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/66/223266/4/check/gate-tempest-dsvm-ironic-agent_ssh-src/eacf656/ : SUCCESS in 41m 58s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/66/223266/4/check/gate-tempest-dsvm-ironic-pxe_ipa-src/6d2a251/ : SUCCESS in 43m 53s","accounts_in_message":[],"_revision_number":4},{"id":"f962413059ca65da947cf446bef5a025f07c453f","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-09-17 17:00:39.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"7a36caae0f5d42e7a72c2cd0d2a7639f1cca2281","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-09-17 19:03:23.000000000","message":"Patch Set 4: Code-Review+1\n\nSeems reasonable. Thanks.","accounts_in_message":[],"_revision_number":4},{"id":"eb0d6c9e443f977ba26e01690eb905fa53f68604","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-09-17 19:12:30.000000000","message":"Patch Set 4: Code-Review-1\n\nIs SystemRandom() available in all version?\n\nI wonder of we need to do something like:  https://github.com/openstack/horizon/blob/master/horizon/utils/secret_key.py#L34-L37","accounts_in_message":[],"_revision_number":4},{"id":"ca2126de7e4f7bdbe08d9b5641ba86b882f5c554","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-09-17 19:27:41.000000000","message":"Patch Set 4:\n\n@Lin Hua Cheng,\n\nThis was already discussed in version 2 of the patch.\n\nironic-python-agent requires usage of either Python 2.7 or 3.4. So no need to do the test.","accounts_in_message":[],"_revision_number":4},{"id":"b2990dc2b2a969938233388630e3db218999b5bd","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-09-17 20:52:06.000000000","message":"Patch Set 4: Code-Review+1\n\n@John: Got it, thanks","accounts_in_message":[],"_revision_number":4},{"id":"6e3b882ffedd1e3e181740723f2c64c0b78018ce","author":{"_account_id":6610,"name":"Zhenguo Niu","email":"Niu.ZGlinux@gmail.com","username":"niu-zglinux"},"date":"2015-09-18 03:13:47.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"062f5e1e8a71cdddb36fd81ffa2995c223bb1ebf","author":{"_account_id":7293,"name":"Elena Ezhova","email":"ezhovaelena19@gmail.com","username":"elena"},"date":"2015-09-23 08:53:29.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"1e548cb65bbf4c8655211c7077b8769d48bf9f45","author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"date":"2015-10-12 09:40:25.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"8f5970510ec9c9848716d03ca3eb5ae3ae083192","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2015-10-19 20:54:00.000000000","message":"Patch Set 4: Code-Review+2\n\nThanks Josh.","accounts_in_message":[],"_revision_number":4},{"id":"fae68e88f559a996b4768ba7782261994383fa4d","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2015-10-19 21:50:09.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"d89c52293a47ce46da95fbdc739ae289733a6207","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-10-20 14:49:19.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\nThanks for the patch.","accounts_in_message":[],"_revision_number":4},{"id":"7dfded317c6ee6e7bf96ab4245ecf30119af9f05","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-10-22 05:11:57.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"8f1242475c2046b1e34cca892bddb1c6709ec5f1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-22 05:52:25.000000000","message":"Patch Set 4:\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/66/223266/4/check/gate-ironic-python-agent-pep8/dd697a4/ : SUCCESS in 46s\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/66/223266/4/check/gate-ironic-python-agent-docs/7ea7ca6//doc/build/html/ : SUCCESS in 1m 18s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/66/223266/4/check/gate-ironic-python-agent-python27/8a365f9/ : SUCCESS in 1m 10s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/66/223266/4/check/gate-ironic-python-agent-python34/9724232/ : SUCCESS in 1m 15s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/66/223266/4/check/gate-tempest-dsvm-ironic-agent_ssh-src/fbb5757/ : SUCCESS in 40m 11s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/66/223266/4/check/gate-tempest-dsvm-ironic-pxe_ipa-src/2d8512f/ : SUCCESS in 37m 56s","accounts_in_message":[],"_revision_number":4},{"id":"406ef68e524e98c5df968eab8934b1001d55160f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-22 23:27:57.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"db74c7319fff186bf395fc4b398f9d2e4ef12b36","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-23 00:07:32.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/66/223266/4/gate/gate-ironic-python-agent-docs/7913547//doc/build/html/ : SUCCESS in 1m 25s\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/66/223266/4/gate/gate-ironic-python-agent-pep8/9cb07ab/ : SUCCESS in 56s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/66/223266/4/gate/gate-ironic-python-agent-python27/e3eeb7b/ : SUCCESS in 1m 03s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/66/223266/4/gate/gate-ironic-python-agent-python34/4b9340d/ : SUCCESS in 1m 19s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/66/223266/4/gate/gate-tempest-dsvm-ironic-agent_ssh-src/914fd7d/ : SUCCESS in 35m 05s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/66/223266/4/gate/gate-tempest-dsvm-ironic-pxe_ipa-src/1b419b0/ : SUCCESS in 38m 21s","accounts_in_message":[],"_revision_number":4},{"id":"564a5ecc98134c2fa27aee0b9c648ee58a558ffd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-23 00:07:33.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"6e2b0f7799b27a47b9be467d3d322a8272f9e7e7","revisions":{"2096faec17dc4bb242b19eb992955cddb3610e13":{"kind":"REWORK","_number":1,"created":"2015-09-14 19:27:04.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/66/223266/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/66/223266/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/66/223266/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/66/223266/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/66/223266/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/66/223266/1"}}},"commit":{"parents":[{"commit":"04582bc2197f414f053b7347f211270615108260","subject":"Refactor backoff looping call","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/04582bc2197f414f053b7347f211270615108260"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-09-14 19:23:33.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-09-14 19:26:49.000000000","tz":-420},"subject":"Use system random if possible","message":"Use system random if possible\n\nOne of the bandit checks is to attempt to use the system random\nlibrary (which is better at producing randomness) vs using the\ndefault random class, this change attempts to use system random\nand fallsback to using the default random module when system random\nis not available.\n\nSee: https://wiki.openstack.org/wiki/Security/Projects/Bandit\n\nChange-Id: I15ae3c99267b2dd9dc9ceccd427f6c0aef6ae8da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/2096faec17dc4bb242b19eb992955cddb3610e13"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/2096faec17dc4bb242b19eb992955cddb3610e13"}]},"branch":"refs/heads/master"},"5ac59b5826ca2f3971b8dce9c79eef115715d1ed":{"kind":"REWORK","_number":2,"created":"2015-09-14 19:28:11.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/66/223266/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/66/223266/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/66/223266/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/66/223266/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/66/223266/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/66/223266/2"}}},"commit":{"parents":[{"commit":"04582bc2197f414f053b7347f211270615108260","subject":"Refactor backoff looping call","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/04582bc2197f414f053b7347f211270615108260"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-09-14 19:23:33.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-09-14 19:28:02.000000000","tz":-420},"subject":"Use system random if possible","message":"Use system random if possible\n\nOne of the bandit checks is to attempt to use the system random\nlibrary (which is better at producing randomness) vs using the\ndefault random class, this change attempts to use system random\nand fallsback to using the default random module when system random\nis not available.\n\nSee: https://wiki.openstack.org/wiki/Security/Projects/Bandit\n\nChange-Id: I15ae3c99267b2dd9dc9ceccd427f6c0aef6ae8da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/5ac59b5826ca2f3971b8dce9c79eef115715d1ed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/5ac59b5826ca2f3971b8dce9c79eef115715d1ed"}]},"branch":"refs/heads/master"},"4843972591f68d0735423d925b57555fda8548cd":{"kind":"REWORK","_number":3,"created":"2015-09-15 00:02:11.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/66/223266/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/66/223266/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/66/223266/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/66/223266/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/66/223266/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/66/223266/3"}}},"commit":{"parents":[{"commit":"04582bc2197f414f053b7347f211270615108260","subject":"Refactor backoff looping call","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/04582bc2197f414f053b7347f211270615108260"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-09-14 19:23:33.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-09-15 00:01:48.000000000","tz":-420},"subject":"Use system random if possible","message":"Use system random if possible\n\nOne of the bandit checks is to attempt to use the system random\nlibrary (which is better at producing randomness) vs using the\ndefault random class, this change uses the system random where\napplicable.\n\nSee: https://wiki.openstack.org/wiki/Security/Projects/Bandit\n\nChange-Id: I15ae3c99267b2dd9dc9ceccd427f6c0aef6ae8da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4843972591f68d0735423d925b57555fda8548cd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4843972591f68d0735423d925b57555fda8548cd"}]},"branch":"refs/heads/master"},"6e2b0f7799b27a47b9be467d3d322a8272f9e7e7":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2015-09-15 00:05:52.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/66/223266/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/66/223266/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/66/223266/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/66/223266/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/66/223266/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/66/223266/4"}}},"commit":{"parents":[{"commit":"04582bc2197f414f053b7347f211270615108260","subject":"Refactor backoff looping call","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/04582bc2197f414f053b7347f211270615108260"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-09-14 19:23:33.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2015-09-15 00:05:41.000000000","tz":-420},"subject":"Use system random where applicable","message":"Use system random where applicable\n\nOne of the bandit checks is to attempt to use the system random\nlibrary (which is better at producing randomness) vs using the\ndefault random class, this change uses the system random where\napplicable.\n\nSee: https://wiki.openstack.org/wiki/Security/Projects/Bandit\n\nChange-Id: I15ae3c99267b2dd9dc9ceccd427f6c0aef6ae8da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6e2b0f7799b27a47b9be467d3d322a8272f9e7e7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6e2b0f7799b27a47b9be467d3d322a8272f9e7e7"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
