Bug 1728142 - cinder service-get-log filters inconsistency
Summary: cinder service-get-log filters inconsistency
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-cinder
Version: 15.0 (Stein)
Hardware: x86_64
OS: Linux
low
low
Target Milestone: z4
: 16.1 (Train on RHEL 8.2)
Assignee: Sofia Enriquez
QA Contact: Tzach Shefi
Chuck Copello
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-07-09 06:41 UTC by bkopilov
Modified: 2021-03-17 15:37 UTC (History)
4 users (show)

Fixed In Version: openstack-cinder-15.3.1-6.el8ost
Doc Type: Bug Fix
Doc Text:
Before this update, the `--server` option was being ignored when passed with the `cinder service-get-log` command, which resulted in the logs for all hosts being returned instead of just the logs for a specific host. With this update, using the `--server` option correctly filters the logs for the specified host.
Clone Of:
Environment:
Last Closed: 2021-03-17 15:30:39 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 686000 0 'None' MERGED Fix service-get-log to respect server filters 2021-02-16 20:27:40 UTC
OpenStack gerrit 737322 0 None MERGED Fix service-get-log to respect server filters 2021-02-16 20:27:39 UTC
OpenStack gerrit 745412 0 None MERGED Fix service-get-log to respect server filters 2021-02-16 20:27:39 UTC
OpenStack gerrit 763250 0 None NEW Fix service-get-log to respect server filters 2021-02-16 20:27:39 UTC
Red Hat Product Errata RHBA-2021:0817 0 None None None 2021-03-17 15:37:48 UTC

Description bkopilov 2019-07-09 06:41:58 UTC
Description of problem:

RHOS15 setup ,  

When running service-get-log by filter --server , the resturned output changed and sometimes returns the needed server as filter and sometimes the server with other servers ....  inconsistency ץ


