Split user creation into separate base recipe; add script for mass-converging nodes #652

Merged
raucao merged 2 commits from chore/split_users_recipe into master 2026-07-23 15:47:53 +00:00
Owner

With the new script, for upgrading a user's key on all machines, or do anything else with a single recipe or other custom runlist, you can now do this:

./scripts/knife/converge_all.sh "recipe[kosmos-base::users]"

The script will converge sequentially (with progress output), in order to prevent timeouts from too many parallel connections/runs. It will also use the correct port, depending on if the machine is a VM or metal/host.

With the new script, for upgrading a user's key on all machines, or do anything else with a single recipe or other custom runlist, you can now do this: ./scripts/knife/converge_all.sh "recipe[kosmos-base::users]" The script will converge sequentially (with progress output), in order to prevent timeouts from too many parallel connections/runs. It will also use the correct port, depending on if the machine is a VM or metal/host.
raucao added the featureopskredits-2 labels 2026-07-23 15:46:24 +00:00
raucao self-assigned this 2026-07-23 15:46:24 +00:00
greg was assigned by raucao 2026-07-23 15:46:24 +00:00
raucao added 2 commits 2026-07-23 15:46:25 +00:00
raucao merged commit 7b76fc1579 into master 2026-07-23 15:47:53 +00:00
raucao deleted branch chore/split_users_recipe 2026-07-23 15:47:53 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kosmos/chef#652