From 7d8c8144b030fb03c315f91326a8aa5924dc2123 Mon Sep 17 00:00:00 2001 From: Jason Ertel Date: Wed, 6 Oct 2021 12:52:41 -0400 Subject: [PATCH] Drop obsolete status trait --- salt/common/tools/sbin/so-user | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/salt/common/tools/sbin/so-user b/salt/common/tools/sbin/so-user index 41152a570..5471cf932 100755 --- a/salt/common/tools/sbin/so-user +++ b/salt/common/tools/sbin/so-user @@ -396,7 +396,9 @@ function updateStatus() { [[ $? != 0 ]] && fail "Unable to communicate with Kratos" schemaId=$(echo "$response" | jq -r .schema_id) - traitBlock=$(echo "$response" | jq -r .traits) + + # Capture traits and remove obsolete 'status' trait if exists + traitBlock=$(echo "$response" | jq -r .traits | grep -v "\"status\":") state="active" if [[ "$status" == "locked" ]]; then