Skip to content

Commit History for cloud-wrappers

This is the commit history for the cloud-wrappers component.

v4.15.1 (2025/10/30)

  • fix(cloud-wrappers): ensure template renders correctly with either instance or cluster level variables.

v4.15.0-alpha01 (2025/06/13)

  • fix(cloud-wrappers): Return accidentally excised providerVersion
  • Fix up .gitignore and .gitlab-ci
  • Initial post-split commit for branches v4
  • enhance(cloud-wrappers): Add serial number to Proxmox disk devices
  • fix(triggers): disable content updates and add params
  • feat(cloud-wrappers): Add more proxmox options
  • feat(proxmox): Add two parameters that can be used in proxmox templates

v4.14.21 (2025/06/12)

  • Fix up .gitignore and .gitlab-ci
  • Initial post-split commit for branches v4.14.0-branch

v4.13.32 (2025/06/12)

  • Fix up .gitignore and .gitlab-ci
  • Initial post-split commit for branches v4.13.0-branch

v4.14.20 (2025/03/07)

  • feat(proxmox): Add two parameters that can be used in proxmox templates

v4.14.12 (2024/11/05)

  • fix(containers): Update the version and checksum of containers.
  • docs: replace old readthedocs links with rackn.io links
  • fix: Update more ref links
  • feat(cloud-wrappers): add a param for initial boot disk size for aws
  • fix(cloud-wrappers): fix google cloud saving agent key
  • fix(cloud-wrappers): google min disk size is 20G
  • feat(cloud-wrappers): add a param for initial boot disk size for google
  • fix(proxmox): set admin@pve as better default
  • feat(proxmox): allow different templates for proxmox provider
  • suggested by greg
  • feat(cloud-wrappers): Add helpers for creating machines with extra parameters.
  • feat(cloud-wrappers): add vsphere vm firmware/secure-boot
  • feat(cloud-wrappers): Add datastore-type enum parameter for cluster storage
  • feat(cloud-wrappers): Update terraform vsphere provider
  • feat(vmware cloud wrappers): if there is an esx host, deploy to it

v4.13.31 (2024/03/01)

  • feat(cloud-wrappers): Add helpers for creating machines with extra parameters.
  • feat(cloud-wrappers): add vsphere vm firmware/secure-boot
  • feat(cloud-wrappers): Add datastore-type enum parameter for cluster storage
  • feat(cloud-wrappers): Update terraform vsphere provider

v4.13.2 (2024/02/13)

  • enhance(proxmox): v4.13 release enhancements
  • docs(cloud-wrappers): note on aws-region and aws-ami-id for dependence
  • fix(linode): allowing any image to be built with linode stackscript

v4.12.17 (2023/07/17)

  • fix: typos
  • docs(cloud-wrappers): add improve google credentials docs
  • enhance(cloud-wrappers): Remove 'backup' from terraform template
  • Add yamllint to gitlab build pipeline
  • docs: rst to md conversion, parts missed by previous passes
  • docs(cloud-wrappers): more rst to md conversion
  • docs(cloud-wrappers): rst to md conversion
  • enhance(cloud-wrappers,task-library): Add Icon color for Machine creates in clusters

v4.11.30 (2023/01/04)

  • feat(worker pool): update the triggers that can run in containers to use the event-worker-pool
  • fix(content): If cloud-providers in none still get isos
  • enhance(cloud-wrappers): Add VMware vSphere Resource Broker (PXE only)
  • enhance(cloud-wrappers): Add vSphere provider to Terraform context container
  • enhance(proxmox): Updates and enhancements for v4.11 release
  • feat(cloud-wrappers): Add libvirt cloud wrapper
  • enhance(task-library,proxmox,cloud-wrappers): Add Proxmox Resource Broker capabilities
  • fix: profile rename from @zehicle
  • fix(cloud-wrapper): add safety for linode stackscript
  • enhance(task-library,proxmox,cloud-wrappers): Add Proxmox Resource Broker capabilities
  • fix(aws-cloud): resolves issue #451 VPC not used in Security Group

v4.10.4 (2022/07/20)

  • feat(contexts): update contexts
  • fix(events): fixes from testing change to events
  • wip(events): tasks should raise events instead of alerts
  • fix(contexts): restore important imateUpload step to bootstrap contexts tasks
  • fix(cloud-wrappers): update based on TFlint suggestions, move to most current versions (matches ones in TF context)
  • feat(terraform): add linting as prep for terraform apply
  • fix(cloud-wrappers): context names should match the actual name
  • feat(bootstrap): Add parameter to restrict to needed contexts
  • feat(cloud-wrapper): include aws-cli context in cloud wrapper list
  • refactor(alerts): change to better .CurrentJob value for alerts
  • feat(triggers): include triggered-by into recent triggers, dev target for ux trigger button
  • feat(cloud): include resource profile to help create AWS CLI brokers
  • refactor(drift): discovered machines are locked and unrunnable
  • refactor(alerts): use events to raise alerts on content changes
  • fix(alerts): create alerts correctly with extra params
  • feat(alerts): update alerts to use params
  • fix(dr-install): add flag to allow port check skipping
  • fix(cloud): azure tf templates had rendering errors
  • feat(aws): use awscli context to add existing AWS instances to DRP
  • doc: fix some doc issues

