Releases: SUSE/qe-sap-deployment
Releases · SUSE/qe-sap-deployment
Cluster harmony
What's Changed
- Update stonith-timeout value according to GCP official document by @badboywj in #274
- Local SAS token generation as normal user by @mpagot in #275
- Rename internal Ansible value by @mpagot in #276
- Move ansible lint config to file. by @mpagot in #277
- Remove typos about DRBD by @mpagot in #278
- Install missing fence_gce dependency by @BillAnastasiadis in #279
- Qesap log ansible filename by @mpagot in #281
- Remove the HDB string from UT by @mpagot in #283
- Add mkdir command when using --junit by @mpagot in #282
- Made pacemaker service as enabled by @mpagot in #285
- Stop generating cloudadmin ssh keys by @mpagot in #286
- Harmonization of resource names for HANA HA by @jankohoutek in #287
New Contributors
- @badboywj made their first contribution in #274
- @jankohoutek made their first contribution in #287
Full Changelog: v0.32.0...v0.33.0
Smaller Azure disk
What's Changed
- Use smaller disks by default for tests on Azure by @zhaocongjia in #272
New Contributors
- @zhaocongjia made their first contribution in #272
Full Changelog: v0.31.0...v0.32.0
Automatic token and native fencing GCP
!! This version introduces some changes in the conf.yaml and drop old apiver support !!
What's Changed
- Remove machine type default from AWS by @mpagot in #261
- Drop conf.yaml apiver support by @mpagot in #262
- Add az_key_name support at glue script level only by @mpagot in #263
- Move token generation to Ansible by @BillAnastasiadis in #264
- Use vm_size in AWS modules by @mpagot in #265
- Run aws set_facts conditionally by @BillAnastasiadis in #266
- Harmonize Terraform across different CSP by @mpagot in #267
- Remove vm_size default in Azure by @mpagot in #268
- Terraform gcp vm size internal variables by @mpagot in #270
- Add documentation for Ansible SAS Token generation by @BillAnastasiadis in #269
- Enable GCP native fencing by @BillAnastasiadis in #271
Full Changelog: v0.30.0...v0.31.0
General fixes for 12-SP5: new fence-agents package structure and fencing on AWS
What's Changed
- Add conditional failure for 12sp5 AWS fencing by @BillAnastasiadis in #257
- Install fence-agents-azure-arm also on 12-SP5 by @alvarocarvajald in #260
Full Changelog: v0.29.0...v0.30.0
New fence-agents package structure
What's Changed
- Fix AWS sporadic timeout at 'crm resource cleanup' by @lilyeyes in #255
- Install fence-agents-azure-arm explicitly. by @alvarocarvajald in #256
- Fix stdout not defined in hana_hsr_srstate by @lilyeyes in #258
Full Changelog: v0.28.0...v0.29.0
Newer core and better logs
What's Changed
- Add cloud provider name in the intentory by @mpagot in #248
- Update ansible-core used in qe-sap-deployment by @lilyeyes in #250
- Make Glue script --profile and --junit work by @lilyeyes in #253
- Fix issue with ansible log in case of failure by @mpagot in #252
Full Changelog: v0.27.0...v0.28.0
v0.27.0
More stable reboot and better logs
What's Changed
- Change aws stonith task order by @BillAnastasiadis in #235
- Qesap e2e verbosity tests by @mpagot in #236
- Remove double Ansible logs by @mpagot in #237
- Split qesap e2e tests in smaller tests by @mpagot in #238
- Add new test strategy for qesap.py by @mpagot in #239
- Export ansible output to a file by @hadeskun in #234
- Enable flake8 on the UT code by @mpagot in #241
- Remove the duplicated requirements-dev.txt by @mpagot in #242
- Remove terraform duplicated logs by @mpagot in #243
- Extend the test coverage for the ansible log file feature by @mpagot in #240
- Add playbook for ptf installation by @BillAnastasiadis in #246
- Fix ansible timed out for last boot time check 600 by @lilyeyes in #244
- Fix sporadic reboot timeout in qe-sap-deployment by @lilyeyes in #249
- Add playbook for openqa pt install by @BillAnastasiadis in #247
- Fix flake8 version requirement by @mpagot in #251
Full Changelog: v0.26.0...v0.27.0
Python anti collider task
What's Changed
- Improve CI/CD filtering by @mpagot in #227
- Change default Ansible verbosity when qesap.py is not verbose by @hadeskun in #226
- Add e2e test for the glue script by @mpagot in #228
- Gluescript check for Ansible binary by @mpagot in #229
- Update some of the tools used during code validation by @mpagot in #230
- Add --junit argument by @mpagot in #231
- Avoid python Azure package collision in SLES15 by @mpagot in #232
Full Changelog: v0.25.0...v0.26.0
Native AWS fencing and other Terraform binary
What's Changed
- Change timeout handling by @BillAnastasiadis in #221
- Add a config.yaml terraform setting to force bin by @mpagot in #223
- Enable aws native fencing by @BillAnastasiadis in #224
Full Changelog: v0.24.0...v0.25.0
Ansible sound better
What's Changed
- Restore filename azure-cluster-hana.yaml by @mpagot in #214
- Split long ansible.builtin.command commands by @mpagot in #215
- Remove extra quote in crm command by @mpagot in #217
- Remove private_key GCP Terraform variable by @mpagot in #218
- Add additional assert task in configure_hsr by @BillAnastasiadis in #219
- Remove duplicate ansible output by @mpagot in #220
- Move Maintenance off in sap-hana-cluster by @mpagot in #216
Full Changelog: v0.23.0...v0.24.0