Example:
(overcloud) [stack@undercloud-0 admin]$ 
(overcloud) [stack@undercloud-0 admin]$ cinder  --os-volume-api-version 3.52  service-get-log --server hostgroup@tripleo_iscsi
+---------------+-------------------------+------------------------------------------------------+-------+
| Binary        | Host                    | Prefix                                               | Level |
+---------------+-------------------------+------------------------------------------------------+-------+
| cinder-api    | controller-0            | castellan.key_manager                                | INFO  |
| cinder-api    | controller-0            | castellan.key_manager.barbican_key_manager           | INFO  |
| cinder-api    | controller-0            | castellan.key_manager.migration                      | INFO  |
| cinder-api    | controller-0            | cinder.api                                           | INFO  |
| cinder-api    | controller-0            | cinder.api.common                                    | INFO  |
| cinder-api    | controller-0            | cinder.api.contrib                                   | INFO  |
| cinder-api    | controller-0            | cinder.api.contrib.admin_actions                     | INFO  |
| cinder-api    | controller-0            | cinder.api.contrib.backups                           | INFO  |
| cinder-api    | controller-0            | cinder.api.contrib.cgsnapshots                       | INFO  |
| cinder-api    | controller-0            | cinder.api.contrib.consistencygroups                 | INFO  |
| cinder-api    | controller-0            | cinder.api.contrib.hosts                             | INFO  |
| cinder-api    | controller-0            | cinder.api.contrib.qos_specs_manage                  | INFO  |
| cinder-api    | controller-0            | cinder.api.contrib.quotas                            | INFO  |
| cinder-api    | controller-0            | cinder.api.contrib.services                          | INFO  |
| cinder-api    | controller-0            | cinder.api.contrib.snapshot_actions                  | INFO  |
| cinder-api    | controller-0            | cinder.api.contrib.snapshot_manage                   | INFO  |
| cinder-api    | controller-0            | cinder.api.contrib.snapshot_unmanage                 | INFO  |
| cinder-api    | controller-0            | cinder.api.contrib.volume_image_metadata             | INFO  |
| cinder-api    | controller-0            | cinder.api.contrib.volume_manage                     | INFO  |
| cinder-api    | controller-0            | cinder.api.contrib.volume_transfer                   | INFO  |
| cinder-api    | controller-0            | cinder.api.contrib.volume_unmanage                   | INFO  |
| cinder-api    | controller-0            | cinder.api.extensions                                | INFO  |
| cinder-api    | controller-0            | cinder.api.middleware.auth                           | INFO  |
| cinder-api    | controller-0            | cinder.api.middleware.fault                          | INFO  |
| cinder-api    | controller-0            | cinder.api.openstack                                 | INFO  |
| cinder-api    | controller-0            | cinder.api.openstack.wsgi                            | INFO  |
| cinder-api    | controller-0            | cinder.api.v2.snapshots                              | INFO  |
| cinder-api    | controller-0            | cinder.api.v2.types                                  | INFO  |
| cinder-api    | controller-0            | cinder.api.v2.volumes                                | INFO  |
| cinder-api    | controller-0            | cinder.api.v3.attachments                            | INFO  |
| cinder-api    | controller-0            | cinder.api.v3.backups                                | INFO  |
| cinder-api    | controller-0            | cinder.api.v3.consistencygroups                      | INFO  |
| cinder-api    | controller-0            | cinder.api.v3.group_snapshots                        | INFO  |
| cinder-api    | controller-0            | cinder.api.v3.groups                                 | INFO  |
| cinder-api    | controller-0            | cinder.api.v3.snapshots                              | INFO  |
| cinder-api    | controller-0            | cinder.api.v3.volume_transfer                        | INFO  |
| cinder-api    | controller-0            | cinder.api.v3.volumes                                | INFO  |
| cinder-api    | controller-0            | cinder.backup.api                                    | INFO  |
| cinder-api    | controller-0            | cinder.backup.rpcapi                                 | INFO  |
| cinder-api    | controller-0            | cinder.brick.local_dev.lvm                           | INFO  |
| cinder-api    | controller-0            | cinder.common.sqlalchemyutils                        | INFO  |
| cinder-api    | controller-0            | cinder.context                                       | INFO  |
| cinder-api    | controller-0            | cinder.coordination                                  | INFO  |
| cinder-api    | controller-0            | cinder.db.sqlalchemy.api                             | INFO  |
| cinder-api    | controller-0            | cinder.exception                                     | INFO  |
| cinder-api    | controller-0            | cinder.flow_utils                                    | INFO  |
| cinder-api    | controller-0            | cinder.group.api                                     | DEBUG |
| cinder-api    | controller-0            | cinder.image.cache                                   | INFO  |
| cinder-api    | controller-0            | cinder.image.glance                                  | INFO  |
| cinder-api    | controller-0            | cinder.message.api                                   | INFO  |
| cinder-api    | controller-0            | cinder.objects.qos_specs                             | INFO  |
| cinder-api    | controller-0            | cinder.objects.service                               | INFO  |
| cinder-api    | controller-0            | cinder.policy                                        | INFO  |
| cinder-api    | controller-0            | cinder.quota                                         | INFO  |
| cinder-api    | controller-0            | cinder.quota_utils                                   | INFO  |
| cinder-api    | controller-0            | cinder.rpc                                           | INFO  |
| cinder-api    | controller-0            | cinder.service                                       | INFO  |
| cinder-api    | controller-0            | cinder.transfer.api                                  | DEBUG |
| cinder-api    | controller-0            | cinder.utils                                         | INFO  |
| cinder-api    | controller-0            | cinder.volume.api                                    | INFO  |
| cinder-api    | controller-0            | cinder.volume.flows.api.create_volume                | INFO  |
| cinder-api    | controller-0            | cinder.volume.flows.api.manage_existing              | INFO  |
| cinder-api    | controller-0            | cinder.volume.flows.common                           | DEBUG |
| cinder-api    | controller-0            | cinder.volume.group_types                            | INFO  |
| cinder-api    | controller-0            | cinder.volume.qos_specs                              | DEBUG |
| cinder-api    | controller-0            | cinder.volume.throttling                             | INFO  |
| cinder-api    | controller-0            | cinder.volume.utils                                  | INFO  |
| cinder-api    | controller-0            | cinder.volume.volume_types                           | INFO  |
| cinder-api    | controller-0            | keystonemiddleware._common.config                    | INFO  |
| cinder-api    | controller-0            | keystonemiddleware.auth_token                        | INFO  |
| cinder-api    | controller-0            | keystonemiddleware.auth_token.__init__               | INFO  |
| cinder-api    | controller-0            | keystonemiddleware.auth_token._signing_dir           | INFO  |
| cinder-api    | controller-0            | object                                               | INFO  |
| cinder-api    | controller-0            | os_brick.encryptors                                  | INFO  |
| cinder-api    | controller-0            | os_brick.exception                                   | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.connector                         | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.connectors.aoe                    | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.connectors.base                   | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.connectors.disco                  | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.connectors.fibre_channel          | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.connectors.fibre_channel_ppc64    | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.connectors.fibre_channel_s390x    | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.connectors.hgst                   | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.connectors.huawei                 | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.connectors.iscsi                  | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.connectors.nvme                   | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.connectors.rbd                    | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.connectors.remotefs               | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.connectors.scaleio                | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.connectors.storpool               | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.connectors.vmware                 | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.connectors.vrtshyperscale         | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.linuxfc                           | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.linuxrbd                          | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.linuxscsi                         | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.windows.base                      | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.windows.fibre_channel             | INFO  |
| cinder-api    | controller-0            | os_brick.initiator.windows.iscsi                     | INFO  |
| cinder-api    | controller-0            | os_brick.privileged.rootwrap                         | INFO  |
| cinder-api    | controller-0            | os_brick.remotefs.remotefs                           | INFO  |
| cinder-api    | controller-0            | os_brick.remotefs.windows_remotefs                   | INFO  |
| cinder-api    | controller-0            | os_brick.utils                                       | INFO  |
| cinder-api    | controller-0            | os_win._utils                                        | INFO  |
| cinder-api    | controller-0            | os_win.utils.baseutils                               | INFO  |
| cinder-api    | controller-0            | os_win.utils.hostutils                               | INFO  |
| cinder-api    | controller-0            | os_win.utils.io.ioutils                              | INFO  |
| cinder-api    | controller-0            | os_win.utils.io.namedpipe                            | INFO  |
| cinder-api    | controller-0            | os_win.utils.win32utils                              | INFO  |
| cinder-api    | controller-0            | oslo.cache.core                                      | INFO  |
| cinder-api    | controller-0            | oslo.messaging._drivers.impl_rabbit                  | INFO  |
| cinder-api    | controller-0            | oslo.messaging._drivers.pool                         | INFO  |
| cinder-api    | controller-0            | oslo.privsep.daemon                                  | INFO  |
| cinder-api    | controller-0            | oslo.service                                         | INFO  |
| cinder-api    | controller-0            | oslo.service.loopingcall                             | INFO  |
| cinder-api    | controller-0            | oslo.service.wsgi                                    | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | castellan.common.utils                               | DEBUG |
| cinder-volume | hostgroup@tripleo_iscsi | castellan.key_manager                                | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | castellan.key_manager.barbican_key_manager           | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | castellan.key_manager.migration                      | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | castellan.key_manager.vault_key_manager              | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.api                                           | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.api.common                                    | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.api.openstack                                 | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.api.openstack.wsgi                            | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.backup.api                                    | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.backup.rpcapi                                 | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.brick.local_dev.lvm                           | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.cmd.volume                                    | DEBUG |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.common.sqlalchemyutils                        | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.compute.nova                                  | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.context                                       | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.coordination                                  | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.db.sqlalchemy.api                             | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.exception                                     | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.flow_utils                                    | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.image.cache                                   | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.image.glance                                  | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.image.image_utils                             | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.keymgr.migration                              | DEBUG |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.manager                                       | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.message.api                                   | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.objects.qos_specs                             | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.objects.service                               | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.policy                                        | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.quota                                         | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.quota_utils                                   | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.rpc                                           | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.service                                       | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.utils                                         | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.api                                    | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.driver                                 | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.driver_utils                           | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.drivers.lvm                            | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.flows.api.create_volume                | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.flows.api.manage_existing              | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.flows.common                           | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.flows.manager.create_volume            | DEBUG |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.flows.manager.manage_existing          | DEBUG |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.flows.manager.manage_existing_snapshot | DEBUG |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.group_types                            | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.manager                                | DEBUG |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.targets.iscsi                          | DEBUG |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.targets.lio                            | DEBUG |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.throttling                             | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.utils                                  | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.volume_types                           | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cursive.signature_utils                              | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | keystonemiddleware._common.config                    | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | keystonemiddleware.auth_token                        | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | keystonemiddleware.auth_token.__init__               | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | keystonemiddleware.auth_token._signing_dir           | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | object                                               | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.encryptors                                  | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.encryptors.cryptsetup                       | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.exception                                   | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connector                         | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.aoe                    | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.base                   | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.disco                  | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.fibre_channel          | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.fibre_channel_ppc64    | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.fibre_channel_s390x    | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.hgst                   | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.huawei                 | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.iscsi                  | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.nvme                   | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.rbd                    | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.remotefs               | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.scaleio                | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.storpool               | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.vmware                 | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.vrtshyperscale         | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.linuxfc                           | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.linuxrbd                          | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.linuxscsi                         | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.windows.base                      | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.windows.fibre_channel             | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.windows.iscsi                     | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.privileged.rootwrap                         | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.remotefs.remotefs                           | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.remotefs.windows_remotefs                   | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.utils                                       | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_win._utils                                        | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_win.utils.baseutils                               | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_win.utils.hostutils                               | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_win.utils.io.ioutils                              | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_win.utils.io.namedpipe                            | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_win.utils.win32utils                              | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | oslo.cache.core                                      | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | oslo.messaging._drivers.impl_rabbit                  | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | oslo.messaging._drivers.pool                         | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | oslo.privsep.daemon                                  | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | oslo.service                                         | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | oslo.service.loopingcall                             | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | oslo.service.wsgi                                    | INFO  |
+---------------+-------------------------+------------------------------------------------------+-------+
(overcloud) [stack@undercloud-0 admin]$ 

















