nodepool/nodepool
James E. Blair d1c14beafb Add user_data field to Node
This will allow users to record information about their use of the
node.  Nodepool will ignore this.

This is similar to the comment field, except that it won't show up
in the node listing output.  It's opaque data to nodepool.

This is also similar to requestor_data for the node request.

We can use this in Zuul to record the tenant/project information,
then just use the existing nodepool node records to calculate
resource usage by tenant.  Without this, we would need to create
a nearly parallel data structure for that purpose alone.  Bonus;
it will let Zuul include autohold node resource usage in its
stats (if desired).

Change-Id: If382ca1c554ddd2ef9be8ad87049b133c8b3873c
2021-09-04 11:34:28 -07:00
..
cmd Add Tenant-Scoped Resource Quota 2021-09-01 09:07:43 +02:00
driver Add Tenant-Scoped Resource Quota 2021-09-01 09:07:43 +02:00
releasenotes/notes Filter active images for OpenStack provider 2020-03-17 16:26:50 +01:00
tests Add Tenant-Scoped Resource Quota 2021-09-01 09:07:43 +02:00
__init__.py Initial commit 2013-08-15 09:47:23 -07:00
builder.py Add shell-type config 2021-03-05 15:14:29 +01:00
config.py Add Tenant-Scoped Resource Quota 2021-09-01 09:07:43 +02:00
exceptions.py Remove uneeded shebang and exec bit on some files 2019-12-13 19:30:03 +01:00
launcher.py Merge "Add Tenant-Scoped Resource Quota" 2021-09-03 16:51:21 +00:00
logconfig.py Format multi-line log entries 2021-03-05 13:34:19 -08:00
nodeutils.py First ensure ssh connection is valid before scanning keys 2021-07-19 08:58:56 -04:00
provider_manager.py Remove uneeded shebang and exec bit on some files 2019-12-13 19:30:03 +01:00
stats.py Remove uneeded shebang and exec bit on some files 2019-12-13 19:30:03 +01:00
status.py Ignore unparsable/empty image build ZNode data 2020-10-06 12:44:18 +02:00
version.py Fix nodepool --version 2015-02-06 12:09:52 -08:00
webapp.py Add ready endpoint to webapp 2019-12-21 10:06:55 +00:00
zk.py Add user_data field to Node 2021-09-04 11:34:28 -07:00