# Release 20.12-SP2

## Key Enhancements

### New management graphical interface

We’re excited to announce the availability of our revised VPSA graphical user
interface. The dashboard was redesigned to provide a snapshot to the VPSA Storage
Array/Flash-Array/Object Storage state:

- Current workload
- Capacity utilization and trend
- Resources status

### VPSA Storage Array

#### Support Azure BLOB as an Object Storage tier

Azure BLOB can be used in the VPSA Flash-Array as an Object Storage Tier.

#### Support replacement of KMIP KMS key UUID used in the VPSA

KMS keys that were rotated can now be replaced with a new key in the VPSA
management interface.

### VPSA Object Storage

#### Container level replication

Container level replication allows an asynchronously object replication between
Zadara’s VPSA Object Storage to a remote VPSA Object Storage or other S3
compatible Object Storage.

Zadara’s container level replication unblocks a new set of replication scenarios:

- Move the data closer - Container replication can reduce latency for read
  operations by allowing the data the be consumed from the closest proximity.
- Distribution - post processing, the data can be shifted to additional locations.
- Optimizing cost - replicating the data to a remote location that uses a
  cheaper protection policy.
- Data redundancy - you can maintain an additional copy of your data in an
  additional location (VPSA Object Storage, AWS S3 or any other s3 compatible
  storage)

The container level replication feature will be ready to use on any Zadara VPSA
Object Storage that is running version 20.12-SP2 or later.

Configuring replication job may incur additional charges for data transfer,
please contact your cloud administrator for additional information.

### Interoperability

#### CSI Driver

