)]}'
{"id":"openstack%2Fnova-specs~438640","triplet_id":"openstack%2Fnova-specs~master~Id25fc512827c995f3bcc53b2ff027d073d4dde3e","project":"openstack/nova-specs","branch":"master","topic":"bp/preemptible-instances","hashtags":[],"change_id":"Id25fc512827c995f3bcc53b2ff027d073d4dde3e","subject":"Spec on preemptible servers","status":"ABANDONED","created":"2017-02-27 17:42:40.000000000","updated":"2018-09-24 09:44:11.000000000","total_comment_count":98,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"6634a7ea28920363976c7bf4d784b00eadb3a6e7","_number":438640,"virtual_id_number":438640,"owner":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"date":"2018-02-27 11:12:35.000000000","_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":9995,"name":"Ricardo Rocha","email":"rocha.porto@gmail.com","username":"rocha"},{"value":1,"date":"2018-02-23 11:52:44.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"date":"2018-02-28 16:13:18.000000000","_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},{"date":"2018-02-27 14:56:34.000000000","_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},{"_account_id":27057,"name":"Theodoros Tsioutsias","email":"theodoros.tsioutsias@cern.ch","username":"ttsiouts"},{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},{"_account_id":9237,"name":"Kevin Fox","email":"kevin@efox.cc","username":"kfox1111"},{"_account_id":7546,"name":"Blair Bethwaite","email":"blair.bethwaite@gmail.com","username":"blairo"},{"_account_id":91,"name":"Alvaro","email":"aloga@ifca.unican.es","username":"aloga"},{"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":20031,"name":"Mathieu Velten","email":"mathieu.velten@cern.ch","username":"MatMaul"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},{"value":-1,"date":"2018-03-02 13:33:54.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9995,"name":"Ricardo Rocha","email":"rocha.porto@gmail.com","username":"rocha"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":27057,"name":"Theodoros Tsioutsias","email":"theodoros.tsioutsias@cern.ch","username":"ttsiouts"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9237,"name":"Kevin Fox","email":"kevin@efox.cc","username":"kfox1111"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7546,"name":"Blair Bethwaite","email":"blair.bethwaite@gmail.com","username":"blairo"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":91,"name":"Alvaro","email":"aloga@ifca.unican.es","username":"aloga"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},{"value":-1,"date":"2018-02-27 10:55:19.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":20031,"name":"Mathieu Velten","email":"mathieu.velten@cern.ch","username":"MatMaul"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":-1,"default_value":0,"optional":true},"Workflow":{"rejected":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"all":[{"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":9995,"name":"Ricardo Rocha","email":"rocha.porto@gmail.com","username":"rocha"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":-1,"date":"2018-03-13 10:05:08.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},{"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},{"_account_id":27057,"name":"Theodoros Tsioutsias","email":"theodoros.tsioutsias@cern.ch","username":"ttsiouts"},{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},{"_account_id":9237,"name":"Kevin Fox","email":"kevin@efox.cc","username":"kfox1111"},{"_account_id":7546,"name":"Blair Bethwaite","email":"blair.bethwaite@gmail.com","username":"blairo"},{"_account_id":91,"name":"Alvaro","email":"aloga@ifca.unican.es","username":"aloga"},{"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":20031,"name":"Mathieu Velten","email":"mathieu.velten@cern.ch","username":"MatMaul"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":9995,"name":"Ricardo Rocha","email":"rocha.porto@gmail.com","username":"rocha"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":27057,"name":"Theodoros Tsioutsias","email":"theodoros.tsioutsias@cern.ch","username":"ttsiouts"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":9237,"name":"Kevin Fox","email":"kevin@efox.cc","username":"kfox1111"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":7546,"name":"Blair Bethwaite","email":"blair.bethwaite@gmail.com","username":"blairo"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":91,"name":"Alvaro","email":"aloga@ifca.unican.es","username":"aloga"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":20031,"name":"Mathieu Velten","email":"mathieu.velten@cern.ch","username":"MatMaul"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":91,"name":"Alvaro","email":"aloga@ifca.unican.es","username":"aloga"},{"_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":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":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":7546,"name":"Blair Bethwaite","email":"blair.bethwaite@gmail.com","username":"blairo"},{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},{"_account_id":9237,"name":"Kevin Fox","email":"kevin@efox.cc","username":"kfox1111"},{"_account_id":9995,"name":"Ricardo Rocha","email":"rocha.porto@gmail.com","username":"rocha"},{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},{"_account_id":20031,"name":"Mathieu Velten","email":"mathieu.velten@cern.ch","username":"MatMaul"},{"_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":27057,"name":"Theodoros Tsioutsias","email":"theodoros.tsioutsias@cern.ch","username":"ttsiouts"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-02-28 13:57:37.000000000","updated_by":{"_account_id":20031,"name":"Mathieu Velten","email":"mathieu.velten@cern.ch","username":"MatMaul"},"reviewer":{"_account_id":20031,"name":"Mathieu Velten","email":"mathieu.velten@cern.ch","username":"MatMaul"},"state":"REVIEWER"},{"updated":"2017-03-04 15:34:27.000000000","updated_by":{"_account_id":91,"name":"Alvaro","email":"aloga@ifca.unican.es","username":"aloga"},"reviewer":{"_account_id":91,"name":"Alvaro","email":"aloga@ifca.unican.es","username":"aloga"},"state":"REVIEWER"},{"updated":"2017-03-17 19:58:01.000000000","updated_by":{"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},"reviewer":{"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},"state":"REVIEWER"},{"updated":"2017-03-27 14:53:37.000000000","updated_by":{"_account_id":7546,"name":"Blair Bethwaite","email":"blair.bethwaite@gmail.com","username":"blairo"},"reviewer":{"_account_id":7546,"name":"Blair Bethwaite","email":"blair.bethwaite@gmail.com","username":"blairo"},"state":"REVIEWER"},{"updated":"2017-08-16 18:01:29.000000000","updated_by":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"reviewer":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"state":"REVIEWER"},{"updated":"2017-09-05 21:25:13.000000000","updated_by":{"_account_id":9237,"name":"Kevin Fox","email":"kevin@efox.cc","username":"kfox1111"},"reviewer":{"_account_id":9237,"name":"Kevin Fox","email":"kevin@efox.cc","username":"kfox1111"},"state":"REVIEWER"},{"updated":"2017-09-19 11:52:24.000000000","updated_by":{"_account_id":9995,"name":"Ricardo Rocha","email":"rocha.porto@gmail.com","username":"rocha"},"reviewer":{"_account_id":9995,"name":"Ricardo Rocha","email":"rocha.porto@gmail.com","username":"rocha"},"state":"REVIEWER"},{"updated":"2017-10-03 11:20:05.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":"2018-02-22 15:41:18.000000000","updated_by":{"_account_id":27057,"name":"Theodoros Tsioutsias","email":"theodoros.tsioutsias@cern.ch","username":"ttsiouts"},"reviewer":{"_account_id":27057,"name":"Theodoros Tsioutsias","email":"theodoros.tsioutsias@cern.ch","username":"ttsiouts"},"state":"REVIEWER"},{"updated":"2018-02-23 11:52:44.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"},{"updated":"2018-02-27 10:55:19.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":"2018-02-27 11:12:35.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-02-27 14:56:34.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-02-28 16:13:18.000000000","updated_by":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"reviewer":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"state":"REVIEWER"},{"updated":"2018-03-02 13:33:54.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"}],"messages":[{"id":"b076af92a94ef4bdac2c47538af76ce358b30bac","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2017-02-27 17:42:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dffe94df17106a32a1f1629d1affd3ac3088ea75","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-27 17:46:21.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-nova-specs-docs-ubuntu-xenial http://docs-draft.openstack.org/40/438640/1/check/gate-nova-specs-docs-ubuntu-xenial/f6519d3//doc/build/html/ : SUCCESS in 2m 28s\n- gate-nova-specs-pep8-ubuntu-xenial http://logs.openstack.org/40/438640/1/check/gate-nova-specs-pep8-ubuntu-xenial/93fd8c7/ : SUCCESS in 1m 45s\n- gate-nova-specs-python27-ubuntu-xenial http://logs.openstack.org/40/438640/1/check/gate-nova-specs-python27-ubuntu-xenial/bd688ec/ : FAILURE in 2m 32s","accounts_in_message":[],"_revision_number":1},{"id":"8b8c57300c1086a769317347d659389783d141ff","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2017-02-27 17:47:25.000000000","message":"Patch Set 1: Workflow-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"46509818b4ac80bf6824f7886e26ed0a4f4d4c25","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2017-02-28 10:01:35.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"0c222b8b502586402509854bc824281d8d5b5607","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-28 10:05:54.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-nova-specs-docs-ubuntu-xenial http://docs-draft.openstack.org/40/438640/2/check/gate-nova-specs-docs-ubuntu-xenial/ca81aba//doc/build/html/ : SUCCESS in 2m 38s\n- gate-nova-specs-pep8-ubuntu-xenial http://logs.openstack.org/40/438640/2/check/gate-nova-specs-pep8-ubuntu-xenial/6a0623d/ : SUCCESS in 1m 42s\n- gate-nova-specs-python27-ubuntu-xenial http://logs.openstack.org/40/438640/2/check/gate-nova-specs-python27-ubuntu-xenial/2740102/ : FAILURE in 1m 44s","accounts_in_message":[],"_revision_number":2},{"id":"7bd4a6d9e4d29a8246545ee67f1d145b4600b47a","author":{"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},"date":"2017-03-01 18:24:30.000000000","message":"Patch Set 2:\n\n(3 comments)\n\nLooks great to me. Minor comments in the text for consideration.","accounts_in_message":[],"_revision_number":2},{"id":"78864c2f7463f2158aa59e28175e59a83f40c811","author":{"_account_id":91,"name":"Alvaro","email":"aloga@ifca.unican.es","username":"aloga"},"date":"2017-03-04 15:34:27.000000000","message":"Patch Set 2:\n\n(6 comments)","accounts_in_message":[],"_revision_number":2},{"id":"de4a73b6c93a3fa7e773d8a0a3da3e8724c6f05d","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2017-03-06 18:09:56.000000000","message":"Patch Set 2:\n\n(5 comments)\n\nSome great feedback thank you.\n\nIt feels like there are a few more use cases I should flesh out, and a few more future use cases I should make note off.\n\nI want to make sure we hit the use cases our current users care about though, so I will think about the best way forward here, given this extra info.","accounts_in_message":[],"_revision_number":2},{"id":"66a88353d5d9606f9f60aedb93abf73cbcbfcfad","author":{"_account_id":91,"name":"Alvaro","email":"aloga@ifca.unican.es","username":"aloga"},"date":"2017-03-16 10:16:21.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d106d3ca89f1641b15d8de353d81732de27a8aee","author":{"_account_id":16157,"name":"Ken Johnston","email":"kenny@kencjohnston.com","username":"kencjohnston"},"date":"2017-03-17 19:58:01.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d7728f61cfbdda0ab12f0a35ec4bdd7077ffac45","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2017-03-20 12:42:23.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c5d08e0bccb23576531ef5a750ed9c9786f5feaf","author":{"_account_id":7546,"name":"Blair Bethwaite","email":"blair.bethwaite@gmail.com","username":"blairo"},"date":"2017-03-27 14:53:37.000000000","message":"Patch Set 2:\n\n(14 comments)\n\nWould really love to see some more traction on this.","accounts_in_message":[],"_revision_number":2},{"id":"18ce359eda5a59cd19036b368e57f4c8ed45d2d7","author":{"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},"date":"2017-03-30 15:14:14.000000000","message":"Patch Set 2:\n\n(6 comments)\n\nOnly minor comments and few questions.","accounts_in_message":[],"_revision_number":2},{"id":"a6c9c1a327e0c2074be59c97ba50d7f40dab709a","author":{"_account_id":91,"name":"Alvaro","email":"aloga@ifca.unican.es","username":"aloga"},"date":"2017-03-30 15:36:49.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"8bcff66de13fd29fad9f1cff727c6c4478bf760e","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2017-03-30 17:07:40.000000000","message":"Patch Set 2:\n\n(11 comments)","accounts_in_message":[],"_revision_number":2},{"id":"7ce160b989b506798cc75a7886576b7507f48d5b","author":{"_account_id":91,"name":"Alvaro","email":"aloga@ifca.unican.es","username":"aloga"},"date":"2017-05-02 10:30:48.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"e2c7451b1e7a42a96b43568f51e0704536588219","author":{"_account_id":7546,"name":"Blair Bethwaite","email":"blair.bethwaite@gmail.com","username":"blairo"},"date":"2017-05-02 14:56:50.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"3aef9b19037ca8a053ef0f2855c0e56f1d0d6b5b","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2017-05-25 13:46:23.000000000","message":"Patch Set 2:\n\n(11 comments)\n\nMultiple typo-related comments and one big comment trying to flesh out some of the placement-related issues","accounts_in_message":[],"_revision_number":2},{"id":"444cca248c4c84a7ba0903a588407252a0ff5bc2","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2017-08-02 12:22:42.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"d7ded8006f849080b3207f69014d68ca7ef854d5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-08-02 12:31:39.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-nova-specs-docs-ubuntu-xenial http://docs-draft.openstack.org/40/438640/3/check/gate-nova-specs-docs-ubuntu-xenial/b4534a8//doc/build/html/ : SUCCESS in 6m 31s\n- gate-nova-specs-pep8-ubuntu-xenial http://logs.openstack.org/40/438640/3/check/gate-nova-specs-pep8-ubuntu-xenial/364caea/ : SUCCESS in 3m 55s\n- gate-nova-specs-python27-ubuntu-xenial http://logs.openstack.org/40/438640/3/check/gate-nova-specs-python27-ubuntu-xenial/cd69022/ : FAILURE in 3m 21s","accounts_in_message":[],"_revision_number":3},{"id":"7adb59ed03e1cea722d6b10272be594ca3acd1f2","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2017-08-16 18:01:29.000000000","message":"Patch Set 3: Code-Review-1\n\n(7 comments)\n\nSome typo nits and a concern about quota accounting.","accounts_in_message":[],"_revision_number":3},{"id":"c0cf48f723696ad121d365f4e4b4d7cf3fd6e650","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2017-09-05 08:54:00.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"cd4e8f235d0d2a2622dc8e7877f55d668b016f15","author":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"date":"2017-09-06 08:44:20.000000000","message":"Patch Set 3:\n\n(1 comment)\n\nI commented alternative idea from reservation perspective. It\u0027s not objection for current quota base approach.","accounts_in_message":[],"_revision_number":3},{"id":"1242c7ffcf260b94f13f7e86b429173dccea2d99","author":{"_account_id":9995,"name":"Ricardo Rocha","email":"rocha.porto@gmail.com","username":"rocha"},"date":"2017-09-19 10:58:17.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"ab196277d969831f44fc01c167318905129b63f9","author":{"_account_id":9995,"name":"Ricardo Rocha","email":"rocha.porto@gmail.com","username":"rocha"},"date":"2017-09-19 11:08:27.000000000","message":"Patch Set 3:\n\nThere doesn\u0027t seem to be a reference to a potential expiration of these instances. This would be a good optional feature to add (a configurable expiration) to allow operators to enforce only short workloads run in them (to ensure consistent expectations). It\u0027s probably worth a mention in the spec anyway, even if it\u0027s not taken as a feature.","accounts_in_message":[],"_revision_number":3},{"id":"e422e0478fd3d346dc9f1c77700aec80e5ce519f","author":{"_account_id":9995,"name":"Ricardo Rocha","email":"rocha.porto@gmail.com","username":"rocha"},"date":"2017-09-19 11:52:24.000000000","message":"Patch Set 3:\n\n\u003e There doesn\u0027t seem to be a reference to a potential expiration of\n \u003e these instances. This would be a good optional feature to add (a\n \u003e configurable expiration) to allow operators to enforce only short\n \u003e workloads run in them (to ensure consistent expectations). It\u0027s\n \u003e probably worth a mention in the spec anyway, even if it\u0027s not taken\n \u003e as a feature.\n\nI just saw the comments in the previous patch.","accounts_in_message":[],"_revision_number":3},{"id":"ec3990465f1bcdab0f18d1493147de0fa6f7623b","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2017-12-18 02:11:44.000000000","message":"Removed reviewer Jenkins with the following votes:\n\n* Verified-1 by Jenkins (3)\n","accounts_in_message":[],"_revision_number":3},{"id":"123c4d0c7b99e6a8e0e693d80967271d8cdfa0c5","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2018-02-23 11:41:19.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"01783b3a3090b87e881477e093ef069e262d101a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-23 11:52:44.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-sphinx-docs http://logs.openstack.org/40/438640/4/check/build-openstack-sphinx-docs/664232d/html/ : SUCCESS in 6m 25s\n- openstack-tox-pep8 http://logs.openstack.org/40/438640/4/check/openstack-tox-pep8/3bafdc1/ : SUCCESS in 4m 36s","accounts_in_message":[],"_revision_number":4},{"id":"1aeb5f1a505d43deaa2c7ef0fff0cf79b45cb8aa","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2018-02-27 10:55:19.000000000","message":"Patch Set 4: Code-Review-1\n\n(6 comments)","accounts_in_message":[],"_revision_number":4},{"id":"361cf9b45db47003754157892fcf22ae93394e81","author":{"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},"date":"2018-02-27 11:12:35.000000000","message":"Patch Set 4:\n\n(7 comments)\n\npreemptible is spelt in a variety of different ways in the spec. Suggest to be preemptible throughout.","accounts_in_message":[],"_revision_number":4},{"id":"32097075642e070d195cf924202987f613253c7c","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2018-02-27 13:40:27.000000000","message":"Patch Set 4:\n\n(4 comments)","accounts_in_message":[],"_revision_number":4},{"id":"ef2758a4ac358a18e167cbd9b715b160c733ba96","author":{"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},"date":"2018-02-27 14:56:34.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"a146839d880a6c940a30c9b66450567383940240","author":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"date":"2018-02-28 16:13:18.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"13690ca05806adcef222a9083c43a003f3433425","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2018-03-02 13:33:54.000000000","message":"Patch Set 4: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"16a51f32e9ca1ee6c8b5723bbe9a144eeb89a0a1","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2018-03-13 10:05:08.000000000","message":"Patch Set 4: Workflow-1\n\nI believe the CERN folks are working on a refresh of the spec to reflect the conversations in Dublin around adding a Pending state, which gives us a much better solution.","accounts_in_message":[],"_revision_number":4},{"id":"91a29c4d9d13fcb98db971eb343cffe2c96c5fb5","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2018-09-24 09:44:11.000000000","message":"Abandoned\n\nThis has been superseeded, abandoning.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"25380b5c41c0695fe8254b9959e1b31724ab4430","revisions":{"e849352a1c34615675bec6b14f7990dbc6f4f487":{"kind":"REWORK","_number":1,"created":"2017-02-27 17:42:40.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/40/438640/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/40/438640/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/40/438640/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/40/438640/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/40/438640/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/40/438640/1"}}},"commit":{"parents":[{"commit":"4ff806fb7c00baa51d3dd81716c3d0357c9ee28f","subject":"Merge \"Enable cold migration with target host\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4ff806fb7c00baa51d3dd81716c3d0357c9ee28f"}]}],"author":{"name":"Alvaro Lopez Garcia","email":"aloga@ifca.unican.es","date":"2014-07-04 12:38:28.000000000","tz":120},"committer":{"name":"John Garbutt","email":"john.garbutt@rackspace.com","date":"2017-02-27 17:42:28.000000000","tz":0},"subject":"WIP: Backlog spec on preemptible instances","message":"WIP: Backlog spec on preemptible instances\n\nSometimes called spot instances, these are a way for users to use\n\"spare\" capacity in your could, beyond what they are normally allowed to\nuse. This can help increase the utilization of your cloud, while\nallowing for some level of fair share of resources using quota.\n\nBased on operator list discussions, converted into placement API speak:\nhttp://lists.openstack.org/pipermail/openstack-operators/2017-January/012487.html\n\nAPIImpact\nblueprint preemptible-instances\n\nBased on a previous spec: Ide101ac64afefae4597e2a191b45ac51dc2fb9bb\nCo-Authored-By: Alvaro Lopez Garcia \u003caloga@ifca.unican.es\u003e\n\nChange-Id: Id25fc512827c995f3bcc53b2ff027d073d4dde3e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/e849352a1c34615675bec6b14f7990dbc6f4f487"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/e849352a1c34615675bec6b14f7990dbc6f4f487"}]},"branch":"refs/heads/master"},"a8e2d03cd847cae01bb16070b0ecefe19979eb6c":{"kind":"NO_CHANGE","_number":2,"created":"2017-02-28 10:01:35.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/40/438640/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/40/438640/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/40/438640/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/40/438640/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/40/438640/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/40/438640/2"}}},"commit":{"parents":[{"commit":"4ff806fb7c00baa51d3dd81716c3d0357c9ee28f","subject":"Merge \"Enable cold migration with target host\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4ff806fb7c00baa51d3dd81716c3d0357c9ee28f"}]}],"author":{"name":"John Garbutt","email":"john.garbutt@rackspace.com","date":"2017-02-28 10:01:13.000000000","tz":0},"committer":{"name":"John Garbutt","email":"john.garbutt@rackspace.com","date":"2017-02-28 10:01:13.000000000","tz":0},"subject":"WIP: Backlog spec on preemptible instances","message":"WIP: Backlog spec on preemptible instances\n\nSometimes called spot instances, these are a way for users to use\n\"spare\" capacity in your could, beyond what they are normally allowed to\nuse. This can help increase the utilization of your cloud, while\nallowing for some level of fair share of resources using quota.\n\nBased on operator list discussions, converted into placement API speak:\nhttp://lists.openstack.org/pipermail/openstack-operators/2017-January/012487.html\n\nAPIImpact\nblueprint preemptible-instances\n\nBased on a previous spec: Ide101ac64afefae4597e2a191b45ac51dc2fb9bb\nCo-Authored-By: Alvaro Lopez Garcia \u003caloga@ifca.unican.es\u003e\n\nChange-Id: Id25fc512827c995f3bcc53b2ff027d073d4dde3e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/a8e2d03cd847cae01bb16070b0ecefe19979eb6c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/a8e2d03cd847cae01bb16070b0ecefe19979eb6c"}]},"branch":"refs/heads/master"},"4456086a07b5afa40462d2023d62b424acb73087":{"kind":"REWORK","_number":3,"created":"2017-08-02 12:22:42.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/40/438640/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/40/438640/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/40/438640/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/40/438640/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/40/438640/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/40/438640/3"}}},"commit":{"parents":[{"commit":"b0b7e373f8d18b9488446cb38ca1026022219bc4","subject":"Merge \"Document Pike release review priorities\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/b0b7e373f8d18b9488446cb38ca1026022219bc4"}]}],"author":{"name":"John Garbutt","email":"john.garbutt@rackspace.com","date":"2017-02-28 10:01:13.000000000","tz":0},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2017-08-02 12:22:31.000000000","tz":60},"subject":"WIP: Backlog spec on preemptible servers","message":"WIP: Backlog spec on preemptible servers\n\nSometimes called spot instances, these are a way for users to use\n\"spare\" capacity in your could, beyond what there regular quota\nwould allow them to use.\n\nThis can help increase the utilization of your cloud, while\nstill trying to give a fair share of resources.\n\nBased on operator list discussions, converted into placement API speak:\nhttp://lists.openstack.org/pipermail/openstack-operators/2017-January/012487.html\n\nAPIImpact\nblueprint preemptible-instances\n\nBased on a previous spec: Ide101ac64afefae4597e2a191b45ac51dc2fb9bb\nCo-Authored-By: Alvaro Lopez Garcia \u003caloga@ifca.unican.es\u003e\n\nChange-Id: Id25fc512827c995f3bcc53b2ff027d073d4dde3e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4456086a07b5afa40462d2023d62b424acb73087"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4456086a07b5afa40462d2023d62b424acb73087"}]},"branch":"refs/heads/master"},"25380b5c41c0695fe8254b9959e1b31724ab4430":{"kind":"REWORK","_number":4,"created":"2018-02-23 11:41:19.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/40/438640/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/40/438640/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/40/438640/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/40/438640/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/40/438640/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/40/438640/4"}}},"commit":{"parents":[{"commit":"aa9cddfc671dcf648008e99140d440292c6797f2","subject":"Merge \"Add placement-req-filter spec\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/aa9cddfc671dcf648008e99140d440292c6797f2"}]}],"author":{"name":"John Garbutt","email":"john.garbutt@rackspace.com","date":"2017-02-28 10:01:13.000000000","tz":0},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2018-02-23 11:41:17.000000000","tz":0},"subject":"Spec on preemptible servers","message":"Spec on preemptible servers\n\nThis covers only the first phase of the work, focusing on the scheduler\nbeing able to call out to a reaper to free up space for non-preemtable\ninstances by deleting some preemtable instances.\n\nSometimes called spot instances, these are a way for users to use\n\"spare\" capacity in your could, beyond what there regular quota\nwould allow them to use.\n\nThis can help increase the utilization of your cloud, while\nstill trying to give a fair share of resources using quotas with no\novercommit.\n\nMore details are discussed:\nhttp://openstack-in-production.blogspot.co.uk/2018/02/maximizing-resource-utilization-with.html\n\nAPIImpact\nblueprint preemptible-instances\n\nBased on a previous spec: Ide101ac64afefae4597e2a191b45ac51dc2fb9bb\nCo-Authored-By: Alvaro Lopez Garcia \u003caloga@ifca.unican.es\u003e\n\nChange-Id: Id25fc512827c995f3bcc53b2ff027d073d4dde3e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/25380b5c41c0695fe8254b9959e1b31724ab4430"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/25380b5c41c0695fe8254b9959e1b31724ab4430"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
