Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

template: seek-jobs/gantry v1.7.0 #824

Merged
merged 2 commits into from
Mar 31, 2022

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 31, 2022

WhiteSource Renovate

This PR contains the following updates:

Package Update Change
seek-jobs/gantry minor v1.6.2 -> v1.7.0

Release Notes

seek-jobs/gantry-buildkite-plugin

v1.7.0

Compare Source

The upgrade path for this release has been tested from 1.4.0+ due to being unable to deploy older versions due to Lambda changing which versions of Nodejs are supported. If you're using a version of Gantry prior to 1.4.0 and encounter issues, please consider upgrading to 1.4.0 and then to 1.7.0.

Links
What’s Changed
🐛 Bug Fixes
Notes

🧱 list-resources can include potential orphaned AWS resources
The previous behaviour of list-resources only included resources that appear to be intact and in working order (as far as Gantry can tell). This includes Gantry service, environment, or cloudformationStack. However, sometimes there are AWS resources left behind from failed first deployments, manual deletions, etc. Now, if you include the --include-incomplete flag when running list-resources, it will include a second list of AWS resources that might not be owned by a service or environment, but look like they should be. Please consider this list a list of possibly orphaned resources, and confirm if a service or environment exists that they belong to before taking any action on them.

👶 Better recovery from failed initial deploy
Gantry will now allow all resource types to overcome an initially-failed ROLLBACK_COMPLETE stack status, by implementing a cleanup action into stack deployments.

👂 Prevent listener mixup after bad apply
An apply that failed could previously get Gantry into a state where subsequent deployments could not be carried out. This has been fixed.

🖼️ Use public ECR galleries
Gantry will now use the public ECR gallery for the X-Ray and OpenTelemetry sidecars. Thanks Brendan and @​Jade Montagu !

🐛 Bug Fixes
Add missing region attribute to Datadog (Thanks Brendan!)

IAM Permission Changes

If you are using least-privilege roles, you will need to add the following statement to your build agents when upgrading to gantry v1.7.0:

Action:
  - elasticloadbalancing:DescribeTargetHealth
Effect: Allow
Resource: '*'

Configuration

📅 Schedule: "after 3:00 am and before 6:00 am every weekday" in timezone Australia/Melbourne.

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot requested review from a team as code owners March 31, 2022 17:37
@changeset-bot
Copy link

changeset-bot bot commented Mar 31, 2022

🦋 Changeset detected

Latest commit: 51f29f4

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
skuba Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@72636c 72636c enabled auto-merge (squash) March 31, 2022 21:37
@72636c 72636c merged commit f00b4b6 into master Mar 31, 2022
@72636c 72636c deleted the renovate-template/seek-jobs-gantry-1.x branch March 31, 2022 21:40
@seek-oss-ci seek-oss-ci mentioned this pull request Mar 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants