)]}'
{"id":"openstack%2Fnova-specs~602201","triplet_id":"openstack%2Fnova-specs~master~I33301cbb02941d8498c17fb19ea07f0c0cae0bfc","project":"openstack/nova-specs","branch":"master","topic":"bp/unified-limits-nova","hashtags":[],"change_id":"I33301cbb02941d8498c17fb19ea07f0c0cae0bfc","subject":"Add Unified Limits Spec","status":"MERGED","created":"2018-09-12 23:08:24.000000000","updated":"2020-02-14 16:15:36.000000000","submitted":"2020-02-14 16:13:43.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":235,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"602201-1581696823127-027efaee","meta_rev_id":"0885d7591958cb8d0e84c6df4bf6f31415471927","_number":602201,"virtual_id_number":602201,"owner":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-02-14 16:13:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2020-02-13 18:38:56.000000000","_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},{"value":0,"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"value":0,"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"_account_id":26936,"name":"Surya Seetharaman","email":"suryaseetharaman.9@gmail.com","username":"tssurya"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"date":"2020-02-13 21:07:49.000000000","_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":1207,"name":"Duncan Thomas","email":"duncan.thomas@gmail.com","username":"duncan-thomas"},{"value":0,"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},{"value":0,"_account_id":11057,"name":"sajeesh cs","email":"sajeesh.cs@cern.ch","username":"sajeeshcs"}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},{"value":0,"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"value":0,"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":2,"date":"2020-02-13 19:23:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},{"value":1,"date":"2020-02-13 21:59:23.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":2,"date":"2020-02-14 15:53:12.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"_account_id":26936,"name":"Surya Seetharaman","email":"suryaseetharaman.9@gmail.com","username":"tssurya"},{"value":2,"date":"2020-02-14 10:26:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":1207,"name":"Duncan Thomas","email":"duncan.thomas@gmail.com","username":"duncan-thomas"},{"value":0,"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},{"value":0,"_account_id":11057,"name":"sajeesh cs","email":"sajeesh.cs@cern.ch","username":"sajeeshcs"}],"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":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},{"value":0,"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"value":0,"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":1,"date":"2020-02-14 15:53:12.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"_account_id":26936,"name":"Surya Seetharaman","email":"suryaseetharaman.9@gmail.com","username":"tssurya"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":1207,"name":"Duncan Thomas","email":"duncan.thomas@gmail.com","username":"duncan-thomas"},{"value":0,"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},{"value":0,"_account_id":11057,"name":"sajeesh cs","email":"sajeesh.cs@cern.ch","username":"sajeeshcs"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},{"value":0,"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"value":0,"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"_account_id":26936,"name":"Surya Seetharaman","email":"suryaseetharaman.9@gmail.com","username":"tssurya"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":1207,"name":"Duncan Thomas","email":"duncan.thomas@gmail.com","username":"duncan-thomas"},{"value":0,"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},{"value":0,"_account_id":11057,"name":"sajeesh cs","email":"sajeesh.cs@cern.ch","username":"sajeeshcs"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"_account_id":1207,"name":"Duncan Thomas","email":"duncan.thomas@gmail.com","username":"duncan-thomas"},{"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"_account_id":11057,"name":"sajeesh cs","email":"sajeesh.cs@cern.ch","username":"sajeeshcs"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"_account_id":26936,"name":"Surya Seetharaman","email":"suryaseetharaman.9@gmail.com","username":"tssurya"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-09-13 06:18:47.000000000","updated_by":{"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},"reviewer":{"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},"state":"REVIEWER"},{"updated":"2018-09-14 04:02:35.000000000","updated_by":{"_account_id":26936,"name":"Surya Seetharaman","email":"suryaseetharaman.9@gmail.com","username":"tssurya"},"reviewer":{"_account_id":26936,"name":"Surya Seetharaman","email":"suryaseetharaman.9@gmail.com","username":"tssurya"},"state":"REVIEWER"},{"updated":"2018-09-21 16:53:39.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":"2018-09-25 08:20:30.000000000","updated_by":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"reviewer":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"state":"REVIEWER"},{"updated":"2018-11-09 17:01:57.000000000","updated_by":{"_account_id":1207,"name":"Duncan Thomas","email":"duncan.thomas@gmail.com","username":"duncan-thomas"},"reviewer":{"_account_id":1207,"name":"Duncan Thomas","email":"duncan.thomas@gmail.com","username":"duncan-thomas"},"state":"REVIEWER"},{"updated":"2018-12-12 21:55:20.000000000","updated_by":{"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},"reviewer":{"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},"state":"REVIEWER"},{"updated":"2018-12-24 02:51:12.000000000","updated_by":{"_account_id":11057,"name":"sajeesh cs","email":"sajeesh.cs@cern.ch","username":"sajeeshcs"},"reviewer":{"_account_id":11057,"name":"sajeesh cs","email":"sajeesh.cs@cern.ch","username":"sajeeshcs"},"state":"REVIEWER"},{"updated":"2019-02-24 17:06:18.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2019-05-03 23:41:37.000000000","updated_by":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"reviewer":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"state":"REVIEWER"},{"updated":"2019-05-09 05:51:17.000000000","updated_by":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"reviewer":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"state":"REVIEWER"},{"updated":"2019-06-25 20:18:22.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"state":"REVIEWER"},{"updated":"2019-10-30 12:04:03.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2019-11-07 07:53:12.000000000","updated_by":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"reviewer":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"state":"REVIEWER"},{"updated":"2019-11-20 19:15:39.000000000","updated_by":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"reviewer":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"state":"REVIEWER"},{"updated":"2019-11-27 20:40:02.000000000","updated_by":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"reviewer":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"state":"REVIEWER"},{"updated":"2019-11-29 01:43:06.000000000","updated_by":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"reviewer":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"state":"REVIEWER"},{"updated":"2019-12-04 11:15:22.000000000","updated_by":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"reviewer":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"state":"REVIEWER"},{"updated":"2020-01-27 10:49:28.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2020-02-13 19:23:26.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"},{"updated":"2020-02-13 21:07:49.000000000","updated_by":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"reviewer":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"state":"REVIEWER"},{"updated":"2020-02-13 21:59:23.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"},{"updated":"2020-02-14 10:26:44.000000000","updated_by":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"reviewer":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"state":"REVIEWER"},{"updated":"2020-02-14 15:53:12.000000000","updated_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"},{"updated":"2020-02-14 16:13:42.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"aa0ea2cc640f915995b989e78599f478ff711bb2","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2018-09-12 23:08:24.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ed9b54635e29d61cd069c5e252edb4b12c255413","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2018-09-12 23:08:35.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"3c73f7c84efb34678d8d0a52fd018c1763438639","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-12 23:14:45.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs http://logs.openstack.org/01/602201/1/check/openstack-tox-docs/19039fd/html/ : SUCCESS in 5m 26s\n- openstack-tox-pep8 http://logs.openstack.org/01/602201/1/check/openstack-tox-pep8/ebf1103/ : FAILURE in 4m 59s","accounts_in_message":[],"_revision_number":1},{"id":"d7210d8bfba861cc6d448204d954ac6d32a362ca","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2018-09-17 16:36:43.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a121ce1a0f1ece3208afdca52159397412029e0d","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2018-09-17 16:41:33.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"f1a15ac0057ba64db81cc43355294ca868252daf","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2018-09-17 16:42:04.000000000","message":"Patch Set 3: Workflow-1","accounts_in_message":[],"_revision_number":3},{"id":"ee21d3310ee60f217ac7471e02acde733cea155e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-17 17:34:46.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/01/602201/3/check/openstack-tox-docs/b392477/html/ : SUCCESS in 6m 44s\n- openstack-tox-pep8 http://logs.openstack.org/01/602201/3/check/openstack-tox-pep8/c46710e/ : SUCCESS in 5m 35s","accounts_in_message":[],"_revision_number":3},{"id":"8232f2440b996a99012bfdfead760ecf8227e96f","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2018-09-19 17:58:43.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"a6f6b20f6b00546a2231b79a5e837bf46ee4fd47","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2018-09-21 13:43:14.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"61a9867378fa6217dadef6ad210f55846435bad5","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2018-09-21 16:53:39.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"0ca35510d0769463974aefb53ec62a0e05e009c3","author":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"date":"2018-09-25 08:20:30.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"e72977919a35db833f2c6c2a28a0b6de74a82f80","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2018-09-25 13:51:25.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"e6e7f3f499c153ea6c2f3ad9cf9cd8cc6f736965","author":{"_account_id":16150,"name":"Lei Zhang","email":"lei.a.zhang@intel.com","username":"leizhang"},"date":"2018-09-27 11:05:16.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"231963fca675e38b05d20d14eb8154350f9d6113","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2018-10-29 16:07:51.000000000","message":"Patch Set 3:\n\n(7 comments)","accounts_in_message":[],"_revision_number":3},{"id":"f4cd7d8998ed5c919faf648948e3c7b7bccf47ae","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2018-10-30 10:53:38.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"1ece439097f28f29920962d73756b0bbb5dcfbbb","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2018-10-30 10:55:09.000000000","message":"Patch Set 4: Workflow-1\n\nUpdated based on previous comments. Still more work required.","accounts_in_message":[],"_revision_number":4},{"id":"b9bbfa6237349230db946ad233cb19a08e1888df","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-30 11:26:10.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/01/602201/4/check/openstack-tox-docs/b8a2d57/html/ : SUCCESS in 5m 44s\n- openstack-tox-pep8 http://logs.openstack.org/01/602201/4/check/openstack-tox-pep8/e423aee/ : SUCCESS in 5m 35s","accounts_in_message":[],"_revision_number":4},{"id":"83883690052b0e4aee336244895b83ee39f7525a","author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"date":"2018-10-30 15:05:47.000000000","message":"Patch Set 4: Code-Review-1\n\n(2 comments)\n\nI\u0027m uncomfortable adding further REST APIs to the Compute API for \"limits\". This would essentially be a straight proxy API to the Identity API\u0027s /limits endpoint, and I\u0027m not cool with adding yet more proxy APIs to nova.\n\nI also think that it is more appropriate for Horizon/UI or higher-level orchestration APIs to provide API responses that mash different conceptual things (like limits vs. usage records) together in a user-friendly format. I don\u0027t believe it should be the responsibility of Nova to provide this kind of mashup API (where it would basically be a merge of the Keystone /limits API response with Placement\u0027s /usages API response.","accounts_in_message":[],"_revision_number":4},{"id":"9f6fc57bbabd9818bc4c2d61282e841b4681f9b3","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2018-11-01 09:40:21.000000000","message":"Patch Set 4:\n\n(1 comment)\n\nSo eventually end users will want to know what limits they have and how close they are too them.\n\nI am just representing where our discussion with Keystone got at the PTG.\n\nI think my preference at this point is to drop the API side of the spec for now, and come back only if the higher level aggregation idea fails?","accounts_in_message":[],"_revision_number":4},{"id":"82ee32fa3a69a4fec7520d679744b117c67c33b0","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2018-11-05 14:46:41.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"19807d65b50196e8bbccacf4ef0b15228e67587c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-05 14:55:57.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs http://logs.openstack.org/01/602201/5/check/openstack-tox-docs/b29d9ce/html/ : SUCCESS in 8m 14s\n- openstack-tox-pep8 http://logs.openstack.org/01/602201/5/check/openstack-tox-pep8/217720b/ : FAILURE in 4m 36s","accounts_in_message":[],"_revision_number":5},{"id":"1247d2a95bf735a6afb3da7049b8a0b541023a28","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2018-11-05 15:13:06.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"1109fa650ea34519e9111bf872923e3b48d15df4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-05 15:26:48.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/01/602201/6/check/openstack-tox-docs/66f31a2/html/ : SUCCESS in 7m 05s\n- openstack-tox-pep8 http://logs.openstack.org/01/602201/6/check/openstack-tox-pep8/c4b68da/ : SUCCESS in 6m 11s","accounts_in_message":[],"_revision_number":6},{"id":"33c807a31669bcdf91bcb1cec0f705bfab28161a","author":{"_account_id":1207,"name":"Duncan Thomas","email":"duncan.thomas@gmail.com","username":"duncan-thomas"},"date":"2018-11-09 17:01:57.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"a8eea6240cc36cbb0e95268523b7633a423c01a3","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-02-24 17:06:18.000000000","message":"Patch Set 6:\n\nThis will have to be re-proposed for Train. We should also consider having a Train Forum session about this to make sure everyone (developers, users, operators) are on board with the plan.","accounts_in_message":[],"_revision_number":6},{"id":"cccc2e96c51552b9ad07e3e03ffd8c1581c0efa2","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-04-30 23:46:57.000000000","message":"Patch Set 6:\n\n(7 comments)\n\nHaven\u0027t gone through in big detail but leaving the comments I have so far for now.","accounts_in_message":[],"_revision_number":6},{"id":"df8339c3d838e22f9a44957fb191516895016920","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-05-01 21:05:23.000000000","message":"Patch Set 6:\n\n(6 comments)","accounts_in_message":[],"_revision_number":6},{"id":"6d0a9ec4e6ef08f47e8253fec69b8bf4fccdc34d","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-05-01 21:37:49.000000000","message":"Patch Set 6:\n\n(2 comments)","accounts_in_message":[],"_revision_number":6},{"id":"1b67f3e1a00770b622d8fbb2c36f11d12c43d003","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-05-07 11:39:53.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"90f843966d1d261499522066ee66f07e23e870f0","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-05-07 11:40:16.000000000","message":"Patch Set 7: Workflow-1\n\njust rebased, need to rework after PTG","accounts_in_message":[],"_revision_number":7},{"id":"c1fb33dfb7e8b88d59f444c9896df8eb363fcdee","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-07 11:46:34.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs http://logs.openstack.org/01/602201/7/check/openstack-tox-docs/0c60574/ : FAILURE in 4m 53s\n- openstack-tox-pep8 http://logs.openstack.org/01/602201/7/check/openstack-tox-pep8/5307fcd/ : SUCCESS in 4m 48s","accounts_in_message":[],"_revision_number":7},{"id":"1f8708a8db56baef67696ae7e6d1945fdcc2c321","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-05-07 16:40:20.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"989b91e71f3dbd6ef2d66f5a119e877efb352e03","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-07 16:51:14.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/01/602201/8/check/openstack-tox-docs/07e0eb6/html/ : SUCCESS in 8m 35s\n- openstack-tox-pep8 http://logs.openstack.org/01/602201/8/check/openstack-tox-pep8/d664f38/ : SUCCESS in 4m 54s","accounts_in_message":[],"_revision_number":8},{"id":"10c0ef13deae1d6bec5963af59a944aa4551ed93","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-05-22 15:33:13.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"28821c7767bd61100f883ed19be1d0225b79765d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-22 16:07:03.000000000","message":"Patch Set 9: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs http://logs.openstack.org/01/602201/9/check/openstack-tox-docs/c9f9237/html/ : SUCCESS in 7m 17s\n- openstack-tox-pep8 http://logs.openstack.org/01/602201/9/check/openstack-tox-pep8/5c6f349/ : FAILURE in 5m 07s","accounts_in_message":[],"_revision_number":9},{"id":"bcb046f1541afa52c06482f363f071ef2f8fbd0e","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-05-22 19:57:13.000000000","message":"Patch Set 9:\n\n(13 comments)\n\nStill mid-review, dropping the comments I have so far for now.","accounts_in_message":[],"_revision_number":9},{"id":"872d0a904a3babcec840d19c7ab986dac62bab4d","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-05-28 20:15:12.000000000","message":"Patch Set 9:\n\n(8 comments)\n\nThanks for the review so far. Added some reply, will respin tomorrow with any look.","accounts_in_message":[],"_revision_number":9},{"id":"bb42ff1c681dc0815a1d0f7468a7f02209825534","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2019-05-29 15:54:02.000000000","message":"Patch Set 9:\n\n(2 comments)","accounts_in_message":[],"_revision_number":9},{"id":"45c94a713c9c8e901d6d7f0640b8ae07ef22d65b","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-05-31 11:02:10.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"f7d78af1d90e2297cf71113fd534936fd1e43bf8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-31 11:18:53.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/01/602201/10/check/openstack-tox-docs/fd24d05/html/ : SUCCESS in 8m 25s\n- openstack-tox-pep8 http://logs.openstack.org/01/602201/10/check/openstack-tox-pep8/4f0ad7a/ : SUCCESS in 5m 15s","accounts_in_message":[],"_revision_number":10},{"id":"089b08c798cc56e1dacf1a605bd699883ce39b6b","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-06-04 13:36:49.000000000","message":"Patch Set 10:\n\n(2 comments)\n\nThis seems like a thing worth doing and people have been working on the plan long enough that I hope most of the wrinkles have been worked out.\n\nWhere things appear to be a bit more challenging is getting the actual coding done throughout nova, oslo and keystone. Is that true? Do we have the people (enough of them)?","accounts_in_message":[],"_revision_number":10},{"id":"15c370e7b5760633d9a85060125843a7ece1fcc2","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-06-04 22:56:42.000000000","message":"Patch Set 9:\n\n(3 comments)","accounts_in_message":[],"_revision_number":9},{"id":"68e532c414f3aa2236a794d6b5339c0449ee4999","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-06-04 23:38:04.000000000","message":"Patch Set 10:\n\n(7 comments)","accounts_in_message":[],"_revision_number":10},{"id":"d28f645fa5247bce8a2c5d341fc81020327bacb4","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-06-05 00:00:14.000000000","message":"Patch Set 10:\n\n(6 comments)\n\nThis looks pretty good to me. This work is going to be large and complicated and this spec captures all of the salient points we know about today. I expect many things will have to be worked out during the implementation and the spec amended in the future to reflect any changes.","accounts_in_message":[],"_revision_number":10},{"id":"637f0e05c0689e4e23a2e5a5d5162ddfe2c3ace1","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-06-05 09:39:24.000000000","message":"Patch Set 10:\n\n(13 comments)","accounts_in_message":[],"_revision_number":10},{"id":"9cf5769deb97ea57dec34cc94c90b92985753fc0","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-06-05 09:58:16.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"3e3c74115041fee37e1d71e73690e3678938567a","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-06-05 10:32:15.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"05899fdc32ce0d62ca8684b4936fc3786f3fcf58","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-05 10:40:40.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/01/602201/11/check/openstack-tox-docs/6a265b9/html/ : SUCCESS in 7m 29s\n- openstack-tox-pep8 http://logs.openstack.org/01/602201/11/check/openstack-tox-pep8/b0d5d9e/ : SUCCESS in 6m 00s","accounts_in_message":[],"_revision_number":11},{"id":"a22597e33c7bc7f1bca7c6064daaa66cc0484e75","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-06-05 15:18:12.000000000","message":"Patch Set 10:\n\n(3 comments)","accounts_in_message":[],"_revision_number":10},{"id":"1fc85bf501a003dedf018e535f648b41bb055454","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-06-06 17:03:02.000000000","message":"Patch Set 10:\n\n(2 comments)","accounts_in_message":[],"_revision_number":10},{"id":"8a179d9823732607df8c3443367ecf5050f63b63","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2019-06-12 16:47:47.000000000","message":"Patch Set 11:\n\n(8 comments)","accounts_in_message":[],"_revision_number":11},{"id":"ca57eacbbcc523e6e3fcb2ff2e8e5f52bd661a72","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-06-13 13:48:06.000000000","message":"Patch Set 11:\n\n(8 comments)","accounts_in_message":[],"_revision_number":11},{"id":"5d16fcb8ed24741469b5db350c2b27e54ae7813d","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-06-13 14:26:37.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"5f63b9540ba49ea2412d3c6d1104dc5b06254260","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-13 15:09:45.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/01/602201/12/check/openstack-tox-docs/4ec4705/html/ : SUCCESS in 8m 07s\n- openstack-tox-pep8 http://logs.openstack.org/01/602201/12/check/openstack-tox-pep8/fd8e1b5/ : SUCCESS in 7m 19s","accounts_in_message":[],"_revision_number":12},{"id":"e1af68677648d3a7fc59ee79ce04536a8a773f02","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2019-06-25 20:18:22.000000000","message":"Patch Set 12: Code-Review+1\n\nMy comments have been addressed. I think this looks reasonable from a keystone/oslo.limit perspective.","accounts_in_message":[],"_revision_number":12},{"id":"4767e1d8c7bfba3a9c70cccd6419f52882294919","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-07-03 00:32:12.000000000","message":"Patch Set 12:\n\n(10 comments)\n\nI\u0027m on board with the general plan here. This is a huge, involved change and there will be dragons.\n\nI have comments/questions inline mostly around the deprecation and migration bits. I think it would help to get some more review and opinions on these parts because it\u0027s really complicated.","accounts_in_message":[],"_revision_number":12},{"id":"6d21bf84c17c52308a19d0ea7ed593148c81ea59","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-07-03 01:39:21.000000000","message":"Patch Set 12:\n\n(13 comments)","accounts_in_message":[],"_revision_number":12},{"id":"a7674f0b66e200bb75f5ccb302daf9e41a5d3043","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-07-03 14:33:18.000000000","message":"Patch Set 12:\n\n(11 comments)\n\nThanks for the review, that is useful. It sounds like we are largely agreed, but +1 on there being some nasty bits around smoothing the transition.","accounts_in_message":[],"_revision_number":12},{"id":"2f056181714f23b4832f98a84ba659f83ba29f84","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-07-03 20:45:51.000000000","message":"Patch Set 12:\n\n(5 comments)","accounts_in_message":[],"_revision_number":12},{"id":"16c60fa9ee861157e063ccee255be1abdcac8e3c","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-07-10 12:56:33.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"a455b29f6f1b1e94741e882e36b6ce46245197b0","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-07-10 14:30:35.000000000","message":"Patch Set 12: Code-Review-1\n\nfinally got around to reand the rest of the spec.\n\nis really a -0.5\nthere are a few nits inline but more or less i am good with this.\n\nif we can address the discoverability in the next iteration i think\nthat is the main outstanding issue.\n\nin any case i think we should start on this in train and approve this even if we know there are parts that will need to be change in U or updated later as this will clearly be a multi cycle exercise to migrate people over to just using keystone limits so we should start it sooner rather then later and refine as we go.","accounts_in_message":[],"_revision_number":12},{"id":"f56776422bc1cf7a5ac538d18cd245192a94631b","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-07-10 15:15:37.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"db0dc1a6389ed7cfc761cc42a7db950f24b24d47","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-10 15:24:46.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/01/602201/13/check/openstack-tox-docs/ba90312/html/ : SUCCESS in 5m 40s\n- openstack-tox-pep8 http://logs.openstack.org/01/602201/13/check/openstack-tox-pep8/daa72ba/ : SUCCESS in 4m 30s","accounts_in_message":[],"_revision_number":13},{"id":"0eea72e4991d7811ffe6707f4b10cd232cc4bba2","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-07-24 19:44:26.000000000","message":"Patch Set 13: Code-Review+1\n\nI\u0027m good with the overall plan here but I don\u0027t feel comfortable +2ing in the absence of input from API subteam nova devs on the general plan for the /os-quota-sets, /os-quota-class-sets, and /os-limits APIs.","accounts_in_message":[],"_revision_number":13},{"id":"2f12f90ec2fae409328317b10ed00cbdf3b6b4c3","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-07-24 20:15:11.000000000","message":"Patch Set 13: Code-Review+1\n\ni realised i ment to +1 this a like 2 weeks ago and forgot so here it is even if its a little late.","accounts_in_message":[],"_revision_number":13},{"id":"6b64b27bca5a833aeaf0e24a977612d671c5d5c3","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2019-07-25 23:41:15.000000000","message":"Patch Set 13:\n\n(6 comments)\n\nproxy APIs is not the best solution but as per operator interest, I agree on this tradeoff (though I added the question about removing those APIs once the transition to new system is completed).\n\nI am more concerned about the limits not going to move to new unified limit (server_groups etc) and GET APIs for them. commented inline","accounts_in_message":[],"_revision_number":13},{"id":"d7c1f5bb446e3eed4e4256fe32c99e0538b8234b","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-07-29 22:26:30.000000000","message":"Abandoned\n\nThis change proposes a spec for the Train release, which is currently under spec freeze. If you still wish your spec to be considered for Train, you may restore it and follow the spec freeze exception process per [1]. Alternatively, you may propose your spec to the backlog per [2], or wait until the U release opens and propose it there.\n\n[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-July/008060.html\n[2] http://specs.openstack.org/openstack/nova-specs/readme.html#backlog-specifications","accounts_in_message":[],"_revision_number":13},{"id":"84069a4e978bc19af9efe4da8ce0556a23b29e6b","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-08-30 13:54:46.000000000","message":"Patch Set 13:\n\nThe nova-specs repository has been populated for ussuri. You may restore and move this spec if needed.","accounts_in_message":[],"_revision_number":13},{"id":"01500019904f549d106702f876fac5a1a8a7eba2","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-10-25 15:33:50.000000000","message":"Restored","accounts_in_message":[],"_revision_number":13},{"id":"e2a2f62acebd8c6c57e80395b5a402cdb871e695","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-10-25 15:34:00.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"cb3d28c0476c6c2d7611cb90ccb9e239b260eff0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-25 15:48:52.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5ae78b3164eb4b4ebf1cb03202bc3942 : SUCCESS in 8m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f8b38ec329184a9bbf7ae6fdf7447afa : SUCCESS in 4m 42s","accounts_in_message":[],"_revision_number":14},{"id":"a716b6cfd0f925022abdb55d6201ce463b5240f4","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-10-25 16:03:13.000000000","message":"Patch Set 13:\n\n(6 comments)\n\n@gmann, great comments, although I think we should do a google hangout, or similar, to talk through the details.","accounts_in_message":[],"_revision_number":13},{"id":"f586d3b951bd150575fd7b9aae5a996e6431ad71","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-10-25 16:06:45.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"25a85d18059099b900727afb9af1cb43a33d8811","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-25 16:17:32.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7305e8df171c4009b54dba6eacaf0334 : SUCCESS in 9m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/92a4df34caa841ca90e105463f9ad985 : SUCCESS in 3m 51s","accounts_in_message":[],"_revision_number":15},{"id":"cc33c03bcd40b665d0f569a9d8521279367c6db7","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-10-25 19:44:06.000000000","message":"Patch Set 15: Code-Review+1\n\nStill +1 on this. I would like to see a +1 from gmann or another API subteam expert before +2ing it.","accounts_in_message":[],"_revision_number":15},{"id":"3ac138447b066854598739a06fa28fb60b05b1fc","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2019-10-29 17:16:29.000000000","message":"Patch Set 15: Code-Review+1\n\n(5 comments)\n\nThanks for more clarification on hangoout. this  lgtm now. API side is following the same way we did for nova-net.","accounts_in_message":[],"_revision_number":15},{"id":"6b2a54720d750fa4fb8882505f15422c2706f14c","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2019-10-29 17:38:29.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"79cc293b35b31d75b45c27e0706e77a31d35c4de","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-10-29 19:37:07.000000000","message":"Patch Set 13:\n\n(2 comments)","accounts_in_message":[],"_revision_number":13},{"id":"13c3dfcca170e72208e9a50f120f7456ee57a357","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-10-29 19:37:39.000000000","message":"Patch Set 15:\n\n(1 comment)","accounts_in_message":[],"_revision_number":15},{"id":"04ceba9550bd2b4bc7f1402d28af4c3bcba9a990","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-10-30 12:04:03.000000000","message":"Patch Set 15: Code-Review+1\n\ni am still largely happy with this as i was last cycle so +1","accounts_in_message":[],"_revision_number":15},{"id":"891b5381f92e95214395692018b148a9a357576a","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-11-01 17:21:15.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"b1dbd78324345b66fb2b94f3fc90670b8c1bf8cd","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-11-01 17:22:03.000000000","message":"Patch Set 16:\n\nAdded the fixes and clarifications request from gmann","accounts_in_message":[],"_revision_number":16},{"id":"de9ce1178838a8b97a8c941dfa29d719c2ede3d6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-01 17:30:23.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a9828dc65ccd4ba6bdc70682490bbc2d : SUCCESS in 8m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6932bbe27e4f4ba4b1ffb765a6f6417d : SUCCESS in 3m 23s","accounts_in_message":[],"_revision_number":16},{"id":"a121ab99872804cfe94fd516c9b772b5fd933d99","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-11-11 17:12:32.000000000","message":"Patch Set 16: Code-Review+1\n\nStill LGTM, will +2 after gmann acks the latest changes.","accounts_in_message":[],"_revision_number":16},{"id":"c2e0f2d1aaa6663546478f98190f21b1bce3fab1","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2019-11-19 23:25:59.000000000","message":"Patch Set 16: Code-Review+1\n\nthanks, lgtm","accounts_in_message":[],"_revision_number":16},{"id":"a16cc2f05bfc74911a6831940a15e76e18b01567","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-11-19 23:30:48.000000000","message":"Patch Set 16: Code-Review+2\n\nLGTM. Ready to get things rolling here and make some progress. Being able to set quota limits on any placement resource class (DISK_GB, VGPU, PCPU, ironic custom resource classes, just to name a few) would bring a lot of value.","accounts_in_message":[],"_revision_number":16},{"id":"c0499e47c0992628349b2152723ebeb699b83933","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-11-20 14:00:43.000000000","message":"Patch Set 16:\n\nI have added Colleen as she noted via IRC that we have some work that needs proposing to oslo.limit. I should start looking into that ASAP.","accounts_in_message":[],"_revision_number":16},{"id":"6eeeffe35abfbfdc56113ee2e05e7bfe6b8b7038","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2019-11-20 19:15:39.000000000","message":"Patch Set 16:\n\nThe main patch series in oslo.limit is here: https://review.opendev.org/667242 \n\nThat was intended to flesh out the initial API implementation, but as I noted in some comments on the series I had a few problems with it when I tried it locally. We need someone to look into that and push it over the finish line before any other work can really proceed.","accounts_in_message":[],"_revision_number":16},{"id":"113c43dd2069f8309af0391f5c5bedf0d81439d6","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-11-26 09:44:42.000000000","message":"Patch Set 16:\n\noslo.limits should be moving forward again now, I have a new series up based on the above patches: https://review.opendev.org/#/c/695527/","accounts_in_message":[],"_revision_number":16},{"id":"f6d3825d3f45ed60deaef655f144145ddc54bdbe","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-11-27 20:40:02.000000000","message":"Patch Set 16: Code-Review+1\n\n(1 comment)\n\nThis matches my recollection of what was discussed at the Denver PTG and Forum.","accounts_in_message":[],"_revision_number":16},{"id":"c617fab448cbbb89b311ff95d8a9fb7f05b0533e","author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"date":"2019-11-29 01:43:06.000000000","message":"Patch Set 16: Code-Review+1","accounts_in_message":[],"_revision_number":16},{"id":"bd70521ba64d5718b67cd520469e591b8b3c4e0a","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2019-12-02 14:40:43.000000000","message":"Patch Set 16:\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"c2bef3cdf51d4cb510e93bd67d9d594b2ff55e23","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2020-01-20 06:58:12.000000000","message":"Patch Set 16:\n\n(5 comments)\n\nfew questions","accounts_in_message":[],"_revision_number":16},{"id":"382a42409a34c2cf538de0ad88cc1dc81309e435","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2020-01-20 09:41:17.000000000","message":"Patch Set 16:\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"e5058e4b29070a27943fd5fcbff0300a4c7741a4","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2020-01-22 11:28:57.000000000","message":"Patch Set 16:\n\n(6 comments)","accounts_in_message":[],"_revision_number":16},{"id":"519c8a94a5ce2f82190f37fa4699524028f42a45","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-01-27 10:49:28.000000000","message":"Patch Set 16: Code-Review-1\n\n(23 comments)\n\nThis is a soft -1, but I have enough question that I\u0027d like answers on to warrant it IMO. With that said, I don\u0027t have any major architectural concerns so work on the code could continue in parallel","accounts_in_message":[],"_revision_number":16},{"id":"439bcc5aa63c7bf51e789dd86f91d73ea196ea0b","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2020-01-27 12:34:49.000000000","message":"Patch Set 16:\n\n(9 comments)","accounts_in_message":[],"_revision_number":16},{"id":"1bf188ad57979ba75eabb281cab5e7629c3bb073","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-01-27 12:44:33.000000000","message":"Patch Set 16:\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"650ca2a832f1db18152251cbecdbd3a97800fc32","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2020-01-28 13:15:50.000000000","message":"Patch Set 16:\n\n(2 comments)","accounts_in_message":[],"_revision_number":16},{"id":"9323e35b1d159b01e81dde0dd43359b70226f737","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2020-02-10 14:18:05.000000000","message":"Patch Set 16: Code-Review-1\n\n(9 comments)\n\nThe overall looks good to me but you could just provide a new revision of https://review.opendev.org/#/c/703773/2 with the asked nits and I\u0027d be more than happy to +2 this spec.\n\nThanks !","accounts_in_message":[],"_revision_number":16},{"id":"73cde3829116600dbedbcdc20f07397936bb9590","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2020-02-10 16:32:32.000000000","message":"Patch Set 16:\n\nyeah, sorry, I was thinking the same, rev follow up to cover all the nits here. Just not had chance yet","accounts_in_message":[],"_revision_number":16},{"id":"ad8ac056e163652f75e4fee20618f5c5cfc943ca","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2020-02-10 19:47:59.000000000","message":"Patch Set 16:\n\nAt this point, could we just squash in the fup?","accounts_in_message":[],"_revision_number":16},{"id":"9db313d029a4d2c17c5bd9c21b5f2b194709e67c","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2020-02-12 11:47:52.000000000","message":"Patch Set 16:\n\ncan do if you prefer, just trying to get time to update, proving impossible since I got the -1 :(","accounts_in_message":[],"_revision_number":16},{"id":"21e83744263f9a287763e751794892875cd9b6c0","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2020-02-13 18:37:53.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"8a5419bf3945f211554939517bd7fde5d2d50b99","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2020-02-13 18:38:56.000000000","message":"Patch Set 17:\n\nsorry, not had chance to work out tables, they always confuse me, but hopefully its got better with lots of the nits.","accounts_in_message":[],"_revision_number":17},{"id":"7a549a77e86314fb256ccb61be5805971bbd134d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-13 18:50:49.000000000","message":"Patch Set 17: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/88076af2e96f4155af2de1d556c5f9f6 : SUCCESS in 10m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8edb22a491614db1a50f238c649bc86b : SUCCESS in 5m 54s","accounts_in_message":[],"_revision_number":17},{"id":"47c471d7a6b01f4dfa619842cf2ff5a45ecbd41b","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2020-02-13 19:23:26.000000000","message":"Patch Set 17: Code-Review+2\n\n(1 comment)\n\nStill LGTM, this will be a large change where I expect some things to be worked out during implementation. This spec covers a lot of detail on the migration to unified limits from legacy limits (this is the hardest part IMHO) and I expect there might be a few things missed that will have to be ironed out during implementation. I think this is OK and I think this is ready to start progress on bringing unified limits into nova.","accounts_in_message":[],"_revision_number":17},{"id":"2cf751d2bcac51903dfaef8ffcf15f08345a746a","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2020-02-13 21:07:38.000000000","message":"Patch Set 17:\n\n@bauzas @alex_xu: Per nova meeting, we\u0027re looking for one/both of you to +A this. Please do so (if appropriate) by EOB Friday. Else we\u0027ll need an exception.","accounts_in_message":[],"_revision_number":17},{"id":"0d050def10c703af2f228ba8f3bbb1344f220d09","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2020-02-13 21:07:49.000000000","message":"Patch Set 17:\n\n@stephenfin also ^","accounts_in_message":[],"_revision_number":17},{"id":"3592d1cd948c940f831ef4563b77d1421b69cef3","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2020-02-13 21:59:23.000000000","message":"Patch Set 17: Code-Review+1\n\n(1 comment)\n\nlgtm","accounts_in_message":[],"_revision_number":17},{"id":"d9420732d19dbb5ee8d9f0a57b7c923cda5e3745","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2020-02-14 10:26:44.000000000","message":"Patch Set 17: Code-Review+2\n\nLGTM","accounts_in_message":[],"_revision_number":17},{"id":"06994e4d8c7ab12ec447208677425fd84809ab3f","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2020-02-14 15:53:12.000000000","message":"Patch Set 17: Code-Review+2 Workflow+1\n\nAll good, the last comments in PS16 were resolved. LGTM.","accounts_in_message":[],"_revision_number":17},{"id":"335aca1870e0c2abdb102301ffdfeef42948fc51","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-14 15:53:25.000000000","message":"Patch Set 17: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":17},{"id":"b973ae736234a7133514d34de6a8a7268e18360d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-14 16:13:42.000000000","message":"Patch Set 17: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/277939913e2c4f83b19ef6834e1b8d3f : SUCCESS in 14m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c04f3053dbd14ac385747a0b8e6244e2 : SUCCESS in 6m 03s","accounts_in_message":[],"_revision_number":17},{"id":"42f732ca074d77eca0bbf128e5b1313c8fdc8021","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-14 16:13:43.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":17},{"id":"eaddc2620c8125625273abedf3061df62bd94a15","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-14 16:15:36.000000000","message":"Patch Set 17:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-specs https://zuul.opendev.org/t/openstack/build/c594bf1feeaf4ea28d62b2b3fc8efb29 : SUCCESS in 1m 24s","accounts_in_message":[],"_revision_number":17}],"current_revision_number":17,"current_revision":"f03efd11a5cda7a288517e1be25310a4fefcb584","revisions":{"404d39766bfa79aec53cfbb788aa26988d0ead70":{"kind":"REWORK","_number":1,"created":"2018-09-12 23:08:24.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/01/602201/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/01/602201/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/1"}}},"commit":{"parents":[{"commit":"f9ceb9c3c342960d747dcbe06f9dc2b9f148a611","subject":"Merge \"Add live-migration-force-after-timeout-stein spec\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/f9ceb9c3c342960d747dcbe06f9dc2b9f148a611"}]}],"author":{"name":"John","email":"john.garbutt@stackhpc.com","date":"2018-09-12 23:04:27.000000000","tz":60},"committer":{"name":"John","email":"john.garbutt@stackhpc.com","date":"2018-09-12 23:08:13.000000000","tz":60},"subject":"Add Unified Limits Spec","message":"Add Unified Limits Spec\n\nblueprint unified-limits-stein\n\nChange-Id: I33301cbb02941d8498c17fb19ea07f0c0cae0bfc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/404d39766bfa79aec53cfbb788aa26988d0ead70"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/404d39766bfa79aec53cfbb788aa26988d0ead70"}]},"branch":"refs/heads/master"},"e345207991c7df09702e92e83d71667e60fa1f8e":{"kind":"REWORK","_number":2,"created":"2018-09-17 16:36:43.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/01/602201/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/01/602201/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/2"}}},"commit":{"parents":[{"commit":"f9ceb9c3c342960d747dcbe06f9dc2b9f148a611","subject":"Merge \"Add live-migration-force-after-timeout-stein spec\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/f9ceb9c3c342960d747dcbe06f9dc2b9f148a611"}]}],"author":{"name":"John","email":"john.garbutt@stackhpc.com","date":"2018-09-12 23:04:27.000000000","tz":60},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2018-09-17 16:36:36.000000000","tz":60},"subject":"Add Unified Limits Spec","message":"Add Unified Limits Spec\n\nblueprint unified-limits-stein\n\nChange-Id: I33301cbb02941d8498c17fb19ea07f0c0cae0bfc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/e345207991c7df09702e92e83d71667e60fa1f8e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/e345207991c7df09702e92e83d71667e60fa1f8e"}]},"branch":"refs/heads/master"},"4f577449fed4431ede9cf7a9af23a10ba4426083":{"kind":"REWORK","_number":3,"created":"2018-09-17 16:41:33.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/01/602201/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/01/602201/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/3"}}},"commit":{"parents":[{"commit":"f9ceb9c3c342960d747dcbe06f9dc2b9f148a611","subject":"Merge \"Add live-migration-force-after-timeout-stein spec\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/f9ceb9c3c342960d747dcbe06f9dc2b9f148a611"}]}],"author":{"name":"John","email":"john.garbutt@stackhpc.com","date":"2018-09-12 23:04:27.000000000","tz":60},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2018-09-17 16:41:24.000000000","tz":60},"subject":"Add Unified Limits Spec","message":"Add Unified Limits Spec\n\nblueprint unified-limits-stein\n\nChange-Id: I33301cbb02941d8498c17fb19ea07f0c0cae0bfc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4f577449fed4431ede9cf7a9af23a10ba4426083"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4f577449fed4431ede9cf7a9af23a10ba4426083"}]},"branch":"refs/heads/master"},"3c8529ab44369aeac5689189df44431e4389f0eb":{"kind":"REWORK","_number":4,"created":"2018-10-30 10:53:38.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/01/602201/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/01/602201/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/4"}}},"commit":{"parents":[{"commit":"4d2fbee4f94c9534dfa8a95774c433ea71a569be","subject":"Merge \"Support initial allocation ratios\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4d2fbee4f94c9534dfa8a95774c433ea71a569be"}]}],"author":{"name":"John","email":"john.garbutt@stackhpc.com","date":"2018-09-12 23:04:27.000000000","tz":60},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2018-10-30 10:53:28.000000000","tz":0},"subject":"Add Unified Limits Spec","message":"Add Unified Limits Spec\n\nblueprint unified-limits-stein\n\nChange-Id: I33301cbb02941d8498c17fb19ea07f0c0cae0bfc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/3c8529ab44369aeac5689189df44431e4389f0eb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/3c8529ab44369aeac5689189df44431e4389f0eb"}]},"branch":"refs/heads/master"},"adcd669a4c83d9024f29fb38accdc6eed9172a8a":{"kind":"REWORK","_number":5,"created":"2018-11-05 14:46:41.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/01/602201/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/01/602201/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/5"}}},"commit":{"parents":[{"commit":"4d2fbee4f94c9534dfa8a95774c433ea71a569be","subject":"Merge \"Support initial allocation ratios\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4d2fbee4f94c9534dfa8a95774c433ea71a569be"}]}],"author":{"name":"John","email":"john.garbutt@stackhpc.com","date":"2018-09-12 23:04:27.000000000","tz":60},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2018-11-05 14:46:26.000000000","tz":0},"subject":"Add Unified Limits Spec","message":"Add Unified Limits Spec\n\nblueprint unified-limits-stein\n\nChange-Id: I33301cbb02941d8498c17fb19ea07f0c0cae0bfc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/adcd669a4c83d9024f29fb38accdc6eed9172a8a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/adcd669a4c83d9024f29fb38accdc6eed9172a8a"}]},"branch":"refs/heads/master"},"9f508adf196f6c2254b332a9b66aec9e9a7af286":{"kind":"REWORK","_number":6,"created":"2018-11-05 15:13:06.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/01/602201/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/01/602201/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/6"}}},"commit":{"parents":[{"commit":"4d2fbee4f94c9534dfa8a95774c433ea71a569be","subject":"Merge \"Support initial allocation ratios\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4d2fbee4f94c9534dfa8a95774c433ea71a569be"}]}],"author":{"name":"John","email":"john.garbutt@stackhpc.com","date":"2018-09-12 23:04:27.000000000","tz":60},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2018-11-05 15:12:57.000000000","tz":0},"subject":"Add Unified Limits Spec","message":"Add Unified Limits Spec\n\nblueprint unified-limits-stein\n\nChange-Id: I33301cbb02941d8498c17fb19ea07f0c0cae0bfc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/9f508adf196f6c2254b332a9b66aec9e9a7af286"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/9f508adf196f6c2254b332a9b66aec9e9a7af286"}]},"branch":"refs/heads/master"},"cf70a0214fe3766b717970d0cbaa0a07ecfc63e5":{"kind":"REWORK","_number":7,"created":"2019-05-07 11:39:53.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/01/602201/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/01/602201/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/7"}}},"commit":{"parents":[{"commit":"4c0d084993993eb51e25f3943de7f2915d424de8","subject":"Merge \"Support filtering of allocation_candidates by forbidden aggregates\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4c0d084993993eb51e25f3943de7f2915d424de8"}]}],"author":{"name":"John","email":"john.garbutt@stackhpc.com","date":"2018-09-12 23:04:27.000000000","tz":60},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2019-05-07 11:39:46.000000000","tz":60},"subject":"Add Unified Limits Spec","message":"Add Unified Limits Spec\n\nAdd support for Keystone\u0027s Unified Limits in Nova.\n\nblueprint unified-limits-nova\n\nChange-Id: I33301cbb02941d8498c17fb19ea07f0c0cae0bfc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/cf70a0214fe3766b717970d0cbaa0a07ecfc63e5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/cf70a0214fe3766b717970d0cbaa0a07ecfc63e5"}]},"branch":"refs/heads/master"},"475ec32bd28c9f9d90aa66c531f4feb3b3c5ebde":{"kind":"REWORK","_number":8,"created":"2019-05-07 16:40:20.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/01/602201/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/01/602201/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/8"}}},"commit":{"parents":[{"commit":"4c0d084993993eb51e25f3943de7f2915d424de8","subject":"Merge \"Support filtering of allocation_candidates by forbidden aggregates\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4c0d084993993eb51e25f3943de7f2915d424de8"}]}],"author":{"name":"John","email":"john.garbutt@stackhpc.com","date":"2018-09-12 23:04:27.000000000","tz":60},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2019-05-07 16:40:08.000000000","tz":60},"subject":"Add Unified Limits Spec","message":"Add Unified Limits Spec\n\nAdd support for Keystone\u0027s Unified Limits in Nova.\n\nblueprint unified-limits-nova\n\nChange-Id: I33301cbb02941d8498c17fb19ea07f0c0cae0bfc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/475ec32bd28c9f9d90aa66c531f4feb3b3c5ebde"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/475ec32bd28c9f9d90aa66c531f4feb3b3c5ebde"}]},"branch":"refs/heads/master"},"1d654ba40b513501474f9953cf45676b818899ec":{"kind":"REWORK","_number":9,"created":"2019-05-22 15:33:13.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/01/602201/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/01/602201/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/9"}}},"commit":{"parents":[{"commit":"4c0d084993993eb51e25f3943de7f2915d424de8","subject":"Merge \"Support filtering of allocation_candidates by forbidden aggregates\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4c0d084993993eb51e25f3943de7f2915d424de8"}]}],"author":{"name":"John","email":"john.garbutt@stackhpc.com","date":"2018-09-12 23:04:27.000000000","tz":60},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2019-05-22 15:33:01.000000000","tz":60},"subject":"Add Unified Limits Spec","message":"Add Unified Limits Spec\n\nAdd support for Keystone\u0027s Unified Limits in Nova.\n\nblueprint unified-limits-nova\n\nChange-Id: I33301cbb02941d8498c17fb19ea07f0c0cae0bfc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/1d654ba40b513501474f9953cf45676b818899ec"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/1d654ba40b513501474f9953cf45676b818899ec"}]},"branch":"refs/heads/master"},"bda93e9a38964e83e84ffdae7a1ec84cfe41138f":{"kind":"REWORK","_number":10,"created":"2019-05-31 11:02:10.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/01/602201/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/01/602201/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/10"}}},"commit":{"parents":[{"commit":"4c0d084993993eb51e25f3943de7f2915d424de8","subject":"Merge \"Support filtering of allocation_candidates by forbidden aggregates\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4c0d084993993eb51e25f3943de7f2915d424de8"}]}],"author":{"name":"John","email":"john.garbutt@stackhpc.com","date":"2018-09-12 23:04:27.000000000","tz":60},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2019-05-31 11:02:02.000000000","tz":60},"subject":"Add Unified Limits Spec","message":"Add Unified Limits Spec\n\nAdd support for Keystone\u0027s Unified Limits in Nova.\n\nblueprint unified-limits-nova\n\nChange-Id: I33301cbb02941d8498c17fb19ea07f0c0cae0bfc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/bda93e9a38964e83e84ffdae7a1ec84cfe41138f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/bda93e9a38964e83e84ffdae7a1ec84cfe41138f"}]},"branch":"refs/heads/master"},"ef28ae67f3813d2f0ec981309f01b143ab4046cb":{"kind":"REWORK","_number":11,"created":"2019-06-05 10:32:15.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/01/602201/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/01/602201/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/11"}}},"commit":{"parents":[{"commit":"4c0d084993993eb51e25f3943de7f2915d424de8","subject":"Merge \"Support filtering of allocation_candidates by forbidden aggregates\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4c0d084993993eb51e25f3943de7f2915d424de8"}]}],"author":{"name":"John","email":"john.garbutt@stackhpc.com","date":"2018-09-12 23:04:27.000000000","tz":60},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2019-06-05 10:32:13.000000000","tz":60},"subject":"Add Unified Limits Spec","message":"Add Unified Limits Spec\n\nAdd support for Keystone\u0027s Unified Limits in Nova.\n\nblueprint unified-limits-nova\n\nChange-Id: I33301cbb02941d8498c17fb19ea07f0c0cae0bfc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/ef28ae67f3813d2f0ec981309f01b143ab4046cb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/ef28ae67f3813d2f0ec981309f01b143ab4046cb"}]},"branch":"refs/heads/master"},"98a5a193c6ea179db4e926b41d4ff0d9f1220042":{"kind":"REWORK","_number":12,"created":"2019-06-13 14:26:37.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/01/602201/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/01/602201/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/12"}}},"commit":{"parents":[{"commit":"4c0d084993993eb51e25f3943de7f2915d424de8","subject":"Merge \"Support filtering of allocation_candidates by forbidden aggregates\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4c0d084993993eb51e25f3943de7f2915d424de8"}]}],"author":{"name":"John","email":"john.garbutt@stackhpc.com","date":"2018-09-12 23:04:27.000000000","tz":60},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2019-06-13 14:26:27.000000000","tz":60},"subject":"Add Unified Limits Spec","message":"Add Unified Limits Spec\n\nAdd support for Keystone\u0027s Unified Limits in Nova.\n\nblueprint unified-limits-nova\n\nChange-Id: I33301cbb02941d8498c17fb19ea07f0c0cae0bfc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/98a5a193c6ea179db4e926b41d4ff0d9f1220042"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/98a5a193c6ea179db4e926b41d4ff0d9f1220042"}]},"branch":"refs/heads/master"},"0dd28516da05ea01f6dce2ae4c037bdefc8f8ca5":{"kind":"REWORK","_number":13,"created":"2019-07-10 15:15:37.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/01/602201/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/01/602201/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/13"}}},"commit":{"parents":[{"commit":"4c0d084993993eb51e25f3943de7f2915d424de8","subject":"Merge \"Support filtering of allocation_candidates by forbidden aggregates\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4c0d084993993eb51e25f3943de7f2915d424de8"}]}],"author":{"name":"John","email":"john.garbutt@stackhpc.com","date":"2018-09-12 23:04:27.000000000","tz":60},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2019-07-10 15:15:27.000000000","tz":60},"subject":"Add Unified Limits Spec","message":"Add Unified Limits Spec\n\nAdd support for Keystone\u0027s Unified Limits in Nova.\n\nblueprint unified-limits-nova\n\nChange-Id: I33301cbb02941d8498c17fb19ea07f0c0cae0bfc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/0dd28516da05ea01f6dce2ae4c037bdefc8f8ca5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/0dd28516da05ea01f6dce2ae4c037bdefc8f8ca5"}]},"branch":"refs/heads/master"},"6da9bd08338119a6e5101bb0907acf190afcc678":{"kind":"REWORK","_number":14,"created":"2019-10-25 15:34:00.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/01/602201/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/01/602201/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/14"}}},"commit":{"parents":[{"commit":"7147d2d8925e4edd15ec52aebeb33769a98d8164","subject":"Remove the todo in the migrations spec","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/7147d2d8925e4edd15ec52aebeb33769a98d8164"}]}],"author":{"name":"John","email":"john.garbutt@stackhpc.com","date":"2018-09-12 23:04:27.000000000","tz":60},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2019-10-25 15:33:40.000000000","tz":60},"subject":"Add Unified Limits Spec","message":"Add Unified Limits Spec\n\nAdd support for Keystone\u0027s Unified Limits in Nova.\n\nblueprint unified-limits-nova\n\nChange-Id: I33301cbb02941d8498c17fb19ea07f0c0cae0bfc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/6da9bd08338119a6e5101bb0907acf190afcc678"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/6da9bd08338119a6e5101bb0907acf190afcc678"}]},"branch":"refs/heads/master"},"66d97522e5df07d82b38c576c4a065a24cc34781":{"kind":"REWORK","_number":15,"created":"2019-10-25 16:06:45.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/01/602201/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/01/602201/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/15"}}},"commit":{"parents":[{"commit":"7147d2d8925e4edd15ec52aebeb33769a98d8164","subject":"Remove the todo in the migrations spec","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/7147d2d8925e4edd15ec52aebeb33769a98d8164"}]}],"author":{"name":"John","email":"john.garbutt@stackhpc.com","date":"2018-09-12 23:04:27.000000000","tz":60},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2019-10-25 16:06:38.000000000","tz":60},"subject":"Add Unified Limits Spec","message":"Add Unified Limits Spec\n\nAdd support for Keystone\u0027s Unified Limits in Nova.\n\nblueprint unified-limits-nova\n\nChange-Id: I33301cbb02941d8498c17fb19ea07f0c0cae0bfc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/66d97522e5df07d82b38c576c4a065a24cc34781"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/66d97522e5df07d82b38c576c4a065a24cc34781"}]},"branch":"refs/heads/master"},"91bf2d3d32b3e53be439f9fb56fc8ff1bc7f338c":{"kind":"REWORK","_number":16,"created":"2019-11-01 17:21:15.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/01/602201/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/01/602201/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/16"}}},"commit":{"parents":[{"commit":"7147d2d8925e4edd15ec52aebeb33769a98d8164","subject":"Remove the todo in the migrations spec","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/7147d2d8925e4edd15ec52aebeb33769a98d8164"}]}],"author":{"name":"John","email":"john.garbutt@stackhpc.com","date":"2018-09-12 23:04:27.000000000","tz":60},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2019-11-01 17:21:05.000000000","tz":0},"subject":"Add Unified Limits Spec","message":"Add Unified Limits Spec\n\nAdd support for Keystone\u0027s Unified Limits in Nova.\n\nblueprint unified-limits-nova\n\nChange-Id: I33301cbb02941d8498c17fb19ea07f0c0cae0bfc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/91bf2d3d32b3e53be439f9fb56fc8ff1bc7f338c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/91bf2d3d32b3e53be439f9fb56fc8ff1bc7f338c"}]},"branch":"refs/heads/master"},"f03efd11a5cda7a288517e1be25310a4fefcb584":{"kind":"REWORK","_number":17,"created":"2020-02-13 18:37:53.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/01/602201/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/01/602201/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/01/602201/17"}}},"commit":{"parents":[{"commit":"4aefa3596eaafcae56ffa446b761ce29886b1695","subject":"Merge \"Support multiple store of Glance\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4aefa3596eaafcae56ffa446b761ce29886b1695"}]}],"author":{"name":"John","email":"john.garbutt@stackhpc.com","date":"2018-09-12 23:04:27.000000000","tz":60},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2020-02-13 18:37:39.000000000","tz":0},"subject":"Add Unified Limits Spec","message":"Add Unified Limits Spec\n\nAdd support for Keystone\u0027s Unified Limits in Nova.\n\nblueprint unified-limits-nova\n\nChange-Id: I33301cbb02941d8498c17fb19ea07f0c0cae0bfc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/f03efd11a5cda7a288517e1be25310a4fefcb584"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/f03efd11a5cda7a288517e1be25310a4fefcb584"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
