Skip to content

Teuthology uses deprecated openstack ip <subcommands> - incompatible with newer OpenStack CLI #2044

@deepssin

Description

@deepssin

Summary
The teuthology-openstack tool currently invokes several OpenStack CLI commands under the legacy format:

openstack ip <subcommand>

However, this command structure is no longer supported in recent versions of openstack. PS - openstack.org- floating ip

This results in runtime errors like:

openstack: 'ip floating list' is not an openstack command. See 'openstack --help'.

Impact

  • Test jobs fail at the VM provisioning stage
  • teuthology-openstack exits prematurely without creating VMs

Example Problematic Command:
Current (broken):

openstack ip floating list -f json

Modern equivalent:

openstack floating ip list -f json

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions