release-792 Prepare cookbook for Amazon Linux 2023
ThrawnCA
released this
02 Jul 03:48
·
162 commits
to master
since this release
What's Changed
- [QOLDEV-545] allow Solr servers to access their Parameter Store values by @ThrawnCA in #506
- QOLDEV-817 add lambda function to run instance setup commands by @ThrawnCA in #508
- QOLDEV-817 fix incorrect reference and clean up by @ThrawnCA in #509
- [QOLDEV-818] add hosted zone to Parameter Store as a shared parameter by @ThrawnCA in #510
- [QOLDEV-818] specify zone name manually by @ThrawnCA in #511
- [QOLDEV-818] update cookbook to fix reliance on Parameter Store by @ThrawnCA in #513
- [QOLDEV-817] add an SNS topic to trigger the deployment function by @ThrawnCA in #514
- [QOLSVC-5551] update XLoader to preserve datastore IDs by @ThrawnCA in #512
- [QOLDEV-817] fix Lambda reference to retrieve ARN instead of name by @ThrawnCA in #516
- [QOLDEV-817] drop obsolete SNS topic associated with Lambda by @ThrawnCA in #517
- QOLDEV-819 add autoscaling groups alongside fixed instances by @ThrawnCA in #518
- [QOLDEV-818] update cookbook by @ThrawnCA in #520
- [QOLDEV-821] update cookbook to allow Grants stored procedure by @ThrawnCA in #521
- QOLDEV-819 fix Solr instance security config by @ThrawnCA in #519
- [QOLDEV-819] tag the application load balancer as being in the web layer by @ThrawnCA in #522
- [QOLDEV-833] use custom AMI as a basis for Open Data web instances by @ThrawnCA in #523
- QOLDEV-819 adjust deployment to handle OpsWorks instances separately from autoscaling groups by @ThrawnCA in #526
- [QOLDEV-819] skip deploying to instances that are no longer running by @ThrawnCA in #527
- [QOLDEV-839] remove dependencies on OpsWorks stack by @ThrawnCA in #528
- QOLDEV-819 exit deployment if instance refresh fails to start by @ThrawnCA in #529
- [QOLSVC-3902] update XLoader to slightly increase deadlock timeouts by @ThrawnCA in #525
- [QOLDEV-833] use custom AMIs for Open Data DEV batch and Solr instances by @ThrawnCA in #524
- QOLDEV-819 refine autoscaling deployments by @ThrawnCA in #531
- QOLDEV-818 fix instance permissions by @ThrawnCA in #532
- [QOLDEV-818] pull instances out of standby even if deployment fails by @ThrawnCA in #533
- QOLDEV-819 clean up scaling config by @ThrawnCA in #534
- [QOLDEV-545] update cookbook and plugins for cleaner deployments by @ThrawnCA in #535
- Develop to master - replace OpsWorks with autoscaling groups by @ThrawnCA in #536
- [QOLCHG-590] update QA plugin to revert Snyk patch we're not ready for by @ThrawnCA in #537
- [QOLDEV-819] specify default web instance count in Jinja by @ThrawnCA in #539
- Develop to master - update QA to revert Snyk patch by @ThrawnCA in #538
- [QOLDEV-833] use bare-bones custom AMI by @ThrawnCA in #530
- [QOLDEV-819] exclude Solr instances from power management by @ThrawnCA in #541
- [QOLDEV-839] drop OpsWorks resources (stack and layers) and documentation references by @ThrawnCA in #542
- [QOLDEV-867] add autoscaling policy to target 50% CPU utilisation by @ThrawnCA in #545
- QOLDEV-892 update sandbox to Amazon Linux 2023 by @ThrawnCA in #549
- [QOLDEV-892] update all DEV environments to Amazon Linux 2023 by @ThrawnCA in #550
- [QOLDEV-892] update cookbook to support Amazon Linux 2023 by @ThrawnCA in #551
- QOLDEV-867 make deployments handle autoscaling more robustly by @ThrawnCA in #552
- [QOLDEV-902] update Archiver to ensure QA runs on uploaded files by @ThrawnCA in #553
- [QOLDEV-892] update cookbook to retain support Amazon Linux 2 by @ThrawnCA in #554
- QOLDEV-892 update Chef client and improve handling of instances already in Standby by @ThrawnCA in #555
- Develop to master - clean up OpsWorks replacement by @ThrawnCA in #546
Full Changelog: release-773_2024-04-05T12...release-792_2024-07-02T13