Activity log for bug #1856587

Date Who What changed Old value New value Message
2019-12-16 15:20:40 Wendy Mitchell bug added bug
2019-12-16 15:21:46 Wendy Mitchell tags stx.retestneeded
2019-12-16 15:58:55 Ghada Khalil starlingx: assignee Steven Webster (swebster-wr)
2019-12-16 16:03:00 Ghada Khalil summary Traceback in unlock host attempt after sriovdp label added Traceback in unlock host when configuring pci-passthrough interfaces and sriovdp label added
2019-12-16 16:03:13 Ghada Khalil summary Traceback in unlock host when configuring pci-passthrough interfaces and sriovdp label added Traceback in unlock host when configuring pci-passthrough interfaces and sriovdp label enabled
2019-12-16 16:03:49 Ghada Khalil tags stx.retestneeded stx.networking stx.retestneeded
2019-12-16 16:07:05 Ghada Khalil description Traceback in unlock attempt after sriovdp added Severity -------- Standard Steps to Reproduce ------------------ 1. Confirm both controllers are unlocked, enabled and available before adding the label Confirm system application-list reports | applied | completed 2. Lock controller-1 3. assign label $ system host-label-assign controller-1 sriovdp=enabled 4. Attempt to unlock controller-1 Expected Behavior ------------------ Expected to be able to successfully unlock the host with the sriovdp label Actual Behavior ---------------- Traceback when attempting to unlock node with label added sriovdp=enabled [sysadmin@controller-0 log(keystone_admin)]$ system host-label-list controller-1; date ---------------------------------- hostname label key label value ---------------------------------- controller-1 sriovdp enabled Branch/Pull Time/Commit ----------------------- 2019-12-10_20-00-00 Last Pass --------- Last release Timestamp/Logs -------------- see inline Test Activity ------------- Regression ---------------------------------- Fri Dec 13 00:58:05 UTC 2019 [sysadmin@controller-0 log(keystone_admin)]$ system application-list --------------------------------------------------------------------------------------+ application version manifest name manifest file status progress --------------------------------------------------------------------------------------+ platform-integ-apps 1.0-10 platform-integration-manifest manifest.yaml applied completed --------------------------------------------------------------------------------------+ [sysadmin@controller-0 log(keystone_admin)]$ system host-unlock controller-1 Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/sysinv/openstack/common/rpc/amqp.py", line 437, in _process_data **args) File "/usr/lib64/python2.7/site-packages/sysinv/openstack/common/rpc/dispatcher.py", line 172, in dispatch result = getattr(proxyobj, method)(ctxt, **kwargs) File "/usr/lib64/python2.7/site-packages/sysinv/conductor/manager.py", line 1654, in configure_ihost self._configure_controller_host(context, host) File "/usr/lib64/python2.7/site-packages/sysinv/conductor/manager.py", line 1319, in _configure_controller_host self._puppet.update_host_config(host) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/puppet.py", line 30, in _wrapper func(self, *args, **kwargs) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/puppet.py", line 147, in update_host_config config.update(puppet_plugin.obj.get_host_config(host)) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/kubernetes.py", line 101, in get_host_config config.update(self._get_host_pcidp_config(host)) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/kubernetes.py", line 318, in _get_host_pcidp_config self._get_pcidp_network_resources(), File "/usr/lib64/python2.7/site-packages/sysinv/puppet/kubernetes.py", line 433, in _get_pcidp_network_resources constants.INTERFACE_CLASS_PCI_PASSTHROUGH) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/kubernetes.py", line 369, in _get_pcidp_network_resources_by_ifclass port = interface.get_sriov_interface_port(self.context, iface) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/interface.py", line 980, in get_sriov_interface_port return interface.get_sriov_interface_port(context, iface) File "/usr/lib64/python2.7/site-packages/sysinv/common/interface.py", line 123, in get_sriov_interface_port assert iface['ifclass'] == constants.INTERFACE_CLASS_PCI_SRIOV AssertionError Reproducibility --------------- yes System Configuration -------------------- HW (R720 1-2 sriov interface configured + sriov device plugin discovers pci-passthrough interfaces as well) Traceback in unlock attempt after sriovdp added Severity -------- Standard Steps to Reproduce ------------------ 1. Configure both controllers with pci-passthrough interfaces 2. Unlock the controllers and confirm they are unlocked, enabled and available before adding the label Confirm system application-list reports | applied | completed 3. Lock controller-1 4. assign the sriovdp label $ system host-label-assign controller-1 sriovdp=enabled 5. Attempt to unlock controller-1 Expected Behavior ------------------ Expected to be able to successfully unlock the host with the sriovdp label Actual Behavior ---------------- Traceback when attempting to unlock node with label added sriovdp=enabled [sysadmin@controller-0 log(keystone_admin)]$ system host-label-list controller-1; date ---------------------------------- hostname label key label value ---------------------------------- controller-1 sriovdp enabled Branch/Pull Time/Commit ----------------------- 2019-12-10_20-00-00 Last Pass --------- This config was not tested previously Timestamp/Logs -------------- see inline Test Activity ------------- Regression ---------------------------------- Fri Dec 13 00:58:05 UTC 2019 [sysadmin@controller-0 log(keystone_admin)]$ system application-list --------------------------------------------------------------------------------------+ application version manifest name manifest file status progress --------------------------------------------------------------------------------------+ platform-integ-apps 1.0-10 platform-integration-manifest manifest.yaml applied completed --------------------------------------------------------------------------------------+ [sysadmin@controller-0 log(keystone_admin)]$ system host-unlock controller-1 Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/sysinv/openstack/common/rpc/amqp.py", line 437, in _process_data **args) File "/usr/lib64/python2.7/site-packages/sysinv/openstack/common/rpc/dispatcher.py", line 172, in dispatch result = getattr(proxyobj, method)(ctxt, **kwargs) File "/usr/lib64/python2.7/site-packages/sysinv/conductor/manager.py", line 1654, in configure_ihost self._configure_controller_host(context, host) File "/usr/lib64/python2.7/site-packages/sysinv/conductor/manager.py", line 1319, in _configure_controller_host self._puppet.update_host_config(host) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/puppet.py", line 30, in _wrapper func(self, *args, **kwargs) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/puppet.py", line 147, in update_host_config config.update(puppet_plugin.obj.get_host_config(host)) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/kubernetes.py", line 101, in get_host_config config.update(self._get_host_pcidp_config(host)) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/kubernetes.py", line 318, in _get_host_pcidp_config self._get_pcidp_network_resources(), File "/usr/lib64/python2.7/site-packages/sysinv/puppet/kubernetes.py", line 433, in _get_pcidp_network_resources constants.INTERFACE_CLASS_PCI_PASSTHROUGH) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/kubernetes.py", line 369, in _get_pcidp_network_resources_by_ifclass port = interface.get_sriov_interface_port(self.context, iface) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/interface.py", line 980, in get_sriov_interface_port return interface.get_sriov_interface_port(context, iface) File "/usr/lib64/python2.7/site-packages/sysinv/common/interface.py", line 123, in get_sriov_interface_port assert iface['ifclass'] == constants.INTERFACE_CLASS_PCI_SRIOV AssertionError Reproducibility --------------- yes System Configuration -------------------- HW (R720 1-2 sriov interface configured + sriov device plugin discovers pci-passthrough interfaces as well)
2019-12-16 16:10:01 Ghada Khalil description Traceback in unlock attempt after sriovdp added Severity -------- Standard Steps to Reproduce ------------------ 1. Configure both controllers with pci-passthrough interfaces 2. Unlock the controllers and confirm they are unlocked, enabled and available before adding the label Confirm system application-list reports | applied | completed 3. Lock controller-1 4. assign the sriovdp label $ system host-label-assign controller-1 sriovdp=enabled 5. Attempt to unlock controller-1 Expected Behavior ------------------ Expected to be able to successfully unlock the host with the sriovdp label Actual Behavior ---------------- Traceback when attempting to unlock node with label added sriovdp=enabled [sysadmin@controller-0 log(keystone_admin)]$ system host-label-list controller-1; date ---------------------------------- hostname label key label value ---------------------------------- controller-1 sriovdp enabled Branch/Pull Time/Commit ----------------------- 2019-12-10_20-00-00 Last Pass --------- This config was not tested previously Timestamp/Logs -------------- see inline Test Activity ------------- Regression ---------------------------------- Fri Dec 13 00:58:05 UTC 2019 [sysadmin@controller-0 log(keystone_admin)]$ system application-list --------------------------------------------------------------------------------------+ application version manifest name manifest file status progress --------------------------------------------------------------------------------------+ platform-integ-apps 1.0-10 platform-integration-manifest manifest.yaml applied completed --------------------------------------------------------------------------------------+ [sysadmin@controller-0 log(keystone_admin)]$ system host-unlock controller-1 Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/sysinv/openstack/common/rpc/amqp.py", line 437, in _process_data **args) File "/usr/lib64/python2.7/site-packages/sysinv/openstack/common/rpc/dispatcher.py", line 172, in dispatch result = getattr(proxyobj, method)(ctxt, **kwargs) File "/usr/lib64/python2.7/site-packages/sysinv/conductor/manager.py", line 1654, in configure_ihost self._configure_controller_host(context, host) File "/usr/lib64/python2.7/site-packages/sysinv/conductor/manager.py", line 1319, in _configure_controller_host self._puppet.update_host_config(host) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/puppet.py", line 30, in _wrapper func(self, *args, **kwargs) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/puppet.py", line 147, in update_host_config config.update(puppet_plugin.obj.get_host_config(host)) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/kubernetes.py", line 101, in get_host_config config.update(self._get_host_pcidp_config(host)) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/kubernetes.py", line 318, in _get_host_pcidp_config self._get_pcidp_network_resources(), File "/usr/lib64/python2.7/site-packages/sysinv/puppet/kubernetes.py", line 433, in _get_pcidp_network_resources constants.INTERFACE_CLASS_PCI_PASSTHROUGH) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/kubernetes.py", line 369, in _get_pcidp_network_resources_by_ifclass port = interface.get_sriov_interface_port(self.context, iface) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/interface.py", line 980, in get_sriov_interface_port return interface.get_sriov_interface_port(context, iface) File "/usr/lib64/python2.7/site-packages/sysinv/common/interface.py", line 123, in get_sriov_interface_port assert iface['ifclass'] == constants.INTERFACE_CLASS_PCI_SRIOV AssertionError Reproducibility --------------- yes System Configuration -------------------- HW (R720 1-2 sriov interface configured + sriov device plugin discovers pci-passthrough interfaces as well) Traceback in unlock attempt after sriovdp added Severity -------- Standard Steps to Reproduce ------------------ 1. Configure both controllers with pci-passthrough interfaces 2. Unlock the controllers and confirm they are unlocked, enabled and available before adding the label Confirm system application-list reports | applied | completed 3. Lock controller-1 4. assign the sriovdp label $ system host-label-assign controller-1 sriovdp=enabled 5. Attempt to unlock controller-1 Expected Behavior ------------------ Expected to be able to successfully unlock the host with the sriovdp label Actual Behavior ---------------- Traceback when attempting to unlock node with label added sriovdp=enabled and the unlock fails [sysadmin@controller-0 log(keystone_admin)]$ system host-label-list controller-1; date ---------------------------------- hostname label key label value ---------------------------------- controller-1 sriovdp enabled Branch/Pull Time/Commit ----------------------- 2019-12-10_20-00-00 Last Pass --------- This config was not tested previously Timestamp/Logs -------------- see inline Test Activity ------------- Regression ---------------------------------- Fri Dec 13 00:58:05 UTC 2019 [sysadmin@controller-0 log(keystone_admin)]$ system application-list --------------------------------------------------------------------------------------+ application version manifest name manifest file status progress --------------------------------------------------------------------------------------+ platform-integ-apps 1.0-10 platform-integration-manifest manifest.yaml applied completed --------------------------------------------------------------------------------------+ [sysadmin@controller-0 log(keystone_admin)]$ system host-unlock controller-1 Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/sysinv/openstack/common/rpc/amqp.py", line 437, in _process_data **args) File "/usr/lib64/python2.7/site-packages/sysinv/openstack/common/rpc/dispatcher.py", line 172, in dispatch result = getattr(proxyobj, method)(ctxt, **kwargs) File "/usr/lib64/python2.7/site-packages/sysinv/conductor/manager.py", line 1654, in configure_ihost self._configure_controller_host(context, host) File "/usr/lib64/python2.7/site-packages/sysinv/conductor/manager.py", line 1319, in _configure_controller_host self._puppet.update_host_config(host) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/puppet.py", line 30, in _wrapper func(self, *args, **kwargs) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/puppet.py", line 147, in update_host_config config.update(puppet_plugin.obj.get_host_config(host)) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/kubernetes.py", line 101, in get_host_config config.update(self._get_host_pcidp_config(host)) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/kubernetes.py", line 318, in _get_host_pcidp_config self._get_pcidp_network_resources(), File "/usr/lib64/python2.7/site-packages/sysinv/puppet/kubernetes.py", line 433, in _get_pcidp_network_resources constants.INTERFACE_CLASS_PCI_PASSTHROUGH) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/kubernetes.py", line 369, in _get_pcidp_network_resources_by_ifclass port = interface.get_sriov_interface_port(self.context, iface) File "/usr/lib64/python2.7/site-packages/sysinv/puppet/interface.py", line 980, in get_sriov_interface_port return interface.get_sriov_interface_port(context, iface) File "/usr/lib64/python2.7/site-packages/sysinv/common/interface.py", line 123, in get_sriov_interface_port assert iface['ifclass'] == constants.INTERFACE_CLASS_PCI_SRIOV AssertionError Reproducibility --------------- yes System Configuration -------------------- HW (R720 1-2 sriov interface configured + sriov device plugin discovers pci-passthrough interfaces as well)
2019-12-16 18:22:25 Ghada Khalil tags stx.networking stx.retestneeded stx.4.0 stx.networking stx.retestneeded
2019-12-16 18:22:30 Ghada Khalil starlingx: importance Undecided Medium
2019-12-16 18:22:32 Ghada Khalil starlingx: status New Triaged
2020-02-11 16:01:20 Ghada Khalil starlingx: assignee Steven Webster (swebster-wr) Thomas Gao (tgao)
2020-02-13 17:31:11 OpenStack Infra starlingx: status Triaged In Progress
2020-02-20 19:59:22 OpenStack Infra starlingx: status In Progress Fix Released
2020-02-24 18:22:21 Wendy Mitchell tags stx.4.0 stx.networking stx.retestneeded stx.4.0 stx.networking
2020-03-31 14:35:52 OpenStack Infra tags stx.4.0 stx.networking in-f-centos8 stx.4.0 stx.networking
2020-03-31 14:35:53 OpenStack Infra bug watch added https://github.com/kubernetes/kubernetes/issues/80745
2020-03-31 14:35:53 OpenStack Infra bug watch added https://github.com/kubernetes/kubernetes/issues/85334