From 85b0a2549af5d1ef925ab113e25c6fb3bb6092a8 Mon Sep 17 00:00:00 2001 From: Guido Grazioli Date: Thu, 24 Mar 2022 19:00:30 +0100 Subject: [PATCH] update tests with pwd, apply change to keycloak_realm --- molecule/default/converge.yml | 4 +--- molecule/default/verify.yml | 1 + roles/keycloak_realm/README.md | 2 +- roles/keycloak_realm/defaults/main.yml | 2 ++ roles/keycloak_realm/vars/main.yml | 3 --- 5 files changed, 5 insertions(+), 7 deletions(-) diff --git a/molecule/default/converge.yml b/molecule/default/converge.yml index 55f17ef..2ab6ad5 100644 --- a/molecule/default/converge.yml +++ b/molecule/default/converge.yml @@ -2,17 +2,15 @@ - name: Converge hosts: all vars: + keycloak_admin_password: "remembertochangeme" tasks: - name: Include keycloak role include_role: name: ../../roles/keycloak - vars: - keycloak_admin_password: "changeme" - name: Keycloak Realm Role include_role: name: ../../roles/keycloak_realm vars: - keycloak_admin_password: "changeme" keycloak_client_default_roles: - TestRoleAdmin - TestRoleUser diff --git a/molecule/default/verify.yml b/molecule/default/verify.yml index 0952ba5..ef973cd 100644 --- a/molecule/default/verify.yml +++ b/molecule/default/verify.yml @@ -8,3 +8,4 @@ ansible.builtin.assert: that: - ansible_facts.services["keycloak.service"]["state"] == "running" + - ansible_facts.services["keycloak.service"]["status"] == "enabled" diff --git a/roles/keycloak_realm/README.md b/roles/keycloak_realm/README.md index 4a01e64..cf098a7 100644 --- a/roles/keycloak_realm/README.md +++ b/roles/keycloak_realm/README.md @@ -30,8 +30,8 @@ The following are a set of _required_ variables for the role: | Variable | Description | |:---------|:------------| -|`keycloak_admin_password`| Password for the administration console user account | |`keycloak_realm` | Name of the realm to be created | +|`keycloak_admin_password`| Password for the administration console user account | The following variables are available for creating clients: diff --git a/roles/keycloak_realm/defaults/main.yml b/roles/keycloak_realm/defaults/main.yml index c47aea3..2f33e57 100644 --- a/roles/keycloak_realm/defaults/main.yml +++ b/roles/keycloak_realm/defaults/main.yml @@ -11,6 +11,8 @@ keycloak_admin_user: admin keycloak_auth_realm: master keycloak_auth_client: admin-cli +# administrator console password, this is a required variable +keycloak_admin_password: '' ### Keycloak realms, clients, roles, federation # list of clients to create in the realm diff --git a/roles/keycloak_realm/vars/main.yml b/roles/keycloak_realm/vars/main.yml index f87e7f5..076a8a9 100644 --- a/roles/keycloak_realm/vars/main.yml +++ b/roles/keycloak_realm/vars/main.yml @@ -1,9 +1,6 @@ --- # vars file for keycloak_realm -# administrator console password, this is a required variable -keycloak_admin_password: - # name of the realm to create, this is a required variable keycloak_realm: