---
title: Charmhub | Deploy OpenBao using Charmhub - The Open Operator Collection
description: Deploy the latest version of OpenBao on any cloud.
url: https://charmhub.io/openbao/docs/h-key-differences-between-vault-operator-1.15-and-1.8
---

# OpenBao

[Goran Stojanoski](https://charmhub.io/publisher/goranstoj "View all packages from Goran Stojanoski")

* [Goran Stojanoski](https://charmhub.io/publisher/goranstoj "View all packages from Goran Stojanoski")

Platform:

26.04

24.04

edge 4

```
juju deploy openbao --channel edge
```

[Learn to deploy on juju >](https://juju.is/docs/juju/manage-applications)

---

#### Relevant links

* [Homepage](https://canonical-openbao-charms.readthedocs-hosted.com/)

---

#### Contacts

* [Submit a bug](https://github.com/canonical/openbao-omnicraft/issues)

---

Share your thoughts on this charm with the community on discourse.

[Join the discussion](https://discourse.charmhub.io/)

# key differences between version 1.8 and 1.15

Versions 1.8 (and below) and 1.15 (and beyond) are fundamentally different charms. Here is a list of additions, changes and removals made to the Vault charm 1.15, when compared with 1.8.

## [Additions](https://charmhub.io/openbao/docs/h-key-differences-between-vault-operator-1.15-and-1.8#p-33184-additions)

* Act as an intermediate CA (see [How-to: use as an intermediate CA](https://charmhub.io/vault/docs/h-use-vault-as-intermediate-ca?channel=1.15/edge))
* Auto unseal using a root unsealer Vault (see [How-to: Configure for Auto unseal](https://charmhub.io/vault/docs/h-enable-vault-autounseal?channel=1.15/edge))
* Integration with Canonical Observability Stack (see [How-to: Integrate with COS](https://charmhub.io/vault/docs/h-integrate-with-cos?channel=1.15/edge))
* Backup and restore through Juju actions and integration with S3 storage (see [How-to: Create a backup](https://charmhub.io/vault/docs/h-create-a-backup?channel=1.15/edge))
* Vault UI

## [Changes](https://charmhub.io/openbao/docs/h-key-differences-between-vault-operator-1.15-and-1.8#p-33184-changes)

* TLS Certificates integration: The charm now implements the provider side of the TLS Certificates Integration [V1](https://github.com/canonical/charm-relation-interfaces/tree/main/interfaces/tls_certificates/v1) instead of [V0](https://github.com/canonical/charm-relation-interfaces/tree/main/interfaces/tls_certificates/v0) . This new version of the interface is more secure and only contains public information (CSR’s and Certificates).
* Storage backend: The Vault charm now supports the Raft backend and drops support for other backends. Raft provides High Availability by default (see [Explanation: High Availability](https://charmhub.io/vault/docs/h-vault-high-availability?channel=1.15/edge)).

## [Removals](https://charmhub.io/openbao/docs/h-key-differences-between-vault-operator-1.15-and-1.8#p-33184-removals)

* Providing the snap channel explicitly: Snap revisions are frozen to the charm revision providing reliable deployments.
* [Loadbalancer](https://charmhub.io/integrations/loadbalancer) integration

## [Upgrading from 1.8 to 1.15](https://charmhub.io/openbao/docs/h-key-differences-between-vault-operator-1.15-and-1.8#p-33184-upgrading-from-18-to-115)

Upgrading from 1.8 to 1.15 is not supported, however you can backup your data on 1.8, and restore it on a new deployment of Vault 1.15.

---
