From 9d9f3ff881df3bbc38c92f9b78529553edf39c8e Mon Sep 17 00:00:00 2001 From: "James E. Blair" Date: Fri, 11 Apr 2014 15:39:09 -0400 Subject: [PATCH] Remove devstack-check label and increase centos/py3k values Both of these measures are intended to make allocation more fair in the currently constrained environment. The check jobs have an advantage in being able to run on two node types, and nodepool may be favoring them due to that. Remove the check label for now. Set the min-ready for centos and py3k to values that are closer (50%) of the precise nodes. Reducing the spread should make the allocator distribute nodes more closely according to current demand. These are untested suppositions, but I don't think they will hurt. They may help. Change-Id: Id228c7e0f3422a7432af84b3f3bd1817b3b9b139 --- .../templates/nodepool/nodepool.yaml.erb | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/modules/openstack_project/templates/nodepool/nodepool.yaml.erb b/modules/openstack_project/templates/nodepool/nodepool.yaml.erb index 00c543e583..f5ce0a0eb9 100644 --- a/modules/openstack_project/templates/nodepool/nodepool.yaml.erb +++ b/modules/openstack_project/templates/nodepool/nodepool.yaml.erb @@ -26,11 +26,6 @@ labels: - name: rax-dfw - name: rax-ord - name: rax-iad - - name: devstack-precise-check - image: devstack-precise-check - min-ready: 7 - providers: - - name: rax-iad - name: bare-precise image: bare-precise min-ready: 42 @@ -40,14 +35,14 @@ labels: - name: rax-iad - name: bare-centos6 image: bare-centos6 - min-ready: 14 + min-ready: 21 providers: - name: rax-dfw - name: rax-ord - name: rax-iad - name: py3k-precise image: py3k-precise - min-ready: 7 + min-ready: 21 providers: - name: rax-dfw - name: rax-ord