)]}'
{"id":"openstack%2Fdevstack~117517","triplet_id":"openstack%2Fdevstack~master~Ie4bb075310a61a0873c9e56e4974600dbb4794a1","project":"openstack/devstack","branch":"master","topic":"worker-fix","hashtags":[],"change_id":"Ie4bb075310a61a0873c9e56e4974600dbb4794a1","subject":"Allow setting the number of workers to be used.","status":"MERGED","created":"2014-08-28 13:55:19.000000000","updated":"2014-09-13 07:18:06.000000000","submitted":"2014-09-13 07:18:05.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"3c32745de0d96359713ac1933f8363a893ebfcd1","_number":117517,"virtual_id_number":117517,"owner":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":2,"date":"2014-09-13 07:18:05.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"value":0,"_account_id":7175,"name":"Robbie Harwood","email":"rharwood@redhat.com","username":"frozencemetery"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"date":"2014-09-09 14:58:43.000000000","_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},{"value":0,"date":"2014-09-11 02:44:40.000000000","_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"all":[{"value":2,"date":"2014-09-12 07:31:26.000000000","_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2014-09-10 04:35:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"value":1,"date":"2014-09-09 21:12:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7175,"name":"Robbie Harwood","email":"rharwood@redhat.com","username":"frozencemetery"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},{"value":0,"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":1,"date":"2014-09-09 15:03:06.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":1,"date":"2014-09-12 21:08:27.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":2,"date":"2014-09-11 21:51:04.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"all":[{"value":1,"date":"2014-09-12 07:31:26.000000000","_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"value":0,"_account_id":7175,"name":"Robbie Harwood","email":"rharwood@redhat.com","username":"frozencemetery"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},{"value":0,"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"date":"2014-09-11 21:51:10.000000000","_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"value":0,"_account_id":7175,"name":"Robbie Harwood","email":"rharwood@redhat.com","username":"frozencemetery"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},{"value":0,"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":7175,"name":"Robbie Harwood","email":"rharwood@redhat.com","username":"frozencemetery"},{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-08-28 14:12:25.000000000","updated_by":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"reviewer":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"state":"REVIEWER"},{"updated":"2014-08-29 01:01:15.000000000","updated_by":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2014-09-01 09:02:54.000000000","updated_by":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"reviewer":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"state":"REVIEWER"},{"updated":"2014-09-02 20:59:08.000000000","updated_by":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"reviewer":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"state":"REVIEWER"},{"updated":"2014-09-04 03:43:09.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2014-09-06 07:39:28.000000000","updated_by":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"reviewer":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"state":"REVIEWER"},{"updated":"2014-09-09 02:04:44.000000000","updated_by":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"REVIEWER"},{"updated":"2014-09-09 15:03:06.000000000","updated_by":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"reviewer":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"state":"REVIEWER"},{"updated":"2014-09-09 21:12:50.000000000","updated_by":{"_account_id":7175,"name":"Robbie Harwood","email":"rharwood@redhat.com","username":"frozencemetery"},"reviewer":{"_account_id":7175,"name":"Robbie Harwood","email":"rharwood@redhat.com","username":"frozencemetery"},"state":"REVIEWER"},{"updated":"2014-09-10 04:35:32.000000000","updated_by":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"reviewer":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"state":"REVIEWER"},{"updated":"2014-09-11 02:44:40.000000000","updated_by":{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2014-09-11 21:51:04.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2014-09-11 21:51:10.000000000","updated_by":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"reviewer":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"state":"REVIEWER"},{"updated":"2014-09-12 07:31:26.000000000","updated_by":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"reviewer":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"state":"REVIEWER"},{"updated":"2014-09-13 07:18:05.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"15e8238579f1b375bb0c9cf2c7f19508843a0240","author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"date":"2014-08-28 13:55:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4b3dd971f54228b67ae96efcd8ca6e757ae99fae","author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"date":"2014-08-28 13:56:02.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"30fb935b98dd109335e62728723b743b4e52fe90","author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"date":"2014-08-28 14:09:10.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"3407b24bf8c6798a3a590ec3fffc1e2141d2c4a2","author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"date":"2014-08-28 14:10:23.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"3fe4f66fdbcabaf4d86587e96caa5a3730745156","author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"date":"2014-08-28 14:11:30.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"f739c232389a268ccbd21e93d280b12fa6fffe09","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2014-08-28 14:12:25.000000000","message":"Patch Set 5: Code-Review+1\n\nThis is really going to help the memory constrained XenServer CI, and it should give us a bit more headroom in the gate too. Seems reasonable enough.","accounts_in_message":[],"_revision_number":5},{"id":"90506e815cb8d23a05eaa4fb76c6eb637cc11bbf","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2014-08-28 18:36:43.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"8ca0d55e7c65b60e30afbc82a05bcb9da60c1018","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-08-29 01:01:15.000000000","message":"Patch Set 5: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/17/117517/5/24171/results.html\n\nUse \"xenserver: recheck\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.\n\nDebugging suggestions at https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures","accounts_in_message":[],"_revision_number":5},{"id":"1006d63f31260b0cd8f64106da939892f9832f71","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-29 05:59:57.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/17/117517/5/check/check-tempest-dsvm-full/831fab3 : SUCCESS in 1h 01m 23s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/17/117517/5/check/check-tempest-dsvm-postgres-full/62c3b09 : SUCCESS in 1h 01m 52s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/17/117517/5/check/check-tempest-dsvm-neutron-full/e2c043c : SUCCESS in 57m 40s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/17/117517/5/check/check-tempest-dsvm-neutron-heat-slow/e86be9b : SUCCESS in 21m 56s\n- check-grenade-dsvm http://logs.openstack.org/17/117517/5/check/check-grenade-dsvm/93d78e0 : SUCCESS in 40m 56s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/17/117517/5/check/gate-tempest-dsvm-large-ops/e6da944 : SUCCESS in 21m 45s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/17/117517/5/check/gate-tempest-dsvm-neutron-large-ops/5cf2cbe : SUCCESS in 29m 47s\n- gate-devstack-bashate http://logs.openstack.org/17/117517/5/check/gate-devstack-bashate/11ccf18 : SUCCESS in 28s\n- check-devstack-dsvm-cells http://logs.openstack.org/17/117517/5/check/check-devstack-dsvm-cells/cd18373 : SUCCESS in 17m 12s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/17/117517/5/check/check-grenade-dsvm-partial-ncpu/6285616 : SUCCESS in 44m 54s\n- check-neutron-dsvm-functional http://logs.openstack.org/17/117517/5/check/check-neutron-dsvm-functional/00520bb : FAILURE in 17m 56s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/17/117517/5/check/check-swift-dsvm-functional/1c8bf7e : SUCCESS in 18m 14s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/17/117517/5/check/check-tempest-dsvm-ironic-nv/4b4e1de : SUCCESS in 44m 30s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/17/117517/5/check/check-tempest-dsvm-ironic-postgres-nv/5f023b7 : SUCCESS in 44m 49s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/17/117517/5/check/check-tempest-dsvm-virtual-ironic-nv/8f82735 : SUCCESS in 32m 00s (non-voting)\n- check-tempest-dsvm-f20 http://logs.openstack.org/17/117517/5/check/check-tempest-dsvm-f20/a663686 : SUCCESS in 39m 40s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"103112582fe770e79ff10748d5a27829fbabf9ef","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-08-29 14:46:01.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)\n\nThis is close... however what I\u0027d like is the following:\n\nAPI_WORKERS \u003e\u003d 1 \u003d\u003d number of workers set for each service\n\nIt should be documented in stackrc even if not set, especially taking about using this value to control low memory scenarios.\n\nIt shouldn\u0027t be connected to Tempest concurency.","accounts_in_message":[],"_revision_number":5},{"id":"1f74b2c5c367f88dbd87286d8f91de7ef374f516","author":{"_account_id":7175,"name":"Robbie Harwood","email":"rharwood@redhat.com","username":"frozencemetery"},"date":"2014-08-29 19:20:52.000000000","message":"Patch Set 5: Code-Review-1\n\nIt feels weird to me that you connect the number of workers to tempest but then use it in other places.  Otherwise, yes, docs, but looks good to me.","accounts_in_message":[],"_revision_number":5},{"id":"706ec14b28728f82bd41ad919462e7951382a4af","author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"date":"2014-08-31 15:58:00.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"c68a0a668a4b7774d7f7ef8538c8a8a2eb30484b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-31 17:03:07.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/17/117517/6/check/check-tempest-dsvm-full/b68904e : SUCCESS in 56m 03s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/17/117517/6/check/check-tempest-dsvm-postgres-full/e2b4d3c : SUCCESS in 56m 32s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/17/117517/6/check/check-tempest-dsvm-neutron-full/be7a0a8 : SUCCESS in 1h 05m 02s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/17/117517/6/check/check-tempest-dsvm-neutron-heat-slow/de48aa7 : SUCCESS in 21m 27s\n- check-grenade-dsvm http://logs.openstack.org/17/117517/6/check/check-grenade-dsvm/05ea69e : SUCCESS in 43m 48s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/17/117517/6/check/gate-tempest-dsvm-large-ops/458ace5 : SUCCESS in 19m 23s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/17/117517/6/check/gate-tempest-dsvm-neutron-large-ops/09dc37e : SUCCESS in 22m 27s\n- gate-devstack-bashate http://logs.openstack.org/17/117517/6/check/gate-devstack-bashate/60d70ff : SUCCESS in 24s\n- check-devstack-dsvm-cells http://logs.openstack.org/17/117517/6/check/check-devstack-dsvm-cells/d767497 : SUCCESS in 16m 21s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/17/117517/6/check/check-grenade-dsvm-partial-ncpu/f1b61ef : SUCCESS in 45m 55s\n- check-neutron-dsvm-functional http://logs.openstack.org/17/117517/6/check/check-neutron-dsvm-functional/5daa471 : SUCCESS in 13m 42s\n- check-swift-dsvm-functional http://logs.openstack.org/17/117517/6/check/check-swift-dsvm-functional/710f431 : SUCCESS in 17m 23s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/17/117517/6/check/check-tempest-dsvm-ironic-nv/4577549 : SUCCESS in 41m 34s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/17/117517/6/check/check-tempest-dsvm-ironic-postgres-nv/9989a1c : SUCCESS in 35m 09s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/17/117517/6/check/check-tempest-dsvm-virtual-ironic-nv/c4a93ff : SUCCESS in 29m 20s (non-voting)\n- check-tempest-dsvm-f20 http://logs.openstack.org/17/117517/6/check/check-tempest-dsvm-f20/6ed5586 : SUCCESS in 32m 21s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"395e92b6a18472dc3ffea71088941186aa75bb58","author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"date":"2014-09-01 04:51:56.000000000","message":"Patch Set 6: Code-Review+1\n\nalthough the equivalent can be done by having sections in local.conf,\ni like this easy-to-use knob.","accounts_in_message":[],"_revision_number":6},{"id":"daab730b3d461b6c846deec273597d3f666689aa","author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"date":"2014-09-01 04:58:46.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"4bebfb697f44b13b2cfa81d6d27fa65d1d1debc4","author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"date":"2014-09-01 09:02:54.000000000","message":"Patch Set 6: Code-Review+1\n\nLGTM. I think this will be helpful for memory consumption.","accounts_in_message":[],"_revision_number":6},{"id":"c82a2052cdb012a4280cbccecd6801430f162495","author":{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},"date":"2014-09-02 06:51:12.000000000","message":"Patch Set 6:\n\nredhatci results for change 117517\n\nLogs at http://people.redhat.com/~iwienand/117517/\n\n* OSLAB_RHEL65 http://people.redhat.com/~iwienand/117517/20140902060752.OSLAB_RHEL65.6.log.gz : FAILURE Patch Set 6 in 00:18\n* OSLAB_RHEL7 http://people.redhat.com/~iwienand/117517/20140902060803.OSLAB_RHEL7.6.log.gz : FAILURE Patch Set 6 in 00:02\n* OSLAB_FEDORA20 http://people.redhat.com/~iwienand/117517/20140902061037.OSLAB_FEDORA20.6.log.gz : SUCCESS Patch Set 6 in 00:37\n* OSLAB_CENTOS65 http://people.redhat.com/~iwienand/117517/20140902061454.OSLAB_CENTOS65.6.log.gz : FAILURE Patch Set 6 in 00:27\n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/RedHat_CI\nend","accounts_in_message":[],"_revision_number":6},{"id":"4b1aa22862f0d6c2a95a7d274878d596886e3bd4","author":{"_account_id":7175,"name":"Robbie Harwood","email":"rharwood@redhat.com","username":"frozencemetery"},"date":"2014-09-02 13:33:38.000000000","message":"Patch Set 6: Code-Review+1\n\nLooks good to me, thanks for addressing comments.","accounts_in_message":[],"_revision_number":6},{"id":"265bf3ba3957b630abc0d00c36d063d1ac02865e","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2014-09-02 20:59:08.000000000","message":"Patch Set 6: Code-Review-1\n\nI\u0027m a bit negative on this, but willing to be out-voted.\n\nIt seems like we are already missing things; heat, ceilometer, neutron all have worker options meaning various things.  This is yet-another-flag with fuzzy semantics and name-space; e.g. neutron has an api_workers option that doesn\u0027t fit with this, but yet we\u0027ve got a global \"API_WORKERS\" variable introduced with this change.  It seems these settings are the type of things that should be globally left to upstream defaults and tweaked locally in localrc as required for various environments\n\nAdditional documentation on tips for running devstack in low-memory/high-cpu environments would be a welcome alternative to this IMO","accounts_in_message":[],"_revision_number":6},{"id":"a0c3e8287ff5b6fddad68f27a615dd2318010124","author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"date":"2014-09-03 09:06:48.000000000","message":"Patch Set 6:\n\nI\u0027m very keen for this to be a devstack setting in localrc; my use case is for a 3rd party CI where devstack-gate only supports localrc and so there is currently no way of setting any maximum number of workers.  In an environment with 6 CPUs (so not even a \u0027large\u0027 number) we have at least 12 workers more than are needed (Tempest runs with a maximum of CPU/2 threads).  Each worker seems to take 3% of 4G (120M) and reducing this number has a notable impact on the memory usage in the CI environment. \n\nI\u0027d be very open to a name change to restrict the scope, or to expand it to include other workers that you think should be included in this.  Suggestions very much welcome.","accounts_in_message":[],"_revision_number":6},{"id":"fca0680e795836984f5d8bc66dca7547ec12d246","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2014-09-03 23:58:16.000000000","message":"Patch Set 6:\n\nI don\u0027t dispute the problem, but I still feel this flag is too abstract about what it is setting (and not setting) and thus is not a good choice for a global.\n\nthe devstack-gate scripts have extant pre-test hooks where you could setup local.conf values before the stack.sh run suitable to your environment.  are these not sufficient?  if the underlying problem is an ability to set config options like these easily, we should address that.","accounts_in_message":[],"_revision_number":6},{"id":"36de61d1c2ae6e1a0fe2f18c6ed8e69de4c64959","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-09-04 03:43:09.000000000","message":"Patch Set 6:\n\nFWIW, we recently set a default for the Ceilometer workers in https://review.openstack.org/#/c/109058/ to (nproc +1) / 2.  I think this is fine for all worker settings for not-tempest configurations; I\u0027m not sure if Tempest configurations would agree.  So without knowing the answer, my simple proposal is:\n\n DEFAULT_API_WORKERS\u003d${DEFAULT_API_WORKERS:-$(( ($(nproc) + 1) / 2 ))}\n\nTempest can override that if necessary, and also if necessary (but only if necessary) we can do:\n\n  iniset ${swift_node_config} DEFAULT workers ${SWIFT_WORKERS:-$DEFAULT_API_WORKERS}\n\nAlthough I\u0027d rather not as we have more than enough variables to set already...\n\n\nAlso, there is an older review https://review.openstack.org/#/c/95355/ to set workers in Nova.","accounts_in_message":[],"_revision_number":6},{"id":"fbfe2cc5826e442cdcf2017c7744d17db2de2fd8","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-09-04 11:32:30.000000000","message":"Patch Set 6: Code-Review+2\n\nThere is a real problem here that this fixes. I, for instance, couldn\u0027t start a cirros guest on a 3GB vagrant with 2 cpu on my laptop in a live demo because there wasn\u0027t 128 M of free memory left after all the python processes were running (and this was devstack default, so no swift, no ceilometer, no trove, no sahara).\n\nI actually think a global dial down is really something we need like this, not just for the xenapi case.","accounts_in_message":[],"_revision_number":6},{"id":"2ded5022921644ae6291d1596b9d01f2ec676f30","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-06 01:27:54.000000000","message":"Patch Set 6: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":6},{"id":"d12304dbe8b180b36c6b22a1af1cc035b5f80790","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2014-09-06 07:39:28.000000000","message":"Patch Set 6: Code-Review+2\n\nCan you please rebase the code.","accounts_in_message":[],"_revision_number":6},{"id":"36154ee1d8ae14c332040bc6dd00006b8e969689","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2014-09-09 01:31:09.000000000","message":"Patch Set 6: Code-Review-1\n\nAs mentioned, there are some missing neutron worker values here, you might as well be more complete.\n\nneutron.conf:\n\n    api_workers\u003d\n    rpc_workes\u003d\n\nmetadata_agent.ini:\n\n    metadata_workers\u003d","accounts_in_message":[],"_revision_number":6},{"id":"6268abe878570330d05caea1b7c409af66537635","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2014-09-09 01:58:39.000000000","message":"Patch Set 6:\n\n@brian; i\u0027m not sure if that makes things worse, however, because i think you\u0027re increasing the default workers in some cases [1]\n\n[1] http://git.openstack.org/cgit/openstack/neutron/tree/neutron/service.py#n41","accounts_in_message":[],"_revision_number":6},{"id":"20bd6e621aa8563bf21074b9d28138d1fbbf95b7","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2014-09-09 02:04:44.000000000","message":"Patch Set 6: -Code-Review\n\nTrue, it won\u0027t make things worse since the defaults are all 1 worker, I just saw this as a way to make more of these visible.  I\u0027ll remove my -1 but it, so maybe others can be done in a follow-up.","accounts_in_message":[],"_revision_number":6},{"id":"e5e4a7fce9b56d7f5a8469eb92e25ae5880f17a5","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-09-09 14:21:32.000000000","message":"Patch Set 6: Code-Review+1\n\nKeystone also supports multiple workers.","accounts_in_message":[],"_revision_number":6},{"id":"c479bd64810b03e82e65c22bbe0d1925ac36eb11","author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"date":"2014-09-09 14:54:57.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"430607677791d593b531cba92fcbb61f6e038100","author":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"date":"2014-09-09 14:58:43.000000000","message":"Patch Set 7:\n\nAs keystone and neutron seem to default to 1 worker (rather than ncpu) I haven\u0027t added them here.  If I\u0027ve mis-understood please let me know and I\u0027ll add more workers.","accounts_in_message":[],"_revision_number":7},{"id":"9a27ba43ca75403c40011657e17d2178a8e1acf3","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-09-09 15:03:06.000000000","message":"Patch Set 7: Code-Review+1\n\nworks for me... keystone workers defaults to 1 for now (which seems like a mistake anyways). keystone can be added in a separate commit.","accounts_in_message":[],"_revision_number":7},{"id":"be28458dd9d178231c7b01fca2e1f9c8bb95d854","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-09 19:25:26.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/17/117517/7/check/check-tempest-dsvm-full/600e482 : SUCCESS in 46m 31s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/17/117517/7/check/check-tempest-dsvm-postgres-full/6cff065 : SUCCESS in 1h 01m 11s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/17/117517/7/check/check-tempest-dsvm-neutron-full/8d586c5 : SUCCESS in 1h 08m 07s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/17/117517/7/check/check-tempest-dsvm-neutron-heat-slow/5d62c5e : SUCCESS in 25m 20s\n- check-grenade-dsvm http://logs.openstack.org/17/117517/7/check/check-grenade-dsvm/d8205ec : SUCCESS in 50m 07s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/17/117517/7/check/gate-tempest-dsvm-large-ops/b86600c : SUCCESS in 19m 02s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/17/117517/7/check/gate-tempest-dsvm-neutron-large-ops/41b153c : SUCCESS in 24m 08s\n- gate-devstack-bashate http://logs.openstack.org/17/117517/7/check/gate-devstack-bashate/81da5d0 : SUCCESS in 25s\n- check-devstack-dsvm-cells http://logs.openstack.org/17/117517/7/check/check-devstack-dsvm-cells/8fc366f : SUCCESS in 16m 48s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/17/117517/7/check/check-grenade-dsvm-partial-ncpu/cdd7eb7 : SUCCESS in 45m 59s\n- check-neutron-dsvm-functional http://logs.openstack.org/17/117517/7/check/check-neutron-dsvm-functional/8319823 : SUCCESS in 21m 29s\n- check-swift-dsvm-functional http://logs.openstack.org/17/117517/7/check/check-swift-dsvm-functional/ef928a2 : SUCCESS in 20m 58s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/17/117517/7/check/check-tempest-dsvm-ironic-nv/7bdd6bb : SUCCESS in 42m 16s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/17/117517/7/check/check-tempest-dsvm-ironic-postgres-nv/69b97a5 : SUCCESS in 43m 56s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/17/117517/7/check/check-tempest-dsvm-virtual-ironic-nv/e3a0731 : SUCCESS in 40m 50s (non-voting)\n- check-tempest-dsvm-f20 http://logs.openstack.org/17/117517/7/check/check-tempest-dsvm-f20/f23debe : SUCCESS in 43m 42s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"5f23f7e71e8797446321e5e72fc6943e099ea3bd","author":{"_account_id":7175,"name":"Robbie Harwood","email":"rharwood@redhat.com","username":"frozencemetery"},"date":"2014-09-09 21:12:50.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"e81b60bea3e4bdca73c84438cf6fbbd92a97459d","author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"date":"2014-09-10 04:35:32.000000000","message":"Patch Set 7: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"3154354abeb030a93bf21c0cf069801fa0895463","author":{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},"date":"2014-09-11 02:44:40.000000000","message":"Patch Set 7:\n\nredhatci results for change 117517\n\nLogs at http://people.redhat.com/~iwienand/117517/\n\n* OSLAB_RHEL65 http://people.redhat.com/~iwienand/117517/20140902162929.OSLAB_RHEL65.6.log.gz : FAILURE Patch Set 6 in 00:19\n* OSLAB_RHEL7 http://people.redhat.com/~iwienand/117517/20140902163118.OSLAB_RHEL7.6.log.gz : FAILURE Patch Set 6 in 00:05\n* OSLAB_FEDORA20 http://people.redhat.com/~iwienand/117517/20140902163707.OSLAB_FEDORA20.6.log.gz : SUCCESS Patch Set 6 in 00:40\n* OSLAB_CENTOS65 http://people.redhat.com/~iwienand/117517/20140902164043.OSLAB_CENTOS65.6.log.gz : FAILURE Patch Set 6 in 00:31\n* OSLAB_RHEL65 http://people.redhat.com/~iwienand/117517/20140911005813.OSLAB_RHEL65.7.log.gz : SUCCESS Patch Set 7 in 00:28\n* OSLAB_RHEL7 http://people.redhat.com/~iwienand/117517/20140911005823.OSLAB_RHEL7.7.log.gz : SUCCESS Patch Set 7 in 00:36\n* OSLAB_FEDORA20 http://people.redhat.com/~iwienand/117517/20140911010529.OSLAB_FEDORA20.7.log.gz : SUCCESS Patch Set 7 in 01:36\n* OSLAB_CENTOS65 http://people.redhat.com/~iwienand/117517/20140911010805.OSLAB_CENTOS65.7.log.gz : SUCCESS Patch Set 7 in 00:35\n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/RedHat_CI\nend","accounts_in_message":[],"_revision_number":7},{"id":"ad23b70f58d0ccee18e702ec43c387cc0a0956df","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-09-11 21:51:04.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"8d93de87a2827a916ff34d2f0dfa9b4f61575cb0","author":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"date":"2014-09-12 07:31:26.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":7},{"id":"c977fc86b4258e8ed9ffcd6c6684f533ef668414","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-12 07:31:28.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"1b3a3d75e9ea3b377488fec2c903d27c257c9047","author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"date":"2014-09-12 21:08:27.000000000","message":"Patch Set 7: Code-Review+1\n\nawesome, is there a devstack-gate patch to use this somewhere?","accounts_in_message":[],"_revision_number":7},{"id":"30eb54a0e337d076b910a9133e60bc873522e5ef","author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"date":"2014-09-12 21:20:53.000000000","message":"Patch Set 7:\n\nAdded a devstack-gate patch https://review.openstack.org/#/c/121242/","accounts_in_message":[],"_revision_number":7},{"id":"8a4ea45e7ff13c1eb33bfe69e1181eb86d88100f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-13 07:18:05.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded.\n\n- gate-tempest-dsvm-full http://logs.openstack.org/17/117517/7/gate/gate-tempest-dsvm-full/6c31055 : SUCCESS in 44m 43s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/17/117517/7/gate/gate-tempest-dsvm-postgres-full/5807075 : SUCCESS in 1h 14m 11s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/17/117517/7/gate/gate-tempest-dsvm-neutron-full/067d747 : SUCCESS in 1h 05m 48s\n- gate-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/17/117517/7/gate/gate-tempest-dsvm-neutron-heat-slow/ccf612a : SUCCESS in 23m 45s\n- gate-grenade-dsvm http://logs.openstack.org/17/117517/7/gate/gate-grenade-dsvm/974cacd : SUCCESS in 40m 37s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/17/117517/7/gate/gate-tempest-dsvm-large-ops/9915b9f : SUCCESS in 19m 51s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/17/117517/7/gate/gate-tempest-dsvm-neutron-large-ops/52aaff0 : SUCCESS in 20m 15s\n- gate-devstack-bashate http://logs.openstack.org/17/117517/7/gate/gate-devstack-bashate/bc52b69 : SUCCESS in 27s\n- gate-devstack-dsvm-cells http://logs.openstack.org/17/117517/7/gate/gate-devstack-dsvm-cells/1d51c3b : SUCCESS in 15m 23s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/17/117517/7/gate/gate-grenade-dsvm-partial-ncpu/4234b87 : SUCCESS in 44m 30s\n- gate-neutron-dsvm-functional http://logs.openstack.org/17/117517/7/gate/gate-neutron-dsvm-functional/9a9a051 : SUCCESS in 17m 05s\n- gate-swift-dsvm-functional http://logs.openstack.org/17/117517/7/gate/gate-swift-dsvm-functional/fb2fcbe : SUCCESS in 17m 41s","accounts_in_message":[],"_revision_number":7},{"id":"96fb225958010510b11fc127330cb2caf3ef7e8b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-13 07:18:06.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"2f72050ace4055fb8190257be910aadd83786ebf","revisions":{"69935fb53656292994585d9bf88277c9e58c4d4f":{"kind":"REWORK","_number":1,"created":"2014-08-28 13:55:19.000000000","uploader":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"ref":"refs/changes/17/117517/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/17/117517/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/17/117517/1"}}},"commit":{"parents":[{"commit":"9292b07202bed0438c21e3aa427082153fc81c21","subject":"Merge \"Re-order stack.sh 2: target dir setup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9292b07202bed0438c21e3aa427082153fc81c21"}]}],"author":{"name":"Bob Ball","email":"bob.ball@citrix.com","date":"2014-08-28 13:50:04.000000000","tz":60},"committer":{"name":"Bob Ball","email":"bob.ball@citrix.com","date":"2014-08-28 13:50:04.000000000","tz":60},"subject":"Reduce the number of workers needed particularly when planning to run Tempest.","message":"Reduce the number of workers needed particularly when planning to run Tempest.\n\nAs we can\u0027t have more than TEMPEST_CONCURRENCY tests running at a time, we need\nat most this number of API nodes for each of the services.\n\nReducing the number of nodes makes a non-trivial saving on memory on systems with\na moderate number of processors as TEMPEST_CONCURRENCY is num_proc/2 but we start\nnum_proc API nodes\n\nChange-Id: Ie4bb075310a61a0873c9e56e4974600dbb4794a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/69935fb53656292994585d9bf88277c9e58c4d4f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/69935fb53656292994585d9bf88277c9e58c4d4f"}]},"branch":"refs/heads/master"},"3412c5757eeee9db6629e0cb72b0ce868f59ce76":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2014-08-28 13:56:02.000000000","uploader":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"ref":"refs/changes/17/117517/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/17/117517/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/17/117517/2"}}},"commit":{"parents":[{"commit":"9292b07202bed0438c21e3aa427082153fc81c21","subject":"Merge \"Re-order stack.sh 2: target dir setup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9292b07202bed0438c21e3aa427082153fc81c21"}]}],"author":{"name":"Bob Ball","email":"bob.ball@citrix.com","date":"2014-08-28 13:50:04.000000000","tz":60},"committer":{"name":"Bob Ball","email":"bob.ball@citrix.com","date":"2014-08-28 13:55:39.000000000","tz":60},"subject":"Reduce the number of workers needed when running Tempest.","message":"Reduce the number of workers needed when running Tempest.\n\nAs we can\u0027t have more than TEMPEST_CONCURRENCY tests running at a time, we need\nat most this number of API nodes for each of the services.\n\nReducing the number of nodes makes a non-trivial saving on memory on systems with\na moderate number of processors as TEMPEST_CONCURRENCY is num_proc/2 but we start\nnum_proc API nodes\n\nChange-Id: Ie4bb075310a61a0873c9e56e4974600dbb4794a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/3412c5757eeee9db6629e0cb72b0ce868f59ce76"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/3412c5757eeee9db6629e0cb72b0ce868f59ce76"}]},"branch":"refs/heads/master"},"584b43de6b53bef04303e9ef150334153676d49c":{"kind":"REWORK","_number":3,"created":"2014-08-28 14:09:10.000000000","uploader":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"ref":"refs/changes/17/117517/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/17/117517/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/17/117517/3"}}},"commit":{"parents":[{"commit":"9292b07202bed0438c21e3aa427082153fc81c21","subject":"Merge \"Re-order stack.sh 2: target dir setup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9292b07202bed0438c21e3aa427082153fc81c21"}]}],"author":{"name":"Bob Ball","email":"bob.ball@citrix.com","date":"2014-08-28 13:50:04.000000000","tz":60},"committer":{"name":"Bob Ball","email":"bob.ball@citrix.com","date":"2014-08-28 14:09:00.000000000","tz":60},"subject":"Reduce the number of workers needed when running Tempest.","message":"Reduce the number of workers needed when running Tempest.\n\nAs we can\u0027t have more than TEMPEST_CONCURRENCY tests running at a time, we need\nat most this number of API nodes for each of the services.\n\nReducing the number of nodes makes a non-trivial saving on memory on systems with\na moderate number of processors as TEMPEST_CONCURRENCY is num_proc/2 but we start\nnum_proc API nodes\n\nChange-Id: Ie4bb075310a61a0873c9e56e4974600dbb4794a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/584b43de6b53bef04303e9ef150334153676d49c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/584b43de6b53bef04303e9ef150334153676d49c"}]},"branch":"refs/heads/master"},"ad6d80c07ed82b10e37ca505eb9a0eafb49dca60":{"kind":"REWORK","_number":4,"created":"2014-08-28 14:10:23.000000000","uploader":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"ref":"refs/changes/17/117517/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/17/117517/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/17/117517/4"}}},"commit":{"parents":[{"commit":"9292b07202bed0438c21e3aa427082153fc81c21","subject":"Merge \"Re-order stack.sh 2: target dir setup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9292b07202bed0438c21e3aa427082153fc81c21"}]}],"author":{"name":"Bob Ball","email":"bob.ball@citrix.com","date":"2014-08-28 13:50:04.000000000","tz":60},"committer":{"name":"Bob Ball","email":"bob.ball@citrix.com","date":"2014-08-28 14:10:12.000000000","tz":60},"subject":"Reduce the number of workers needed when running Tempest.","message":"Reduce the number of workers needed when running Tempest.\n\nAs we can\u0027t have more than TEMPEST_CONCURRENCY tests running at a time, we need\nat most this number of API nodes for each of the services.\n\nReducing the number of nodes makes a non-trivial saving on memory on systems with\na moderate number of processors as TEMPEST_CONCURRENCY is num_proc/2 but we start\nnum_proc API nodes\n\nChange-Id: Ie4bb075310a61a0873c9e56e4974600dbb4794a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ad6d80c07ed82b10e37ca505eb9a0eafb49dca60"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ad6d80c07ed82b10e37ca505eb9a0eafb49dca60"}]},"branch":"refs/heads/master"},"558843cd7fee084e72c7602de7c9faf0b0e74659":{"kind":"REWORK","_number":5,"created":"2014-08-28 14:11:30.000000000","uploader":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"ref":"refs/changes/17/117517/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/17/117517/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/17/117517/5"}}},"commit":{"parents":[{"commit":"9292b07202bed0438c21e3aa427082153fc81c21","subject":"Merge \"Re-order stack.sh 2: target dir setup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9292b07202bed0438c21e3aa427082153fc81c21"}]}],"author":{"name":"Bob Ball","email":"bob.ball@citrix.com","date":"2014-08-28 13:50:04.000000000","tz":60},"committer":{"name":"Bob Ball","email":"bob.ball@citrix.com","date":"2014-08-28 14:11:20.000000000","tz":60},"subject":"Reduce the number of workers needed when running Tempest.","message":"Reduce the number of workers needed when running Tempest.\n\nAs we can\u0027t have more than TEMPEST_CONCURRENCY tests running at a time, we need\nat most this number of API nodes for each of the services.\n\nReducing the number of nodes makes a non-trivial saving on memory on systems with\na moderate number of processors as TEMPEST_CONCURRENCY is num_proc/2 but we start\nnum_proc API nodes\n\nChange-Id: Ie4bb075310a61a0873c9e56e4974600dbb4794a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/558843cd7fee084e72c7602de7c9faf0b0e74659"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/558843cd7fee084e72c7602de7c9faf0b0e74659"}]},"branch":"refs/heads/master"},"87656c1cf9b3b0edefcac2cba84b99571ce7ab66":{"kind":"REWORK","_number":6,"created":"2014-08-31 15:58:00.000000000","uploader":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"ref":"refs/changes/17/117517/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/17/117517/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/17/117517/6"}}},"commit":{"parents":[{"commit":"9292b07202bed0438c21e3aa427082153fc81c21","subject":"Merge \"Re-order stack.sh 2: target dir setup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9292b07202bed0438c21e3aa427082153fc81c21"}]}],"author":{"name":"Bob Ball","email":"bob.ball@citrix.com","date":"2014-08-28 13:50:04.000000000","tz":60},"committer":{"name":"Bob Ball","email":"bob.ball@citrix.com","date":"2014-08-31 15:53:08.000000000","tz":60},"subject":"Allow setting the number of workers to be used.","message":"Allow setting the number of workers to be used.\n\nEnvironments with large numbers of CPUs will create a large\nnumber of workers which can have an unnecessarily large\nimpact on memory usage, particular where you know how many\nworkers are needed.\n\nChange-Id: Ie4bb075310a61a0873c9e56e4974600dbb4794a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/87656c1cf9b3b0edefcac2cba84b99571ce7ab66"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/87656c1cf9b3b0edefcac2cba84b99571ce7ab66"}]},"branch":"refs/heads/master"},"2f72050ace4055fb8190257be910aadd83786ebf":{"kind":"REWORK","_number":7,"created":"2014-09-09 14:54:57.000000000","uploader":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"ref":"refs/changes/17/117517/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/17/117517/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/17/117517/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/17/117517/7"}}},"commit":{"parents":[{"commit":"4bd4264960917b6bcd197326020a8a894d1d47f4","subject":"Merge \"Allow devstack to build ironic agent ramdisk\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4bd4264960917b6bcd197326020a8a894d1d47f4"}]}],"author":{"name":"Bob Ball","email":"bob.ball@citrix.com","date":"2014-08-28 13:50:04.000000000","tz":60},"committer":{"name":"Bob Ball","email":"bob.ball@citrix.com","date":"2014-09-09 14:54:36.000000000","tz":60},"subject":"Allow setting the number of workers to be used.","message":"Allow setting the number of workers to be used.\n\nEnvironments with large numbers of CPUs will create a large\nnumber of workers which can have an unnecessarily large\nimpact on memory usage, particular where you know how many\nworkers are needed.\n\nChange-Id: Ie4bb075310a61a0873c9e56e4974600dbb4794a1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2f72050ace4055fb8190257be910aadd83786ebf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2f72050ace4055fb8190257be910aadd83786ebf"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
