Simple Streams
| Channel | Revision | Published | Runs on |
|---|---|---|---|
| latest/stable | 43 | 20 Oct 2025 | |
| latest/stable | 42 | 20 Oct 2025 | |
| latest/stable | 10 | 28 Apr 2023 | |
| latest/candidate | 43 | 20 Oct 2025 | |
| latest/candidate | 42 | 20 Oct 2025 | |
| latest/candidate | 10 | 13 Apr 2023 | |
| latest/edge | 43 | 10 Jul 2025 | |
| latest/edge | 42 | 10 Jul 2025 | |
| latest/edge | 11 | 11 May 2023 |
juju deploy simple-streams
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
Simple Streams
This charm is in maintenance mode. Critical bugs will be fixed, but new features will generally not be accepted.
Description
Simple Streams describe streams of like items in a structural fashion. A client provides a way to sync or act on changes in a remote stream.
Cryptography
Data in transit
HTTP/HTTPS
The simplestreams debian package fetches images from a URL over either HTTP or HTTPS. The charm configuration image-source is set to https://images.maas.io/ephemeral-v3/daily/ by default and transfers will thus normally be encrypted.
Integrity Validation
GPG key
The simplestreams package fetches a signed file from the image-source and validates its signature using the public GPG key specified in the keyring-file charm configuration, which defaults to /usr/share/keyrings/ubuntu-cloudimage-keyring.gpg.
Signature verification can be disabled by unsetting the keyring-file option, but this is not recommended because GPG helps to prevent the usage of compromised or malicious images.
Data at rest
The downloaded images are left unencrypted and will be stored at /var/www/html/maas/images/ephemeral-v3/daily by default. This is configurable using the image-dir charm configuration.