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

Blue/green deployments for LLO; code cleanup #14628

Merged
merged 2 commits into from
Oct 18, 2024
Merged

Blue/green deployments for LLO; code cleanup #14628

merged 2 commits into from
Oct 18, 2024

Conversation

samsondav
Copy link
Collaborator

@samsondav samsondav commented Oct 1, 2024

This PR finally fleshes out the original vision of the parallel compositions plugin, implementing support for blue/green deploys and gapless handovers via retirement reports.

Requires

smartcontractkit/chainlink-data-streams#81
smartcontractkit/chainlink-common#835

Resolves

Copy link
Contributor

github-actions bot commented Oct 1, 2024

Static analysis results are available

Hey @samsondav, you can view Slither reports in the job summary here or download them as artifact here.

Please check them before merging and make sure you have addressed all issues.

@samsondav samsondav force-pushed the MERC-5954 branch 5 times, most recently from 2c66e30 to 551eadf Compare October 10, 2024 12:23
@samsondav samsondav force-pushed the MERC-5954 branch 2 times, most recently from 58d8f5d to 1606042 Compare October 14, 2024 12:51
@samsondav samsondav force-pushed the MERC-5954 branch 6 times, most recently from e7262f8 to 1e911a3 Compare October 16, 2024 15:02
@samsondav samsondav marked this pull request as ready for review October 16, 2024 15:02
@samsondav samsondav requested review from a team as code owners October 16, 2024 15:02
Copy link
Contributor

github-actions bot commented Oct 16, 2024

AER Report: CI Core ran successfully ✅

aer_workflow , commit

AER Report: Operator UI CI ran successfully ✅

aer_workflow , commit

@samsondav samsondav force-pushed the MERC-5954 branch 2 times, most recently from 448ff64 to 89c5e06 Compare October 16, 2024 15:51
orm: orm,
}
r.Service, r.eng = services.Config{
Name: "RetirementReportCache",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe this should include some kind of LLO prefix since it shows up as a root/global service in the hierarchy.

patrickhuie19
patrickhuie19 previously approved these changes Oct 18, 2024
Copy link
Contributor

github-actions bot commented Oct 18, 2024

AER Report: CI Core ran successfully ✅

aer_workflow , commit

AER Report: Operator UI CI ran successfully ✅

aer_workflow , commit

@samsondav samsondav added this pull request to the merge queue Oct 18, 2024
Merged via the queue into develop with commit 6ec5ab8 Oct 18, 2024
166 of 167 checks passed
@samsondav samsondav deleted the MERC-5954 branch October 18, 2024 16:26
winder pushed a commit that referenced this pull request Oct 21, 2024
* Blue/green deployments for LLO; code cleanup

* Go mod tidy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build-publish Build and Publish image to SDLC
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants