Redgate Clone

Release Notes

1.0.68082

Released on 2024-06-17

### Warnings

### Features

### Fixes
- Fixes issue where restoring MSSQL backups would sometimes stop prematurely, causing image creation to fail.

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.4.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.68082 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.68082 | |
| **KOTS** | 1.109.3 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2024.05.03-0 | |
| **Kubernetes** | 1.29.4 | |
| **Rook** | 1.14.3| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 18.2.2 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.67959

Released on 2024-06-11

### Warnings

### Features

### Fixes
- Additional third party library updates

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.4.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.67959 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.67959 | |
| **KOTS** | 1.109.3 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2024.05.03-0 | |
| **Kubernetes** | 1.29.4 | |
| **Rook** | 1.14.3| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 18.2.2 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.67912 

Released on 2024-06-10 

### Warnings 

### Features 

- Support for multiple backup files in SQL Server (introduced in version 1.0.65455) is always enabled.

### Fixes 

- Resolves issue where SQL Server could sometimes attempt to use more memory than was available to it, causing the creation of data images or data containers to fail.

- Resolves failure to persist logs in certain error scenarios during database restore.


### Redgate Clone Component Versions

| Component(s) | Version | Additional info

|---|---|---|

| **rgclone (CLI)** | 2.4.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |

| **Web API** | 1.0.67912 | _(this is also the version of the release)_ |

| **Spawn Core** | 1.0.67912 | |

| **KOTS** | 1.109.3 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |

| **kURL** | v2024.05.03-0 | |

| **Kubernetes** | 1.29.4 | |

| **Rook** | 1.14.3| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

| **Ceph** | 18.2.2 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.67655

Released on 2024-05-30

### Warnings

### Features
- Upgraded Ceph to version 18.2.2, Rook to version 1.14.3 and kubernetes to version 1.29.4.

### Fixes

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.4.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.67655 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.67655 | |
| **KOTS** | 1.109.3 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2024.05.03-0 | |
| **Kubernetes** | 1.29.4 | |
| **Rook** | 1.14.3| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 18.2.2 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.67299

Released on 2024-05-23

### Warnings

### Features
- The log CLI command now returns more useful information to help diagnose data image creation failures.

### Fixes

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.4.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.67299 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.67299 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2024.01.02-0 | |
| **Kubernetes** | 1.29.0 | |
| **Rook** | 1.12.9| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.67045

Released on 2024-05-14

### Warnings

### Features

- Additional logging during image creation.

### Fixes

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.4.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.67045 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.67045 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2024.01.02-0 | |
| **Kubernetes** | 1.29.0 | |
| **Rook** | 1.12.9| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.66785

Released on 2024-05-08

### Warnings

### Features

### Fixes
- Fixes issue where creation of data images and data containers can fail in some circumstances (caused by a leadership election deadlock that can occur when multiple replicas of the database-server-instance-operator pod exist).

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.4.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.66785 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.66785 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2024.01.02-0 | |
| **Kubernetes** | 1.29.0 | |
| **Rook** | 1.12.9| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.66520

Released on 2024-04-30

### Warnings

### Features

### Fixes
- Revert change that caused invalid JDBC URL to be generated for Oracle.

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.4.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.66520 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.66520 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2024.01.02-0 | |
| **Kubernetes** | 1.29.0 | |
| **Rook** | 1.12.9| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.65861

Released on 2024-04-08

### Warnings

### Features
* Grafana alert for redgate clone leadership election failures. 

### Fixes

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.4.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.65861 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.65861 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2024.01.02-0 | |
| **Kubernetes** | 1.29.0 | |
| **Rook** | 1.12.9| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.65455

Released on 2024-03-26

### Warnings

### Features
- SQL Server - support for multiple backup files.
  - This feature is shipped in a disabled state. To opt in to this feature, use the following command:
    - `kubectl kots set config cloning-capability-app --key multifile_backups_enabled --value "1" --deploy`
  - To opt back out of the feature, use the following command to disable it:
    - `kubectl kots set config cloning-capability-app --key multifile_backups_enabled --value "0" --deploy`

### Fixes
- File-shares using version 3 of NFS are now supported again. The version can be selected in the Admin Console when configuring an NFS file-share.

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.4.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.65455 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.65455 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2024.01.02-0 | |
| **Kubernetes** | 1.29.0 | |
| **Rook** | 1.12.9| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.64995

Released on 2024-03-08

### Warnings

### Features
* The CLI outputs additional detail when some types of error occur.

### Fixes

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.4.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.64995 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.64995 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2024.01.02-0 | |
| **Kubernetes** | 1.29.0 | |
| **Rook** | 1.12.9| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.64056

Released on 2024-03-06

### Warnings

### Features

### Fixes
* Fixes issue where the downloading the CLI could fail for some installations.

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.3.2 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.64056 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.64056 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2024.01.02-0 | |
| **Kubernetes** | 1.29.0 | |
| **Rook** | 1.12.9| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.64056

Released on 2024-02-14

### Warnings

### Features
* Support for RHEL 8.9 and RHEL 9.3

### Fixes

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.3.2 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.64056 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.64056 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2024.01.02-0 | |
| **Kubernetes** | 1.29.0 | |
| **Rook** | 1.12.9| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.62851

Released on 2024-01-18

### Warnings

### Features

### Fixes
* License changes now take effect automatically following a license sync
* Data image/container creation should no longer fail due certain race conditions
* MSSQL backup restore process should no longer fail to parse metadata of valid backups
* Redgate Clone should no longer fail on the first image/container creation after 30 minutes of idleness as the result of a timeout in an upstream dependency
* The TLS certificate preflight check will no longer fail on non-RSA encoded certificates

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.3.2 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.62851 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.62851 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2024.01.02-0 | |
| **Kubernetes** | 1.29.0 | |
| **Rook** | 1.12.9| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.62425

Released on 2024-01-10

