当我尝试删除实例时,awx-manage 无法正常工作

问题描述

我正在使用命令 awx-manage(版本 12.0.0,awx 版本 12.0.0)在第一种情况下(添加实例)自动添加删除实例,该命令工作正常:

awx-manage register_queue --queuename=MY_INCTANCE_GROUP --hostname=$HOSTNAME

发出上述命令后,我可以看到我的新实例已添加到 AWX GUI 中,还可以看到我的 MY_INCTANCE_GROUP 的列表“policy_instance_list”是通过调用 api 更新的

https://awx_url/api/v2/instance_groups/MY_INCTANCE_GROUP_ID/

现在的问题是,当我删除实例时,我可以看到它已从 AWX GUI 中删除,但它保留在我的 MY_INCTANCE_GROUP 的“policy_instance_list”列表中,这有时会导致像 AWX 试图在不存在的实例上执行作业这样的错误

#the command i use to remove an instance
awx-manage remove_from_queue --queuename=MY_INCTANCE_GROUP --hostname=$HOSTNAME
#or
awx-manage deprovision_instance --hostname=$HOSTNAME

注意:如果我使用 AWX GUI,实例将被成功删除,另外我找不到任何 api 来删除实例而不使用 awx-manage

任何帮助将不胜感激

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)