Overview
Request 1098396 revoked
- Update to version 1.5:
* fabrics: Relax match on well known disc ctrl lookup
* tree: Ignore NULL address pointer for phy slot lookup
* fabrics: Filter discovery ctrls out during application context check
* util: Add ignored error code
* json: Use memory block allocated by realloc() instead printbuf
* tree: Add PCI physical slot number for controller
* tree: Use nvme_ipaddrs_eq() to compare IP addresses
* fabrics: Add EADDRNOTAVAIL error mapping
* fabrics: filter out subsystems with non-matching application string
* libnvme: add 'application' setting to nvme_root
* libnvme: add 'application' setting to the subsystem
* util: rename ipaddrs_eq() to nvme_ipaddrs_eq() and make public.
* util: Add ipaddrs_eq() to check whether two IP addresses are equal
* ioctl: fix RAE bit on last Get Log Page command
* fabrics: check genctr after getting discovery entries
* fabrics: handle /dev/nvme-fabrics read failure
* fabrics: fix potential invalid memory access in __nvmf_supported_option()
* Python: Fix crash during garbage collection
* mi: Add nvme_mi_ctrl_id to retrieve controller ID
* ioctl: Explicitly initialize all members of struct nvme_ns_mgmt_args
* ioctl: io management send, receive args fix
* Python: Add NBFT support
* tree: Fix offset argument check in nvme_bytes_to_lba
* nbft: add NBFT v1.0 table support
* types: Add IO command set specific field on nsmgmt
* fabrics: Do not pass unsupported options to kernel
* types: Add ns-mgmt host software specified fields
* types.h: Add FDP related Status Code
* tree: Fix argument check in nvme_bytes_to_lba
Request History
wagi created request
- Update to version 1.5:
* fabrics: Relax match on well known disc ctrl lookup
* tree: Ignore NULL address pointer for phy slot lookup
* fabrics: Filter discovery ctrls out during application context check
* util: Add ignored error code
* json: Use memory block allocated by realloc() instead printbuf
* tree: Add PCI physical slot number for controller
* tree: Use nvme_ipaddrs_eq() to compare IP addresses
* fabrics: Add EADDRNOTAVAIL error mapping
* fabrics: filter out subsystems with non-matching application string
* libnvme: add 'application' setting to nvme_root
* libnvme: add 'application' setting to the subsystem
* util: rename ipaddrs_eq() to nvme_ipaddrs_eq() and make public.
* util: Add ipaddrs_eq() to check whether two IP addresses are equal
* ioctl: fix RAE bit on last Get Log Page command
* fabrics: check genctr after getting discovery entries
* fabrics: handle /dev/nvme-fabrics read failure
* fabrics: fix potential invalid memory access in __nvmf_supported_option()
* Python: Fix crash during garbage collection
* mi: Add nvme_mi_ctrl_id to retrieve controller ID
* ioctl: Explicitly initialize all members of struct nvme_ns_mgmt_args
* ioctl: io management send, receive args fix
* Python: Add NBFT support
* tree: Fix offset argument check in nvme_bytes_to_lba
* nbft: add NBFT v1.0 table support
* types: Add IO command set specific field on nsmgmt
* fabrics: Do not pass unsupported options to kernel
* types: Add ns-mgmt host software specified fields
* types.h: Add FDP related Status Code
* tree: Fix argument check in nvme_bytes_to_lba
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
anag+factory set openSUSE:Factory:Staging:I as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:I"
anag+factory accepted review
Picked "openSUSE:Factory:Staging:I"
darix accepted review
Accepted review for by_group opensuse-review-team request 1098396 from user factory-auto
anag+factory added factory-staging as a reviewer
Being evaluated by group "factory-staging"
anag+factory accepted review
Unstaged from project "openSUSE:Factory:Staging:I"
anag+factory set openSUSE:Factory:Staging:H as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:H"
anag+factory accepted review
Picked "openSUSE:Factory:Staging:H"
anag+factory added factory-staging as a reviewer
Being evaluated by group "factory-staging"
anag+factory accepted review
Unstaged from project "openSUSE:Factory:Staging:H"
anag+factory set openSUSE:Factory:Staging:B as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:B"
anag+factory accepted review
Picked "openSUSE:Factory:Staging:B"
anag+factory added factory-staging as a reviewer
Being evaluated by group "factory-staging"
anag+factory accepted review
Unstaged from project "openSUSE:Factory:Staging:B"
anag+factory declined review
sr#1099915 has newer source and is from the same project
anag+factory declined request
sr#1099915 has newer source and is from the same project
wagi revoked request
https://build.opensuse.org/request/show/1099870
Makes nvme-cli FTBFS:
Makes nvme-cli FTBFS
Fixed nvme-cli https://build.opensuse.org/request/show/1099861
@wagi could you please take a look to this:
btw, this is triggered with meson 1.2.0
I can't reproduce this locally nor via the build services: https://build.opensuse.org/package/live_build_log/home:wagi:branches:Base:System/libnvme/openSUSE_Factory/x86_64
And where does meson 1.2.0 come from? https://build.opensuse.org/package/show/openSUSE:Factory/meson is still 1.1.1.
Meson 1.2.0 is staged in Factory but not yet accepted https://build.opensuse.org/project/show/openSUSE:Factory:Staging:B The SR is https://build.opensuse.org/request/show/1099498
You can see the full build log at: https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:B/libnvme/standard/x86_64
Found meson 1.2.0. Unfortunately, the logs don't help. Still struggling to understand why the *.pyc are even considered.
You only need to add them to the python binding package and install everything under %{python3_sitearch}/libnvme