### Warnings
* If you use MSSQL data containers, you must label which nodes they are allowed to run on via the `kubectl label` command. For example, to allow MSSQL to run on all nodes: `kubectl label nodes redgate.com/cloning-mssql-node=true --overwrite --all`.
* This release makes modifications to the KOTS admin config page -- while this should not affect existing settings, please verify they are as expected before deploying
* Our kURL installer has been updated to Kubernetes version 1.29.0, along with related dependencies. In order to upgrade, run the following commands in order before deploying this release (or redeploy the release after if you have already tried to deploy it before running these commands). Be aware that this will incur 30-45 minutes downtime during the upgrade: 
  *  `kubectl scale -n monitoring deployment/clone-grafana-agent-operator --replicas=0`
  *  `kubectl delete -n monitoring daemonsets/clone-loki-logs`
  *  `kubectl delete -n monitoring jobs --all`
  *  `curl -sSL https://kurl.sh/cloning-capability-app | sudo bash`
* Additionally, we have removed the KOTS dependency `MinIO` and `Contour` from our kURL installer bundle. We recommend removing it for e
xisting customers who have installed via kURL (ie not AKS clusters). Run these two commands after upgrading Kubernetes as above:
  *  `kubectl delete namespace minio`
  *  `kubectl delete namespace projectcontour` 

### Features
* Improved the layout of the KOTS admin config page
* Adds the ability to control which nodes within a cluster MSSQL will run on.

### Fixes

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.3.2 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.62425 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.62425 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.08.28-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.12.9| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.61422

Released on 2023-12-07

### Warnings

### Features

### Fixes
* Self-signed certs should now correctly generate when the FQDN changes and on initial deployment
* The Redgate Clone CLI should now correctly exit immediately if it encounters a certificate error on all platforms
* Removed unused components in the Oracle builder

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.3.2 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.61422 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.61422 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.08.28-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.12.3| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.61116

Released on 2023-11-23

### Warnings

### Features

### Fixes
* Auto-generated self-signed certificates should now correctly persist between deployments 
* The Azure DNS label configuration option now has validation to avoid deploying an invalid value

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.3.1 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.61116 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.61116 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.08.28-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.12.3| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.60858

Released on 2023-11-16

### Warnings

### Features
* Add support for Microsoft SQL Server Express editions

### Fixes

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.3.1 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.60858 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.60858 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.08.28-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.12.3| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.60457

Released on 2023-11-09

### Warnings

### Features

### Fixes
* Redgate Clone's interaction with the Kubernetes cluster should now be more stable.
* Save data container should now correctly work with MySQL databases that have dropped their initial database
* Data containers should now correctly be marked as failed if the save process fails
* Fixes issue where image creation could fail due to memory constraints.

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.3.1 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.60457 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.60457 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.08.28-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.12.3| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.60309

Released on 2023-11-06

### Warnings
* This release contains changes to the configuration for AKS clusters. Please verify your configuration is correct before deploying

### Features
* Redgate Clone running on AKS will now use a managed disk for data container/image storage, the size of which can be configured in the admin console

### Fixes
* Fixed an issue where expired data images or containers would not be removed when the Kubernetes node had reached its pod limit.

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.3.1 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.60309 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.60309 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.08.28-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.12.3| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.59890

Released on 2023-10-25

### Warnings

### Features
* Azure Kubernetes Service (AKS) is now supported.

### Fixes
* Reduce time between external connectability checks when creating a data container
* The pre-flight checks will now run test the SMB/NFS file share's accessibility
* Fixed slow creation of data images using backups on Microsoft SQL Server
* Fixed an issue where creation of data images from Microsoft SQL Server backups could fail

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.3.1 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.59890 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.59890 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.08.28-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.12.3| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.59244

Released on 2023-10-12

### Warnings

### Features
* The --output / -o option can now be used on the rgclone CLI's graduate command, to make it produce output in JSON or YAML format.

### Fixes
* If there is a failure to mount the file share, the image creation process will now fail early and the failed job inside the cluster will be cleaned up. Previously this prevented changes to the file share configuration from having an effect after an image creation from a backup had been attempted with an incorrect file share configuration.
* The CLI should now correctly return failed container creation errors
* When graduating a container, the size of the image is now calculated as it is for images created from a yaml definition file

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.3.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.59244 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.59244 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.08.28-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.12.3| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.58902

Released on 2023-10-04

### Warnings

### Features
* When generating a TLS certificate for non-production installations, Redgate Clone will now generate a CA that signs the TLS certificate, allowing RHEL clients to trust the certificate.

### Fixes
* OIDC authentication should now be functional again

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.2.4 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.58902 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.58902 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.08.28-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.12.3| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.58792

Released on 2023-10-03

### Warnings

### Features
* Updated the SQL Server 2019 image from CU16 to CU22
* Updated the SQL Server 2022 image from CU3 to CU8

### Fixes
* Unrecoverable backup restoration errors will now cause the create process to exit immediately instead of hanging indefinitely

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.2.4 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.58792 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.58792 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.08.28-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.12.3| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.58536

Released on 2023-09-28

### Warnings

### Features
* Updated Ceph cluster configuration to prepare for supporting alternative platforms
* Enabled the Prometheus Alertmanager (available via Grafana)

### Fixes
* The fileshare operator pod now has a node selector set

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.2.4 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.58536 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.58536 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.05.30-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.12.3| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.58171

Released on 2023-09-19

### Warnings
* SMB CSI driver resources are now under the redgate-clone-app namespace

### Features
* Added a configuration option to generate a self-signed certificate

### Fixes
* Pods created via the SMB CSI driver should now have access to the registry secret
* The CLI now guarantees that a data container will be connectible immediately when it returns a successful creation
* The CLI now returns the correct error if the API's certificate is not trusted

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.2.4 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.58171 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.58171 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.05.30-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.12.3| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.57779

Released on 2023-09-05

### Warnings
* We are now recommending Ubuntu version 22.04 as the minimum OS version

### Features
* Configuring an OIDC provider in the admin console is now optional

### Fixes
* The CLI should now recover better during transient network issues
* Removed race conditions during resource creation/deletion that could prevent the action from succeeding
* Removed an infinite loop from the CLI that could occur when the delete/reset/load commands failed
* The backup restore process should now be more resilient to transient issues
* The Loki data source should now show all cluster namespaces in Grafana
* The CLI now warns when you specify an invalid log level
* Removed potential for container ports to be bound incorrectly by ingress controller
* Deleted PVCs and snapshots should now be purged more reliably from the Ceph cluster's trash
* Data container service creation should now avoid NodePorts being used by Ceph and NATS pods
* Data containers that require a restart during a `save` should now be instantly connectable when the CLI returns 

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.2.2 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.57779 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.57779 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.05.30-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.12.2| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.57331

