v2.3
Summary
See NEWS.md.
What's Changed
- test: Improvements to coverage testing by @martin-belanger in #346
- test: Add test-defs.py by @martin-belanger in #347
- test: Fix GitHub Actions (failing mock libnvme test) by @martin-belanger in #348
- test: More iputils tests by @martin-belanger in #349
- test: Improve NvmeOptions() by @martin-belanger in #350
- test: More tests for avahi.py and udev.py by @martin-belanger in #351
- test: Add test-gutil.py by @martin-belanger in #352
- build: Cleaning/Updating Makefile and README.md by @martin-belanger in #353
- staslib: Add NBFT support by @martin-belanger in #354
- nbft: fixes in upstream libnvme was causing unit tests to fail by @martin-belanger in #355
- ctrl: fix inverted logic "is not None" -> "is None" by @martin-belanger in #356
- iputil: Add mac2iface() and corresponding unit test by @martin-belanger in #357
- nbft: Add NbftConf() object to retrieve and cache NBFT data by @martin-belanger in #358
- build(deps): bump docker/metadata-action from 4.3.0 to 4.4.0 by @dependabot in #359
- build(deps): bump fedora from 37 to 38 by @dependabot in #360
- nbft: stafd will now use NBFT data (if found) by @martin-belanger in #361
- test: improve coverage by @martin-belanger in #362
- test/meson: fix finding pre-installed libnvme location by @martin-belanger in #363
- test: Add support for empty NBFT file by @martin-belanger in #364
- udev: improve comparison between candidate and existing controllers by @martin-belanger in #365
- V2.2.x stable by @martin-belanger in #368
- Various fixes by @martin-belanger in #366
- udev-rules: Only react to
rediscover
events (notconnected
) by @martin-belanger in #372 - build(deps): bump docker/metadata-action from 4.4.0 to 4.5.0 by @dependabot in #369
- build(deps): bump docker/build-push-action from 4.0.0 to 4.1.0 by @dependabot in #370
- build(deps): bump docker/login-action from 2.1.0 to 2.2.0 by @dependabot in #371
- udev: Rework/simplify _cid_matches_tid() by @martin-belanger in #373
- v2.3-rc1 by @martin-belanger in #374
- build(deps): bump docker/metadata-action from 4.5.0 to 4.6.0 by @dependabot in #375
- build(deps): bump docker/build-push-action from 4.1.0 to 4.1.1 by @dependabot in #376
- v2.3-rc2 by @martin-belanger in #377
- trid: Take Host NQN into account by @martin-belanger in #379
- udev: FC/Loop - use case-insensitive comparison for traddr by @martin-belanger in #381
- github actions: Change the name of one of the steps by @martin-belanger in #382
- iputil: Reduce amount of netlink requests to the kernel by @martin-belanger in #383
- udev: Optimize uevent handling by @martin-belanger in #384
- Improve algorithm to see if we can reuse existing connections by @martin-belanger in #385
- GitHub: Speed up workflows by removing unneeded steps by @martin-belanger in #386
- GitHub: Improve workflow speed (pylint) by @martin-belanger in #387
- udev: Fix subsysnqn comparison (TP8013) by @martin-belanger in #388
- docs: remove deprecated read-the-docs config parameter by @martin-belanger in #389
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in #390
- build(deps): bump docker/build-push-action from 4.1.1 to 4.2.1 by @dependabot in #391
- nvme-stas 2.3-rc6 by @martin-belanger in #392
- build(deps): bump docker/login-action from 2.2.0 to 3.0.0 by @dependabot in #393
- build(deps): bump docker/metadata-action from 4.6.0 to 5.0.0 by @dependabot in #394
- build(deps): bump docker/build-push-action from 4.2.1 to 5.0.0 by @dependabot in #395
- github: fix broken GitHub actions (again) by @martin-belanger in #396
- github: More GitHub actions fixes by @martin-belanger in #397
- release: nvme-stas 2.3 by @martin-belanger in #398
Full Changelog: v2.2.2...v2.3