Another try after 30 seconds:
overcloud) [stack@undercloud-0 admin]$ cinder  --os-volume-api-version 3.52  service-get-log --server hostgroup@tripleo_iscsi
+---------------+-------------------------+------------------------------------------------------+-------+
| Binary        | Host                    | Prefix                                               | Level |
+---------------+-------------------------+------------------------------------------------------+-------+
| cinder-api    | controller-2            | castellan.key_manager                                | INFO  |
| cinder-api    | controller-2            | castellan.key_manager.barbican_key_manager           | INFO  |
| cinder-api    | controller-2            | castellan.key_manager.migration                      | INFO  |
| cinder-api    | controller-2            | cinder.api                                           | INFO  |
| cinder-api    | controller-2            | cinder.api.common                                    | INFO  |
| cinder-api    | controller-2            | cinder.api.contrib                                   | INFO  |
| cinder-api    | controller-2            | cinder.api.contrib.admin_actions                     | INFO  |
| cinder-api    | controller-2            | cinder.api.contrib.backups                           | INFO  |
| cinder-api    | controller-2            | cinder.api.contrib.cgsnapshots                       | INFO  |
| cinder-api    | controller-2            | cinder.api.contrib.consistencygroups                 | INFO  |
| cinder-api    | controller-2            | cinder.api.contrib.hosts                             | INFO  |
| cinder-api    | controller-2            | cinder.api.contrib.qos_specs_manage                  | INFO  |
| cinder-api    | controller-2            | cinder.api.contrib.quotas                            | INFO  |
| cinder-api    | controller-2            | cinder.api.contrib.services                          | INFO  |
| cinder-api    | controller-2            | cinder.api.contrib.snapshot_actions                  | INFO  |
| cinder-api    | controller-2            | cinder.api.contrib.snapshot_manage                   | INFO  |
| cinder-api    | controller-2            | cinder.api.contrib.snapshot_unmanage                 | INFO  |
| cinder-api    | controller-2            | cinder.api.contrib.volume_image_metadata             | INFO  |
| cinder-api    | controller-2            | cinder.api.contrib.volume_manage                     | INFO  |
| cinder-api    | controller-2            | cinder.api.contrib.volume_transfer                   | INFO  |
| cinder-api    | controller-2            | cinder.api.contrib.volume_unmanage                   | INFO  |
| cinder-api    | controller-2            | cinder.api.extensions                                | INFO  |
| cinder-api    | controller-2            | cinder.api.middleware.auth                           | INFO  |
| cinder-api    | controller-2            | cinder.api.middleware.fault                          | INFO  |
| cinder-api    | controller-2            | cinder.api.openstack                                 | INFO  |
| cinder-api    | controller-2            | cinder.api.openstack.wsgi                            | INFO  |
| cinder-api    | controller-2            | cinder.api.v2.snapshots                              | INFO  |
| cinder-api    | controller-2            | cinder.api.v2.types                                  | INFO  |
| cinder-api    | controller-2            | cinder.api.v2.volumes                                | INFO  |
| cinder-api    | controller-2            | cinder.api.v3.attachments                            | INFO  |
| cinder-api    | controller-2            | cinder.api.v3.backups                                | INFO  |
| cinder-api    | controller-2            | cinder.api.v3.consistencygroups                      | INFO  |
| cinder-api    | controller-2            | cinder.api.v3.group_snapshots                        | INFO  |
| cinder-api    | controller-2            | cinder.api.v3.groups                                 | INFO  |
| cinder-api    | controller-2            | cinder.api.v3.snapshots                              | INFO  |
| cinder-api    | controller-2            | cinder.api.v3.volume_transfer                        | INFO  |
| cinder-api    | controller-2            | cinder.api.v3.volumes                                | INFO  |
| cinder-api    | controller-2            | cinder.backup.api                                    | INFO  |
| cinder-api    | controller-2            | cinder.backup.rpcapi                                 | INFO  |
| cinder-api    | controller-2            | cinder.brick.local_dev.lvm                           | INFO  |
| cinder-api    | controller-2            | cinder.common.sqlalchemyutils                        | INFO  |
| cinder-api    | controller-2            | cinder.context                                       | INFO  |
| cinder-api    | controller-2            | cinder.coordination                                  | INFO  |
| cinder-api    | controller-2            | cinder.db.sqlalchemy.api                             | INFO  |
| cinder-api    | controller-2            | cinder.exception                                     | INFO  |
| cinder-api    | controller-2            | cinder.flow_utils                                    | INFO  |
| cinder-api    | controller-2            | cinder.group.api                                     | DEBUG |
| cinder-api    | controller-2            | cinder.image.cache                                   | INFO  |
| cinder-api    | controller-2            | cinder.image.glance                                  | INFO  |
| cinder-api    | controller-2            | cinder.message.api                                   | INFO  |
| cinder-api    | controller-2            | cinder.objects.qos_specs                             | INFO  |
| cinder-api    | controller-2            | cinder.objects.service                               | INFO  |
| cinder-api    | controller-2            | cinder.policy                                        | INFO  |
| cinder-api    | controller-2            | cinder.quota                                         | INFO  |
| cinder-api    | controller-2            | cinder.quota_utils                                   | INFO  |
| cinder-api    | controller-2            | cinder.rpc                                           | INFO  |
| cinder-api    | controller-2            | cinder.service                                       | INFO  |
| cinder-api    | controller-2            | cinder.transfer.api                                  | DEBUG |
| cinder-api    | controller-2            | cinder.utils                                         | INFO  |
| cinder-api    | controller-2            | cinder.volume.api                                    | INFO  |
| cinder-api    | controller-2            | cinder.volume.flows.api.create_volume                | INFO  |
| cinder-api    | controller-2            | cinder.volume.flows.api.manage_existing              | INFO  |
| cinder-api    | controller-2            | cinder.volume.flows.common                           | INFO  |
| cinder-api    | controller-2            | cinder.volume.group_types                            | INFO  |
| cinder-api    | controller-2            | cinder.volume.qos_specs                              | DEBUG |
| cinder-api    | controller-2            | cinder.volume.throttling                             | INFO  |
| cinder-api    | controller-2            | cinder.volume.utils                                  | INFO  |
| cinder-api    | controller-2            | cinder.volume.volume_types                           | INFO  |
| cinder-api    | controller-2            | keystonemiddleware._common.config                    | INFO  |
| cinder-api    | controller-2            | keystonemiddleware.auth_token                        | INFO  |
| cinder-api    | controller-2            | keystonemiddleware.auth_token.__init__               | INFO  |
| cinder-api    | controller-2            | keystonemiddleware.auth_token._signing_dir           | INFO  |
| cinder-api    | controller-2            | object                                               | INFO  |
| cinder-api    | controller-2            | os_brick.encryptors                                  | INFO  |
| cinder-api    | controller-2            | os_brick.exception                                   | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.connector                         | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.connectors.aoe                    | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.connectors.base                   | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.connectors.disco                  | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.connectors.fibre_channel          | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.connectors.fibre_channel_ppc64    | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.connectors.fibre_channel_s390x    | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.connectors.hgst                   | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.connectors.huawei                 | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.connectors.iscsi                  | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.connectors.nvme                   | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.connectors.rbd                    | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.connectors.remotefs               | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.connectors.scaleio                | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.connectors.storpool               | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.connectors.vmware                 | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.connectors.vrtshyperscale         | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.linuxfc                           | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.linuxrbd                          | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.linuxscsi                         | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.windows.base                      | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.windows.fibre_channel             | INFO  |
| cinder-api    | controller-2            | os_brick.initiator.windows.iscsi                     | INFO  |
| cinder-api    | controller-2            | os_brick.privileged.rootwrap                         | INFO  |
| cinder-api    | controller-2            | os_brick.remotefs.remotefs                           | INFO  |
| cinder-api    | controller-2            | os_brick.remotefs.windows_remotefs                   | INFO  |
| cinder-api    | controller-2            | os_brick.utils                                       | INFO  |
| cinder-api    | controller-2            | os_win._utils                                        | INFO  |
| cinder-api    | controller-2            | os_win.utils.baseutils                               | INFO  |
| cinder-api    | controller-2            | os_win.utils.hostutils                               | INFO  |
| cinder-api    | controller-2            | os_win.utils.io.ioutils                              | INFO  |
| cinder-api    | controller-2            | os_win.utils.io.namedpipe                            | INFO  |
| cinder-api    | controller-2            | os_win.utils.win32utils                              | INFO  |
| cinder-api    | controller-2            | oslo.cache.core                                      | INFO  |
| cinder-api    | controller-2            | oslo.messaging._drivers.impl_rabbit                  | INFO  |
| cinder-api    | controller-2            | oslo.messaging._drivers.pool                         | INFO  |
| cinder-api    | controller-2            | oslo.privsep.daemon                                  | INFO  |
| cinder-api    | controller-2            | oslo.service                                         | INFO  |
| cinder-api    | controller-2            | oslo.service.loopingcall                             | INFO  |
| cinder-api    | controller-2            | oslo.service.wsgi                                    | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | castellan.common.utils                               | DEBUG |
| cinder-volume | hostgroup@tripleo_iscsi | castellan.key_manager                                | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | castellan.key_manager.barbican_key_manager           | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | castellan.key_manager.migration                      | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | castellan.key_manager.vault_key_manager              | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.api                                           | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.api.common                                    | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.api.openstack                                 | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.api.openstack.wsgi                            | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.backup.api                                    | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.backup.rpcapi                                 | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.brick.local_dev.lvm                           | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.cmd.volume                                    | DEBUG |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.common.sqlalchemyutils                        | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.compute.nova                                  | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.context                                       | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.coordination                                  | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.db.sqlalchemy.api                             | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.exception                                     | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.flow_utils                                    | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.image.cache                                   | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.image.glance                                  | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.image.image_utils                             | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.keymgr.migration                              | DEBUG |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.manager                                       | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.message.api                                   | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.objects.qos_specs                             | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.objects.service                               | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.policy                                        | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.quota                                         | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.quota_utils                                   | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.rpc                                           | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.service                                       | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.utils                                         | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.api                                    | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.driver                                 | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.driver_utils                           | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.drivers.lvm                            | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.flows.api.create_volume                | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.flows.api.manage_existing              | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.flows.common                           | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.flows.manager.create_volume            | DEBUG |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.flows.manager.manage_existing          | DEBUG |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.flows.manager.manage_existing_snapshot | DEBUG |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.group_types                            | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.manager                                | DEBUG |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.targets.iscsi                          | DEBUG |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.targets.lio                            | DEBUG |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.throttling                             | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.utils                                  | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cinder.volume.volume_types                           | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | cursive.signature_utils                              | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | keystonemiddleware._common.config                    | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | keystonemiddleware.auth_token                        | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | keystonemiddleware.auth_token.__init__               | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | keystonemiddleware.auth_token._signing_dir           | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | object                                               | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.encryptors                                  | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.encryptors.cryptsetup                       | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.exception                                   | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connector                         | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.aoe                    | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.base                   | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.disco                  | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.fibre_channel          | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.fibre_channel_ppc64    | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.fibre_channel_s390x    | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.hgst                   | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.huawei                 | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.iscsi                  | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.nvme                   | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.rbd                    | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.remotefs               | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.scaleio                | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.storpool               | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.vmware                 | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.connectors.vrtshyperscale         | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.linuxfc                           | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.linuxrbd                          | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.linuxscsi                         | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.windows.base                      | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.windows.fibre_channel             | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.initiator.windows.iscsi                     | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.privileged.rootwrap                         | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.remotefs.remotefs                           | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.remotefs.windows_remotefs                   | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_brick.utils                                       | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_win._utils                                        | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_win.utils.baseutils                               | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_win.utils.hostutils                               | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_win.utils.io.ioutils                              | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_win.utils.io.namedpipe                            | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | os_win.utils.win32utils                              | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | oslo.cache.core                                      | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | oslo.messaging._drivers.impl_rabbit                  | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | oslo.messaging._drivers.pool                         | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | oslo.privsep.daemon                                  | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | oslo.service                                         | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | oslo.service.loopingcall                             | INFO  |
| cinder-volume | hostgroup@tripleo_iscsi | oslo.service.wsgi                                    | INFO  |
+---------------+-------------------------+------------------------------------------------------+-------+

