Skip to content

doc: clarify '*' all-nodes wildcard vs literal 'all' group source#627

Merged
thiell merged 1 commit into
clustershell:masterfrom
thiell:doc/gh552-star-vs-all
Jun 21, 2026
Merged

doc: clarify '*' all-nodes wildcard vs literal 'all' group source#627
thiell merged 1 commit into
clustershell:masterfrom
thiell:doc/gh552-star-vs-all

Conversation

@thiell

@thiell thiell commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

Documentation-only fix for #552.

The all-nodes selector in group sources is the * wildcard, written @source:*, or @* for the default source, and also reachable via clush -a and nodeset -a. The literal all is just an ordinary group name, so @source:all resolves to an empty node set unless an all group is actually defined.

  • config.rst: note in the "YAML group files" section, cross-referencing the group source upcalls section.
  • cluster.yaml.example: one-line comment by the all: example.

Closes clustershell#552

Signed-off-by: Stephane Thiell <sthiell@stanford.edu>
@thiell thiell added this to the 1.10 milestone Jun 17, 2026
@thiell thiell requested a review from degremont June 17, 2026 04:24
@thiell thiell added this pull request to the merge queue Jun 21, 2026
Merged via the queue into clustershell:master with commit b31021d Jun 21, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants