XMLWordPrintable

    • False
    • False
    • Committed
    • python-openstackclient-6.2.0-0.20230428105153.05d34ff.el9osttrunk
    • Committed
    • Committed
    • None

      Description of problem:
      I have a number of servers tagged with 'capo-e2e'. I want to list them by tag. I cannot do this. I added a second tag 'capo_e2e', and I can't select by that, either.

      $ openstack --os-compute-api-version 2.26 server show 64232f5b-01e8-4139-be54-59c0399c40a8
      -------------------------------------------------------------------------------------+

      Field Value

      -------------------------------------------------------------------------------------+

      OS-DCF:diskConfig MANUAL
      OS-EXT-AZ:availability_zone nova
      OS-EXT-STS:power_state Running
      OS-EXT-STS:task_state None
      OS-EXT-STS:vm_state active
      OS-SRV-USG:launched_at 2021-10-11T12:27:27.000000
      OS-SRV-USG:terminated_at None
      accessIPv4  
      accessIPv6  
      addresses capo-e2e-network=10.0.2.16
      config_drive  
      created 2021-10-11T12:27:16Z
      description capo-e2e-worker
      flavor m1.xlarge (86d33ae4-b13d-4381-84a8-a0c307115bf9)
      hostId 6ad047fd6e10b28977a60c38bde9c73b24130c0b24012a42fcdda227
      id 64232f5b-01e8-4139-be54-59c0399c40a8
      image ubuntu-2004-lts (cbabe19a-de0d-4297-bb5e-65ae7db4946a)
      key_name None
      locked False
      name capo-e2e-worker
      progress 0
      project_id 25c8689dad974accbed26d0c67aadb4f
      properties  
      security_groups name='capo-e2e-secgroup'
      status ACTIVE
      tags capo-e2e, capo_e2e
      updated 2021-10-11T12:27:28Z
      user_id bc844776c9a143b087ae4b811778ec2e
      volumes_attached  

      -------------------------------------------------------------------------------------+

      $ openstack --os-compute-api-version 2.26 server list --tags capo-e2e
      Invalid input for query parameters tags. Value: ['capo-e2e']. "['capo-e2e']" is not a 'regex' (HTTP 400) (Request-ID: req-91a4d02a-8e4a-44c7-aa04-99808648a847)

      (Incidentally, there may be good technical reasons for 👆 but it's a very bad api experience)

      The following all list no servers:

      $ openstack --os-compute-api-version 2.26 server list --tags capo
      -e2e
      $ openstack --os-compute-api-version 2.26 server list --tags capo_e2e
      $ openstack --os-compute-api-version 2.26 server list --tags e
      $ openstack --os-compute-api-version 2.26 server list --tags '.e.'
      $ openstack --os-compute-api-version 2.26 server list --tags '/.e./'

      (I'm basically just guessing random syntax)

      Version-Release number of selected component (if applicable):
      openstack-nova-api-20.6.2-2.20210607104828.el8ost.4.noarch

      How reproducible:
      Always

              sfinucan@redhat.com Stephen Finucane
              jira-bugzilla-migration RH Bugzilla Integration
              rhos-dfg-compute
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: