From 95b7ed6afbfe9a83d99b6284e21a123c397311d6 Mon Sep 17 00:00:00 2001 From: Duane Toler Date: Tue, 18 Nov 2025 21:42:31 -0500 Subject: [PATCH] Update cp_gaia_initial_setup.py: * Add grub_password parameter * Update documentation for grub_password * Update example to include grub_password parameter --- plugins/modules/cp_gaia_initial_setup.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/plugins/modules/cp_gaia_initial_setup.py b/plugins/modules/cp_gaia_initial_setup.py index 140ba9d..9697860 100644 --- a/plugins/modules/cp_gaia_initial_setup.py +++ b/plugins/modules/cp_gaia_initial_setup.py @@ -45,6 +45,10 @@ description: Password of user admin. Required in case default initial password has not been changed before. required: False type: str + grub_password: + description: GRUB maintenance password. Required in case default initial GRUB password has not been changed before. + required: False + type: str security_management: description: Install Security Management or Multi domain server. required: False @@ -150,6 +154,7 @@ check_point.gaia.cp_gaia_initial_setup: wait_for_task: true security_gateway: {cluster_member: false, activation_key: bbbb, dynamically_assigned_ip: false} + grub_password: NewGrubPassword """ RETURN = """ @@ -207,7 +212,8 @@ def main(): vsnext=dict(type='bool', required=False, default=False), elastic_xl=dict(type='bool', required=False, default=False) ) - ) + ), + grub_password=dict(type="str", required=False, no_log=True) ) fields.update(checkpoint_argument_spec_for_async) fields.update(checkpoint_argument_spec_for_all)