Skip to content

Introduce rd.saltboot namespace, mark rest as deprecated#177

Draft
aaannz wants to merge 2 commits intomasterfrom
fix_kiwidebug
Draft

Introduce rd.saltboot namespace, mark rest as deprecated#177
aaannz wants to merge 2 commits intomasterfrom
fix_kiwidebug

Conversation

@aaannz
Copy link
Collaborator

@aaannz aaannz commented Jun 26, 2025

This PR introduces new rd.saltboot cmdline namespace:

String values:
MASTER => rd.saltboot.master
MINION_ID_PREFIX => rd.saltboot.id_prefix
SALT_TIMEOUT => rd.saltboot.timeout
SALT_STOP_TIMEOUT => rd.saltboot.stop_timout
salt_device => rd.saltboot.device

Boolean values, now only set if true:
DISABLE_UNIQUE_SUFFIX => rd.saltboot.nosuffix
DISABLE_HOSTNAME_ID => rd.saltboot.nohostname
DISABLE_ID_PREFIX => rd.saltboot.noprefix
USE_FQDN_MINION_ID => rd.saltboot.usefqdn
USE_MAC_MINION_ID => rd.saltboot.usemac
kiwidebug => rd.saltboot.debug

Important change is also booleans values are now set only if true on the command line. i.e. kiwidebug=0 on the command line now means kiwidebug variable is not set at all.

This PR also fixes shellcheck reported warnings and style issues.

aaannz added 2 commits June 26, 2025 15:47
This commit introduces new rd.saltboot cmdline namespace:

String values:
MASTER => rd.saltboot.master
MINION_ID_PREFIX => rd.saltboot.id_prefix
SALT_TIMEOUT => rd.saltboot.timeout
SALT_STOP_TIMEOUT => rd.saltboot.stop_timout
salt_device => rd.saltboot.device

Boolean values, now only set if true:
DISABLE_UNIQUE_SUFFIX => rd.saltboot.nosuffix
DISABLE_HOSTNAME_ID => rd.saltboot.nohostname
DISABLE_ID_PREFIX => rd.saltboot.noprefix
USE_FQDN_MINION_ID => rd.saltboot.usefqdn
USE_MAC_MINION_ID => rd.saltboot.usemac
kiwidebug => rd.saltboot.debug
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.

1 participant