Skip to content

Releases: CiscoDevNet/cloud-cml

v2.9.0

25 Jul 07:49
v2.9.0
b32edd5

Choose a tag to compare

What's Changed

Breaking change
With this release, the cfg.common.allowed_ipv4_subnets has been split into
two variables:

  1. cfg.common.allowed_ipv4_subnets.mgmt which allows access to management
    ports tcp/22 (SSH) and tcp/9090 (Cockpit)
  2. cfg.common.allowed_ipv4_subnets.cml2 which allows access to the CML2
    application on tcp/80, tcp/443 and tcp/1122. This gets also applied to
    the PATty port range, if PATty is enabled

The default for both is ["0.0.0.0/0"] (e.g. "any"). However, it is advisable
(and maybe even enforced by your policy) to restrict management access to a
specific subnet or a list of subnets.

  • fix AWS 24.04 noble image name for the AWS mini variant (closes #32)
  • fix certificate installation for 2.8 and newer in 03-letsencrypt.sh
  • mandate CML TF provider 0.8.0 or newer
  • make licensing a bit more robust (license.py)
  • additional code to install Docker related dependencies (for 2.9)
  • change stabilization timer code location to match 2.8 and newer in
    04-customize.sh
  • updated config.yml to include newest reference platform node definitions
    and images. Some are commented -- need to adapt before deploying to match
    what is actually needed
  • updated and reformatted documentation

Full Changelog: v2.8.0...v2.9.0

v2.8.0

20 Jan 17:46
v2.8.0
0e7d0db

Choose a tag to compare

What's Changed

  • Fix CML 2.8 deployments on AWS and Azure by @ouhlar in #29
  • using "aws_" and "azure_" prefixes to provide tokens and IDs in the environment (see .envrc.example)
  • adapt tooling to work with 2.8.0 (move base OS from 20.04 to 24.04)
  • allow to use the allowed_ipv4_subnets also for Azure
  • improve network manager handling while provisioning
  • licensing now uses the PCL instead of curl and bash
  • documentation improvements and fixes

New Contributors

Full Changelog: v2.7.2...v2.8.0

v2.7.2

29 Nov 14:54
v2.7.2
eee45ce

Choose a tag to compare

Aligning tags with CML releases (and potentially adding doing build suffixes if additional in-between releases are needed (like 2.7.2+eee45ce). As CML 2.8 uses a new base OS (from 20.04 to 24.04), the base VM OS in AWS and Azure needs to match. For this reason, this release will be the last that supports CML 2.7 and older. Going forward, 2.8 will be the supported CML release.

What's Changed

New Contributors

Full Changelog: v0.3.0...v2.7.2

v0.3.0

04 Jun 08:56
v0.3.0
a908806

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.1...v0.3.0

v0.2.1

04 Mar 17:20
v0.2.1
faf1214

Choose a tag to compare

What's Changed

  • Enable Azure in the pipeline by @rschmied in #7
  • Allow to select provider using a script and split by @rschmied in #12

New Contributors

Full Changelog: v0.2.0...v0.2.1

Also see the CHANGELOG.

v0.1.5

10 Aug 17:32
v0.1.5
23c2585

Choose a tag to compare

Release 0.1.5

Mostly identical to 0.1.4 with a documentation error fixed and more clarification on where the "pass role" is used within the Terraform AWS provider for EC2 instances.

Bummer 😳

Full Changelog: v0.1.4...v0.1.5

v0.1.4

10 Aug 15:54
v0.1.4
ea64b7a

Choose a tag to compare

Release 0.1.4

  • improved upload tool
    • better error handling in case no images are available
    • modified help text
  • completely reworked the AWS policy creation section to
    provide step-by-step instructions to accurately describe the
    policy creation process
  • added the current ref-plat images to the config.yml file
  • provided the current .pkg file name to the config.yml file

fixes #3 and #2

Full Changelog: v0.1.3...v0.1.4

v0.1.3

05 Jun 10:27
v0.1.3
724c9af

Choose a tag to compare

Release 0.1.3

Mostly documentation changes and some minor script fixes.

Full Changelog: v0.1.2...v0.1.3

v0.1.1

17 May 13:06
v0.1.1
bb222ab

Choose a tag to compare

Release 0.1.1

  • added proxy support
  • better "ready state" handling
  • documentation update

Full Changelog: v0.1.0...v0.1.1

v0.1.0

02 May 09:26
15c8e5b

Choose a tag to compare

First public release of the the tooling.

Full Changelog: https://github.com/CiscoDevNet/cloud-cml/commits/v0.1.0