Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 26 additions & 1 deletion docs/reference/release-notes/spaces.md
Original file line number Diff line number Diff line change
Expand Up @@ -166,9 +166,34 @@ Any important warnings or necessary information
- Reactively reconcile legacy connection Secrets and ingress-ca ConfigMap upon root CA changes.
- Added default resource requests to external-secrets-operator deployments.

## v1.14.6

### Release Date: 2026-05-04

:::info
**Up CLI:** The `up space mirror` command in up CLI was updated with new images for this Spaces version. Use up CLI v0.48.0 or later.
Comment thread
cbuto marked this conversation as resolved.
:::

#### Important Changes

- Upgrade the OpenTelemetry Operator to v0.139.0 or later before you upgrade
Spaces. This release updates OpenTelemetry dependencies in the
`opentelemetry-collector-spaces` image, which require that operator version.

#### What's Changed

- Control plane images updated (VCluster, CoreDNS, etcd, external-secrets-operator).
- Updated the Spaces Router Envoy image and mxp-charts.
- Kube-state-metrics and Vector are not installed unless legacy loop-based
billing is enabled (`billing.enabled`); on upgrade, existing deployments are
uninstalled under the same condition.
- XGQL is disabled by default and is no longer required to connect a Space
(`controlPlanes.uxp.xgql.enabled`).
- Resolved CVEs in `opentelemetry-collector-spaces` and `hyperspace` images.

## v1.14.4

### Release Date: 2026-3-16
### Release Date: 2026-03-16

:::info
**Up CLI:** The `up space mirror` command in up CLI was updated with new images for this Spaces version. Use up CLI v0.45.0 or later.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ Upbound Spaces offers two levels of observability:
<!-- vale write-good.Passive = NO -->
<!-- vale write-good.TooWordy = NO -->
**Control plane observability** is enabled by default. No additional setup is
required.
required.
<!-- vale write-good.TooWordy = YES -->
<!-- vale write-good.Passive = YES -->

Expand All @@ -59,11 +59,11 @@ before `v1.14.0`.

2. **Install OpenTelemetry Operator** (required for Space-level observability):
```bash
kubectl apply -f https://github.com/open-telemetry/opentelemetry-operator/releases/download/v0.116.0/opentelemetry-operator.yaml
kubectl apply -f https://github.com/open-telemetry/opentelemetry-operator/releases/download/v0.139.0/opentelemetry-operator.yaml
```

:::important
If running Spaces `v1.11` or later, use OpenTelemetry Operator `v0.110.0` or later due to breaking changes.
If running Spaces `v1.14` or later, use OpenTelemetry Operator `v0.139.0` or later due to breaking changes.
:::


Expand Down Expand Up @@ -124,16 +124,16 @@ Collectors pass data to external observability backends.

:::important
From Spaces `v1.13` and beyond, telemetry only includes user-facing control
plane workloads (Crossplane, providers, functions).
plane workloads (Crossplane, providers, functions).

Self-hosted users can include system workloads (`api-server`, `etcd`) by setting
`observability.collectors.includeSystemTelemetry=true` in Helm.
`observability.collectors.includeSystemTelemetry=true` in Helm.
:::

:::important
Spaces validates `SharedTelemetryConfig` resources before applying them by
sending telemetry to configured exporters. self-hosted Spaces, ensure that
`spaces-controller` can reach the exporter endpoints.
`spaces-controller` can reach the exporter endpoints.
:::

### `SharedTelemetryConfig`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ description: Configure Space-level observability


:::important
This feature is GA since `v1.14.0`, requires Spaces `v1.6.0`, and is off by default.
This feature is GA since `v1.14.0`, requires Spaces `v1.6.0`, and is off by default.

To enable, set `observability.enabled=true` when installing Spaces:

Expand Down Expand Up @@ -89,10 +89,10 @@ This feature requires the [OpenTelemetry Operator][opentelemetry-operator] on
the Space cluster. Install this now if you haven't already:

```bash
kubectl apply -f https://github.com/open-telemetry/opentelemetry-operator/releases/download/v0.116.0/opentelemetry-operator.yaml
kubectl apply -f https://github.com/open-telemetry/opentelemetry-operator/releases/download/v0.139.0/opentelemetry-operator.yaml
```

If running Spaces v1.11 or later, use OpenTelemetry Operator v0.110.0 or later
If running Spaces v1.14 or later, use OpenTelemetry Operator v0.139.0 or later
due to breaking changes in the OpenTelemetry Operator.

## Configuration
Expand Down
Loading