Released on 2023-08-25

### Warnings

### Features
- We added the `graduate` command back since the issue where the graduated image taking significantly more storage than it should is resolved now.

### Fixes
* When deleting a data container, the port assignment will now be removed when there is a data image present with the same id
* Removed the resource limits for nginx controller pods as this was causing the ingress to fail temporarily

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.2.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.57331 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.57331 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.05.30-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.12.2| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.56319

Released on 2023-08-02

### Warnings

### Features
* Added Loki and Promtail for log aggregation
* Created a admin user role for redgate clone operations. This is created with a JWT claim called rgclone_admin set to true.

### Fixes
* Fixed the default lifetime for an image from a backup, so that it no longer expires immediately.
* Fixed a bug where successful image creations could be interpreted as having failed.

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.1.1 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.56319 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.56319 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.05.30-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.11.6| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.56063

Released on 2023-07-21

### Warnings
* This release is a breaking change! Before installing this update, you need to SSH into the machine running the cluster and run the following commands
  1. `kubectl delete apiservices v1beta1.custom.metrics.k8s.io`
  2. `kubectl delete ns monitoring`
  3. `curl -sSL https://kurl.sh/cloning-capability-app | sudo bash`

### Features
* Added support for pre and post scripts with Oracle data images

### Fixes
* Fixed an issue that was causing users to have to authenticate more often than intended
* Improved resiliency of CLI interaction with the Redgate Clone cluster

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.1.1 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.56063 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.56063 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.05.30-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.11.6| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.55588

Released on 2023-07-10

### Warnings

### Features
* Added default lifetime configuration for images and containers to the Admin console.
* Added resource request/limit configuration for data pods to the Admin console.

### Fixes
* Added `trustServerCertificate=true` and removed the `databaseName` parameter in SQL Server JDBC connection strings.

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.1.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.55588 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.55588 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.05.30-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.11.6| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.55327

Released on 2023-06-29

### Warnings
* The `--quiet` flag when used with `create data-container` now returns the container/image's ID rather than its name

### Features
* Added support for restoring SQL Server backups containing multiple backup sets
* Added a JDBC connection string field to a data container's JSON/YAML output
* Added a "--connection-string-format" option to the `create data-container` command for selecting connection string output
* Added an "--output" option to the `create data-container` and `create data-image` commands to allow for JSON or YAML output on creation

### Fixes
* Reduced default CPU request for Oracle clones
* Fixed an issue that prevented users from logging into their Oracle DBs with the SYS user
* When sharing a data image with a user, the user is now case-insensitive

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 2.0.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.55327 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.55327 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.05.30-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.11.6| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.54784

Released on 2023-06-08

### Warnings
* **NOTE:** Before installing this update, you need to SSH into the machine running the cluster and run the cluster install script again (`curl -sSL https://k8s.kurl.sh/cloning-capability-app-stable-embedded | sudo bash`).

### Features
* The CLI download endpoint now returns an entity tag (ETag) header.
* Added a new endpoint (<web-api-endpoint>/cloning-api/download/cli/<architecture>/checksum) to return a checksum of the CLI executable.

### Fixes
* Fixed a bug where the Oracle container image builder did not have the requisite permissions.

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 1.2.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.54784 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.54784 | |
| **KOTS** | 1.100.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.05.30-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.11.6| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.54653

Released on 2023-06-01

### Warnings
* Removed deprecated "folder" backup property in image definition yaml
* The "file" backup property in the image definition yaml has been deprecated in favor of "path"

### Features
* Updated Postgres image versions to latest available
### Fixes

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 1.2.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.54653 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.54653 | |
| **KOTS** | 1.98.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.04.13-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.11.6| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.54301

Released on 2023-05-24

### Warnings

### Features
* Added support for Postgres versions 11, 12, 13, and 15.
* Updated Postgres 14 base image from 14.1 to 14.7.
* Added support for Oracle version 19.

### Fixes
* Corrected the namespace of the file share operator

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 1.1.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.54301 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.54301 | |
| **KOTS** | 1.98.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.04.13-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.11.5| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.53720

Released on 2023-04-28

### Warnings

In order to get the fix for support bundle not gathering ceph data, and get a new version of Admin Console, you are required to login into the host machine (running Redgate Clone), and run the following command:

curl -sSL https://kurl.sh/cloning-capability-app | sudo bash

This is not a breaking change, and thus, will not cause data-loss.

### Features

