)]}'
{"id":"openstack%2Fironic-python-agent~90989","triplet_id":"openstack%2Fironic-python-agent~master~I3f7639dab171d3d62e92d0d1bb6d7b071cf963ad","project":"openstack/ironic-python-agent","branch":"master","topic":"bug/1311773","hashtags":[],"change_id":"I3f7639dab171d3d62e92d0d1bb6d7b071cf963ad","subject":"Make encoding.serialize() more programmatical","status":"MERGED","created":"2014-04-29 12:04:46.000000000","updated":"2014-05-29 21:58:50.000000000","submitted":"2014-05-29 21:58:50.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"c36887654b4dec6f20ea8c76218df4c2df6d9c8f","_number":90989,"virtual_id_number":90989,"owner":{"_account_id":8003,"name":"Aleksandr Gordeev","email":"agordeev@mirantis.com","username":"agordeev"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2014-05-29 21:58:50.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8003,"name":"Aleksandr Gordeev","email":"agordeev@mirantis.com","username":"agordeev"},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":0,"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8003,"name":"Aleksandr Gordeev","email":"agordeev@mirantis.com","username":"agordeev"},{"value":2,"date":"2014-05-29 20:52:35.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":2,"date":"2014-05-06 14:05:46.000000000","_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":0,"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"},{"value":1,"date":"2014-05-06 14:18:23.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8003,"name":"Aleksandr Gordeev","email":"agordeev@mirantis.com","username":"agordeev"},{"value":1,"date":"2014-05-29 20:52:35.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":0,"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8003,"name":"Aleksandr Gordeev","email":"agordeev@mirantis.com","username":"agordeev"},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":0,"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":8003,"name":"Aleksandr Gordeev","email":"agordeev@mirantis.com","username":"agordeev"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-05-05 17:53:27.000000000","updated_by":{"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"},"reviewer":{"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"},"state":"REVIEWER"},{"updated":"2014-05-06 14:05:46.000000000","updated_by":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"reviewer":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"state":"REVIEWER"},{"updated":"2014-05-06 14:18:23.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2014-05-29 20:52:35.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"state":"REVIEWER"},{"updated":"2014-05-29 21:58:50.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"23ecff8eb7c6266402548d4b93452431de2904c1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-29 12:04:46.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"bdc5defc8d997b79ea477ad5d588fca6e9db1b41","author":{"_account_id":8003,"name":"Aleksandr Gordeev","email":"agordeev@mirantis.com","username":"agordeev"},"date":"2014-04-29 12:04:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8f6d20d456d591a4918c864615860634fce4f8bb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-29 12:12:06.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/89/90989/1/check/gate-ironic-python-agent-pep8/19daa6d : SUCCESS in 38s\n- gate-ironic-python-agent-python26 http://logs.openstack.org/89/90989/1/check/gate-ironic-python-agent-python26/b0e6065 : FAILURE in 59s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/89/90989/1/check/gate-ironic-python-agent-python27/5e67a0d : SUCCESS in 1m 06s","accounts_in_message":[],"_revision_number":1},{"id":"0cf3c5cc797909d739f49ce14330f800803d6cae","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-29 12:32:50.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"276f0f85580d69969c11426127ac1877854cfa1b","author":{"_account_id":8003,"name":"Aleksandr Gordeev","email":"agordeev@mirantis.com","username":"agordeev"},"date":"2014-04-29 12:32:50.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ae3d6f06c2bc900c927ee824b66c763ef0a6d772","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-29 12:39:39.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/89/90989/2/check/gate-ironic-python-agent-pep8/9be1fa0 : SUCCESS in 1m 10s\n- gate-ironic-python-agent-python26 http://logs.openstack.org/89/90989/2/check/gate-ironic-python-agent-python26/5ec94dd : SUCCESS in 1m 11s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/89/90989/2/check/gate-ironic-python-agent-python27/aeee583 : SUCCESS in 1m 12s","accounts_in_message":[],"_revision_number":2},{"id":"90c733ace609ea44c18c4884a5ecb369407de677","author":{"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"},"date":"2014-04-30 21:58:45.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)\n\nOther than wanting to keep ordereddict around, I think it\u0027s a good idea.","accounts_in_message":[],"_revision_number":2},{"id":"eb8503086ccd179beb5be986cd223988d1c49c08","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-05 11:50:33.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"7210cd76ca784226ffd7cfe895f0afaa64f1e5d7","author":{"_account_id":8003,"name":"Aleksandr Gordeev","email":"agordeev@mirantis.com","username":"agordeev"},"date":"2014-05-05 11:50:33.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"ad6c36fca82de998bc2e9f041f5b1efa454cf88f","author":{"_account_id":8003,"name":"Aleksandr Gordeev","email":"agordeev@mirantis.com","username":"agordeev"},"date":"2014-05-05 11:51:03.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"40d8456b63f1e827b0cf7178426a53f669880441","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-05 11:51:32.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/89/90989/3/check/gate-ironic-python-agent-pep8/c1deb44 : SUCCESS in 42s\n- gate-ironic-python-agent-python26 http://logs.openstack.org/89/90989/3/check/gate-ironic-python-agent-python26/02bc388 : SUCCESS in 57s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/89/90989/3/check/gate-ironic-python-agent-python27/b7ef376 : SUCCESS in 53s","accounts_in_message":[],"_revision_number":3},{"id":"91a56e6236cd6753f491382ec4d74441ad68ae09","author":{"_account_id":8003,"name":"Aleksandr Gordeev","email":"agordeev@mirantis.com","username":"agordeev"},"date":"2014-05-05 13:31:47.000000000","message":"Patch Set 4: Commit message was updated","accounts_in_message":[],"_revision_number":4},{"id":"6afb5cd924021cf72a5ec10857324c05e8c12107","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-05 13:31:48.000000000","message":"Patch Set 4:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"83b28eff7bb47388302c4e5d8f81528c6d4843a1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-05 13:36:10.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded.\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/89/90989/4/check/gate-ironic-python-agent-pep8/8016ca6 : SUCCESS in 56s\n- gate-ironic-python-agent-python26 http://logs.openstack.org/89/90989/4/check/gate-ironic-python-agent-python26/269a4cb : SUCCESS in 1m 06s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/89/90989/4/check/gate-ironic-python-agent-python27/c742fd5 : SUCCESS in 44s","accounts_in_message":[],"_revision_number":4},{"id":"1b05d102e1637d44ad1a45820746b6c68075c861","author":{"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"},"date":"2014-05-05 17:53:27.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"132f39c68249d33cda0a3608120492c4afee7368","author":{"_account_id":8003,"name":"Aleksandr Gordeev","email":"agordeev@mirantis.com","username":"agordeev"},"date":"2014-05-06 11:20:11.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"6d9a362a1d07d471754b5c5a6c2d8c66c08f1355","author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"date":"2014-05-06 13:51:18.000000000","message":"Patch Set 4: Code-Review-1\n\n(2 comments)\n\nOne thing inline - we need to preserve the order of command results.","accounts_in_message":[],"_revision_number":4},{"id":"a9dd2eaad071b28dd8ee533c80cdc5208e7d538c","author":{"_account_id":8003,"name":"Aleksandr Gordeev","email":"agordeev@mirantis.com","username":"agordeev"},"date":"2014-05-06 14:03:16.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"adfdcf31a56d1f187fdf4a1cbceb713726bfe440","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-06 14:03:17.000000000","message":"Patch Set 5:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"71111721f901a931795d62579aa85c6f36e77c65","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-06 14:05:31.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded.\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/89/90989/5/check/gate-ironic-python-agent-pep8/9013ee8 : SUCCESS in 2m 07s\n- gate-ironic-python-agent-python26 http://logs.openstack.org/89/90989/5/check/gate-ironic-python-agent-python26/d1d741e : SUCCESS in 2m 08s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/89/90989/5/check/gate-ironic-python-agent-python27/c0adc8a : SUCCESS in 41s","accounts_in_message":[],"_revision_number":5},{"id":"8dc063107508a2b2cb0a5089b51d34a1c4d69d79","author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"date":"2014-05-06 14:05:46.000000000","message":"Patch Set 5: Code-Review+2\n\nThanks for the patch :)","accounts_in_message":[],"_revision_number":5},{"id":"1c5b181bcfcd06c674d5840569aeb3f77d7a7be8","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2014-05-06 14:18:23.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"53dabd07914dbe1dafee34e5e9be7ca44da2d5d2","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2014-05-29 20:52:35.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\nGreat improvement, thanks.","accounts_in_message":[],"_revision_number":5},{"id":"95e5483f52b9cab224420f0f96522280b91a6b0d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 20:52:36.000000000","message":"Patch Set 5: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"58c08a55db2b7311ced7c298d134bb9087a30343","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 21:56:35.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded.\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/89/90989/5/check/gate-ironic-python-agent-pep8/8577c56 : SUCCESS in 57s\n- gate-ironic-python-agent-python26 http://logs.openstack.org/89/90989/5/check/gate-ironic-python-agent-python26/3156f6c : SUCCESS in 1m 47s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/89/90989/5/check/gate-ironic-python-agent-python27/bb82a4b : SUCCESS in 49s","accounts_in_message":[],"_revision_number":5},{"id":"13b3666516a512459458d7996d82d51fe9e7221e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 21:56:36.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"c34c19c067d8c276ad4906e5056e96e8a59cfde7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 21:58:50.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded.\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/89/90989/5/gate/gate-ironic-python-agent-pep8/3eecd2e : SUCCESS in 45s\n- gate-ironic-python-agent-python26 http://logs.openstack.org/89/90989/5/gate/gate-ironic-python-agent-python26/8b19622 : SUCCESS in 1m 04s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/89/90989/5/gate/gate-ironic-python-agent-python27/2eceab4 : SUCCESS in 42s","accounts_in_message":[],"_revision_number":5},{"id":"824e385496987d4a2199e9d6a35f7237a6670a07","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 21:58:50.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"ed4460990e9e71994c631dde545f50005b5ef769","revisions":{"6338316b6b6515d5746845c20ed511a864d1c35d":{"kind":"REWORK","_number":1,"created":"2014-04-29 12:04:46.000000000","uploader":{"_account_id":8003,"name":"Aleksandr Gordeev","email":"agordeev@mirantis.com","username":"agordeev"},"ref":"refs/changes/89/90989/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/89/90989/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/89/90989/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/89/90989/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/89/90989/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/89/90989/1"}}},"commit":{"parents":[{"commit":"f95c8a9e6d6bb2a9c834b0bd8c4819bf25815af8","subject":"Merge \"Make docker image smaller by using Precise\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/f95c8a9e6d6bb2a9c834b0bd8c4819bf25815af8"}]}],"author":{"name":"Alexander Gordeev","email":"agordeev@mirantis.com","date":"2014-04-29 11:54:44.000000000","tz":240},"committer":{"name":"Alexander Gordeev","email":"agordeev@mirantis.com","date":"2014-04-29 11:54:44.000000000","tz":240},"subject":"Make encoding.serialize() more programmatical","message":"Make encoding.serialize() more programmatical\n\nIntroduce `serializable_fields` to express which class attributes\nto be serialized.\n\nGet rid of OrderedDict. Just replacing it with regular dict.\n\nChange-Id: I3f7639dab171d3d62e92d0d1bb6d7b071cf963ad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6338316b6b6515d5746845c20ed511a864d1c35d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6338316b6b6515d5746845c20ed511a864d1c35d"}]},"branch":"refs/heads/master"},"4ae20cc0be40d107c9ec74e5c330c3ffb5c48b07":{"kind":"REWORK","_number":2,"created":"2014-04-29 12:32:50.000000000","uploader":{"_account_id":8003,"name":"Aleksandr Gordeev","email":"agordeev@mirantis.com","username":"agordeev"},"ref":"refs/changes/89/90989/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/89/90989/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/89/90989/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/89/90989/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/89/90989/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/89/90989/2"}}},"commit":{"parents":[{"commit":"f95c8a9e6d6bb2a9c834b0bd8c4819bf25815af8","subject":"Merge \"Make docker image smaller by using Precise\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/f95c8a9e6d6bb2a9c834b0bd8c4819bf25815af8"}]}],"author":{"name":"Alexander Gordeev","email":"agordeev@mirantis.com","date":"2014-04-29 11:54:44.000000000","tz":240},"committer":{"name":"Alexander Gordeev","email":"agordeev@mirantis.com","date":"2014-04-29 12:32:23.000000000","tz":240},"subject":"Make encoding.serialize() more programmatical","message":"Make encoding.serialize() more programmatical\n\nIntroduce `serializable_fields` to express which class attributes\nto be serialized.\n\nGet rid of OrderedDict. Just replacing it with regular dict.\n\nChange-Id: I3f7639dab171d3d62e92d0d1bb6d7b071cf963ad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4ae20cc0be40d107c9ec74e5c330c3ffb5c48b07"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4ae20cc0be40d107c9ec74e5c330c3ffb5c48b07"}]},"branch":"refs/heads/master"},"4b2a064d0fcaf36d1c39057856dbd7920a8e5abb":{"kind":"REWORK","_number":3,"created":"2014-05-05 11:50:33.000000000","uploader":{"_account_id":8003,"name":"Aleksandr Gordeev","email":"agordeev@mirantis.com","username":"agordeev"},"ref":"refs/changes/89/90989/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/89/90989/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/89/90989/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/89/90989/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/89/90989/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/89/90989/3"}}},"commit":{"parents":[{"commit":"f95c8a9e6d6bb2a9c834b0bd8c4819bf25815af8","subject":"Merge \"Make docker image smaller by using Precise\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/f95c8a9e6d6bb2a9c834b0bd8c4819bf25815af8"}]}],"author":{"name":"Alexander Gordeev","email":"agordeev@mirantis.com","date":"2014-05-05 11:49:03.000000000","tz":240},"committer":{"name":"Alexander Gordeev","email":"agordeev@mirantis.com","date":"2014-05-05 11:49:34.000000000","tz":240},"subject":"Make encoding.serialize() more programmatical","message":"Make encoding.serialize() more programmatical\n\nIntroduce `serializable_fields` to express which class attributes\nto be serialized.\n\nGet rid of OrderedDict. Just replacing it with regular dict.\n\nChange-Id: I3f7639dab171d3d62e92d0d1bb6d7b071cf963ad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4b2a064d0fcaf36d1c39057856dbd7920a8e5abb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4b2a064d0fcaf36d1c39057856dbd7920a8e5abb"}]},"branch":"refs/heads/master"},"a9cad336038a353aa621e3fe5677b243cf6c5502":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2014-05-05 13:31:47.000000000","uploader":{"_account_id":8003,"name":"Aleksandr Gordeev","email":"agordeev@mirantis.com","username":"agordeev"},"ref":"refs/changes/89/90989/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/89/90989/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/89/90989/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/89/90989/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/89/90989/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/89/90989/4"}}},"commit":{"parents":[{"commit":"f95c8a9e6d6bb2a9c834b0bd8c4819bf25815af8","subject":"Merge \"Make docker image smaller by using Precise\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/f95c8a9e6d6bb2a9c834b0bd8c4819bf25815af8"}]}],"author":{"name":"Alexander Gordeev","email":"agordeev@mirantis.com","date":"2014-05-05 11:49:03.000000000","tz":240},"committer":{"name":"Aleksandr Gordeev","email":"agordeev@mirantis.com","date":"2014-05-05 13:31:47.000000000","tz":0},"subject":"Make encoding.serialize() more programmatical","message":"Make encoding.serialize() more programmatical\n\nIntroduce `serializable_fields` to express which class attributes\nto be serialized.\n\nGet rid of OrderedDict. Just replacing it with regular dict.\n\nCloses-Bug: #1311773\nChange-Id: I3f7639dab171d3d62e92d0d1bb6d7b071cf963ad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/a9cad336038a353aa621e3fe5677b243cf6c5502"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/a9cad336038a353aa621e3fe5677b243cf6c5502"}]},"branch":"refs/heads/master"},"ed4460990e9e71994c631dde545f50005b5ef769":{"kind":"REWORK","_number":5,"created":"2014-05-06 14:03:16.000000000","uploader":{"_account_id":8003,"name":"Aleksandr Gordeev","email":"agordeev@mirantis.com","username":"agordeev"},"ref":"refs/changes/89/90989/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/89/90989/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/89/90989/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/89/90989/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/89/90989/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/89/90989/5"}}},"commit":{"parents":[{"commit":"f95c8a9e6d6bb2a9c834b0bd8c4819bf25815af8","subject":"Merge \"Make docker image smaller by using Precise\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/f95c8a9e6d6bb2a9c834b0bd8c4819bf25815af8"}]}],"author":{"name":"Alexander Gordeev","email":"agordeev@mirantis.com","date":"2014-05-05 11:49:03.000000000","tz":240},"committer":{"name":"Alexander Gordeev","email":"agordeev@mirantis.com","date":"2014-05-06 14:02:45.000000000","tz":240},"subject":"Make encoding.serialize() more programmatical","message":"Make encoding.serialize() more programmatical\n\nIntroduce `serializable_fields` to express which class attributes\nto be serialized.\n\nGet rid of OrderedDict. Just replacing it with regular dict.\n\nChange-Id: I3f7639dab171d3d62e92d0d1bb6d7b071cf963ad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ed4460990e9e71994c631dde545f50005b5ef769"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ed4460990e9e71994c631dde545f50005b5ef769"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
