TrilioVault DataMover (Sunbeam)
Platform:
| Channel | Revision | Published | Runs on |
|---|---|---|---|
| latest/candidate | 9 | 24 Jul 2026 | |
| latest/candidate | 1 | 15 Jul 2026 | |
| 6.2/stable | 18 | 02 Sep 2026 | |
| 6.2/candidate | 18 | 01 Sep 2026 |
juju deploy trilio-data-mover-sunbeam --channel candidate
-
amqp-durable-queues | boolean
Default: True
Standard oslo.messaging amqp_durable_queues setting, applied to contego's oslo_messaging_rabbit section. Also maps to trilio_dms's rabbitmq_queue_durable for this charm's own compute-side DMS server (quorum/stream queue types there are always durable regardless of this setting — only affects behavior when rabbit-quorum-queue is false / classic queue type).
-
change-nova-user-id | boolean
Controls behaviour when a nova user already exists on the compute node with a UID other than 42436 (the standard OpenStack nova UID used by WLM containers and all other OpenStack distributions).
false (default): Block charm installation with an error message. The operator must either pre-create nova at UID 42436 or set this option to true.
true: Automatically update the nova user UID/GID to 42436 using usermod/groupmod and re-own Trilio-managed directories. Use this when compute nodes have a legacy nova user created by the nova-common deb package (typically UID 116).
If nova user does not exist at all, it is always created at UID 42436 regardless of this setting.
-
debug | boolean
Enable debug logging
-
rabbit-quorum-queue | boolean
Default: True
Must match nova.conf's rabbit_quorum_queue on this compute node. Applied to both contego's oslo_messaging_rabbit section and this charm's own compute-side DMS server (mapped to trilio_dms's rabbitmq_queue_type: quorum when true, classic when false). A mismatched durability flag on a shared-name queue gets a 406 PRECONDITION_FAILED from RabbitMQ.
-
trilio-version | string
Specific tvault-contego package version to install, e.g. "6.2.1". Leave empty to install the latest available version from the repo.
-
triliovault-pkg-source | string
Default: deb [trusted=yes] https://apt.fury.io/trilio-maint-6-2 /
APT repository line for TrilioVault packages
-
wlm-db-url | string
WLM database URL for the DMS client conf (/etc/triliovault-dms/client.conf). Format: mysql+pymysql://<user>:<pass>@<host>/<db> Obtain from the WLM pod: kubectl exec -n openstack trilio-wlm-k8s-0 -c trilio-wlm --
grep ^connection /etc/triliovault-wlm/triliovault-wlm.conf