v4.9.10 (2022/02/28)

  • feat: convert meta data to a single file
  • fix: update terraform container
  • feat(cloud-wrapper): provide reference example to add firewalls into linode terraform (no on by default)
  • wip(kube-lib): working on kubernetes install via kubeadm
  • fix(cluster): restart project jq
  • doc: fix indention again
  • feat(blueprints): Update object types
  • feat(cloud-broker): collect private IP information when setting up instances
  • feat(inventory): refactor cloud inventory to be more extensible, add cloud detector, add cost lookup
  • feat(task-library): Add general ansible inventory file creator
  • refactor(broker): remove dev/testing template (was not used anymore)
  • feat(broker): make it easy to rescue machines if they don't cloud-init
  • refactor(drpcli): make it easier to figure out version of drpcli by including drpcli version in gohai
  • refactor(cluster): update for new pattern
  • fix(cloud-profiles): uploads available oracle info 3
  • fix(cloud-profiles): uploads available oracle info 2
  • fix(cloud-profiles): uploads available oracle info
  • feature(broker): add Oracle cloud broker
  • fix(pipelines): connecting MSM demo pipelines through brokers

v4.8.12 (2021/12/05)

  • refactor(broker): update AMI for Amazon to current version
  • doc(broker): fix typp
  • doc(broker): add link to cloud-profiles into credentials prams
  • doc(cleanup): resolve doc build issues
  • refactor(terraform): use self.# for synchronize to allow more flexibility in terraform mapping
  • refactor(broker): use common name for Digital Ocean token
  • fix(brokers): get Azure broker working
  • fix(cloud-broker): tuning and testing cloud brokers
  • meta(brokers): include basecontext in defintiion meta
  • meta(cloud-wrapper): remove password flag
  • refactor(cloud-wrapper): better handle user generated security groups
  • meta(cloud-wrapper): fix icons
  • fix(brokers): fixing errors based on testing brokers
  • refactor(cloud-wrapper): better handle user generated security groups
  • meta(cloud-wrapper): fix icons 2
  • meta(cloud-wrapper): fix icons
  • meta(cloud-wrapper): remove password flag
  • fix(brokers): fixing errors based on testing brokers
  • refactor(cloud-wrapper): better handle user generated security groups
  • meta(cloud-wrapper): fix icons 2
  • meta(cloud-wrapper): fix icons
  • refactor(cloud-wrapper): better handle user generated security groups
  • meta(cloud-wrapper): fix icons 2
  • meta(cloud-wrapper): fix icons
  • refactor(terrform): brokers do not set context
  • refactor(task-library): update bootstrap-contexts for new image naming, add checksum
  • fix(cloud-wrapper): Update for new cloud pipelines, clusters, brokers
  • feat(gitlab): Migrate module to gitlab

v4.7.0 (2021/05/26)

  • feat(cloud-wrapper): mist.io synchronization calls
  • refactor(cloud-provision): remove unneeded agent install
  • feat(drp-agent): Switch more things to use drp-agent
  • refactor(cloud-wrapper): update containers to use v4.6 cli
  • doc(cloud-wrappers): fix RST numbering

v4.6.0 (2021/04/23)

  • feat(cloud-wrapper): add Phoenix NAP cloud type, minor refactoring needed
  • fix(provision-content): ignore non-content directories
  • fix(cloud-wrapper): include port 8092 by default when creating DRP sites
  • refactor(cloud-wrapper): remove cloud/dmi since type is core property
  • refactor(cloud-wrapper) dmi-hypervisor moved into core model
  • refactor(cloud-wrapper) leverage new type fields in DRP v46
  • doc(cloud-wrapper): provide hint about types for users
  • feat(cloud-wrapper): move site create/destroy to cloud-wrapper
  • refactor(cloud-wrapper): break terraform reference into per cloud units

v4.6.0-beta01 (2021/02/15)

  • fix(task-library): Amazon Linux does not like yum podman now
  • refactor(cloud-wrapper): use https path with CORS
  • refactor(task-library): updates to install drp on AWS Linux 2
  • feat(cloud-wrapper): collect DMI.Hypervisor during provision
  • refactor(cloud-wrapper): point to latest instead of date version
  • refactor(cloud-wrappers): switch to using builtin drpcli-runner for tip
  • fix(cloud-wrapper): join requires sledgehammer bootenv, do not assume it
  • feat(cloud-wrapper): add digitalocean support
  • refactor(cloud-wrapper): use template vars and make icon selection smarter
  • fix(cloud-wrap): fix terraform 0.14 requirements
  • doc(task-lib): mark deprecations
  • refactor(cloud-wrapper): add meta data for all cloud params
  • feat(cloud-wrapper): add azure cloud support

v4.5.5 (2020/08/28)

  • doc(cloud-wrappers): Fix bad header heirarchy.
  • fix(cloud-wrapper): check min tag length for linode

v4.4.2 (2020/07/10)

  • bug(cloud-wrapper): needed new line in loop
  • refactor(cloud-wrapper): include version requirement in prereq
  • refactor(cloud-wrappers): pull cloud tasks from content to dedicated library

v4.0.15, v4.1.2, v4.2.25, v4.3.1, v4.4.0-alpha03 (2017/06/29)

  • Initial commit