Comment 1 Alan Bishop 2019-07-09 18:11:26 UTC
I confirmed the --server filter isn't working, and it even ignores bogus names ("--server bogus").

@Sofi, could you please take a look? Gorka wrote the original code, but it would be great for another squad member to know how it works.

Comment 13 Sofia Enriquez 2021-01-21 13:58:25 UTC
Just for the sake of completeness I'm going to summarize the issue:

The '--server' filter was completely ignored by Cinder and because of that the command always
returns all the host information instead of the specified one.
The fix consisted in checking body.get('server') and adding a conditional statement to display
only the logs of that server/host.

Comment 14 bkopilov 2021-01-21 16:01:40 UTC
Hi , 
I verified the fix.

if you run the command multiple times, sometimes it will display *cinder-api*  logs and other
times won't. This happens because cinder-api is changing hosts all the time.

Benny

Comment 15 Sofia Enriquez 2021-01-21 16:23:19 UTC
Just adding some detailed information as Benny points out during the verification process with RHOS 16.2 on
titan92 if you run the command multiple times, sometimes it will display *cinder-api*  logs and other times won't.

It's the expected behaviour. This happens because it uses a load balancer and not RabbitMQ so cinder-api changes
between services in every call, so when filtering by server the api will not be presented if the API that receives
it is not the one we used in the filter.

Comment 23 errata-xmlrpc 2021-03-17 15:30:39 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Red Hat OpenStack Platform 16.1.4 director bug fix advisory), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2021:0817

Comment 24 errata-xmlrpc 2021-03-17 15:37:33 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Red Hat OpenStack Platform 16.1.4 director bug fix advisory), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2021:0817


Note You need to log in before you can comment on or make changes to this bug.