diff options
author | James E. Blair <jim@acmegating.com> | 2021-09-25 13:01:22 -0700 |
---|---|---|
committer | James E. Blair <jim@acmegating.com> | 2022-11-30 13:27:02 -0800 |
commit | b0783a8f7d8a7d88eb9e64475b266e91199aa4ba (patch) | |
tree | f84e0249c5c5b0e51b94e46b416875a8891f6c01 /releasenotes/notes/nodepool-slot-2061128253e50580.yaml | |
parent | 5443a0f51bbd9060bf36ac37fd3f08d237adc04b (diff) | |
download | zuul-b0783a8f7d8a7d88eb9e64475b266e91199aa4ba.tar.gz |
Expose nodepool slot attribute
Nodepool now exposes a slot attribute which is set by the static
and metastatic drivers to provide a stable id for which "slot"
is occupied by a node on a host with max-parallel-jobs > 1.
Expose this as a variable to Ansible so that jobs can use it
to provide stable but non-conflicting workspace paths.
This also documents all of the current "nodepool" host vars.
Change-Id: I07cea423df7811c1de7763ff48b8308768246810
Diffstat (limited to 'releasenotes/notes/nodepool-slot-2061128253e50580.yaml')
-rw-r--r-- | releasenotes/notes/nodepool-slot-2061128253e50580.yaml | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/releasenotes/notes/nodepool-slot-2061128253e50580.yaml b/releasenotes/notes/nodepool-slot-2061128253e50580.yaml new file mode 100644 index 000000000..c7ba3e1dc --- /dev/null +++ b/releasenotes/notes/nodepool-slot-2061128253e50580.yaml @@ -0,0 +1,7 @@ +--- +features: + - | + The :var:`nodepool.slot` variable has been added to host vars. + This is supplied by the nodepool static and metastatic drivers + starting with version 8.0.0. It may be used to avoid build + directory collisions on nodes that run more than one job. |