Activity log for bug #1890918

Date Who What changed Old value New value Message
2020-08-08 22:00:59 Difu Hu bug added bug
2020-08-08 22:01:33 Difu Hu description Brief Description ----------------- "system --os-region-name SystemController device-image-apply" to apply several labels to one image. After "dcmanager fw-update-strategy apply", all these labels show on related subclouds. Severity -------- Minor Steps to Reproduce ------------------ system --os-auth-url https://[fd01:12::2]:5001/v3 --os-region-name subcloud1 host-device-label-assign controller-0 0000:b2:00.0 subcloud1=29 system --os-auth-url https://[fd01:303::2]:5001/v3 --os-region-name subcloud3 host-device-label-assign controller-0 0000:b4:00.0 subcloud3=29 system --os-region-name SystemController device-image-upload 5gldpc_1x2x25g_20ww2.3_swap_ddr4_2xrefresh-signed-ssl-csk2.bin functional 8086 0b30 --bitstream-id 21 system --os-region-name SystemController device-image-apply 78fdbeca-b97d-4af7-9d20-e676bb873c87 subcloud1=29 subcloud3=29 nonsubcloud=xyz dcmanager fw-update-strategy create dcmanager fw-update-strategy apply Expected Behavior ------------------ Update works on all subcloud. (Not sure for label behavior) Actual Behavior ---------------- Update works on all subcloud. All these labels show in subclouds, which seems not friendly, especially when there are many labels. Reproducibility --------------- yes System Configuration -------------------- Lab-name: DC-3 Branch/Pull Time/Commit ----------------------- 2020-08-07_20-00-00 Last Pass --------- 2020-07-31_20-00-00 Timestamp/Logs -------------- [sysadmin@controller-0 ~(keystone_admin)]$ system --os-region-name SystemController device-image-show 78fdbeca-b97d-4af7-9d20-e676bb873c87 +----------------+--------------------------------------------------------------------------+ | Property | Value | +----------------+--------------------------------------------------------------------------+ | uuid | 78fdbeca-b97d-4af7-9d20-e676bb873c87 | | bitstream_type | functional | | pci_vendor | 8086 | | pci_device | 0b30 | | bitstream_id | 21 | | key_signature | None | | revoke_key_id | None | | name | None | | description | None | | image_version | None | | applied | True | | applied_labels | [{u'subcloud1': u'29'}, {u'subcloud3': u'29'}, {u'nonsubcloud': u'xyz'}] | +----------------+--------------------------------------------------------------------------+ [sysadmin@controller-0 ~(keystone_admin)]$ system --os-auth-url https://[fd01:12::2]:5001/v3 --os-region-name subcloud1 device-label-list +--------------+------------------+-------------+-------------+ | hostname | PCI device name | label key | label value | +--------------+------------------+-------------+-------------+ | | | subcloud3 | 29 | | | | nonsubcloud | xyz | | controller-0 | pci_0000_b2_00_0 | subcloud1 | 29 | +--------------+------------------+-------------+-------------+ [sysadmin@controller-0 ~(keystone_admin)]$ system --os-auth-url https://[fd01:12::2]:5001/v3 --os-region-name subcloud1 device-image-show 78fdbeca-b97d-4af7-9d20-e676bb873c87 +----------------+--------------------------------------------------------------------------+ | Property | Value | +----------------+--------------------------------------------------------------------------+ | uuid | 78fdbeca-b97d-4af7-9d20-e676bb873c87 | | bitstream_type | functional | | pci_vendor | 8086 | | pci_device | 0b30 | | bitstream_id | 21 | | key_signature | None | | revoke_key_id | None | | name | None | | description | None | | image_version | None | | applied | True | | applied_labels | [{u'subcloud1': u'29'}, {u'subcloud3': u'29'}, {u'nonsubcloud': u'xyz'}] | +----------------+--------------------------------------------------------------------------+ [sysadmin@controller-0 ~(keystone_admin)]$ system --os-auth-url https://[fd01:303::2]:5001/v3 --os-region-name subcloud3 device-label-list +--------------+------------------+-------------+-------------+ | hostname | PCI device name | label key | label value | +--------------+------------------+-------------+-------------+ | | | subcloud1 | 29 | | | | nonsubcloud | xyz | | controller-0 | pci_0000_b4_00_0 | subcloud3 | 29 | +--------------+------------------+-------------+-------------+ [sysadmin@controller-0 ~(keystone_admin)]$ system --os-auth-url https://[fd01:303::2]:5001/v3 --os-region-name subcloud3 device-image-show 78fdbeca-b97d-4af7-9d20-e676bb873c87 +----------------+--------------------------------------------------------------------------+ | Property | Value | +----------------+--------------------------------------------------------------------------+ | uuid | 78fdbeca-b97d-4af7-9d20-e676bb873c87 | | bitstream_type | functional | | pci_vendor | 8086 | | pci_device | 0b30 | | bitstream_id | 21 | | key_signature | None | | revoke_key_id | None | | name | None | | description | None | | image_version | None | | applied | True | | applied_labels | [{u'subcloud3': u'29'}, {u'subcloud1': u'29'}, {u'nonsubcloud': u'xyz'}] | +----------------+--------------------------------------------------------------------------+ Test Activity ------------- Functional Testing Brief Description ----------------- "system --os-region-name SystemController device-image-apply" to apply several labels to one image. After "dcmanager fw-update-strategy apply", all these labels show on related subclouds. Severity -------- Minor Steps to Reproduce ------------------ system --os-auth-url https://[fd01:12::2]:5001/v3 --os-region-name subcloud1 host-device-label-assign controller-0 0000:b2:00.0 subcloud1=29 system --os-auth-url https://[fd01:303::2]:5001/v3 --os-region-name subcloud3 host-device-label-assign controller-0 0000:b4:00.0 subcloud3=29 system --os-region-name SystemController device-image-upload 5gldpc_1x2x25g_20ww2.3_swap_ddr4_2xrefresh-signed-ssl-csk2.bin functional 8086 0b30 --bitstream-id 21 system --os-region-name SystemController device-image-apply 78fdbeca-b97d-4af7-9d20-e676bb873c87 subcloud1=29 subcloud3=29 nonsubcloud=xyz dcmanager fw-update-strategy create dcmanager fw-update-strategy apply Expected Behavior ------------------ Update works on all subcloud. (Not sure for label behavior) Actual Behavior ---------------- Update works on all subcloud. All these labels show in subclouds, which seems not friendly, especially if there are many labels. Reproducibility --------------- yes System Configuration -------------------- Lab-name: DC-3 Branch/Pull Time/Commit ----------------------- 2020-08-07_20-00-00 Last Pass --------- 2020-07-31_20-00-00 Timestamp/Logs -------------- [sysadmin@controller-0 ~(keystone_admin)]$ system --os-region-name SystemController device-image-show 78fdbeca-b97d-4af7-9d20-e676bb873c87 +----------------+--------------------------------------------------------------------------+ | Property | Value | +----------------+--------------------------------------------------------------------------+ | uuid | 78fdbeca-b97d-4af7-9d20-e676bb873c87 | | bitstream_type | functional | | pci_vendor | 8086 | | pci_device | 0b30 | | bitstream_id | 21 | | key_signature | None | | revoke_key_id | None | | name | None | | description | None | | image_version | None | | applied | True | | applied_labels | [{u'subcloud1': u'29'}, {u'subcloud3': u'29'}, {u'nonsubcloud': u'xyz'}] | +----------------+--------------------------------------------------------------------------+ [sysadmin@controller-0 ~(keystone_admin)]$ system --os-auth-url https://[fd01:12::2]:5001/v3 --os-region-name subcloud1 device-label-list +--------------+------------------+-------------+-------------+ | hostname | PCI device name | label key | label value | +--------------+------------------+-------------+-------------+ | | | subcloud3 | 29 | | | | nonsubcloud | xyz | | controller-0 | pci_0000_b2_00_0 | subcloud1 | 29 | +--------------+------------------+-------------+-------------+ [sysadmin@controller-0 ~(keystone_admin)]$ system --os-auth-url https://[fd01:12::2]:5001/v3 --os-region-name subcloud1 device-image-show 78fdbeca-b97d-4af7-9d20-e676bb873c87 +----------------+--------------------------------------------------------------------------+ | Property | Value | +----------------+--------------------------------------------------------------------------+ | uuid | 78fdbeca-b97d-4af7-9d20-e676bb873c87 | | bitstream_type | functional | | pci_vendor | 8086 | | pci_device | 0b30 | | bitstream_id | 21 | | key_signature | None | | revoke_key_id | None | | name | None | | description | None | | image_version | None | | applied | True | | applied_labels | [{u'subcloud1': u'29'}, {u'subcloud3': u'29'}, {u'nonsubcloud': u'xyz'}] | +----------------+--------------------------------------------------------------------------+ [sysadmin@controller-0 ~(keystone_admin)]$ system --os-auth-url https://[fd01:303::2]:5001/v3 --os-region-name subcloud3 device-label-list +--------------+------------------+-------------+-------------+ | hostname | PCI device name | label key | label value | +--------------+------------------+-------------+-------------+ | | | subcloud1 | 29 | | | | nonsubcloud | xyz | | controller-0 | pci_0000_b4_00_0 | subcloud3 | 29 | +--------------+------------------+-------------+-------------+ [sysadmin@controller-0 ~(keystone_admin)]$ system --os-auth-url https://[fd01:303::2]:5001/v3 --os-region-name subcloud3 device-image-show 78fdbeca-b97d-4af7-9d20-e676bb873c87 +----------------+--------------------------------------------------------------------------+ | Property | Value | +----------------+--------------------------------------------------------------------------+ | uuid | 78fdbeca-b97d-4af7-9d20-e676bb873c87 | | bitstream_type | functional | | pci_vendor | 8086 | | pci_device | 0b30 | | bitstream_id | 21 | | key_signature | None | | revoke_key_id | None | | name | None | | description | None | | image_version | None | | applied | True | | applied_labels | [{u'subcloud3': u'29'}, {u'subcloud1': u'29'}, {u'nonsubcloud': u'xyz'}] | +----------------+--------------------------------------------------------------------------+ Test Activity ------------- Functional Testing
2020-08-11 14:58:19 Ghada Khalil starlingx: importance Undecided Low
2020-08-11 14:58:49 Ghada Khalil starlingx: status New Triaged
2020-08-13 21:44:25 Ghada Khalil tags stx.fpga stx.retestneeded stx.distcloud stx.fpga stx.retestneeded