)]}'
{"id":"openstack%2Fnova-specs~188874","triplet_id":"openstack%2Fnova-specs~master~Ia8e7fcc21d7c15e480facbe30af88cdce2d73159","project":"openstack/nova-specs","branch":"master","topic":"bp/nova-support-image-signing","hashtags":[],"change_id":"Ia8e7fcc21d7c15e480facbe30af88cdce2d73159","subject":"Nova Support of Glance Image Signing","status":"MERGED","created":"2015-06-05 17:37:44.000000000","updated":"2015-12-03 16:01:54.000000000","submitted":"2015-12-03 16:01:51.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":206,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5bd6113626851121eac06f211ea9b79ab4ed57fe","_number":188874,"virtual_id_number":188874,"owner":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":14926,"name":"Jeff Feng","email":"jianhua@us.ibm.com","username":"jhfeng"},{"value":0,"_account_id":1007,"name":"Nathanael I Burton","email":"nathanael.i.burton.work@gmail.com","username":"mathrock"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},{"value":0,"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},{"value":2,"date":"2015-12-03 16:01:51.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":668,"name":"Adrian Otto","email":"aotto@aotto.com","username":"aotto"},{"value":0,"_account_id":6783,"name":"Nathan Reller","email":"nathan.s.reller@gmail.com","username":"rellerreller"},{"value":0,"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"value":0,"_account_id":1882,"name":"dave-mcnally","email":"dave.mcnally@hpe.com","username":"dave-mcnally"},{"value":0,"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},{"value":0,"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":0,"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"value":0,"_account_id":11829,"name":"Laurens Van Houtven","email":"_@lvh.io","username":"lvh"},{"value":0,"_account_id":7063,"name":"Robert Clark","email":"hyakuhei@gmail.com","username":"hyakuhei"},{"value":0,"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"value":0,"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},{"value":0,"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"}],"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":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"all":[{"value":2,"date":"2015-12-03 15:55:39.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":14926,"name":"Jeff Feng","email":"jianhua@us.ibm.com","username":"jhfeng"},{"value":0,"_account_id":1007,"name":"Nathanael I Burton","email":"nathanael.i.burton.work@gmail.com","username":"mathrock"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},{"value":0,"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":668,"name":"Adrian Otto","email":"aotto@aotto.com","username":"aotto"},{"value":0,"_account_id":6783,"name":"Nathan Reller","email":"nathan.s.reller@gmail.com","username":"rellerreller"},{"value":0,"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"value":0,"_account_id":1882,"name":"dave-mcnally","email":"dave.mcnally@hpe.com","username":"dave-mcnally"},{"value":1,"date":"2015-12-03 13:54:26.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},{"value":0,"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":0,"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"value":1,"date":"2015-12-03 15:28:06.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11829,"name":"Laurens Van Houtven","email":"_@lvh.io","username":"lvh"},{"value":0,"_account_id":7063,"name":"Robert Clark","email":"hyakuhei@gmail.com","username":"hyakuhei"},{"value":1,"date":"2015-12-03 03:49:51.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"value":1,"date":"2015-12-02 21:30:12.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},{"value":2,"date":"2015-12-03 10:56:28.000000000","_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"}],"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":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"all":[{"value":1,"date":"2015-12-03 15:55:39.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":14926,"name":"Jeff Feng","email":"jianhua@us.ibm.com","username":"jhfeng"},{"value":0,"_account_id":1007,"name":"Nathanael I Burton","email":"nathanael.i.burton.work@gmail.com","username":"mathrock"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},{"value":0,"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":668,"name":"Adrian Otto","email":"aotto@aotto.com","username":"aotto"},{"value":0,"_account_id":6783,"name":"Nathan Reller","email":"nathan.s.reller@gmail.com","username":"rellerreller"},{"value":0,"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"value":0,"_account_id":1882,"name":"dave-mcnally","email":"dave.mcnally@hpe.com","username":"dave-mcnally"},{"value":0,"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},{"value":0,"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":0,"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"value":0,"_account_id":11829,"name":"Laurens Van Houtven","email":"_@lvh.io","username":"lvh"},{"value":0,"_account_id":7063,"name":"Robert Clark","email":"hyakuhei@gmail.com","username":"hyakuhei"},{"value":0,"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"value":0,"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},{"value":0,"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":14926,"name":"Jeff Feng","email":"jianhua@us.ibm.com","username":"jhfeng"},{"value":0,"_account_id":1007,"name":"Nathanael I Burton","email":"nathanael.i.burton.work@gmail.com","username":"mathrock"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},{"value":0,"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":668,"name":"Adrian Otto","email":"aotto@aotto.com","username":"aotto"},{"value":0,"_account_id":6783,"name":"Nathan Reller","email":"nathan.s.reller@gmail.com","username":"rellerreller"},{"value":0,"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"value":0,"_account_id":1882,"name":"dave-mcnally","email":"dave.mcnally@hpe.com","username":"dave-mcnally"},{"value":0,"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},{"value":0,"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":0,"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"value":0,"_account_id":11829,"name":"Laurens Van Houtven","email":"_@lvh.io","username":"lvh"},{"value":0,"_account_id":7063,"name":"Robert Clark","email":"hyakuhei@gmail.com","username":"hyakuhei"},{"value":0,"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"value":0,"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},{"value":0,"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":668,"name":"Adrian Otto","email":"aotto@aotto.com","username":"aotto"},{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"_account_id":1007,"name":"Nathanael I Burton","email":"nathanael.i.burton.work@gmail.com","username":"mathrock"},{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},{"_account_id":1882,"name":"dave-mcnally","email":"dave.mcnally@hpe.com","username":"dave-mcnally"},{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"_account_id":6783,"name":"Nathan Reller","email":"nathan.s.reller@gmail.com","username":"rellerreller"},{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},{"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},{"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},{"_account_id":7063,"name":"Robert Clark","email":"hyakuhei@gmail.com","username":"hyakuhei"},{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"_account_id":11829,"name":"Laurens Van Houtven","email":"_@lvh.io","username":"lvh"},{"_account_id":14926,"name":"Jeff Feng","email":"jianhua@us.ibm.com","username":"jhfeng"},{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-06-05 17:37:50.000000000","updated_by":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"reviewer":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"state":"REVIEWER"},{"updated":"2015-06-24 19:46:34.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2015-10-23 17:07:56.000000000","updated_by":{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},"reviewer":{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},"state":"REVIEWER"},{"updated":"2015-10-27 00:49:20.000000000","updated_by":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"reviewer":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"state":"REVIEWER"},{"updated":"2015-10-27 11:42:36.000000000","updated_by":{"_account_id":1882,"name":"dave-mcnally","email":"dave.mcnally@hpe.com","username":"dave-mcnally"},"reviewer":{"_account_id":1882,"name":"dave-mcnally","email":"dave.mcnally@hpe.com","username":"dave-mcnally"},"state":"REVIEWER"},{"updated":"2015-10-28 09:22:26.000000000","updated_by":{"_account_id":668,"name":"Adrian Otto","email":"aotto@aotto.com","username":"aotto"},"reviewer":{"_account_id":668,"name":"Adrian Otto","email":"aotto@aotto.com","username":"aotto"},"state":"REVIEWER"},{"updated":"2015-11-10 15:37:31.000000000","updated_by":{"_account_id":6783,"name":"Nathan Reller","email":"nathan.s.reller@gmail.com","username":"rellerreller"},"reviewer":{"_account_id":6783,"name":"Nathan Reller","email":"nathan.s.reller@gmail.com","username":"rellerreller"},"state":"REVIEWER"},{"updated":"2015-11-12 13:47:05.000000000","updated_by":{"_account_id":1007,"name":"Nathanael I Burton","email":"nathanael.i.burton.work@gmail.com","username":"mathrock"},"reviewer":{"_account_id":1007,"name":"Nathanael I Burton","email":"nathanael.i.burton.work@gmail.com","username":"mathrock"},"state":"REVIEWER"},{"updated":"2015-11-12 13:56:35.000000000","updated_by":{"_account_id":7063,"name":"Robert Clark","email":"hyakuhei@gmail.com","username":"hyakuhei"},"reviewer":{"_account_id":7063,"name":"Robert Clark","email":"hyakuhei@gmail.com","username":"hyakuhei"},"state":"REVIEWER"},{"updated":"2015-11-12 20:40:39.000000000","updated_by":{"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},"reviewer":{"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},"state":"REVIEWER"},{"updated":"2015-11-18 18:14:29.000000000","updated_by":{"_account_id":14926,"name":"Jeff Feng","email":"jianhua@us.ibm.com","username":"jhfeng"},"reviewer":{"_account_id":14926,"name":"Jeff Feng","email":"jianhua@us.ibm.com","username":"jhfeng"},"state":"REVIEWER"},{"updated":"2015-12-02 21:30:12.000000000","updated_by":{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},"reviewer":{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},"state":"REVIEWER"},{"updated":"2015-12-03 03:49:51.000000000","updated_by":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"reviewer":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"state":"REVIEWER"},{"updated":"2015-12-03 10:56:28.000000000","updated_by":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"reviewer":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"state":"REVIEWER"},{"updated":"2015-12-03 13:54:26.000000000","updated_by":{"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},"reviewer":{"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},"state":"REVIEWER"},{"updated":"2015-12-03 15:28:06.000000000","updated_by":{"_account_id":11829,"name":"Laurens Van Houtven","email":"_@lvh.io","username":"lvh"},"reviewer":{"_account_id":11829,"name":"Laurens Van Houtven","email":"_@lvh.io","username":"lvh"},"state":"REVIEWER"},{"updated":"2015-12-03 15:55:39.000000000","updated_by":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"reviewer":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"state":"REVIEWER"},{"updated":"2015-12-03 16:01:51.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"05150d4d5545a56bbd6b5e90b275b615ca229db7","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-06-05 17:37:44.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"42e5beb9a587845ac3ee38bdf1fdf0b2ce8d9674","author":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"date":"2015-06-05 17:37:50.000000000","message":"Patch Set 1:\n\nThank you for your first contribution to OpenStack.\n\n    Your patch will now be tested automatically by OpenStack testing frameworks\n    and once the automatic tests pass, it will be reviewed by other friendly\n    developers. They will give you feedback and may require you to refine it.\n\n    People seldom get their patch approved on the first try, so don\u0027t be\n    concerned if requested to make corrections. Feel free to modify your patch\n    and resubmit a new change-set.\n\n    Patches usually take 3 to 7 days to be reviewed so be patient and be\n    available on IRC to ask and answer questions about your work. Also it\n    takes generally at least a couple of weeks for cores to get around to\n    reviewing code. The more you participate in the community the more\n    rewarding it is for you. You may also notice that the more you get to know\n    people and get to be known, the faster your patches will be reviewed and\n    eventually approved. Get to know others and become known by doing code\n    reviews: anybody can do it, and it\u0027s a great way to learn the code base.\n\n    Thanks again for supporting OpenStack, we look forward to working with you.\n\n    IRC: https://wiki.openstack.org/wiki/IRC\n    Workflow: http://docs.openstack.org/infra/manual/developers.html\n    Commit Messages: https://wiki.openstack.org/wiki/GitCommitMessages","accounts_in_message":[],"_revision_number":1},{"id":"228581fc8f6b9f1c97240704b509acc092055560","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-05 17:46:55.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/74/188874/1/check/gate-nova-specs-docs/bb79137//doc/build/html/ : SUCCESS in 3m 33s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/1/check/gate-nova-specs-pep8/8b3a135/ : SUCCESS in 1m 46s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/1/check/gate-nova-specs-python27/15b3b69/ : SUCCESS in 2m 00s","accounts_in_message":[],"_revision_number":1},{"id":"1dd40a71278c1a989e3e86dabe842991f40e4a21","author":{"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},"date":"2015-06-08 15:54:06.000000000","message":"Patch Set 1: Code-Review+1\n\nLooks good","accounts_in_message":[],"_revision_number":1},{"id":"9583041eabd96561f27fa5adbaf2c805a650c306","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2015-06-12 10:58:01.000000000","message":"Patch Set 2: Commit message was updated","accounts_in_message":[],"_revision_number":2},{"id":"f25d560a6d50257a4e4cd4ceca2b8b093b562d8b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-12 11:22:49.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/74/188874/2/check/gate-nova-specs-docs/13390f2//doc/build/html/ : SUCCESS in 2m 06s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/2/check/gate-nova-specs-pep8/f8f5e0b/ : SUCCESS in 1m 31s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/2/check/gate-nova-specs-python27/a5fcfbf/ : SUCCESS in 1m 48s","accounts_in_message":[],"_revision_number":2},{"id":"7556e321c6e0c1ef1aa5bff34a8dae9831e458b7","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2015-06-12 12:27:11.000000000","message":"Patch Set 2: Code-Review-1\n\n(8 comments)\n\nSo this is the beginning of a great idea.\n\nFirst a process piece, we need this approved in glance before we approve the work in Nova. I suspect you might need to do glance this cycle, and this work in the next cycle, but who know, we could get lucky.\n\nWe are trying to push a lot of this logic out of Nova, so it would be good to see if python-glanceclient could do most of the work of talking to barbican, etc. Cinder will need the same logic for when the create volumes from images, so it will have to be shared. oslo incubator style library owned by glance might be a good way forward (a bit like cinder\u0027s brick library).\n\nOn the specifics, I am not quite sure it delivers what you want. I think you might need a verification of the settings in glance, using a cert that related to the tenant id, or something like that to make man in the middle attack of glance harder. But that would involve some key exchange between barbican to trust what we get back from there, I guess.\n\n... what I really mean is, might need to reduce the scope of what you claim to be fixing here, and possibly see about a way to tighten up the trust relationship, it looks a bit loose right now. I think storing some key in barbican thats specific to the tenant, and doing a signature on the glance metadata we access, might get us a step forward, assuming barbican is doing a trusted key exchange kind of system. Its possible you might want a compound key, with half in both places, or something like that, but thats probably going a bit too far.","accounts_in_message":[],"_revision_number":2},{"id":"0c6be2bd0e8cbea3dc2e61193c4b4b060fb8b895","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-06-16 12:51:18.000000000","message":"Patch Set 2: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"38b3d05054b037c546978345e5ac6239f84a84ca","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-06-16 12:51:58.000000000","message":"Patch Set 2:\n\nThe big thing I\u0027d like see here is some acknowledgement of the fact that Nova already has LUKS support for encrypted disk images, and integration with that facility to avoid the need to decrypt images at all.","accounts_in_message":[],"_revision_number":2},{"id":"ec91a624403d514dca8d7af1813b75e43b64d2bd","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-06-16 17:16:50.000000000","message":"Patch Set 2:\n\n@John Garbutt: I agree with you that implementing some of this logic in python-glanceclient would allow other services to securely use this feature more easily, but I am unclear as to how that would work with Nova. Is there an immediate plan for Nova to shift from using v1 of the Glance API to the python-glanceclient? We also plan on further restricting the trust boundary by implementing Nova CLI options so that the user can provide the necessary information to verify an image (signature, public key uuid, etc). I think you are correct in saying that we need to take a step back on what we claim to be fixing. Under this spec, we really just hope to merge an initial, simpler feature. We intend to harden some of the known weaknesses under further specs. For example, we have considered mitigating issues with trusting the metadata by signing that as well.\n\n@Daniel Berrange: In light of your comments and also those from John Garbutt, we will likely split this spec into at least two smaller specs; ostensibly, one will describe the image signing portion, and the other will describe the image encryption portion.","accounts_in_message":[],"_revision_number":2},{"id":"d03d22ca45d712147411d91e03404365cadfc366","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-06-23 13:39:26.000000000","message":"Patch Set 2:\n\nThere is a hyper-v spec that is also looking at allowing upload of encrypted images\n\nhttps://review.openstack.org/#/c/192892/4/specs/liberty/approved/hyper-v-shielded-vms.rst\n\nThis just further reinforces my view that we need a standard way to express the encryption format in the image metadata\n\neg, we might need\n\n  img_encryption_format\u003dblock-aes|qcow2|luks|bitlocker|.....","accounts_in_message":[],"_revision_number":2},{"id":"5c0fc83455d185ba5cf533c86ef967d2e14071f4","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-06-23 21:14:01.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"16cd2a450f1b9f5e2e2987a9c6bd6cefdfc63ab7","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-06-23 21:15:24.000000000","message":"Patch Set 4: Commit message was updated","accounts_in_message":[],"_revision_number":4},{"id":"2802678358c9e6b1d00bdf6dd3c0bf4e73a35e4d","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-06-23 21:19:22.000000000","message":"Patch Set 4:\n\nAs requested, I removed all references to image encryption. We will either propose a separate spec for that at a later date or wait for the progress on the  spec mentioned by Daniel Berrange. \n\nThis spec is now solely focused on image signing, and we\u0027ve included some minor updates to keep pace with John Garbutt\u0027s comments and suggestions.","accounts_in_message":[],"_revision_number":4},{"id":"57344a88ee0a4a4d0b819dcd967982500ebf89f9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-23 21:21:20.000000000","message":"Patch Set 4: 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-nova-specs-docs http://docs-draft.openstack.org/74/188874/4/check/gate-nova-specs-docs/5a659a3//doc/build/html/ : SUCCESS in 3m 39s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/4/check/gate-nova-specs-pep8/30c7921/ : SUCCESS in 2m 01s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/4/check/gate-nova-specs-python27/028e2d9/ : FAILURE in 2m 22s","accounts_in_message":[],"_revision_number":4},{"id":"2c961d81c257aa347eb07a4c637ff0aa466a78ac","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-06-24 12:51:27.000000000","message":"Patch Set 4: Code-Review-1\n\n(3 comments)\n\nWill you be submitting the encryption spec in Liberty, or waiting till Mxx","accounts_in_message":[],"_revision_number":4},{"id":"6ea477cb413b6f976a187ba9660118d0199aced2","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-06-24 14:24:38.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"0db3ba15b587f7e9625856545f3023c899d278c5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-24 14:31:18.000000000","message":"Patch Set 5: 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-nova-specs-docs http://docs-draft.openstack.org/74/188874/5/check/gate-nova-specs-docs/bf0afd2//doc/build/html/ : SUCCESS in 3m 04s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/5/check/gate-nova-specs-pep8/352c845/ : SUCCESS in 2m 04s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/5/check/gate-nova-specs-python27/5650f0b/ : FAILURE in 2m 49s","accounts_in_message":[],"_revision_number":5},{"id":"bfbf1387fd0ce3f4f3d1ba60d2fc6d90a39d561f","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-06-24 16:29:09.000000000","message":"Patch Set 5:\n\n@Daniel Berrange: Since the spec freeze is tomorrow and I\u0027m working on this one, I think the encryption spec will have to wait for M.","accounts_in_message":[],"_revision_number":5},{"id":"04cc24c3373d44c3d6e7328445fae42f35df47e0","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-06-24 17:34:35.000000000","message":"Patch Set 5: Code-Review-1\n\nRe-adding -1 since comments from patchset #4 aren\u0027t address yet.","accounts_in_message":[],"_revision_number":5},{"id":"1b8eb1686f2324898a9bfb55e5c9016b3a86086a","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-06-24 19:22:23.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"de7bf6d35527f30eba0fa3e5a6376ebd36372d31","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-06-24 19:36:04.000000000","message":"Patch Set 6:\n\n@Daniel Berrange: I tried to address your concerns about the clarity of the use cases in the \u0027Use Cases\u0027 section and the \u0027Problem description\u0027 section right before it. The use cases vary depending on which portions of OpenStack the end user trusts, but with this initial spec the main use case we are addressing is hindering simple man-in-the-middle attacks which alter the image maliciously.","accounts_in_message":[],"_revision_number":6},{"id":"c63b849931f6e95beb787650f9dffc81437f7fa5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-24 19:38:08.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/74/188874/6/check/gate-nova-specs-docs/68df430//doc/build/html/ : SUCCESS in 2m 34s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/6/check/gate-nova-specs-pep8/09bd534/ : SUCCESS in 2m 34s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/6/check/gate-nova-specs-python27/1866823/ : SUCCESS in 1m 50s","accounts_in_message":[],"_revision_number":6},{"id":"d1fa8da5eee28fed4e74fb4ad92e438b97f7fc75","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2015-06-24 19:46:34.000000000","message":"Patch Set 6: Code-Review-1\n\n(13 comments)","accounts_in_message":[],"_revision_number":6},{"id":"3fb364ebc8c14bff90001e7011b93d79ed601662","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-06-25 09:24:04.000000000","message":"Patch Set 6: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"b1ec1bc1ac3ad22f83722a85de22b12c52283241","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2015-06-29 16:25:05.000000000","message":"Patch Set 6: Code-Review-1\n\n(4 comments)\n\njust an extra vote to say my initial major worries are still present in this version.\n\nI would love to get the barbican team and the openstack security team to give this a look before we approved it in Nova.","accounts_in_message":[],"_revision_number":6},{"id":"41dff8b77ebeb04c8701f1854fa6cd6276e03f0c","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-08-06 12:35:54.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"1e9db64acf7be20b87c6656c70541d9836ebd023","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-06 12:58:19.000000000","message":"Patch Set 7: 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-nova-specs-docs http://docs-draft.openstack.org/74/188874/7/check/gate-nova-specs-docs/ef0ee4c//doc/build/html/ : SUCCESS in 2m 16s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/7/check/gate-nova-specs-pep8/e48da40/ : SUCCESS in 1m 28s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/7/check/gate-nova-specs-python27/c258623/ : FAILURE in 2m 25s","accounts_in_message":[],"_revision_number":7},{"id":"68ec8a4d7b9ceb71bcd592e3ad6c3ada33030628","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-08-06 13:03:00.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"78cb590be86ee6e3e5c14de853b779c360cc2dac","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-06 13:45:03.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/74/188874/8/check/gate-nova-specs-docs/0c553a1//doc/build/html/ : SUCCESS in 4m 48s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/8/check/gate-nova-specs-pep8/51709ce/ : SUCCESS in 2m 03s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/8/check/gate-nova-specs-python27/aadb3cf/ : SUCCESS in 2m 29s","accounts_in_message":[],"_revision_number":8},{"id":"d3c28f28491e654a2d2020bd311a329457e7aeae","author":{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},"date":"2015-08-06 20:08:56.000000000","message":"Patch Set 8:\n\nDoes this revision address all of the comments on patch set 6? Would you please respond to those comments directly to indicate that they\u0027ve been addressed? Thanks.","accounts_in_message":[],"_revision_number":8},{"id":"cc69767342f20090d4602ac0abba88a08dac4d9d","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-08-07 14:43:57.000000000","message":"Patch Set 6:\n\n(11 comments)","accounts_in_message":[],"_revision_number":6},{"id":"956ead659506b27e4288ba3d748cc8fbe6472b28","author":{"_account_id":11829,"name":"Laurens Van Houtven","email":"_@lvh.io","username":"lvh"},"date":"2015-08-08 00:32:18.000000000","message":"Patch Set 8: Code-Review+1\n\n(4 comments)\n\nThanks for working on this! This spec is looking great; my comments are mostly minor. Looking forward to seeing this :)","accounts_in_message":[],"_revision_number":8},{"id":"ae658136778ba2ab14c16f244b539a191d05c835","author":{"_account_id":11829,"name":"Laurens Van Houtven","email":"_@lvh.io","username":"lvh"},"date":"2015-08-08 00:33:54.000000000","message":"Patch Set 8:\n\nMy main concern is trust anchoring: i.e., making sure that the user specifies exactly which keys should be allowed to sign the image. Once that\u0027s specified crystal-clearly in the spec and it\u0027s secure, I\u0027ll probably be happy :)","accounts_in_message":[],"_revision_number":8},{"id":"e37884bc1b715c0bf4f66d2d6539741d5d391024","author":{"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},"date":"2015-08-09 04:11:07.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"bf96f9b98d29653ff584b8eb4ad6a9fb49e0571c","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-08-11 12:34:50.000000000","message":"Patch Set 8:\n\n@lvh: I believe Brianna explained this on her spec, but I\u0027ll reiterate for the sake of anyone following along on this spec. The \"anchor\" or \"root\" of our trust lies with the certificate authority. We assume that the CA is only distributing certificates to trusted users. As Brianna said, if a malicious user succeeds in duping the CA, all bets are off as to the validity of image signatures.","accounts_in_message":[],"_revision_number":8},{"id":"ea1bcb739d44bffc28569a3b3ba21d4c8fc34429","author":{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},"date":"2015-08-13 18:28:24.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"23164c9ac87d023803e002c8bd8080b6ffc01c6f","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-09-09 18:21:27.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"2c0254185a97ddcebcb5a8e0effe84d5e9777ab8","author":{"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},"date":"2015-09-09 18:24:28.000000000","message":"Patch Set 9: Code-Review+1","accounts_in_message":[],"_revision_number":9},{"id":"e40e96900468d6dd09cda6d609edc612eb5eb5c8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-09 18:30:57.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/74/188874/9/check/gate-nova-specs-docs/e8a6b43//doc/build/html/ : SUCCESS in 4m 46s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/9/check/gate-nova-specs-pep8/b323751/ : SUCCESS in 2m 52s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/9/check/gate-nova-specs-python27/a8aeb80/ : SUCCESS in 5m 24s","accounts_in_message":[],"_revision_number":9},{"id":"0f76445a5155b964ee80bfe312406b45a21c4cda","author":{"_account_id":11829,"name":"Laurens Van Houtven","email":"_@lvh.io","username":"lvh"},"date":"2015-09-10 21:30:08.000000000","message":"Patch Set 9:\n\n(4 comments)\n\nI\u0027ve added some inline comments, but I think this is almost good to go.","accounts_in_message":[],"_revision_number":9},{"id":"07a3559c758f7d6dc0d486997d8fad6f1ad076f2","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-09-14 13:51:38.000000000","message":"Patch Set 9:\n\n(4 comments)","accounts_in_message":[],"_revision_number":9},{"id":"4e7994ef91686c1c70e6d41f33e69290bc3aa353","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-09-14 14:32:18.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"85889b6fd2f6143135318ad53d4d391204d06112","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-14 14:39:10.000000000","message":"Patch Set 10: 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-nova-specs-docs http://docs-draft.openstack.org/74/188874/10/check/gate-nova-specs-docs/53d02fd//doc/build/html/ : SUCCESS in 4m 25s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/10/check/gate-nova-specs-pep8/a9f1af6/ : SUCCESS in 2m 06s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/10/check/gate-nova-specs-python27/210da56/ : FAILURE in 2m 13s","accounts_in_message":[],"_revision_number":10},{"id":"f3f200ec629f3f5a6bdb8e5644239b1ddc23d850","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-09-14 14:41:05.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"6136c9fb56f0c87dd12afa2d4d77fa14051ab7b4","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-09-14 14:41:22.000000000","message":"Patch Set 11:\n\nWhite space fix.","accounts_in_message":[],"_revision_number":11},{"id":"746875117249da1596c84526cde7ccaa8250d35d","author":{"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},"date":"2015-09-14 14:47:45.000000000","message":"Patch Set 11: Code-Review+1\n\nLooks good","accounts_in_message":[],"_revision_number":11},{"id":"06b98d5b36b06a9713ee0a3174f3f2bcfe7ed8c6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-14 14:49:48.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/74/188874/11/check/gate-nova-specs-docs/0a1bc78//doc/build/html/ : SUCCESS in 3m 44s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/11/check/gate-nova-specs-pep8/2f55ee2/ : SUCCESS in 1m 54s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/11/check/gate-nova-specs-python27/817b2e1/ : SUCCESS in 3m 22s","accounts_in_message":[],"_revision_number":11},{"id":"59609e8aab1e2006f03c429563590204ed7bf939","author":{"_account_id":11829,"name":"Laurens Van Houtven","email":"_@lvh.io","username":"lvh"},"date":"2015-09-14 20:11:57.000000000","message":"Patch Set 11:\n\nAdded some final comments. I think we\u0027re nearly good to go. Thanks for your patience in maintaining all of this \u0026 answering questions :)","accounts_in_message":[],"_revision_number":11},{"id":"ca50f98b18c288f67373eb1cbac77a6f6efad67f","author":{"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},"date":"2015-09-14 20:42:26.000000000","message":"Patch Set 11:\n\nLaurens, I don\u0027t see your comments on this patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"bb7ccbf05e38efa7898671d29686a7f57a0d8480","author":{"_account_id":11829,"name":"Laurens Van Houtven","email":"_@lvh.io","username":"lvh"},"date":"2015-09-14 20:43:50.000000000","message":"Patch Set 11:\n\nAck; they\u0027re still as drafts on the previous patchset because they\u0027re an ongoing conversation.","accounts_in_message":[],"_revision_number":11},{"id":"6a144b93c0745556a6df782a599f0acd267bcd71","author":{"_account_id":11829,"name":"Laurens Van Houtven","email":"_@lvh.io","username":"lvh"},"date":"2015-09-14 20:44:08.000000000","message":"Patch Set 9:\n\n(4 comments)\n\nLet\u0027s try that again...","accounts_in_message":[],"_revision_number":9},{"id":"0d6b124a3ac0e3adfbdbaa5453ba31c3f58e52d1","author":{"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},"date":"2015-09-14 21:26:33.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"c2100f4a275c3d8c1b602128662ee394363daa74","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-09-15 08:58:14.000000000","message":"Patch Set 11: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":11},{"id":"124df76530c0e76027744661f1a883d1b98ae948","author":{"_account_id":11829,"name":"Laurens Van Houtven","email":"_@lvh.io","username":"lvh"},"date":"2015-09-15 17:28:56.000000000","message":"Patch Set 11:\n\n(3 comments)\n\nI\u0027ve (hopefully) addressed some of Daniel\u0027s comments.","accounts_in_message":[],"_revision_number":11},{"id":"d89df90a218f637574501d95dc3aecd930313abe","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-09-15 17:43:22.000000000","message":"Patch Set 11:\n\n(3 comments)","accounts_in_message":[],"_revision_number":11},{"id":"bc59ece765905e43bd580488c8e3f8bba8f3321e","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-09-15 18:27:57.000000000","message":"Patch Set 11:\n\n(3 comments)","accounts_in_message":[],"_revision_number":11},{"id":"cc02628077e0b2e05b909dc9a57d6d55f2ea5af6","author":{"_account_id":11829,"name":"Laurens Van Houtven","email":"_@lvh.io","username":"lvh"},"date":"2015-09-15 18:35:02.000000000","message":"Patch Set 11:\n\n(2 comments)","accounts_in_message":[],"_revision_number":11},{"id":"7676ad61080558edeffa0548a706ade690afea50","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-09-16 08:42:17.000000000","message":"Patch Set 11:\n\n(2 comments)\n\nOverall, I\u0027m finding this spec too light on the specific technical details of how the security architecture will work, which makes it very hard to see what the interactions between Nova, Glance and Barbican are, in order to understand if the design actually satisfies the goal of protecting against an untrustworthy glance.","accounts_in_message":[],"_revision_number":11},{"id":"5dc23f6f274f4a698af7f1ac274b125369753fd1","author":{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},"date":"2015-09-16 13:41:06.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"47d62d6f6e7e62845b49c966e0ae55ac517cd01f","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-09-16 14:33:04.000000000","message":"Patch Set 11:\n\n(2 comments)","accounts_in_message":[],"_revision_number":11},{"id":"40d49a16457895afec0f18b9c6fc1569f4eff422","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-09-16 15:20:12.000000000","message":"Patch Set 11:\n\n(2 comments)","accounts_in_message":[],"_revision_number":11},{"id":"97a17d6b22f70c3f8e983e1c3ee3e1ce4917d167","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-09-23 14:22:39.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"d50b572b3d82968b90ef7bfc85ee0b1d6a0b283b","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-09-23 14:26:02.000000000","message":"Patch Set 12:\n\n@Daniel Berrange / @lvh : This iteration of the spec does not address the concerns about general lightness, nor the concerns about validating the root of trust. Another iteration of the spec which addresses these issues is in progress.\n\nThe current iteration simply removes an reference to using image_meta as a means for the end user to indicate to Nova that an image should undergo image signature verification before being booted.","accounts_in_message":[],"_revision_number":12},{"id":"34b1792a19e334408a0d34918f027191c8acd1c3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-23 14:33:58.000000000","message":"Patch Set 12: 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-nova-specs-docs http://docs-draft.openstack.org/74/188874/12/check/gate-nova-specs-docs/891d098//doc/build/html/ : SUCCESS in 2m 01s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/12/check/gate-nova-specs-pep8/d073e95/ : SUCCESS in 1m 34s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/12/check/gate-nova-specs-python27/1a7f297/ : FAILURE in 2m 19s","accounts_in_message":[],"_revision_number":12},{"id":"f9c57552035f85cbcfa6bfc95b1a526daac54b00","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-10-22 13:35:59.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"7663097212a7a5f81bd972f0375a7c4b1d0767c8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-22 13:41:23.000000000","message":"Patch Set 13: 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-nova-specs-docs http://docs-draft.openstack.org/74/188874/13/check/gate-nova-specs-docs/349e1be//doc/build/html/ : SUCCESS in 3m 02s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/13/check/gate-nova-specs-pep8/dfc134b/ : SUCCESS in 2m 12s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/13/check/gate-nova-specs-python27/aa06974/ : FAILURE in 1m 59s","accounts_in_message":[],"_revision_number":13},{"id":"fc10cfa518304e33a44705147bb6f0482b6c97b8","author":{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},"date":"2015-10-22 13:45:05.000000000","message":"Patch Set 13: Code-Review-1\n\n(4 comments)\n\nA few nits regarding whitespace and line wrapping.","accounts_in_message":[],"_revision_number":13},{"id":"d93b06398814acaef348bdd36f5e62a2f2aa21dc","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-10-22 13:50:31.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"cfd618cfd907a399bb30c792fa777a09f4f9610d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-22 13:56:47.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/74/188874/14/check/gate-nova-specs-docs/a459be8//doc/build/html/ : SUCCESS in 3m 56s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/14/check/gate-nova-specs-pep8/8aa6c94/ : SUCCESS in 1m 58s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/14/check/gate-nova-specs-python27/75c7285/ : SUCCESS in 2m 39s","accounts_in_message":[],"_revision_number":14},{"id":"d3b75b89777000dd9cedf7800dca2269a85c9fce","author":{"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},"date":"2015-10-23 15:26:46.000000000","message":"Patch Set 14: Code-Review-1\n\n(3 comments)\n\nThis looks good, but I have a couple of minor updates I\u0027d suggest.","accounts_in_message":[],"_revision_number":14},{"id":"a792f2b65997b8e9a566c12e0b8d86c23b567016","author":{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},"date":"2015-10-23 17:07:56.000000000","message":"Patch Set 14: Code-Review-1\n\n(7 comments)\n\nI like this but I have several questions, especially pertaining to the verify_glance_signatures flag.","accounts_in_message":[],"_revision_number":14},{"id":"74834cf2fc80a6143bfd80aca601b36ada917d10","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-10-23 18:03:22.000000000","message":"Patch Set 14:\n\n(9 comments)","accounts_in_message":[],"_revision_number":14},{"id":"fab90c9c062cdef823fe243b9096071a8c7ace50","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-10-23 18:12:55.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"5ec5060390df7d7c1ff27c418af7ab7115c53313","author":{"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},"date":"2015-10-23 18:23:47.000000000","message":"Patch Set 15: Code-Review+1","accounts_in_message":[],"_revision_number":15},{"id":"2a0706ed530a961db978107a22f51a1c87170cb7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-23 18:28:57.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/74/188874/15/check/gate-nova-specs-docs/ad1760b//doc/build/html/ : SUCCESS in 3m 19s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/15/check/gate-nova-specs-pep8/c6114bf/ : SUCCESS in 48s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/15/check/gate-nova-specs-python27/9f4b41f/ : SUCCESS in 1m 39s","accounts_in_message":[],"_revision_number":15},{"id":"48e69ebc704cff5b4b2469f07759608d1ad1e0b2","author":{"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},"date":"2015-10-23 18:45:26.000000000","message":"Patch Set 15:\n\n(8 comments)\n\nI have a few minor comments.","accounts_in_message":[],"_revision_number":15},{"id":"69193b827b033186662b6c17ec119ae3e9cebc63","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-10-23 19:33:58.000000000","message":"Patch Set 15:\n\n(8 comments)","accounts_in_message":[],"_revision_number":15},{"id":"182d9cf49bd342145824e3d119549227bf2374fb","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-10-23 19:35:18.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"ca041bcd65c6138622c7d531b4a03f0e7200dbb0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-23 19:42:22.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/74/188874/16/check/gate-nova-specs-docs/9301bde//doc/build/html/ : SUCCESS in 4m 14s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/16/check/gate-nova-specs-pep8/8028148/ : SUCCESS in 2m 10s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/16/check/gate-nova-specs-python27/e0e1ced/ : SUCCESS in 2m 22s","accounts_in_message":[],"_revision_number":16},{"id":"b50dd4547d306fc4d10cf3016d0f418c7cecb338","author":{"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},"date":"2015-10-23 19:44:47.000000000","message":"Patch Set 16: Code-Review+1","accounts_in_message":[],"_revision_number":16},{"id":"c5b9dc8dd60a1f1110907b01d81164860fe36b4b","author":{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},"date":"2015-10-23 21:07:00.000000000","message":"Patch Set 16: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"47cd559b471468d09a1adeec4638936c206a2187","author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"date":"2015-10-27 00:49:20.000000000","message":"Patch Set 16: Code-Review-1\n\n(7 comments)\n\nI think this work is important and I\u0027d like to see it implemented in mitaka. That said, I have some comments...","accounts_in_message":[],"_revision_number":16},{"id":"61c947b3fbeb5517807a933c3d7190f3ed831fa8","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-10-27 13:01:36.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"b1ca19159fbf5eb774d546a24f877662349b2691","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-10-27 13:02:09.000000000","message":"Patch Set 16:\n\n(8 comments)","accounts_in_message":[],"_revision_number":16},{"id":"044ecedbfb1aef805540c55a47872c5bb944dd66","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-27 13:07:09.000000000","message":"Patch Set 17: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/74/188874/17/check/gate-nova-specs-docs/922b75b//doc/build/html/ : SUCCESS in 3m 51s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/17/check/gate-nova-specs-pep8/04931a0/ : SUCCESS in 1m 44s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/17/check/gate-nova-specs-python27/422f9c9/ : SUCCESS in 3m 11s","accounts_in_message":[],"_revision_number":17},{"id":"84bdc8a7a052158d5642c6871eac5ff77cd5ebc5","author":{"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},"date":"2015-10-27 21:07:40.000000000","message":"Patch Set 17: Code-Review+1","accounts_in_message":[],"_revision_number":17},{"id":"25a17a188958abdbd45d6a4ea2f3157be07a7ce8","author":{"_account_id":11829,"name":"Laurens Van Houtven","email":"_@lvh.io","username":"lvh"},"date":"2015-11-03 22:42:43.000000000","message":"Patch Set 17:\n\n(7 comments)\n\nThis is looking great. Couple of nitpicks; mostly around keeping the spec minimal (not so much in terms of actual functionality, but in terms of how much duplicate and possibly confusing things it specifies).\n\nThanks for working on this; sorry I haven\u0027t looked at it in a bit.","accounts_in_message":[],"_revision_number":17},{"id":"352decd96f80cb3f980029b98d92b957183cd48e","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-11-04 14:49:02.000000000","message":"Patch Set 17:\n\n(7 comments)","accounts_in_message":[],"_revision_number":17},{"id":"6bb4d1d603ee4c4a1886b6083e02edd029d55361","author":{"_account_id":11829,"name":"Laurens Van Houtven","email":"_@lvh.io","username":"lvh"},"date":"2015-11-04 18:29:36.000000000","message":"Patch Set 17: Code-Review+1\n\nDrat, looks like I missed the boat on that one. My bad. Given that that stuff has already been locked down, this spec looks perfect to me. Those things certainly aren\u0027t showstoppers.","accounts_in_message":[],"_revision_number":17},{"id":"4f935365a91ae1f9bbc0c801cef602f2ba2331b7","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-11-04 18:31:56.000000000","message":"Patch Set 17:\n\nThanks, lvh. Look out for another iteration within the next couple weeks that addresses some concerns we heard at the OpenStack summit.","accounts_in_message":[],"_revision_number":17},{"id":"f53724106a4756257b24e9321124d27164ed98d5","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-11-05 18:16:06.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"1b02cf9a85c2bb0f1ec1d4b6148922817709a4be","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-05 18:23:17.000000000","message":"Patch Set 18: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/74/188874/18/check/gate-nova-specs-docs/b9841b7//doc/build/html/ : SUCCESS in 4m 13s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/18/check/gate-nova-specs-pep8/5e0d704/ : SUCCESS in 1m 55s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/18/check/gate-nova-specs-python27/10c7de8/ : SUCCESS in 1m 41s","accounts_in_message":[],"_revision_number":18},{"id":"4509f109c6203d0ea3deddcad8a8affea9e0a545","author":{"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},"date":"2015-11-05 18:31:05.000000000","message":"Patch Set 18: Code-Review+1\n\nLooks good for now","accounts_in_message":[],"_revision_number":18},{"id":"cb5fe20e53f5868adca9c1d5a4ec7e6e6d929d01","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-11-05 19:20:36.000000000","message":"Patch Set 18:\n\nNote: this is an intermediate version. We have a draft in progress which addresses the concerns we heard at the OpenStack summit.","accounts_in_message":[],"_revision_number":18},{"id":"e3350644100e638d06e1ac44b60e0efb2591e93b","author":{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},"date":"2015-11-06 12:46:34.000000000","message":"Patch Set 18:\n\n(1 comment)","accounts_in_message":[],"_revision_number":18},{"id":"0f94e3102c4250dacda2bc7a76a73485432f586e","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-11-06 14:26:09.000000000","message":"Uploaded patch set 19.","accounts_in_message":[],"_revision_number":19},{"id":"ba99068a6433d342438d84070773c900afc1f778","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-11-06 14:26:59.000000000","message":"Patch Set 18:\n\n(1 comment)","accounts_in_message":[],"_revision_number":18},{"id":"88ec60809ac83abea1d654b5c7a3a1303d843dc9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-06 14:45:06.000000000","message":"Patch Set 19: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/74/188874/19/check/gate-nova-specs-docs/ebc7d6b//doc/build/html/ : SUCCESS in 4m 02s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/19/check/gate-nova-specs-pep8/0ee3dcb/ : SUCCESS in 2m 00s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/19/check/gate-nova-specs-python27/3d53dab/ : SUCCESS in 1m 50s","accounts_in_message":[],"_revision_number":19},{"id":"01fe430c017ae3ae298f868b0e82f7b68e07a6b6","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-11-06 15:12:53.000000000","message":"Patch Set 19: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":19},{"id":"353a10734f47caf8b62eb63af350873df22ae14e","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-11-06 15:49:12.000000000","message":"Patch Set 19:\n\n(2 comments)","accounts_in_message":[],"_revision_number":19},{"id":"12b298b1ad69cb09620e568b6ec705cca09fa171","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-11-06 16:04:06.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"f22d4cec8b124c629ea2feb3fa44e5192aaacb25","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-11-06 16:09:39.000000000","message":"Patch Set 19:\n\n(3 comments)","accounts_in_message":[],"_revision_number":19},{"id":"877d8149e88ed409848f8e21adb951d5a55faff8","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-11-06 17:57:08.000000000","message":"Patch Set 19:\n\n(2 comments)","accounts_in_message":[],"_revision_number":19},{"id":"0c2077494009d615f427a63f2564ba74457fa2d5","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-11-06 18:17:28.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"1d0d95e10bc0510b81831d48c1e614625bb35c48","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-11-09 13:58:08.000000000","message":"Patch Set 19:\n\n(2 comments)","accounts_in_message":[],"_revision_number":19},{"id":"0c0589bb34ed21065995f1869569e584f58f1f6f","author":{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},"date":"2015-11-09 14:37:05.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"4826d20e2e645442faef20ce2f3c954dde743344","author":{"_account_id":11829,"name":"Laurens Van Houtven","email":"_@lvh.io","username":"lvh"},"date":"2015-11-09 16:45:16.000000000","message":"Patch Set 19: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"f9bb8ad9b02f865f1d8514a6d211ca9ef5559df6","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-11-09 17:06:35.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"bac811eb854cd581c25ab7905d26bdc3fbbd9eca","author":{"_account_id":6783,"name":"Nathan Reller","email":"nathan.s.reller@gmail.com","username":"rellerreller"},"date":"2015-11-10 15:37:31.000000000","message":"Patch Set 19: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"1c09ddef18d4a76e985becdcd1979721a7744a69","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-11-10 15:56:14.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"e0aeaddc3648deaadc9d6cbfa6e8b09362b5de34","author":{"_account_id":6783,"name":"Nathan Reller","email":"nathan.s.reller@gmail.com","username":"rellerreller"},"date":"2015-11-10 17:05:34.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"56e68ee278aedcfc1d22f7cb899bbdd45fa886ea","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-11-10 17:15:30.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"0f87ae2b3d3f30e0284da6e95a4a89b6218ec5d1","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-11-10 17:27:50.000000000","message":"Patch Set 19:\n\n(2 comments)","accounts_in_message":[],"_revision_number":19},{"id":"add53d385dc2b48c7636acfa004b311d38b48f36","author":{"_account_id":6783,"name":"Nathan Reller","email":"nathan.s.reller@gmail.com","username":"rellerreller"},"date":"2015-11-10 17:30:58.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"11efc6ccba509c8a67496589d56b0ca88115febf","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-11-11 08:32:42.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"261d0fc3e7070689bf0f67ffc57397d0a0022032","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-11-12 13:02:25.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"3b2427d27d36e4590889175493c16dd802dd6a8f","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-11-12 13:19:35.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"96a54103141a3185cbc5706964a552ba44aa5b28","author":{"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},"date":"2015-11-12 20:40:39.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"3d8a6bdd38e62b7d0e0815edb1f0efb46c301559","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2015-11-18 12:11:08.000000000","message":"Patch Set 19: Code-Review-1\n\n(10 comments)\n\nAgreed with danpb\u0027s concerns here.\n\nAlso worried about a configuration variable making the API change its behaviour.","accounts_in_message":[],"_revision_number":19},{"id":"87f928f7e21689d739120e3f5f189e6d6c6a008a","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-11-18 12:21:07.000000000","message":"Patch Set 19:\n\n(3 comments)","accounts_in_message":[],"_revision_number":19},{"id":"5a4e3d7164f72ab7ad600d76d7997ac4bcc30b2b","author":{"_account_id":14926,"name":"Jeff Feng","email":"jianhua@us.ibm.com","username":"jhfeng"},"date":"2015-11-18 18:14:29.000000000","message":"Patch Set 19: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"160c801a70edac6350c17f3b351bed63c9822afb","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-11-18 21:25:37.000000000","message":"Patch Set 19:\n\n(7 comments)","accounts_in_message":[],"_revision_number":19},{"id":"179ebecc94f15891302c099e3af22da26334b08c","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-11-19 09:23:07.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"bae2216f4b6eb9b8342e8dcd8f69472f9a5f46d9","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2015-11-19 15:35:44.000000000","message":"Patch Set 19:\n\n(4 comments)","accounts_in_message":[],"_revision_number":19},{"id":"63cb5f7039fe9eb904668776e46c292cf67050cb","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-12-02 12:38:14.000000000","message":"Patch Set 19:\n\nIf you can get a new version of this spec posted today based on the new proposed design of signing the content directly, I\u0027d support it for M","accounts_in_message":[],"_revision_number":19},{"id":"859cfd31ab13e5e23541f92b50583d36ad30dc51","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-12-02 19:54:45.000000000","message":"Uploaded patch set 20.","accounts_in_message":[],"_revision_number":20},{"id":"a59a9d648f276263fb9db9dbec93d9fd1b1bb16a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-02 20:05:58.000000000","message":"Patch Set 20: 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-nova-specs-docs http://logs.openstack.org/74/188874/20/check/gate-nova-specs-docs/1e633fa/ : FAILURE in 2m 33s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/20/check/gate-nova-specs-pep8/0b5cc3b/ : SUCCESS in 1m 44s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/20/check/gate-nova-specs-python27/ed87d97/ : SUCCESS in 2m 10s","accounts_in_message":[],"_revision_number":20},{"id":"fcff701b1e35b5307506ac288e568fefb6d5b19d","author":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"date":"2015-12-02 20:12:17.000000000","message":"Uploaded patch set 21.","accounts_in_message":[],"_revision_number":21},{"id":"c31710411d56906e7b24f2bbefbe05ccbf067e5b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-02 20:19:55.000000000","message":"Patch Set 21: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/74/188874/21/check/gate-nova-specs-docs/13de6fa//doc/build/html/ : SUCCESS in 3m 47s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/21/check/gate-nova-specs-pep8/d9baa79/ : SUCCESS in 2m 33s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/21/check/gate-nova-specs-python27/a64f15e/ : SUCCESS in 2m 20s","accounts_in_message":[],"_revision_number":21},{"id":"eea6c7539be80510ca219874f2c3441e2e84a0b9","author":{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},"date":"2015-12-02 21:30:12.000000000","message":"Patch Set 21: Code-Review+1","accounts_in_message":[],"_revision_number":21},{"id":"e3131b4c07e2ff0e176f6c322af1361cea92e62f","author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"date":"2015-12-03 03:49:51.000000000","message":"Patch Set 21: Code-Review+1\n\nnice feature","accounts_in_message":[],"_revision_number":21},{"id":"8d82be3fc9e09c43ef7f1673b93a5277cde43257","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-12-03 10:56:28.000000000","message":"Patch Set 21: Code-Review+2","accounts_in_message":[],"_revision_number":21},{"id":"230e140c8934412c09cf7b791078976906c783c1","author":{"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},"date":"2015-12-03 13:54:26.000000000","message":"Patch Set 21: Code-Review+1","accounts_in_message":[],"_revision_number":21},{"id":"8d30e83037e7a6abd25808c2a74ffd821fc2f1cc","author":{"_account_id":11829,"name":"Laurens Van Houtven","email":"_@lvh.io","username":"lvh"},"date":"2015-12-03 15:28:06.000000000","message":"Patch Set 21: Code-Review+1","accounts_in_message":[],"_revision_number":21},{"id":"ad5dd8af11b762b5413ec903522562bb9b643209","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2015-12-03 15:55:39.000000000","message":"Patch Set 21: Code-Review+2 Workflow+1\n\n(1 comment)\n\nThank you for your persistence on this, its time to do the more detailed review in code. Seems like a good direction now.","accounts_in_message":[],"_revision_number":21},{"id":"ef35cf4a73b8198c572e54dbb1b370a403fcf134","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-03 15:55:47.000000000","message":"Patch Set 21: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":21},{"id":"288bf34b88939162b1bb9130a77723566a68584a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-03 16:01:51.000000000","message":"Patch Set 21: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/74/188874/21/gate/gate-nova-specs-docs/177cd7d//doc/build/html/ : SUCCESS in 4m 57s\n- gate-nova-specs-pep8 http://logs.openstack.org/74/188874/21/gate/gate-nova-specs-pep8/a342e9f/ : SUCCESS in 2m 23s\n- gate-nova-specs-python27 http://logs.openstack.org/74/188874/21/gate/gate-nova-specs-python27/caefd8b/ : SUCCESS in 2m 52s","accounts_in_message":[],"_revision_number":21},{"id":"e5add719b4f3ec91806e3835bf34a93ba4348631","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-03 16:01:54.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":21}],"current_revision_number":21,"current_revision":"208c6fecef39421739db350b6a7b83a25438d885","revisions":{"c083680b52f97e2a8961bc5f947064c3b5dc975a":{"kind":"REWORK","_number":1,"created":"2015-06-05 17:37:44.000000000","uploader":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"ref":"refs/changes/74/188874/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/1"}}},"commit":{"parents":[{"commit":"e32744eeac8011bdc1adcaf0ff629fa214876e4d","subject":"Merge \"Use os-brick library\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/e32744eeac8011bdc1adcaf0ff629fa214876e4d"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-06-05 17:25:11.000000000","tz":-240},"committer":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-06-05 17:35:41.000000000","tz":-240},"subject":"Nova Support of Glance Image Signing \u0026 Encryption","message":"Nova Support of Glance Image Signing \u0026 Encryption\n\nThis spec is related to work in the Glance project which handles\nsigned and encrypted images.\n\nSecurityImpact\nDocImpact\n\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/c083680b52f97e2a8961bc5f947064c3b5dc975a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/c083680b52f97e2a8961bc5f947064c3b5dc975a"}]},"branch":"refs/heads/master"},"34218330ac8ee3c06c3688cbd4bcf24667ee20fd":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2015-06-12 10:58:01.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/74/188874/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/2"}}},"commit":{"parents":[{"commit":"e32744eeac8011bdc1adcaf0ff629fa214876e4d","subject":"Merge \"Use os-brick library\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/e32744eeac8011bdc1adcaf0ff629fa214876e4d"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-06-05 17:25:11.000000000","tz":-240},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2015-06-12 10:58:01.000000000","tz":0},"subject":"Nova Support of Glance Image Signing \u0026 Encryption","message":"Nova Support of Glance Image Signing \u0026 Encryption\n\nThis spec is related to work in the Glance project which handles\nsigned and encrypted images.\n\nSecurityImpact\nDocImpact\n\nIt depends on this glance spec:\nDepends-On: I305b2ae86415c8d256c641abb2795af663bee56a\n\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/34218330ac8ee3c06c3688cbd4bcf24667ee20fd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/34218330ac8ee3c06c3688cbd4bcf24667ee20fd"}]},"branch":"refs/heads/master"},"add1eeae27da5b2eb9af4e72481a8334a0a5664c":{"kind":"REWORK","_number":3,"created":"2015-06-23 21:14:01.000000000","uploader":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"ref":"refs/changes/74/188874/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/3"}}},"commit":{"parents":[{"commit":"b58ebe8b1c1272edcf816246ad599057252de24e","subject":"trivial: Change file permissions for spec","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/b58ebe8b1c1272edcf816246ad599057252de24e"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-06-05 17:25:11.000000000","tz":-240},"committer":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-06-23 21:12:38.000000000","tz":-240},"subject":"Nova Support of Glance Image Signing","message":"Nova Support of Glance Image Signing\n\nThis spec is related to work in the Glance project which handles\nsigned and encrypted images.\n\nSecurityImpact\nDocImpact\n\nIt depends on this glance spec:\nDepends-On: I305b2ae86415c8d256c641abb2795af663bee56a\n\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/add1eeae27da5b2eb9af4e72481a8334a0a5664c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/add1eeae27da5b2eb9af4e72481a8334a0a5664c"}]},"branch":"refs/heads/master"},"db6032a901a640302258fc77c9c1721fe57ad3d4":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2015-06-23 21:15:24.000000000","uploader":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"ref":"refs/changes/74/188874/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/4"}}},"commit":{"parents":[{"commit":"b58ebe8b1c1272edcf816246ad599057252de24e","subject":"trivial: Change file permissions for spec","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/b58ebe8b1c1272edcf816246ad599057252de24e"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-06-05 17:25:11.000000000","tz":-240},"committer":{"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","date":"2015-06-23 21:15:24.000000000","tz":0},"subject":"Nova Support of Glance Image Signing","message":"Nova Support of Glance Image Signing\n\nThis spec is related to work in the Glance project which handles\nsigned images.\n\nSecurityImpact\nDocImpact\n\nIt depends on this glance spec:\nDepends-On: I305b2ae86415c8d256c641abb2795af663bee56a\n\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/db6032a901a640302258fc77c9c1721fe57ad3d4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/db6032a901a640302258fc77c9c1721fe57ad3d4"}]},"branch":"refs/heads/master"},"34009e98c48941c5fbfb39757513b5cea5cf7cfb":{"kind":"REWORK","_number":5,"created":"2015-06-24 14:24:38.000000000","uploader":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"ref":"refs/changes/74/188874/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/5"}}},"commit":{"parents":[{"commit":"d17ae15825fa23bb58c9f0828f6f50048e9c8cb6","subject":"Add rootwrap-daemon-mode blueprint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/d17ae15825fa23bb58c9f0828f6f50048e9c8cb6"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-06-05 17:25:11.000000000","tz":-240},"committer":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-06-24 14:16:54.000000000","tz":-240},"subject":"Nova Support of Glance Image Signing","message":"Nova Support of Glance Image Signing\n\nThis spec is related to work in the Glance project which handles\nsigned images.\n\nSecurityImpact\nDocImpact\n\nIt depends on this glance spec:\nDepends-On: I305b2ae86415c8d256c641abb2795af663bee56a\n\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/34009e98c48941c5fbfb39757513b5cea5cf7cfb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/34009e98c48941c5fbfb39757513b5cea5cf7cfb"}]},"branch":"refs/heads/master"},"92e95a61288a381529525cf03578f7b010361a32":{"kind":"REWORK","_number":6,"created":"2015-06-24 19:22:23.000000000","uploader":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"ref":"refs/changes/74/188874/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/6"}}},"commit":{"parents":[{"commit":"d17ae15825fa23bb58c9f0828f6f50048e9c8cb6","subject":"Add rootwrap-daemon-mode blueprint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/d17ae15825fa23bb58c9f0828f6f50048e9c8cb6"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-06-05 17:25:11.000000000","tz":-240},"committer":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-06-24 19:21:47.000000000","tz":-240},"subject":"Nova Support of Glance Image Signing","message":"Nova Support of Glance Image Signing\n\nThis spec is related to work in the Glance project which handles\nsigned images.\n\nSecurityImpact\nDocImpact\n\nIt depends on this glance spec:\nDepends-On: I305b2ae86415c8d256c641abb2795af663bee56a\n\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/92e95a61288a381529525cf03578f7b010361a32"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/92e95a61288a381529525cf03578f7b010361a32"}]},"branch":"refs/heads/master"},"284e533c3d801cf434c8159ddf049c0e064e9b59":{"kind":"REWORK","_number":7,"created":"2015-08-06 12:35:54.000000000","uploader":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"ref":"refs/changes/74/188874/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/7"}}},"commit":{"parents":[{"commit":"3bf0d7975546da9907b872472c9005c71844b1e2","subject":"Clarifying more about lock interface in spec","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/3bf0d7975546da9907b872472c9005c71844b1e2"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-06-05 17:25:11.000000000","tz":-240},"committer":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-08-06 12:26:00.000000000","tz":-240},"subject":"Nova Support of Glance Image Signing","message":"Nova Support of Glance Image Signing\n\nThis spec is related to work in the Glance project which handles\nsigned images.\n\nSecurityImpact\nDocImpact\n\nIt depends on this glance spec:\nDepends-On: I305b2ae86415c8d256c641abb2795af663bee56a\n\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/284e533c3d801cf434c8159ddf049c0e064e9b59"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/284e533c3d801cf434c8159ddf049c0e064e9b59"}]},"branch":"refs/heads/master"},"bc25865bc9cb222ab9a69391a9ee5e74b9e0075d":{"kind":"REWORK","_number":8,"created":"2015-08-06 13:03:00.000000000","uploader":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"ref":"refs/changes/74/188874/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/8"}}},"commit":{"parents":[{"commit":"3bf0d7975546da9907b872472c9005c71844b1e2","subject":"Clarifying more about lock interface in spec","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/3bf0d7975546da9907b872472c9005c71844b1e2"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-06-05 17:25:11.000000000","tz":-240},"committer":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-08-06 13:02:41.000000000","tz":-240},"subject":"Nova Support of Glance Image Signing","message":"Nova Support of Glance Image Signing\n\nThis spec is related to work in the Glance project which handles\nsigned images.\n\nSecurityImpact\nDocImpact\n\nIt depends on this glance spec:\nDepends-On: I305b2ae86415c8d256c641abb2795af663bee56a\n\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/bc25865bc9cb222ab9a69391a9ee5e74b9e0075d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/bc25865bc9cb222ab9a69391a9ee5e74b9e0075d"}]},"branch":"refs/heads/master"},"408ae6e24dbaf1419cd784c24732ac0d160063d2":{"kind":"REWORK","_number":9,"created":"2015-09-09 18:21:27.000000000","uploader":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"ref":"refs/changes/74/188874/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/9"}}},"commit":{"parents":[{"commit":"b492942744e09276e3ba4dcf0196143c521a1662","subject":"Merge \"Fix bodies on consolidate-console-api\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/b492942744e09276e3ba4dcf0196143c521a1662"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-09-09 18:18:56.000000000","tz":-240},"committer":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-09-09 18:18:56.000000000","tz":-240},"subject":"Nova Support of Glance Image Signing","message":"Nova Support of Glance Image Signing\n\nThis spec is related to work in the Glance project which handles\nsigned images.\nSecurityImpact\nDocImpact\nIt depends on this glance spec:\nDepends-On: I305b2ae86415c8d256c641abb2795af663bee56a\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/408ae6e24dbaf1419cd784c24732ac0d160063d2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/408ae6e24dbaf1419cd784c24732ac0d160063d2"}]},"branch":"refs/heads/master"},"0000254ad55b7af96df00608e82c74576df3b6f4":{"kind":"REWORK","_number":10,"created":"2015-09-14 14:32:18.000000000","uploader":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"ref":"refs/changes/74/188874/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/10"}}},"commit":{"parents":[{"commit":"b492942744e09276e3ba4dcf0196143c521a1662","subject":"Merge \"Fix bodies on consolidate-console-api\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/b492942744e09276e3ba4dcf0196143c521a1662"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-09-09 18:18:56.000000000","tz":-240},"committer":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-09-14 14:22:26.000000000","tz":-240},"subject":"Nova Support of Glance Image Signing","message":"Nova Support of Glance Image Signing\n\nThis spec is related to work in the Glance project which handles\nsigned images.\nSecurityImpact\nDocImpact\nIt depends on this glance spec:\nDepends-On: I305b2ae86415c8d256c641abb2795af663bee56a\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/0000254ad55b7af96df00608e82c74576df3b6f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/0000254ad55b7af96df00608e82c74576df3b6f4"}]},"branch":"refs/heads/master"},"083f7b962124a77daf1eab885fa2891b255b1dac":{"kind":"REWORK","_number":11,"created":"2015-09-14 14:41:05.000000000","uploader":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"ref":"refs/changes/74/188874/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/11"}}},"commit":{"parents":[{"commit":"b492942744e09276e3ba4dcf0196143c521a1662","subject":"Merge \"Fix bodies on consolidate-console-api\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/b492942744e09276e3ba4dcf0196143c521a1662"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-09-09 18:18:56.000000000","tz":-240},"committer":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-09-14 14:40:54.000000000","tz":-240},"subject":"Nova Support of Glance Image Signing","message":"Nova Support of Glance Image Signing\n\nThis spec is related to work in the Glance project which handles\nsigned images.\nSecurityImpact\nDocImpact\nIt depends on this glance spec:\nDepends-On: I305b2ae86415c8d256c641abb2795af663bee56a\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/083f7b962124a77daf1eab885fa2891b255b1dac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/083f7b962124a77daf1eab885fa2891b255b1dac"}]},"branch":"refs/heads/master"},"6ee1f95239fa9d8aa9beb4ca66e852d19b72f966":{"kind":"REWORK","_number":12,"created":"2015-09-23 14:22:39.000000000","uploader":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"ref":"refs/changes/74/188874/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/12"}}},"commit":{"parents":[{"commit":"b492942744e09276e3ba4dcf0196143c521a1662","subject":"Merge \"Fix bodies on consolidate-console-api\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/b492942744e09276e3ba4dcf0196143c521a1662"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-09-09 18:18:56.000000000","tz":-240},"committer":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-09-23 14:19:52.000000000","tz":-240},"subject":"Nova Support of Glance Image Signing","message":"Nova Support of Glance Image Signing\n\nThis spec is related to work in the Glance project which handles\nsigned images.\nSecurityImpact\nDocImpact\nIt depends on this glance spec:\nDepends-On: I305b2ae86415c8d256c641abb2795af663bee56a\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/6ee1f95239fa9d8aa9beb4ca66e852d19b72f966"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/6ee1f95239fa9d8aa9beb4ca66e852d19b72f966"}]},"branch":"refs/heads/master"},"65431df068612a4edce213fdc8633f4406c5703f":{"kind":"REWORK","_number":13,"created":"2015-10-22 13:35:59.000000000","uploader":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"ref":"refs/changes/74/188874/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/13"}}},"commit":{"parents":[{"commit":"eafd8a25c599a750fe4cd440a12db1e863af0f21","subject":"tests: Allow for code block lines to be longer","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/eafd8a25c599a750fe4cd440a12db1e863af0f21"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-09-09 18:18:56.000000000","tz":-240},"committer":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-10-22 13:35:37.000000000","tz":-240},"subject":"Nova Support of Glance Image Signing","message":"Nova Support of Glance Image Signing\n\nThis spec is related to work in the Glance project which handles\nsigned images.\nSecurityImpact\nDocImpact\nIt depends on this glance spec:\nDepends-On: I305b2ae86415c8d256c641abb2795af663bee56a\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/65431df068612a4edce213fdc8633f4406c5703f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/65431df068612a4edce213fdc8633f4406c5703f"}]},"branch":"refs/heads/master"},"c7cb81a354ea1befb84722a511d8ee0a89438588":{"kind":"REWORK","_number":14,"created":"2015-10-22 13:50:31.000000000","uploader":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"ref":"refs/changes/74/188874/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/14"}}},"commit":{"parents":[{"commit":"eafd8a25c599a750fe4cd440a12db1e863af0f21","subject":"tests: Allow for code block lines to be longer","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/eafd8a25c599a750fe4cd440a12db1e863af0f21"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-09-09 18:18:56.000000000","tz":-240},"committer":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-10-22 13:50:13.000000000","tz":-240},"subject":"Nova Support of Glance Image Signing","message":"Nova Support of Glance Image Signing\n\nThis spec is related to work in the Glance project which handles\nsigned images.\nSecurityImpact\nDocImpact\nIt depends on this glance spec:\nDepends-On: I305b2ae86415c8d256c641abb2795af663bee56a\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/c7cb81a354ea1befb84722a511d8ee0a89438588"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/c7cb81a354ea1befb84722a511d8ee0a89438588"}]},"branch":"refs/heads/master"},"c056bce01f39c02ab327e565d875503d0f433c40":{"kind":"REWORK","_number":15,"created":"2015-10-23 18:12:55.000000000","uploader":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"ref":"refs/changes/74/188874/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/15"}}},"commit":{"parents":[{"commit":"eafd8a25c599a750fe4cd440a12db1e863af0f21","subject":"tests: Allow for code block lines to be longer","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/eafd8a25c599a750fe4cd440a12db1e863af0f21"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-09-09 18:18:56.000000000","tz":-240},"committer":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-10-23 18:12:35.000000000","tz":-240},"subject":"Nova Support of Glance Image Signing","message":"Nova Support of Glance Image Signing\n\nThis spec is related to work in the Glance project which handles\nsigned images.\nSecurityImpact\nDocImpact\nIt depends on this glance spec:\nDepends-On: I305b2ae86415c8d256c641abb2795af663bee56a\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/c056bce01f39c02ab327e565d875503d0f433c40"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/c056bce01f39c02ab327e565d875503d0f433c40"}]},"branch":"refs/heads/master"},"a6933de63d0b3eefc46b2d0372259ee7b00721ef":{"kind":"REWORK","_number":16,"created":"2015-10-23 19:35:18.000000000","uploader":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"ref":"refs/changes/74/188874/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/16"}}},"commit":{"parents":[{"commit":"eafd8a25c599a750fe4cd440a12db1e863af0f21","subject":"tests: Allow for code block lines to be longer","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/eafd8a25c599a750fe4cd440a12db1e863af0f21"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-09-09 18:18:56.000000000","tz":-240},"committer":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-10-23 19:34:59.000000000","tz":-240},"subject":"Nova Support of Glance Image Signing","message":"Nova Support of Glance Image Signing\n\nThis spec is related to work in the Glance project which handles\nsigned images.\nSecurityImpact\nDocImpact\nIt depends on this glance spec:\nDepends-On: I305b2ae86415c8d256c641abb2795af663bee56a\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/a6933de63d0b3eefc46b2d0372259ee7b00721ef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/a6933de63d0b3eefc46b2d0372259ee7b00721ef"}]},"branch":"refs/heads/master"},"7326fb153e322b863c04ed1e200ad492fb3aa0a0":{"kind":"REWORK","_number":17,"created":"2015-10-27 13:01:36.000000000","uploader":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"ref":"refs/changes/74/188874/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/17"}}},"commit":{"parents":[{"commit":"eafd8a25c599a750fe4cd440a12db1e863af0f21","subject":"tests: Allow for code block lines to be longer","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/eafd8a25c599a750fe4cd440a12db1e863af0f21"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-09-09 18:18:56.000000000","tz":-240},"committer":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-10-27 12:59:07.000000000","tz":-240},"subject":"Nova Support of Glance Image Signing","message":"Nova Support of Glance Image Signing\n\nThis spec is related to work in the Glance project which handles\nsigned images.\n\nSecurityImpact\nDocImpact\n\nIt depends on this glance spec:\nDepends-On: I305b2ae86415c8d256c641abb2795af663bee56a\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/7326fb153e322b863c04ed1e200ad492fb3aa0a0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/7326fb153e322b863c04ed1e200ad492fb3aa0a0"}]},"branch":"refs/heads/master"},"f3d2506969a0aacc9238b1b259394eaf4acde374":{"kind":"REWORK","_number":18,"created":"2015-11-05 18:16:06.000000000","uploader":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"ref":"refs/changes/74/188874/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/18"}}},"commit":{"parents":[{"commit":"eafd8a25c599a750fe4cd440a12db1e863af0f21","subject":"tests: Allow for code block lines to be longer","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/eafd8a25c599a750fe4cd440a12db1e863af0f21"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-09-09 18:18:56.000000000","tz":-240},"committer":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-11-05 18:14:47.000000000","tz":-300},"subject":"Nova Support of Glance Image Signing","message":"Nova Support of Glance Image Signing\n\nThis spec is related to work in the Glance project which handles\nsigned images.\n\nSecurityImpact\nDocImpact\n\nIt depends on this glance spec:\nDepends-On: I305b2ae86415c8d256c641abb2795af663bee56a\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/f3d2506969a0aacc9238b1b259394eaf4acde374"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/f3d2506969a0aacc9238b1b259394eaf4acde374"}]},"branch":"refs/heads/master"},"b9ba3a526e6002befeb84df73ff61699476bc958":{"kind":"NO_CODE_CHANGE","_number":19,"created":"2015-11-06 14:26:09.000000000","uploader":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"ref":"refs/changes/74/188874/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/19"}}},"commit":{"parents":[{"commit":"eafd8a25c599a750fe4cd440a12db1e863af0f21","subject":"tests: Allow for code block lines to be longer","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/eafd8a25c599a750fe4cd440a12db1e863af0f21"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-09-09 18:18:56.000000000","tz":-240},"committer":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-11-06 14:25:39.000000000","tz":-300},"subject":"Nova Support of Glance Image Signing","message":"Nova Support of Glance Image Signing\n\nThis spec is related to work in the Glance project which handles\nsigned images.\n\nSecurityImpact\nDocImpact\n\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/b9ba3a526e6002befeb84df73ff61699476bc958"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/b9ba3a526e6002befeb84df73ff61699476bc958"}]},"branch":"refs/heads/master"},"ddefc256d8601410a60eb25a6b06d3e69f5e6843":{"kind":"REWORK","_number":20,"created":"2015-12-02 19:54:45.000000000","uploader":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"ref":"refs/changes/74/188874/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/20"}}},"commit":{"parents":[{"commit":"eafd8a25c599a750fe4cd440a12db1e863af0f21","subject":"tests: Allow for code block lines to be longer","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/eafd8a25c599a750fe4cd440a12db1e863af0f21"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-09-09 18:18:56.000000000","tz":-240},"committer":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-12-02 19:47:22.000000000","tz":-300},"subject":"Nova Support of Glance Image Signing","message":"Nova Support of Glance Image Signing\n\nThis spec is related to work in the Glance project which handles\nsigned images.\n\nSecurityImpact\nDocImpact\n\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/ddefc256d8601410a60eb25a6b06d3e69f5e6843"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/ddefc256d8601410a60eb25a6b06d3e69f5e6843"}]},"branch":"refs/heads/master"},"208c6fecef39421739db350b6a7b83a25438d885":{"kind":"REWORK","_number":21,"created":"2015-12-02 20:12:17.000000000","uploader":{"_account_id":15524,"name":"dane-fichter","email":"dane.fichter@jhuapl.edu","username":"dane-fichter"},"ref":"refs/changes/74/188874/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/74/188874/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/74/188874/21"}}},"commit":{"parents":[{"commit":"eafd8a25c599a750fe4cd440a12db1e863af0f21","subject":"tests: Allow for code block lines to be longer","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/eafd8a25c599a750fe4cd440a12db1e863af0f21"}]}],"author":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-09-09 18:18:56.000000000","tz":-240},"committer":{"name":"Dane Fichter","email":"dane.fichter@jhuapl.edu","date":"2015-12-02 20:10:31.000000000","tz":-300},"subject":"Nova Support of Glance Image Signing","message":"Nova Support of Glance Image Signing\n\nThis spec is related to work in the Glance project which handles\nsigned images.\n\nSecurityImpact\nDocImpact\n\nChange-Id: Ia8e7fcc21d7c15e480facbe30af88cdce2d73159\nImplements: blueprint nova-support-image-signing\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/208c6fecef39421739db350b6a7b83a25438d885"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/208c6fecef39421739db350b6a7b83a25438d885"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
