Skip to content

Latest commit

 

History

History
224 lines (200 loc) · 20.1 KB

CHANGELOG.md

File metadata and controls

224 lines (200 loc) · 20.1 KB

latest - 2024-12-17

v1.1.1-alpha - 2024-12-17

Bug Fixes

  • Added service target group ARNs as outputs for HAS and Swarm
  • Adds defaults to vpc_id and subnet_id variables
  • bash error causing build failure when running p4_configure.sh (#367)
  • horde: add JwtIssuer to ensure container retains agents on restart
  • horde: allow inbound access to horde agents on ports 7000-7010 from other horde agents
  • perforce: fixed minor issues in p4_configure.sh
  • perforce: add Unicode support and fix main module to handle existing security groups

Chore

  • make SELinux label updates configurable
  • remove packer assets .ci directory (#337)
  • fix tag names so that they match recommended best practices (#343)
  • define nat gateway routes for private route tables outside of aws_route_table resources in samples and modules (#354)
  • adds triage label to our issue templates
  • document parameter values for '--unicode' flag
  • provide appropriate association name for configuring Helix Core via SSM
  • fix naming
  • checkov: Suppresses CKV_AWS_378 rule (#339)
  • deps: bump hashicorp/setup-terraform from 1 to 3
  • deps: bump the awscc-provider group across 3 directories with 1 update
  • deps: bump aquasecurity/trivy-action from 0.28.0 to 0.29.0
  • deps: bump mkdocs-material from 9.5.45 to 9.5.46 in /docs
  • deps: bump the aws-provider group across 5 directories with 1 update
  • deps: bump mkdocs-material from 9.5.44 to 9.5.45 in /docs
  • deps: bump mkdocs-open-in-new-tab from 1.0.7 to 1.0.8 in /docs
  • deps: bump the aws-provider group across 5 directories with 1 update
  • deps: bump actions/checkout from 3.0.0 to 4.2.2
  • deps: bump the awscc-provider group across 3 directories with 1 update
  • deps: bump mkdocs-material from 9.5.42 to 9.5.44 in /docs
  • deps: bump python from 3.13.0 to 3.13.1 in /docs
  • deps: bump aws-actions/configure-aws-credentials
  • deps: bump mkdocs-material from 9.5.41 to 9.5.42 in /docs
  • deps: bump mkdocs-open-in-new-tab from 1.0.6 to 1.0.7 in /docs
  • deps: bump the awscc-provider group across 3 directories with 1 update
  • deps: bump the aws-provider group across 5 directories with 1 update
  • deps: bump aquasecurity/trivy-action from 0.24.0 to 0.28.0
  • deps: bump mkdocs-material from 9.5.40 to 9.5.41 in /docs
  • deps: bump the aws-provider group across 5 directories with 1 update
  • deps: bump python from 3.12.7 to 3.13.0 in /docs (#349)
  • deps: bump actions/upload-artifact from 4.4.0 to 4.4.3 (#356)
  • deps: bump mkdocs-material from 9.5.39 to 9.5.40 in /docs (#359)
  • deps: bump mkdocs-open-in-new-tab from 1.0.5 to 1.0.6 in /docs (#345)
  • deps: bump the awscc-provider group across 3 directories with 1 update
  • deps: bump mkdocs-material from 9.5.37 to 9.5.39 in /docs (#335)
  • deps: bump the aws-provider group across 5 directories with 1 update (#344)
  • deps: bump the aws-provider group across 5 directories with 1 update
  • deps: bump python from 3.12.6 to 3.12.7 in /docs (#340)
  • deps: bump mkdocs-material from 9.5.46 to 9.5.48 in /docs
  • deps: bump mkdocs-material from 9.5.48 to 9.5.49 in /docs

Docs

  • clarify that modules are intended to be depended on, and samples are reference implementations meant to be copied and modified
  • fix formatting of simple build pipeline docs
  • fix formatting of local.tf in simple build pipeline docs
  • fix formatting of jenkins pipeline assets page
  • clarify use case of Ansible playbooks vs Packer templates
  • clarify that deploying multiple samples independently is not supported
  • point users explicitly to a Classic GitHub Personal Access Token
  • fix typo in getting started guide
  • Updates the getting started instructions for the simple build pipeline sample

Features

  • perforce: implement Helix Core setup playbook

v1.1.0-alpha - 2024-10-01

Bug Fixes

  • improve stability of build agent packer scripts, adjust winrm timeout to 15 minutes, remove packer variables that aren't needed (#318)

Chore

  • update changelog (#305)
  • deps: bump the awscc-provider group across 3 directories with 1 update (#323)
  • deps: bump mkdocs-material from 9.5.35 to 9.5.37 in /docs (#314)
  • deps: bump the aws-provider group across 5 directories with 1 update (#324)
  • deps: bump the aws-provider group across 5 directories with 1 update (#298)
  • deps: bump the awscc-provider group across 3 directories with 1 update (#291)
  • deps: bump the random-provider group across 5 directories with 1 update (#310)
  • deps: bump mkdocs-material from 9.5.34 to 9.5.35 in /docs (#287)

Docs

  • add perforce complete example in docs (#333)
  • updates to documentation (#329)

Features

  • install requirements for (auto)mounting FSx volumes on Jenkins Windows build agents (#319)
  • helix-core: add ARM64 support (#239)

v1.0.1-alpha - 2024-09-16

Bug Fixes

  • changelog automation (#261)
  • adding branch creation to workflow (#259)
  • dependabot grouping terraform providers (#228)
  • wait for cloud-init to complete prior to installing packages during Perforce Helix Core AMI creation (#193)
  • changelog: GHA bot committer (#255)
  • changelog: Add automated PR creation (#252)
  • fsx_automounter: when FSx automounter can't list tags for an FSx volume, the AccessDenied exception is now treated as a warning (#226)
  • p4_configure: resolve script execution errors and repair broken … (#232)

Chore

  • adjusting changelog automation to leverage GH api (#266)
  • update changelog workflow (#284)
  • update changelog (#285)
  • deps: bump hashicorp/awscc from 1.10.0 to 1.11.0 in /samples/simple-build-pipeline (#220)
  • deps: bump hashicorp/awscc from 1.9.0 to 1.10.0 in /modules/perforce/helix-core (#207)
  • deps: bump mkdocs-material from 9.5.33 to 9.5.34 in /docs (#236)
  • deps: bump actions/upload-artifact from 4.3.6 to 4.4.0 (#235)
  • deps: bump the aws-provider group across 5 directories with 1 update (#241)
  • deps: bump the awscc-provider group across 3 directories with 1 update (#242)
  • deps: bump the aws-provider group across 5 directories with 1 update (#233)
  • deps: bump the aws-provider group across 5 directories with 1 update (#231)
  • deps: bump mkdocs-material from 9.5.32 to 9.5.33 in /docs (#229)
  • deps: bump mkdocs-open-in-new-tab from 1.0.3 to 1.0.5 in /docs (#263)
  • deps: bump mkdocs-material from 9.5.31 to 9.5.32 in /docs (#211)
  • deps: bump python from 3.12 to 3.12.6 in /docs (#243)
  • deps: bump hashicorp/awscc from 1.9.0 to 1.10.0 in /modules/perforce/helix-authentication-service (#205)
  • deps: bump hashicorp/aws from 5.62.0 to 5.63.1 in /samples/simple-build-pipeline (#216)
  • deps: bump hashicorp/awscc from 1.6.0 to 1.9.0 in /modules/perforce/helix-authentication-service (#196)
  • deps: bump hashicorp/aws from 5.59.0 to 5.62.0 in /modules/perforce/helix-authentication-service (#197)
  • deps: bump hashicorp/awscc from 1.6.0 to 1.9.0 in /modules/perforce/helix-core (#198)
  • deps: bump hashicorp/aws from 5.59.0 to 5.62.0 in /modules/perforce/helix-core (#199)
  • deps: bump hashicorp/aws from 5.59.0 to 5.62.0 in /modules/perforce/helix-swarm (#200)
  • deps: bump hashicorp/aws from 5.59.0 to 5.62.0 in /samples/simple-build-pipeline (#201)
  • deps: bump hashicorp/awscc from 1.6.0 to 1.9.0 in /samples/simple-build-pipeline (#202)
  • deps: bump mike from 2.1.2 to 2.1.3 in /docs (#189)
  • deps: bump hashicorp/aws from 5.59.0 to 5.62.0 in /modules/jenkins (#195)

Docs

  • add openssf scorecard badge to readme (#219)
  • link to installation instructions for required tools, fix packer command invocation instructions (#194)
  • Windows Build AMI README (#187)

v1.0.0-alpha - 2024-08-07

staging - 2024-08-07

Bug Fixes

  • fix issue where SSH public key was not baked into the Windows Jenkins build agent AMI (#150)
  • bug fixes for FSxZ storage in build farm (#152)
  • allow Jenkins build agents to discover FSx volumes/snapshots and make outbound Internet connections (#147)

Chore

  • add CODEOWNERS file (#132)
  • Updates to docs (#63)
  • fix makefile (#65)
  • Modify version handling in Docs (#66)
  • deps: bump mkdocs-material from 9.5.27 to 9.5.28 in /docs (#135)
  • deps: bump mkdocs-material from 9.5.26 to 9.5.27 in /docs (#77)
  • deps: bump aquasecurity/trivy-action from 0.23.0 to 0.24.0 (#137)
  • deps: bump actions/upload-artifact from 4.3.3 to 4.3.4 (#136)
  • deps: bump actions/upload-artifact from 4.3.5 to 4.3.6 (#178)
  • deps: bump mkdocs-material from 9.5.29 to 9.5.30 in /docs (#153)
  • deps: bump mike from 2.1.1 to 2.1.2 in /docs (#110)
  • deps: bump mkdocs-material from 9.5.28 to 9.5.29 in /docs (#144)
  • deps: bump github/codeql-action from 3.25.8 to 3.25.10 (#69)
  • deps: bump ossf/scorecard-action from 2.3.3 to 2.4.0 (#167)
  • deps: bump actions/upload-artifact from 4.3.4 to 4.3.5 (#171)
  • deps: bump mkdocs-material from 9.5.30 to 9.5.31 in /docs (#172)
  • deps: bump github/codeql-action from 3.24.9 to 3.25.8 (#53)
  • deps: bump mkdocs-material from 9.5.25 to 9.5.26 in /docs (#54)

Code Refactoring

  • Perforce Helix Core AMI revamp, simple build pipeline DNS (#73)

Docs

  • update changelog (#181)
  • update main docs page (#179)
  • update layout of documentation main page theme (#175)
  • update documentation (#163)
  • update workflow for docs (#129)
  • update workflow (#128)
  • fix workflow to use gh inputs from workflow (#127)
  • update to docs and flip release workflow to manual (#126)
  • fix commit depth (#125)
  • modify the workflow for docs release and update documentation (#124)
  • fix docs ci (#123)
  • modify git fetch-depth for docs ci (#121)
  • update README.md (#119)
  • consolidate Ansible playbooks under assets (#117)
  • fix url to documentation to point to /latest (#80)
  • add GH Pull Request template (#67)
  • updates workflow and adds changelog automation (#61)
  • add issue template for RFCs (#57)
  • add git-chglog for changelog generation (#49)
  • enable workflow dispatch (#36)
  • fix docs release workflow (#34)
  • convert docs releases to use mike (#33)
  • adds markdown docs for assets, modules, playbooks, and samples (#32)
  • adds issue template for submitting maintenance issues (#31)
  • Adds documentation and GH workflow for build/publish of docs (#21)
  • Updates to project README (#20)
  • Adds project docs (#13)

Features

  • Added getting-started documentation for quickstart with Simple Build Pipeline (#177)
  • Updates to CI configurations for pre-commit and GHA (#154)
  • Helix Authentication Extension (#82)
  • enable web based administration through variables for HAS (#79)
  • complete sample with both Jenkins and Perforce modules (#60)
  • Add packer build agent templates for Linux (Ubuntu Jammy 22.04, Amazon Linux 2023) (#46)
  • devops: Add new DevOps playbook files (#76)
  • packer: switch AMI from Rocky Linux to Amazon Linux 2023 and up… (#141)