[Kayobe] kolla_upper_constraints_file empty and getting openstacksdk version incompatability error
Hi Maksim and Stackers, Trying out Kayobe, seed and control host are ready but upon executing deploy command " kayobe seed service deploy". The following task failed. Looks like "kolla_upper_constraints_file" is empty. What would be the value for it? TASK [ironic-inspector-rules : Ensure introspection rules exist] ************************************************************************************************************ failed: [seed] (item={'description': 'Set IPMI driver_info if no credentials', 'conditions': [{'field': 'node://driver_info.ipmi_username', 'op': 'is-empty'}, {'field': 'node://driver_info.ipmi_password', 'op': 'is-empty'}], 'actions': [{'action': 'set-attribute', 'path': 'driver_info/ipmi_username', 'value': ''}, {'action': 'set-attribute', 'path': 'driver_info/ipmi_password', 'value': ''}]}) => {"ansible_loop_var": "item", "changed": false, "item": {"actions": [{"action": "set-attribute", "path": "driver_info/ipmi_username", "value": ""}, {"action": "set-attribute", "path": "driver_info/ipmi_password", "value": ""}], "conditions": [{"field": "node://driver_info.ipmi_username", "op": "is-empty"}, {"field": "node://driver_info.ipmi_password", "op": "is-empty"}], "description": "Set IPMI driver_info if no credentials"}, "msg": "Incompatible openstacksdk library found: Version MUST be >=0.36 and <=0.98.999, but 1.0.2 is larger than maximum version 0.98.999."} Any suggestions? Thank you Best,
Hi Ali, Could you please share more details, specifically the Kayobe version and the kind of deployment: all-in-one (AIO), Universe from Nothing ( https://github.com/stackhpc/a-universe-from-nothing), real deployment on hardware. Thanks, Pierre Riteau (priteau) On Mon, 9 Dec 2024 at 17:03, Ali Hussain <alihussain448@gmail.com> wrote:
Hi Maksim and Stackers,
Trying out Kayobe, seed and control host are ready but upon executing deploy command " kayobe seed service deploy". The following task failed. Looks like "kolla_upper_constraints_file" is empty. What would be the value for it?
TASK [ironic-inspector-rules : Ensure introspection rules exist] ************************************************************************************************************ failed: [seed] (item={'description': 'Set IPMI driver_info if no credentials', 'conditions': [{'field': 'node://driver_info.ipmi_username', 'op': 'is-empty'}, {'field': 'node://driver_info.ipmi_password', 'op': 'is-empty'}], 'actions': [{'action': 'set-attribute', 'path': 'driver_info/ipmi_username', 'value': ''}, {'action': 'set-attribute', 'path': 'driver_info/ipmi_password', 'value': ''}]}) => {"ansible_loop_var": "item", "changed": false, "item": {"actions": [{"action": "set-attribute", "path": "driver_info/ipmi_username", "value": ""}, {"action": "set-attribute", "path": "driver_info/ipmi_password", "value": ""}], "conditions": [{"field": "node://driver_info.ipmi_username", "op": "is-empty"}, {"field": "node://driver_info.ipmi_password", "op": "is-empty"}], "description": "Set IPMI driver_info if no credentials"}, "msg": "Incompatible openstacksdk library found: Version MUST be >=0.36 and <=0.98.999, but 1.0.2 is larger than maximum version 0.98.999."}
Any suggestions?
Thank you
Best,
Hi Pierre, Appreciate your quick response. This issue is with Universe from Nothing ( https://github.com/stackhpc/a-universe-from-nothing) branch unmaintained/2023.1-rl9-cephadm and Kayobe branch unmaintained/2023.1. This is issue arise when testing it in the VM. Hypervisor and seed VMs are running fine and all the steps before deployment went fine, except image push to local registry (I guess it's not a big issue). Thanks Best, On Mon, Dec 9, 2024 at 11:18 AM Pierre Riteau <pierre@stackhpc.com> wrote:
Hi Ali,
Could you please share more details, specifically the Kayobe version and the kind of deployment: all-in-one (AIO), Universe from Nothing ( https://github.com/stackhpc/a-universe-from-nothing), real deployment on hardware.
Thanks, Pierre Riteau (priteau)
On Mon, 9 Dec 2024 at 17:03, Ali Hussain <alihussain448@gmail.com> wrote:
Hi Maksim and Stackers,
Trying out Kayobe, seed and control host are ready but upon executing deploy command " kayobe seed service deploy". The following task failed. Looks like "kolla_upper_constraints_file" is empty. What would be the value for it?
TASK [ironic-inspector-rules : Ensure introspection rules exist] ************************************************************************************************************ failed: [seed] (item={'description': 'Set IPMI driver_info if no credentials', 'conditions': [{'field': 'node://driver_info.ipmi_username', 'op': 'is-empty'}, {'field': 'node://driver_info.ipmi_password', 'op': 'is-empty'}], 'actions': [{'action': 'set-attribute', 'path': 'driver_info/ipmi_username', 'value': ''}, {'action': 'set-attribute', 'path': 'driver_info/ipmi_password', 'value': ''}]}) => {"ansible_loop_var": "item", "changed": false, "item": {"actions": [{"action": "set-attribute", "path": "driver_info/ipmi_username", "value": ""}, {"action": "set-attribute", "path": "driver_info/ipmi_password", "value": ""}], "conditions": [{"field": "node://driver_info.ipmi_username", "op": "is-empty"}, {"field": "node://driver_info.ipmi_password", "op": "is-empty"}], "description": "Set IPMI driver_info if no credentials"}, "msg": "Incompatible openstacksdk library found: Version MUST be >=0.36 and <=0.98.999, but 1.0.2 is larger than maximum version 0.98.999."}
Any suggestions?
Thank you
Best,
Hi Ali, This branch was put in place to work around the renaming of the 2023.1 (Antelope) branches upstream. It may not be fully tested. I see you opened a bug report, so let's continue the discussion on Launchpad: https://bugs.launchpad.net/kayobe/+bug/2091280/ However I would also encourage you to use a more recent branch if you can. Best regards, Pierre Riteau (priteau) On Mon, 9 Dec 2024 at 17:23, Ali Hussain <alihussain448@gmail.com> wrote:
Hi Pierre,
Appreciate your quick response.
This issue is with Universe from Nothing ( https://github.com/stackhpc/a-universe-from-nothing) branch unmaintained/2023.1-rl9-cephadm and Kayobe branch unmaintained/2023.1. This is issue arise when testing it in the VM. Hypervisor and seed VMs are running fine and all the steps before deployment went fine, except image push to local registry (I guess it's not a big issue).
Thanks
Best,
On Mon, Dec 9, 2024 at 11:18 AM Pierre Riteau <pierre@stackhpc.com> wrote:
Hi Ali,
Could you please share more details, specifically the Kayobe version and the kind of deployment: all-in-one (AIO), Universe from Nothing ( https://github.com/stackhpc/a-universe-from-nothing), real deployment on hardware.
Thanks, Pierre Riteau (priteau)
On Mon, 9 Dec 2024 at 17:03, Ali Hussain <alihussain448@gmail.com> wrote:
Hi Maksim and Stackers,
Trying out Kayobe, seed and control host are ready but upon executing deploy command " kayobe seed service deploy". The following task failed. Looks like "kolla_upper_constraints_file" is empty. What would be the value for it?
TASK [ironic-inspector-rules : Ensure introspection rules exist] ************************************************************************************************************ failed: [seed] (item={'description': 'Set IPMI driver_info if no credentials', 'conditions': [{'field': 'node://driver_info.ipmi_username', 'op': 'is-empty'}, {'field': 'node://driver_info.ipmi_password', 'op': 'is-empty'}], 'actions': [{'action': 'set-attribute', 'path': 'driver_info/ipmi_username', 'value': ''}, {'action': 'set-attribute', 'path': 'driver_info/ipmi_password', 'value': ''}]}) => {"ansible_loop_var": "item", "changed": false, "item": {"actions": [{"action": "set-attribute", "path": "driver_info/ipmi_username", "value": ""}, {"action": "set-attribute", "path": "driver_info/ipmi_password", "value": ""}], "conditions": [{"field": "node://driver_info.ipmi_username", "op": "is-empty"}, {"field": "node://driver_info.ipmi_password", "op": "is-empty"}], "description": "Set IPMI driver_info if no credentials"}, "msg": "Incompatible openstacksdk library found: Version MUST be >=0.36 and <=0.98.999, but 1.0.2 is larger than maximum version 0.98.999."}
Any suggestions?
Thank you
Best,
participants (2)
-
Ali Hussain
-
Pierre Riteau