host-swact blocked during USM upgrade
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Invalid
|
Low
|
Heitor Matsui |
Bug Description
Brief Description
-----------------
host-swact is blocked during USM upgrade due to failures on swact semantic check from host api
Severity
--------
Critical, unable to swact to continue the upgrade
Steps to Reproduce
------------------
- start USM upgrade
- deploy controller-1
- try host-swact
Expected Behavior
------------------
controller-1 becomes active
Actual Behavior
----------------
swact fails with database errors on sysinv.log
Reproducibility
---------------
Reproducible
System Configuration
-------
Multi-node
Branch/Pull Time/Commit
-------
master - 2024-05-16
Last Pass
---------
2024-05-14
Timestamp/Logs
--------------
sysinv 2024-05-16 18:57:20.657 2234536 ERROR wsme.api [req-9ce1ce34-
Traceback (most recent call last):
File "/usr/lib/
return getattr(entity, key)
AttributeError: type object 'Load' has no attribute 'hostname'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/lib/
result = f(self, *args, **kwargs)
File "/usr/lib/
return self._patch_
File "/usr/lib/
return f(*args, **kwargs)
File "/usr/lib/
return self._patch(uuid, patch)
File "/usr/lib/
if self.action_
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
from_sw_version = objects.
File "/usr/lib/
result = fn(cls, context, *args, **kwargs)
File "/usr/lib/
return self.dbapi.
File "/usr/lib/
first_result = fn(*args, **kwargs)
File "/usr/lib/
query = add_identity_
File "/usr/lib/
return query.filter_
File "/usr/lib/
clauses = [
File "/usr/lib/
_entity_
File "/usr/lib/
util.raise_(
File "/usr/lib/
raise exception
sqlalchemy.
: sqlalchemy.
Test Activity
-------------
Feature Testing
Workaround
----------
N/A
tags: | added: stx.update |
Changed in starlingx: | |
importance: | Undecided → Low |
Fix proposed to branch: master /review. opendev. org/c/starlingx /config/ +/919980
Review: https:/