From f70a3daf9a3087eeea9d11038687b3de0946ea01 Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Wed, 1 Jul 2020 15:39:12 -0400 Subject: [PATCH] Clear both appropriate profile attributes When setting a pending profile. clear any staged or established profile. --- confluent_client/bin/nodedeploy | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/confluent_client/bin/nodedeploy b/confluent_client/bin/nodedeploy index 9459f9c0..fdea8c7a 100755 --- a/confluent_client/bin/nodedeploy +++ b/confluent_client/bin/nodedeploy @@ -29,7 +29,9 @@ def armonce(nr, cli): def setpending(nr, profile, cli): for rsp in cli.update('/noderange/{0}/attributes/current'.format(nr), - {'deployment.pendingprofile': profile, 'deployment.stagedprofile': None}): + {'deployment.pendingprofile': profile, + 'deployment.stagedprofile': '', + 'deployment.profile': ''}): pass