Simple Streams

  • Canonical BootStack Charmers
Channel Revision Published Runs on
latest/stable 23 17 Oct 2024
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
latest/stable 10 28 Apr 2023
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
latest/candidate 23 17 Oct 2024
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
latest/candidate 10 13 Apr 2023
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
latest/edge 24 12 Dec 2024
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
latest/edge 11 11 May 2023
Ubuntu 22.04 Ubuntu 20.04 Ubuntu 18.04
juju deploy simple-streams
Show information

Platform:

Ubuntu
22.04 20.04 18.04

Simple Streams

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.