Zadara’s VPSA Kubernetes CSI driver updated - Version 1.3.6 is now publicly
available. The full list of changes is available in the [CSI 1.3.6](#changelog-csi)
section of the release notes.
The latest driver installation and usage information can be found at
[Zadara’s CSI Github repository](https://github.com/zadarastorage/zadara-csi/tree/release-v1.3.6)

Release 20.12-SP2 is a service pack release to the previous Zadara 20.12-SP1 release
which includes scalability, security, usability improvements, new features
and bug fixes.

The following section will breakdown the additions and updates to the Zadara
Storage Cloud platform.

## Version 20.12-SP2-247

### VPSA Storage Array

- **ZSTRG-18306** - Allow allocation of two VNIs (Virtual Network Interfaces)
  with a matching VLAN ID

### VPSA Object Storage

- **ZSTRG-18306** - Allow allocation of two VNIs (Virtual Network Interfaces)
  with a matching VLAN ID
- **ZSTRG-18971** - Fix an issue with ZELB IPv6 routing table in a Multi-Zone
  storage cloud

## Version 20.12-SP2-239

### VPSA Storage Array

- **ZSTRG-15673** - Allow VNI based remote mirroring on different networks.
  **Limitation:** Mirror replication over VNIs with different CIDR is
  applicable only if single VNI is attached to VPSA
- **ZSTRG-18049** - Fix an issue where the management console will not start
  post a failover

## Version 20.12-SP2-233

### VPSA Storage Array

- **ZSTRG-17452, ZSTRG-17453** - Optimize zCache flush control to
  allow more affective flushing
- **ZSTRG-17367** - Flash Array Optimize zCache rules
- **ZSTRG-15227** - Fixed an issue where a false alarm HB failure ticket
  was raised during VC creation/upgrade.

### VPSA Object Storage

- **ZSTRG-15227** - Fixed an issue where a false alarm HB failure ticket
  was raised during VC creation/upgrade.
- **ZSTRG-17427**       - Fixed an issue where proxy server return 404 for
  an existing Object version
- **ZSTRG-15840** - Fixed an issue in which multi-delete request could fail
  to delete object (Error 412)

### Storage Node

- **ZSTRG-15793** - Cloud installer will not upgrade the existing SIOM firmware

## Version 20.12-SP2-229

### VPSA Storage Array

- **ZSTRG-16980** - Fixed an issue where name servers entries order prevents
  connecting to Active Directory.

## Version 20.12-SP2-228

### VPSA Flash Array

- **ZSTRG-15797** - Optimize CPU utilization and IO latency on a tiered pool
  volume.

## Version 20.12-SP2-225

### VPSA Storage Array

- **ZSTRG-15800** - Fixed an issue where VMware encrypted NFS shares failed
  to complete VM vMotion
- **ZSTRG-15701** - Fixed a backward compatibility issue with MIB OIDs

## Version 20.12-SP2-223

### VPSA Storage Array

- **20556** - Fixed an issue where released VNI information was not dumped
  immediately
- **20567** - Fixed a rare issue where MTU changes were not propagated properly
  to existing VNIs

### Storage Node

- **20530** - Fixed a rare issue where scheduled logs collection caused a
  storage node reboot.

## Version 20.12-SP2-220

### VPSA Object Storage

- **20380** - Fixed an issue with container sharding mechanism for V2
  versioning enabled containers
- **20406,20418** - Fixed an issue where metadata read request for an object
  erroneously returned a failure
- **20415** - Fixed an issue where s3 delete bucket request fails

<a id="changelog-csi"></a>

### CSI 1.3.6

- **16990** - Added support to CSI snapshot API v1GA
- **16990** - Added support for VPSA IPv6 connectivity
- **20373** - Added support for driver installation using helm
  repository
- **20254** - Helm chart - support custom docker registry
- **20182** - Added support for custom CA certificate
- **20397** - Fixed an issue when disabling autoExpandSupport
- **20165** - Added support for HTTPS insecure mode
- **17395** - Added support to customize target namespace
- **20166** - Github repository documentation updates

## Version 20.12-SP2-217

### VPSA Object Storage

- **20235, 202272** - Improve S3 list-object-versions API performance
  for versioned containers with a large number of objects
- **20317** - Fixed a rare issue in 20.12-SP2 where closing a GET session
  prematurely will impact the proxy service

## Version 20.12-SP2-204

### VPSA Storage Array and VPSA Flash Array

- **18640, 20019, 19239** - Samba upgraded, include misc fixed for service
  panic
- **19948** - Fixed an issue where a metering DB update issue triggered a
  failover
- **19499** - Fix an issue with records filtering in the management GUI

### VPSA Object Storage

- **20276** - Fixed an issue where Object Storage Virtual Controller failed
  due to a kernel panic
- **19370** - Add the ability to select the networking interface information
  that will be used for users email notifications
- **19314** - Added Data Policy accurate breakdown of the data utilization
- **18721** - Added account utilization information in the main account grid
- **19682** - Fix an issue where console was inaccessible if using the VNI
  network interface
- **19483** - Region field was added to the zios_admin account information
  page
- **19770** - Fixed an issue with the Usage Report formatting display
- **19737** - Fixed an issue where clients couldn’t establish TLS connection
  while using a custom TLS certificate (found in version 20.12)

### Provisioning Portal

- **19537** - Added Provisioning API for Object Storage accounts

## Known issues and limitations

### VPSA Storage Array

- **ZSTRG-18222** - Mirror replication over VNIs with different CIDR is
  applicable only if single VNI is attached to VPSA

### VPSA Object Storage

- **19979** - Object replication doesn’t support replication for containers
  with object-lock enabled. Container Replication will not detect versioning
  nor Object-Lock status of the remote Object Storage. Life cycle policy will
  not be created on the remote object storage as well.
- **20295** - Object Storage main dashboard operations breakdown display a
  summary of operations instead of concurrent operation breakdown.

## Revision History

- 20.12-SP2-247, February 2022 (replaced 20.12-SP2-240)
- 20.12-SP2-240, January 2022
- 20.12-SP2-239, November 2021
- 20.12-SP2-233, November 2021
- 20.12-SP2-229, September 2021
- 20.12-SP2-228, September 2021
- 20.12-SP2-225, August 2021
- 20.12-SP2-223, August 2021
- 20.12-SP2-220, July 2021
- 20.12-SP2-217, July 2021
- 20.12-SP2-204, April 2021 (GA)
