Hi Robie, Sergio,
The concern about removing 'version_attributes' and 'discovery_auth_attributes'
can be addressed with this simple change/backport.
What do you think?
Don't remove the 2 attributes / move elements into 'target_name_excloudes'.
Instead, add a new attribute / its element into
SRU review
> +-version_attributes = set(["lio_version", "version"])
> +-discovery_auth_attributes = set(["discovery_auth"])
These might be accessed by an API caller somewhere, and so would
represent a regression. I spent some time digging around and didn't find
a direct example, so I was going
Thanks Nobuto - uploaded to jammy UNAPPROVED for SRU team review.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1988366
Title:
python-rtslib-fb needs to handle new attribute cpus_allowed_list
To
** Description changed:
- python-rtslib-fb needs to properly handle the new kernel module
- attribute cpus_allowed_list.
+ [ Impact ]
+
+ * getting information about "attached_luns" fails via python3-rtslib-fb
+ when running the HWE kernel on jammy due to the new kernel module
+ attribute
Ceph-iSCSI is a bit complicated example as a reproducer
https://docs.ceph.com/en/quincy/rbd/iscsi-overview/
But the simplest reproducer is `targetctl clear` with jammy HWE kernel.
$ sudo targetctl clear
Traceback (most recent call last):
File "/usr/bin/targetctl", line 82, in
main()
File
The workaround is to switch back to GA kernel (v5.15), but it's far from
ideal to be used for newer generation of servers (less than two years
old).
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
The latest LTS (jammy) is missing this patch, and causes a failure in
LUN operations when the host is running the HWE kernel, v6.5.
python3-rtslib-fb | 2.1.74-0ubuntu4 | jammy | all
python3-rtslib-fb | 2.1.74-0ubuntu5 | mantic | all
python3-rtslib-fb |