Releases: SUSE/qe-sap-deployment
Releases · SUSE/qe-sap-deployment
Consolidate cluster to specs
What's Changed
- Follow SUSE docs for aws+gcp order configuration by @BillAnastasiadis in #288
- Fix azure sbd stonith-timeout and add concurrent-fencing by @BillAnastasiadis in #290
- Add support for additional module registration by @BillAnastasiadis in #289
- Remove gcp_credentials_file variable at module level by @mpagot in #292
- Run extension registration independently by the initial main image registration status by @mpagot in #293
- Add alternative authenticated module task by @BillAnastasiadis in #295
- Split task file cluster-bootstrap in two: AWS+GCP by @lilyeyes in #296
- If registration is needed check that reg_code is provided by @mpagot in #298
- Remove bsc1224797 workaround for 15sp6 by @mpagot in #299
Full Changelog: v0.33.0...v0.34.0
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