* Upgraded to newer version of the [Admin Console](https://documentation.red-gate.com/redgate-clone/admin-console/overview), which should bring improvemenets to performance and several minor UI improvements.

### Fixes

* Fixed a problem where entering incorrect OIDC settings would treat all users as the anonymous token user.
* Fixed support bundle not gathering ceph data.
* Fixed an issue where the cluster node would use a cached image even when the tag had been updated with a new digest.

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 1.1.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.53720 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.53720 | |
| **KOTS** | 1.98.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2023.04.13-0 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.11.4| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.53577

Released on 2023-04-20

### Warnings

### Features
* Added support for MSSQL 2022
### Fixes
* Fixed an issue that was causing OIDC username claims to not be configured correctly

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 1.1.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.53577 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.53579 | |
| **KOTS** | 1.91.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2022.11.16-1 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.11.4| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.53338

Released on 2023-04-17

### Warnings

### Features
- Administrators can now configure the audience for OIDC access tokens in the admin console.

### Fixes

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 1.1.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.53338 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.53338 | |
| **KOTS** | 1.91.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2022.11.16-1 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.10.11| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.53210

Released on 2023-04-11

### Warnings
* This release breaks backwards compatibility for the CLI. Please upgrade to the latest Redgate Clone CLI version.
* If you are authenticating via the OIDC device flow (i.e. not using an access token), please ensure that your OIDC configuration is correct. There are additional configuration options which may need to be set. Please refer to the documentation if necessary.

### Features
* Users authenticated with the OIDC flow are now treated as the owner of any images they create. Other users are unable to access those resources. Anyone logging in with an access token is treated as a user named anonymous.
* Owners of images can now share them with other users.

### Fixes

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 1.1.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.53210 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.53210 | |
| **KOTS** | 1.91.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2022.11.16-1 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.10.11| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.53018

Released on 2023-03-31

### Features
- File-share configuration for backup storage can now be changed after the initial deployment.

### Fixes
- Fixed an issue with the `update data-image` command which was causing images to expire early.

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 1.0.1 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.53018 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.53018 | |
| **KOTS** | 1.91.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2022.11.16-1 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.10.11| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.52888

Released on 2023-03-24

### Warnings
This release breaks backwards compatibility for the CLI. 
Please upgrade to the latest Redgate Clone CLI version.

### Features

### Fixes
- Fixed an issue that prevented data-containers from being accessible immediately on creation.
- Fixed a problem that could cause a SQL Server backup to fail to restore.
- Fixed an issue with the `rgclone update` command that prevented `--lifetime` and `--name` flags from being set independently.
- Fixed an issue with the `rgclone update` command that prevented users from setting the lifetime to never expire.
- Fixed an issue where clone operator was spinning in an infinite loop while trying to reconciliate the deployments.
- Removed some misleading info messages being printed to the logs in the clone operator.
- Data-images now correctly show their owner in the CLI. 
- Improved the reliability of readiness probes for clones, which were causing occasional connection drops.
- Fixed an issue with our clone instance reconciliation that resulted in duplicate services being created.

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 1.0.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.52888 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.52888 | |
| **KOTS** | 1.91.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2022.11.16-1 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.10.11| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.51974

Released on 2023-02-10

### Features

### Fixes
* Fixed a problem that caused the SQL Server Agent service to fail to start

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 0.3.3 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.51974 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.51974 | |
| **KOTS** | 1.91.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2022.11.16-1 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.10.10| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.51028

Released on 2023-01-16

### Features

### Fixes
* Fixed a few cases where HTTP body responses could be left open in `rgclone`.
* Fixed a problem where some Redgate Clone components were scheduled on cloning nodes following a restart.

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 0.3.3 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.51028 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.51028 | |
| **KOTS** | 1.91.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2022.11.16-1 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.10.6| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.49787

Released on 2022-12-16

### Features
**IMPORTANT** - After installing this update, you need to SSH into the machine running the cluster and run the cluster install script again (`curl -sSL https://k8s.kurl.sh/cloning-capability-app-stable-embedded | sudo bash`).

* Ability to configure the port range for newly created data-containers.
* Several third party dependencies have been updated.

### Fixes

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 0.3.2 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.49787 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.49787 | |
| **KOTS** | 1.91.1 | [KOTS Admin Console (kotsadm) docs](https://red-gate.com/clone/admin/console) |
| **kURL** | v2022.11.16-1 | |
| **Kubernetes** | 1.25.4 | |
| **Rook** | 1.10.6| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.49535

Released on 2022-12-08

### Features
* Data image tags rework:
  * The same tag can now be applied to more than one image with the same name.
  * Redgate Clone doesn't guarantee uniqueness of a `name:tag` combination for a data image anymore. You can choose to maintain the uniqueness as a part of your process, but in general a data image's id should be used to uniquely identify it.
  * Data images can now be queried by tag immediately after the start of their creation process. 
* Improved handling of empty data image and data container logs (e.g. after a creation failure). Empty logs will no longer be returned by commands such as `rgclone logs di <ID_OR_NAME>` or `rgclone logs dc <ID_OR_NAME>`.
  * Instead, `rgclone` will now suggest possible causes for the problem (based on the state of the resource) and potential avenues of investigation to fix it.
* Added support for MSSQL compressed backups.

### Fixes

* Fixed an issue where a failed `rgclone create dc` command suggested running the `logs` command without any data container identifier (which would then fail).
* Failed data image creations now recommend running the `rgclone logs di` command to obtain more information (as was being done for data containers already).
* Improved some of the messaging around versions and errors in `rgclone` CLI to make it more clear.

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 0.3.2 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.49535 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.49535 | |
| **KOTS** | 1.77.0 | [KOTS Admin Console (kotsadm) docs](https://documentation.red-gate.com/x/lgNsC) |
| **kURL** | v2022.07.22-0 | |
| **Kubernetes** | 1.23.9 | |
| **Rook** | 1.10.6| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.49250

Released on 2022-12-01

### Features

**IMPORTANT** - This minor version update of the `rclone` CLI is not backwards compatible. Please update the CLI 
everywhere it's being used after installing this upgrade in KOTS Admin Console.

* Internal Container Registry now also works with private DNS names. 
* Several improvements to the error validation of `rgclone auth` command (for both token-based and OIDC identity provider variants).

### Fixes

* Removed obsolete and broken `rgclone` dev options `--org` and `--public` that caused runtime exceptions on usage.
* Fixed a problem where the Oracle Docker image could not be pulled from the internal registry on multinode clusters.
* Removed default values for [Data Images and Data Containers Storage configuration](https://documentation.red-gate.com/display/redgateclone/Data+storage#Datastorage-Dataimages), because the defaults may be invalid in some setups. 
* Fixed a few places in `rgclone` where errors were being ignored and/or swallowed.
* Fixed an issue that caused `rgclone` to return empty `UnrecognisedError` error messages instead of displaying proper validation issues of provided input parameters (e.g. invalid data container, data image or tag names).
* Expanded our data image tag name validation to cover one more invalid scenario.
* Fixed an issue where `rgclone` would confusingly print `saved data container` when it should print `loaded data container`
instead.
* Fixed an issue where the `Deleted` status for data images and data containers was not being processed correctly.
* Several fixes and improvements to the output of `rgclone`, aiming for consistency in nomenclature (e.g. using
`data container` instead of `container`).

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 0.3.1 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.49250 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.49250 | |
| **KOTS** | 1.77.0 | [KOTS Admin Console (kotsadm) docs](https://documentation.red-gate.com/x/lgNsC) |
| **kURL** | v2022.07.22-0 | |
| **Kubernetes** | 1.23.9 | |
| **Rook** | 1.10.6| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.47962

Released on 2022-11-15

### Features
* Added support for Oracle `19c`.
  * At the moment, only version `19.3.0 Standard Edition (SE)` and non-pluggable databases are supported.
  * You will need to enable support for Oracle by following [these instructions](https://documentation.red-gate.com/display/redgateclone/Enable+Oracle+Support).
### Fixes
* Fixed an issue that prevented a successful TLS certificate preflight validation in some scenarios.

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 0.2.5 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.47962 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.47962 | |
| **KOTS** | 1.77.0 | [KOTS Admin Console (kotsadm) docs](https://documentation.red-gate.com/x/lgNsC) |
| **kURL** | v2022.07.22-0 | |
| **Kubernetes** | 1.23.9 | |
| **Rook** | 1.10.5| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.47535

Released on 2022-11-10

### Features

* Expanded support bundle collection to cover additional relevant pods.

### Fixes

* Fixed issue preventing support bundles from collecting Redgate Clone pod logs.
* Fixed issue preventing support bundles from gathering component versions.

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 0.2.5 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.47535 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.47535 | |
| **KOTS** | 1.77.0 | [KOTS Admin Console (kotsadm) docs](https://documentation.red-gate.com/x/lgNsC) |
| **kURL** | v2022.07.22-0 | |
| **Kubernetes** | 1.23.9 | |
| **Rook** | 1.10.5| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.47436

Released on 2022-11-08

### Features

### Fixes
- Fix `update data-container` command throwing an unhandled exception when updating name of the data-container.
- Fail early when required docker image is not present in in-the-cluster container registry (i.e: Oracle 19.3.0-s noncdb).

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 0.2.5 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.47436 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.47436 | |
| **KOTS** | 1.77.0 | [KOTS Admin Console (kotsadm) docs](https://documentation.red-gate.com/x/lgNsC) |
| **kURL** | v2022.07.22-0 | |
| **Kubernetes** | 1.23.9 | |
| **Rook** | 1.10.4| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.45166

Released on 2022-10-13

### Features

### Fixes

- Fixed an issue where logins would not work when Redgate Clone was not installed into the `default` namespace.
- Restored functionality in `rgclone auth` to verify that the client can authenticate against the specified server correctly. 

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 0.2.3 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.45166 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.45166 | |
| **KOTS** | 1.77.0 | [KOTS Admin Console (kotsadm) docs](https://documentation.red-gate.com/x/lgNsC) |
| **kURL** | v2022.07.22-0 | |
| **Kubernetes** | 1.23.9 | |
| **Rook** | 1.10.2| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.43975

Released on 2022-09-26

### Features
- Finalize the renaming of internal Kubernetes resources (part of the rebranding). **This is a breaking change, which involves removing all your data-containers, data-images and the storage solution (CEPH) we use**. To minimize the impact, we created an automated script which will take care of the clean-up for you.

- Added support for authentication via an OpenID Connect (OIDC) provider. Please read [the documentation page that details using OpenID auth in the `rgclone` CLI](https://red-gate.com/clone/admin/oidc).
  - **IMPORTANT:** Following this release you are now required to configure your OIDC provider in the config page of the [KOTS Admin Console](https://documentation.red-gate.com/x/lgNsC).

- Added preflight check to ensure a valid TLS certificate has been uploaded
  - **IMPORTANT:** It is now required to provide a TLS certificate in the config page of the [KOTS Admin Console](https://documentation.red-gate.com/x/lgNsC).

**Before upgrading**, please SSH into the host machine and execute the `storage-teardown.sh` script we attached in the thread. Then follow the instructions displayed on the terminal.

### Fixes

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 0.2.2 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.43975 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.43975 | |
| **KOTS** | 1.77.0 | [KOTS Admin Console (kotsadm) docs](https://documentation.red-gate.com/x/lgNsC) |
| **kURL** | v2022.07.22-0 | |
| **Kubernetes** | 1.23.9 | |
| **Rook** | 1.10.1| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.41354

Released on 2022-09-01

### Features
* Multiple breaking changes to our CLI. Please follow [our documentation](https://red-gate.com/clone/cli/install) when updating `rgclone` clients to avoid breaking any existing workflows.
  * Renamed `spawnctl` cli client to `rgclone`.
  * Renamed `SPAWNCTL_API_ENDPOINT` to `RGCLONE_API_ENDPOINT`.
  * Simplified `RGCLONE_API_ENDPOINT` (removed `/cloning-api/api/v1` suffix).
* Added pod name to data container output in `rgclone`.
* Upgraded Rook-Ceph to the latest version (v1.9.9). This requires manually deleting a helper service that is no longer necessary. Please run:
```bash=
kubectl delete service/csi-rbdplugin-metrics -n cloning-capability-infra
```

### Fixes

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **rgclone (CLI)** | 0.2.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.41354 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.41354 | |
| **KOTS** | 1.77.0 | [KOTS Admin Console (kotsadm) docs](https://documentation.red-gate.com/x/lgNsC) |
| **kURL** | v2022.07.22-0 | |
| **Kubernetes** | 1.23.9 | |
| **Rook** | 1.9.9| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.39760

Released on 2022-08-15

### Features
* Upgraded the following dependencies: 
  * **Ceph** - `17.2.0` --> `17.2.1`
* We are removing the `graduate` command for now. There is a known issue that results in a graduated image taking significantly more storage than it should.
If you are using the command or are planning to use it in the near future please contact the development team to discuss alternative solutions.

### Fixes
* Fixed a problem that caused the Ceph cluster to return an unhealthy status.
* Removed redundant 'Internal Settings' group from KOTS Admin Configuration page.

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **spawnctl (CLI)** | 0.1.6 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.39760 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.39760 | |
| **KOTS** | 1.77.0 | [KOTS Admin Console (kotsadm) docs](https://documentation.red-gate.com/x/lgNsC) |
| **kURL** | v2022.07.22-0 | |
| **Rook** | 1.9.8| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.1-20220623 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.36100

Released on 2022-06-24

### Features
- Added [support for MySQL 8](https://documentation.red-gate.com/x/UACBC).
- **IMPORTANT:** Before installing this update, you need to SSH into the machine running the cluster and run the following commands: 
    - `kubectl delete statefulset/cloning-capability-external-dependencies-postgresql -n cloning-capability-infra`
    - `kubectl delete statefulset/cloning-capability-external-dependencies-nats -n cloning-capability-infra`

### Fixes
- Fixed a bug where images and containers created before the previous release would no longer be accessible in `spawnctl`

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **spawnctl (CLI)** | 0.1.5 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.36100 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.35908 | |
| **KOTS** | 1.66.0 | [KOTS Admin Console (kotsadm) docs](https://documentation.red-gate.com/x/lgNsC) |
| **kURL** | v2022.03.23-0 | |
| **Rook** | 1.9.6| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.0-20220420 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.35109

Released on 2022-06-08

### Features
- Implement Application Insights telemetry. To find out more, [read here](https://documentation.red-gate.com/x/NQBoCQ)
- spawnctl no longer logs usage information. This is now handled by Application Insights.
- New MS SQL data images and data containers will use version CU16 of SQL Server 2019 on Linux.

### Fixes
- Each SQL Server data container pod now uses 4Gi of memory(RAM) instead of 2Gi.
- `spawnctl delete` command now continues to delete all specified resources, even if an error occurs while deleting one of them.

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **spawnctl (CLI)** | 0.1.5 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.35109 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.35108 | |
| **KOTS** | 1.66.0 | [KOTS Admin Console (kotsadm) docs](https://documentation.red-gate.com/x/lgNsC) |
| **kURL** | v2022.03.23-0 | |
| **Rook** | 1.9.4| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.0-20220420 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.33255

Released on 2022-05-11

### Features
* Upgraded the following dependencies: 
  * **Ceph** - `16.2.7` --> `17.2.0`
  * **Rook** - `1.8.6` --> `1.9.1`
  * **SMB CSI Driver** - `1.4.0`--> `1.6.0`.
* SQL Server data image pods now use 4GiB RAM during creation. Data container pods still use 2GiB.
* Several improvements to error handling in the Web API and `spawnctl` including better context when server response is unexpected, avoiding empty error responses when something goes wrong, no longer swallowing unhandled exceptions and giving helpful hints to address common issues (e.g. missing or misconfigured `RGCLONE_API_ENDPOINT` causing commands to fail).
* Grafana dashboard now also displays storage utilisation per disk(%) as well as total cluster storage utilisation.
* License information for Redgate Clone has been updated in [our Confluence page](https://documentation.red-gate.com/x/ZQRsC).
* Added support for a post-script that runs after any backup restores.

### Fixes
* CEPH health status now shows HEALTHY, instead of a WARNING, even if only a single disk is attached (the recommended minimum used to be 3).
* Data is now being evenly distributed across all attached disks, but only if they are all attached to the same node (as per [our recommendations](https://red-gate.com/clone/admin/add-storage-disks)).

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **spawnctl (CLI)** | 0.1.4 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.33255 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.33254 | |
| **KOTS** | 1.66.0 | [KOTS Admin Console (kotsadm) docs](https://documentation.red-gate.com/x/lgNsC) |
| **kURL** | v2022.03.23-0 | |
| **Rook** | 1.9.1| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 17.2.0-20220420 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.31458

Released on 2022-04-21

### Features
* Added support for a pre-script that runs before any backup restores.

### Fixes
* Fixed a bug in the "CEPH Status" dashboard that incorrectly calculated the number of OSDs.
* Each disk attached now requires 4Gi RAM instead of 1280Mi, whcih is the optimum recommended amount. See [What scaling is best, and how many disks can be added to the node?](https://red-gate.com/clone/faq) in Deployment FAQ for more.

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **spawnctl (CLI)** | 0.1.2 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.31458 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.31441 | |
| **KOTS** | 1.66.0 | [KOTS Admin Console (kotsadm) docs](https://documentation.red-gate.com/x/lgNsC) |
| **kURL** | v2022.03.23-0 | |
| **Rook** | 1.8.6| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 16.2.7-20220216 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.30716

Released on 2022-04-05

### Features
* [spawnctl](https://red-gate.com/clone/cli/usage) log files are now kept for 30 days instead of 7 and no longer have a `0000` suffix after the datestamp (e.g. `spawnctl.202203290000.log` becomes `spawnctl.20220329.log`). Please see the [spawnctl logging docs](https://documentation.red-gate.com/x/2wJsC#spawnctlreference-loggingspawnctllogging) for more details.
    * **NOTE:** This introduces a breaking change in that your current week old log files with the `0000` suffix will not be automatically deleted but you can go to `~/.spawnctl/logs` to remove any old entries.

### Fixes
* Modified a misleading [spawnctl](https://red-gate.com/clone/cli/usage) `stderr` message `failed to rotate:` that could occur when running concurrent operations on the same machine to indicate that this is a non-critical error that won't impact the outcome of the operation. Please check our [troubleshooting section](https://documentation.red-gate.com/x/MQARCQ) for more details.
* If a backup file cannot be located, the image creation will now fail immediately without attempting to restore it.
* Fixed an issue where the API could become unavailable after creating data images or containers.
* Application now automatically cleans-up kubernetes resources (PV, PVCs, pods, etc) if data image creation process fail at any point.
* After restoring a backup the database files will now have the correct file extension on disk.
* Fixed an issue where a data container's storage wouldn't be completely cleaned up if the container failed to create.

### Redgate Clone Component Versions
| Component(s) | Version | Additional info
|---|---|---|
| **spawnctl (CLI)** | 0.1.1 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.30716 | _(this is also the version of the release)_ |
| **Spawn Core** | 1.0.30726 | |
| **KOTS** | 1.66.0 | [KOTS Admin Console (kotsadm) docs](https://documentation.red-gate.com/x/lgNsC) |
| **kURL** | v2022.03.23-0 | |
| **Rook** | 1.8.6| [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 16.2.7-20220216 | [storage docs](https://red-gate.com/clone/concepts/data-storage), [storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.29996

Released on 2022-03-24

### Features
* Adds Prometheus and Grafana instances for monitoring the cluster, as well as a Grafana dashboard to monitor our CEPH data storage instance. Please check our [General monitoring - Prometheus and Grafana](https://documentation.red-gate.com/x/_oEECQ) docs for more information.
  * **NOTE:** Before installing this update, you need to SSH into the machine running the cluster and run the cluster install script again (`curl -sSL https://k8s.kurl.sh/cloning-capability-app-stable-embedded | sudo bash`).
* `spawnctl` now has a client semantic version (starting at `0.1.0`). 
  * From now on, the tool will issue a recommendation to update after running `spawnctl` commands if you are running an older (or newer) version than the latest one available in the server. Please check the [official docs](https://red-gate.com/clone/cli/install) for more information.
* Release notes now list the versions of several major components in Redgate Clone at the time of release. 
* For consistency with other platforms, Windows distributions of `spawnctl` are now shipped as a compressed zip file when downloading
from the server instead of providing `spawnctl.exe` directly from the endpoint. See [spawnctl installation docs](https://red-gate.com/clone/cli/install) for details.
* Adjusted default [data image and data container storage name patterns](https://red-gate.com/clone/concepts/data-storage#Datastorage-Dataimages) for embedded and AKS clusters to be more restrictive.
  * This also included improving the associated help documentation in the `Config` section of [KOTS Admin Console (kotsadm)](https://documentation.red-gate.com/x/lgNsC) to make it clearer that name patterns use a special dedicated format that is neither a regex nor a glob.

### Fixes
* `spawnctl version` command has been fixed to show the current client version, what version of the Web API it was built for and the latest `spawnctl` and Web API versions available in the server.
* Updated the [KOTS Admin Console (kotsadm)](https://documentation.red-gate.com/x/lgNsC) to [latest 1.66.0](https://docs.replicated.com/release-notes/rn-app-manager) for both AKS and embedded clusters. This fixes several known issues, including a bug preventing diffs between product versions from working properly and another that could cause failed upgrades to disappear from the version history hiding what caused the problem.
* Updated our [kURL](https://kurl.sh/) installer to the [latest v2022.03.23-0](https://docs.replicated.com/release-notes/rn-kubernetes-installer#release-v20220323-0). It fixes a known issue introduced in the version [v2022.03.11-0](https://docs.replicated.com/release-notes/rn-kubernetes-installer#release-v20220311-0), which was stopping the embedded cluster installation process mid-way through.

### Redgate Clone Component Versions

| Component(s) | Version | Additional info
|---|---|---|
| **spawnctl (CLI)** | 0.1.0 | [CLI docs](https://red-gate.com/clone/cli/usage) |
| **Web API** | 1.0.29996 | |
| **Spawn Core** | 1.0.29972 | |
| **KOTS** | 1.66.0 | [KOTS Admin Console (kotsadm) docs](https://documentation.red-gate.com/x/lgNsC) |
| **kURL** | v2022.03.23-0 | [KOTS Admin Console (kotsadm) docs](https://documentation.red-gate.com/x/lgNsC) |
| **Rook** | 1.8.3| [Storage docs](https://red-gate.com/clone/concepts/data-storage), [Storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |
| **Ceph** | 16.2.7-20220216 | [Storage docs](https://red-gate.com/clone/concepts/data-storage), [Storage troubleshooting](https://red-gate.com/clone/admin/storage/troubleshooting) |

1.0.29378

Released on 2022-03-15

### Features
* Added support for multi-node and multi-disk scaling for embedded and AKS clusters. Please check our [horizontal scaling](https://documentation.red-gate.com/x/qoDuC) documentation for more details.
  * **NOTE:** There are some caveats and limitations at present. Please let us know on Slack if these cause you concern or limit you in any way.
* The default name pattern for data image and data container [storage settings](https://red-gate.com/clone/concepts/data-storage) in the [KOTS Admin Console](https://documentation.red-gate.com/x/lgNsC) configuration for embedded and aks clusters has been expanded from a single-disk only mapping (`/dev/sdb*` and `/dev/disk/azure/scsi1/lun0`) to a multi-disk enabled mapping (`/dev/sd[b-z]*` and `/dev/disk/azure/scsi1/lun*([0-9])`).
* Changes to the above name pattern are no longer restricted to the initial deployment of the application, so you can horizontally scale storage at any time. Please check our [Adding disks](https://red-gate.com/clone/admin/add-storage-disks) Confluence page for more details.

### Fixes

1.0.29195

Released on 2022-03-09

### Features

### Fixes
* Updated a third-party component to fix a vulnerability
* The file share will now only be mounted when creating an image from a backup.

## 1.0.28600
#### Released on 2022-03-01

### Features
* Added support for creating empty Oracle 18.4.0-XE data images and containers (some pre-work required - get in touch if interested!).
* Data image and data container PVCs are now sized based on the size of any backups being restored. This fixes an issue where data containers were using a lot more space than needed regardless of the original database size.
* Updated several internal dependencies to latest stable versions.
* The application now automatically reloads certain pods when configmaps and/or secrets have their values changed.

### Fixes
* Updated the [KOTS Admin Console (kotsadm)](https://documentation.red-gate.com/x/lgNsC) to [latest 1.63.0](https://kots.io/release-notes/) for both AKS and embedded clusters. This fixes a bug that caused the 'Details' link, which shows the application status, to be not visible in the new dashboard UI.
* Restored table headers that were accidentally hidden in a previous update for some `spawnctl` commands (e.g. `spawnctl get di`). You can hide them explicitly with the `--no-table-headers` global flag (previously called `--no-headers`). Please check the [documentation](https://documentation.red-gate.com/x/2wJsC) for more information.

1.0.27789

Released on 2022-02-09

### Features

### Fixes
* Fixed an issue where a retriable snapshotting error was treated as fatal

## 1.0.27465
#### Released on 2022-02-07

### Features

### Fixes
* Increased logging when snapshot failures occur.
* [Embedded installs](https://documentation.red-gate.com/display/redgateclone/Embedded+deployment) no longer require the `host-preflight-ignore` flag as common non-critical issues are marked as warnings instead of errors.

## 1.0.27425
#### Released on 2022-02-03

### Features
* Updated the [KOTS Admin Console (kotsadm)](https://documentation.red-gate.com/x/lgNsC) to [latest 1.60.0](https://kots.io/release-notes/) for both AKS and embedded clusters. This comes with a [new redesign of the kotsadm web dashboard](https://www.replicated.com/blog/new-features-announced-improvements-to-ux-host-preflights/).
* Updated our [kURL](https://kurl.sh/) installer to the [latest v2022.01.25-0](https://kurl.sh/release-notes). 
  * **NOTE:** This introduces a [breaking change](https://www.replicated.com/blog/new-features-announced-improvements-to-ux-host-preflights/) where failed preflights in embedded cluster installs will now stop the installation (previously they would be ignored). To prevent this you can specify the `host-preflight-ignore` flag as specified in our [embedded installation docs](https://red-gate.com/clone/install/steps).
* Improved logging in some of our internal components.
* Data images and data containers can now be given a lifetime (eg `30s`, `5m`, `2h`), after which they will be deleted. Add `--lifetime 5m` to spawnctl create commands to try it.
* Upgraded the following dependencies: 
  * **Rook** - `1.8.2` --> `1.8.3`.
  * **Volume snapshots API version** - `v1beta1` --> `v1`.
  * **Operator SDK** - `0.17` --> `1.16`.

### Fixes
* SQL Server backups are now restored to their own subdirectory to avoid filename collisions.
* Improved stability when deleting a failed data image.

1.0.26490

Released on 2022-01-21

### Features
* Removed support for `scripts` data image source.
* Removed `folder:` option for backups in favour of including the path in the file  option.
* Removed support for non-file share storage types.
* Upgraded several important third party dependencies to their latest stable version, improving overall stability of the product:
  * **Rook** - `1.7.4` --> `1.8.2`.
  * **Ceph** - `15.2.4` --> `16.2.7`.
  * **CSI Snapshotter** - `4.0` --> `5.0`.
* Added support for PostgreSQL 14.
* New MS SQL data iamges and data containers will use version CU14 of SQL Server 2019 on Linux .

### Fixes

1.0.26265

Released on 2022-01-10

### Features
* Improved the [KOTS Admin Console (kotsadm)](https://documentation.red-gate.com/x/lgNsC) `Config` page to clarify meaning and nomenclature of the available options, linking to official documentation when possible.
* Updated the [KOTS Admin Console (kotsadm)](https://documentation.red-gate.com/x/lgNsC) to [latest 1.59.1](https://kots.io/release-notes/) in embedded clusters (AKS-based cluster installs were already running the latest) fixing a few known race conditions during installation.

### Fixes
* The [KOTS Admin Console (kotsadm)](https://documentation.red-gate.com/x/lgNsC) no longer ignores the data image and data container storage settings in azure-based configurations.
* Fix an issue preventing data image creation from larger backups of hundreds of GBs (mostly affecting file shares).
* Data containers no longer mount a file share volume unnecessarily. 
* Fix data image creation failing when using local, azure, or azure upload file storage options. You can now specify the relative path to the backup file. As an example, in the yaml file you can now do `file: my-backups/production/orders.bak`)
* No longer support `scripts` option for data image sources. To create an image based on migration scripts create a data container from an empty image, then apply the scripts to the data container and graduate it into a new data image.

1.0.24889

Released on 2021-12-21

### Features
- Added Domain option for SMB shared drive configuration.

### Fixes
- Stop unnecessary minio deployments & services coming up when Local, Azure or Azure Upload file storage option are selected.

1.0.24889

Released on 2021-12-16

### Features
- MS SQL data containers now have MS SQL Agent enabled by default.
- Added the ability to mount an existing NFS or SMB file share in order to restore a backup directly from the file share.

### Fixes

1.0.24521

Released on 2021-12-09

### Features
* Pods are now scheduled to specific nodes by label - infrastructure pods will be scheduled on nodes labelled redgate.com/infrastructure-node, and containers on nodes labelled redgate.com/cloning-node. You may need to add labels to your node(s) to match
* Uploaded backups will now be marked as expired after 24 hours and will be deleted automatically when the next clean up runs 

### Fixes
* Fixed an issue creating data images from scripts via spawnctl ('cannot unmarshal array')
* Fixed a missing state change during image creation
* Fix usage of minio local storage so that it now allows larger backups (tested up to 8.4GB successfully, but failed on 48GB test)

1.0.24323

Released on 2021-11-30

### Features
- Support deployment of our application in an embedded cluster (bare metal / VM).
- Add capability to specify disk volume location into KOTS Admin page.
- Introduce local storage option for database backup uploads (alongside existing Azure Blob Storage).
    - Add capability to alternate between those two into KOTS Admin page.

### Fixes

1.0.24265

Released on 2021-11-29

### Features
* Secured data container connections with TLS - trusting the server certificate is no longer required if a trusted certificate is supplied to the cluster config

* The `spawnctl` binaries now can be downloaded from `{cluster-url}/cloning-api/download/cli/{target-platform}` where `{target-platform}` is one of linux-amd64, macos-amd64 or windows-amd64. (You can get the list of all currently supported platforms at `{cluster-url}/cloning-api/download/cli`)

### Fixes

1.0.23867

Released on 2021-11-16

### Features

### Fixes

* Fixed a problem where the KOTS Admin console reported the application status as "Missing" because it was looking for something that didn't exist.

1.0.23535

Released on 2021-11-12

### Features
- Added TLS to the Cloning Capability API. The KOTS Admin console configuration now requires a TLS certificate to be provided. _Note: This **does not yet cover** the database connections to data containers._

### Fixes
- Removed MinIO Ingress that doesn't need to be exposed.

1.0.22745

Released on 2021-11-05

### Features

* The Cloning Capability application status is now reflected in the dashboard of the Admin Console.
What does this mean to you? It enables you to monitor the health of the application (pods, services and other kubernetes resources related to Cloning Capability) during install or upgrade processes and know when things are ready to be used.
To find out more, visit [KOTS application status documentation](https://kots.io/vendor/config/application-status/)

### Fixes
* The Cloning Capability releases (visible in the KOTS Admin Console) now use the semantic version of the Web API instead of a different custom one. 
* Specifying one or more tags when creating an image (or graduating a data container) no longer causes the image creation process to fail.

0.0.11

Released on 2021-10-29

### Features

* **IMPORTANT**: This version of the Web API expects the configuration database to be empty. That means that the cluster 
should be redeployed from scratch and the previously stored data won't be persisted.
* Added basic token-based authentication to CLI and API Server 
   * _Note: When deploying this release, you will be asked to update the configuration in KOTS admin console and 
specify `spawnctl access token` value_.

Pre-0.0.11 (0.0.2+)

Released from 2021-10-20 up to 2021-10-29

### Features
* Initial release of the product. AKS non-HA deployment with 2 nodes (infra/cloning) for SQL Server 2019 only, targeting a 
Linux 32-bit `spawnctl` executable only.

> **NOTE:** This file is for our own internal reference and will not be provided to external customers since each version 
          patch notes will be attached directly to each release and visible in `kotsadm` by the customers.



Didn't find what you were looking for?