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