Skip to content

Releases: Seagate/seagate-exos-x-csi

v1.9.0

21 Jun 15:06
Compare
Choose a tag to compare

1.9.0 (2024-06-21)

Chores

  • update sidecar versions and timeouts for api lib failover update (180713f)
  • update version for 1.9.0 release (e22a0d0)

Features

  • Update to seagate-exos-x-api-go version 2.3.0 for controller failover (50a4711)

v1.8.5

27 Feb 21:34
Compare
Choose a tag to compare

1.8.5 (2024-02-27)

Chores

  • deps-dev: bump ip from 2.0.0 to 2.0.1 (df8bfe4)
  • Update for api lib 2.2.0 create volume change (42a1aa6)

v1.8.4

31 Jan 18:35
Compare
Choose a tag to compare

1.8.4 (2024-01-31)

Bug Fixes

  • Update csi-lib-iscsi and api-go to integrate bug fixes (6c43dd0)

v1.8.3

11 Dec 21:32
Compare
Choose a tag to compare

1.8.3 (2023-12-11)

Chores

  • deps: bump yaml and semantic-release (37ba56b)
  • Update versions for release v1.8.3 (6634ec0)

Other

  • seagate-exos-x-api-go library v2 compatibility updates (#98) (aa72c7f), closes #98

v1.8.2

13 Oct 20:58
Compare
Choose a tag to compare

1.8.2 (2023-10-13)

Bug Fixes

  • Always retrieve volume wwn (2359f1b)
  • Fix previously unmapped device discovery fix for new nodePublish code (232d6ae)
  • Fix snapshot object creation for apiv2 integration (d3acd84)

Chores

  • Remove unused createTimestampFromString function (6ca0e8b)
  • Update go dependency version (a706240)
  • Update versions to 1.8.2 (f603c4c)

Features

  • apiv2: Move v1 to pkg/exosx (bbd1b14)
  • Storageclass CHAP support (f2a5d45)
    Block volume support and refactor of node publish/unpublish (#93) (46331ea), closes #93

Other

  • Merge pull request #94 from David-T-White/feat/apiv2-update (04df2ca), closes #94
  • Accept protocol+ipaddress (3d962cf)
  • Pass http protocol with credentials (037986c)
  • Structured logging correction, include correction (c4e570b)
  • Remove api XML exposure, common api codes (07d43be)
  • Rename pkg/v1 and retrieve wwn from volume object (079cd18)
  • Required change to GetTargetId (f7646ab)
  • Remove api XML exposure, common api codes (fafb0a0)

Performance

  • Only call getVolumeWWN if we didn't get it in response of CreateVolume call (bb2a524)

v1.7.3

24 Jul 20:36
Compare
Choose a tag to compare

1.7.3 (2023-07-24)

Bug Fixes

v1.7.2

28 Jun 17:32
Compare
Choose a tag to compare

Bug Fixes

  • fix: Return error code 5 instead of 14 if nodeID specified in ControllerPublishVolume is invalid/unreachable(32d05a5)
  • fix: default to iSCSI if no initiator type specified (71c7426)

Performance

  • perf: Update node-controller rpc service to notify nodes on volume unmap (55d7d6a)

Build System

  • Release 1.7.2 (03adae4)
  • Update build to resolve glibc mismatch on certain platforms (f57088f)
  • specify registry url for ubi base image (e1a22fe)
  • certification automation, Helm chart formatting compatible with yq, and README updates (2b44525)

v1.6.3

25 Apr 22:47
Compare
Choose a tag to compare

1.6.3 (2023-04-25)

Build System

  • install protoc and gRPC tools for building node service (921cd6a)
  • Update values.yaml for 1.6.3 (2a8e386)

v1.5.11

24 Apr 23:02
Compare
Choose a tag to compare

1.5.11 (2023-04-24)

Build System

  • Update deprecated actions in publish.yml (c7389d5)
  • Update github release action to use actions v3 (b34bb05)

Code Refactoring

  • New node gRPC server for initiator retrieval (#76) (d44a487), closes #76

v1.5.10

05 Apr 17:21
Compare
Choose a tag to compare

1.5.10 (2023-04-05)

Bug Fixes

  • Add support for prefixed fstype parameter (#71) (ada6d02), closes #71
  • clarify comment for volPrefix in storageclass example (daf3152)
  • Port device rediscovery check into FC node (#72) (f0ece2a), closes #72
  • Update workflow to use Openshift compliant Dockerfile (c87c2ad)

Build System

  • update values.yaml to latest 1.5.9 release (f8b267f)

Chores

  • add Makefile target to create a signed helm chart (#74) (c707140), closes #74
  • Update default registry address to use registry.k8s.io (2041882)

Other