nodepool/nodepool
James E. Blair 56164c886a OpenStack: count leaked nodes in unmanaged quota
If a node has leaked, it won't be counted against quota because
it's still recognized as belonging to the nodepool provider so it
doesn't count against unmanaged quota, however, there is no zk
record for it, so it also isn't counted against managed quota.
This throws quota calculations off for as long as the leaked
instances exist in nova.

To correct this, count leaked nodes against unmanaged quota.

Change-Id: I5a658649b881ed80b777096ec48cb6207f2a9cc6
2018-11-29 15:19:46 -08:00
..
cmd Only setup zNode caches in launcher 2018-11-26 20:13:39 +01:00
driver OpenStack: count leaked nodes in unmanaged quota 2018-11-29 15:19:46 -08:00
tests Merge "Asynchronously update node statistics" 2018-11-29 21:00:14 +00:00
__init__.py Initial commit 2013-08-15 09:47:23 -07:00
builder.py Only setup zNode caches in launcher 2018-11-26 20:13:39 +01:00
config.py Merge "builder: support setting diskimage env-vars in secure configuration" 2018-07-23 16:04:00 +00:00
exceptions.py Fix relaunch attempts when hitting quota errors 2018-07-06 08:41:02 +02:00
launcher.py Asynchronously update node statistics 2018-11-29 16:48:30 +01:00
logconfig.py Replace shade and os-client-config with openstacksdk. 2018-07-14 08:44:03 -05:00
nodeutils.py Reduce socket connect timeout in nodescan 2018-10-09 11:17:51 +02:00
provider_manager.py builder: do not configure provider that doesn't manage images 2018-07-15 23:10:05 +00:00
stats.py Asynchronously update node statistics 2018-11-29 16:48:30 +01:00
status.py status: add pool column to nodepool list output 2018-07-15 23:07:22 +00:00
task_manager.py Use openstacksdk submit_task 2018-11-09 07:28:38 +11:00
version.py Fix nodepool --version 2015-02-06 12:09:52 -08:00
webapp.py webapp: fix browser return 2018-06-07 18:47:06 +10:00
zk.py Merge "Asynchronously update node statistics" 2018-11-29 21:00:14 +00:00