Various minor enhancements and compatibility fixes for ansible-core 2.20.
- collection - Update workflows with dedicated github actions (#127)
- collection - Add contributors list and sanity ignore files for future-proofing (#130)
- collection - Add linting rule to ignore stricter var naming rule in 2.20 (#136)
- collection - Add kubernetes.core 5.3.0 to requirements (#138)
- sap_vm_provision - Remove ansible.posix dependency for issue 126 (#135)
- sap_vm_provision - Add SLES 16 images, fix sshd_config and add python311 workaround (#149)
- sap_vm_provision/kubevirt_vm - Make usage of hugepages configurable (#147)
- sap_hypervisor_node_preconfigure - Update until conditional for ansible-core 2.19 (#133)
- sap_hypervisor_node_preconfigure - Add check for webhook endpoint availability (#142)
- sap_hypervisor_node_preconfigure/kubevirt_vm - Fix installation of CNV operator (#148)
Various enhancements, documentation update and adjustment for ansible-core 2.19.
- collection - Adjustment of the roles for ansible-core 2.19 (#113)
- collection - Update ansible-lint actions and configuration (#122)
- collection - Update Documentation (#123)
- sap_vm_provision - Add variable validations (#114)
- sap_vm_provision - Append VMware notes for Issue 82 (#115)
- sap_vm_provision - Update SLES images and add SLES 15 SP7 (#118)
- sap_hypervisor_node_preconfigure - Fix ansible-lint errors from issue 101 (#116)
- sap_vm_provision - Removed update-ca-certificates for issue 119 (#121)
Various enhancements and readme update
- collection - Readme update to align with project readme update (#104)
- sap_hypervisor_node_preconfigure - Readme update to align with project readme update (#109)
- sap_hypervisor_node_preconfigure - Updated redhat_ocpv (#106)
- sap_vm_provision - Updated kubevirt_vm (#100)
Bastion SSH Proxy boolean
- sap_vm_provision - bastion boolean, to allow Bastion SSH Proxy or direct (e.g. VPN) for all Infrastructure Platforms (#93)
A few minor changes
- collection - Bump vmware.vmware_rest to 4.5.0 (#88)
- collection - Use amazon.aws.ec2_placement_group (#90)
- collection - implement changelogs/changelog.yaml (#84)
- sap_vm_provision - AWS tag pacemaker for fence agent stonith:external/ec2 (#91)
- sap_vm_provision - update azure.azcollection minimum version requirement (#81)
- sap_vm_provision/sap_vm_temp_vip - Add dynamic group handling for provisioning (#78)
- sap_vm_verify - stub code comments and reorder (#80)
A few minor fixes
- sap_hypervisor_node_preconfigure - Bug fix for HCO wait and validate
- sap_hypervisor_node_preconfigure - Bug fix for HPP wait
Various minor changes
- sap_hypervisor_node_preconfigure - OCPv add waits for resource readiness
- sap_hypervisor_node_preconfigure - OCPv improve SR-IOV handling
- sap_hypervisor_node_preconfigure - OCPv improve auth and add namespace targets
- sap_hypervisor_node_preconfigure - OCPv update default vars and var prefixes
- sap_vm_provision - add AWS Route53 record overwrite
- sap_vm_provision - add IBM Cloud Private DNS Custom Resolver for IBM Power VS
- sap_vm_provision - add google-guest-agent service for load balancer config
- sap_vm_provision - add readiness for AnyDB HA (e.g. IBM Db2 HADR)
- sap_vm_provision - add spread placement strategy for AWS, GCP, IBM Cloud, MS Azure, IBM PowerVM
- sap_vm_provision - add var for Load Balancer naming on GCP, IBM Cloud, MS Azure
- sap_vm_provision - add var for Virtual IP handling across multiple roles
- sap_vm_provision - add vars for Kubevirt VM
- sap_vm_provision - fix /etc/hosts for Virtual IPs
- sap_vm_provision - fix Ansible to Terraform copy to working directory logic and note
- sap_vm_provision - fix OS Subscription registration logic and BYOL/BYOS
- sap_vm_provision - fix handling of AWS IAM Policy for HA
- sap_vm_provision - fix handling of MS Azure IAM Role for HA
- sap_vm_provision - fix handling of custom IOPS on AWS, GCP, IBM Cloud
- sap_vm_provision - fix handling of nested variables within host_specifications_dictionary
- sap_vm_provision - improve Web Proxy logic
- sap_vm_provision - remove AWS CLI and GCloud CLI dependency
- sap_vm_provision - update IBM Power VS locations lookup list
- sap_vm_provision - update OS Images for AWS, GCP, IBM Cloud, MS Azure
- sap_vm_provision - update embedded Terraform Template with updated var names for imported Terraform Modules
- sap_vm_provision - update logic for IBM Cloud Virtual Network Interfaces (VNI)
- sap_vm_provision - update logic for IBM Power VS Workspace with latest backend routing (PER)
- sap_vm_provision - update platform guidance document
- sap_vm_temp_vip - overhaul documentation
- sap_vm_temp_vip - overhaul replace all shell logic with Ansible Modules and use special vars to determine OS network devices reliably
Various enhancements
- collection - Bug fix for Ansible Collection dependencies
- collection - Bug fix for GH Action requirements
- sap_hypervisor_node_preconfigure - Bug fix for when condition typo and trident version update
- sap_vm_provision - Bug fix for IBM Power VS OS Image clone from stock and provision
- sap_vm_provision - Bug fix for IBM Power VS using Power Edge Router default instead of legacy cloud connections
- sap_vm_provision - Bug fix for MS Azure Virtual Machine info response changed data path for IP Address migrating from 1.x to 2.x Ansible Collection
- sap_vm_provision - Bug fix for MS Azure Virtual Machine vm_identity syntax changed migrating from 1.x to 2.x Ansible Collection
- sap_vm_provision - Bug fix for OS Package Repository registration task not triggering
- sap_vm_provision - Bug fix for Web Forward Proxy task not triggering
- sap_vm_provision - Bug fix for ignoring undefined variables (e.g. sap_id_user_password) set on hosts
- sap_vm_provision - Documentation update for AWS IAM
- sap_vm_provision - Documentation update for design assumptions with execution impact
- sap_vm_provision - Feature add for IBM Power VS using newer hardware machine type (Power10)
- sap_vm_provision - Feature add for MS Azure SSH Key Pair from new dependency Ansible Module
- sap_vm_provision - Feature add for MS Azure and IBM Cloud Private DNS in separate Resource Group
- sap_vm_provision - Feature add for SAP HANA Scale-Out user-defined variable name prefix with sap_vm_provision
- sap_vm_provision - Feature add for all Ansible Tasks calling Infrastructure Platform APIs default to no_log instead of Environment
- sap_vm_provision - Feature add for all Cloud vendors with updated regex for OS Image releases
- sap_vm_provision - Feature add for all internal variable names prefix with __sap_vm_provision_
- sap_vm_provision - Feature add for all to ensure short hostname is not longer than 13 characters (SAP Note 611361)
- sap_vm_provision - Feature add for all with rescue block to output errors without revealing credential secrets
- sap_vm_provision - Feature add sample Ansible Playbook for blank Virtual Machine provision
Initial Release on Galaxy