Skip to content

Conversation

viveksinghggits
Copy link
Contributor

@viveksinghggits viveksinghggits commented Oct 8, 2025

Summary

In an effort to start using OCI compatible container registries as our helm chart repos, this PR makes the change package and publish our helm chart to ECR registry. A new task publish_helm_chart is introduced in the build variant init_test_run which packages and publishes the chart.

The details about the versioning of the chart can be found in the document here.

Proof of Work

patch and staging evg runs. Notice at the end of the log that dev workflow is pushing to diff repository and staging to different.

Successful run of init_test_run variant in this PR would also work.

Checklist

  • Have you linked a jira ticket and/or is the ticket in the title?
  • Have you checked whether your jira ticket required DOCSP changes?
  • Have you added changelog file?

@viveksinghggits viveksinghggits requested a review from a team as a code owner October 8, 2025 14:12
@viveksinghggits viveksinghggits marked this pull request as draft October 8, 2025 14:12
Copy link

github-actions bot commented Oct 8, 2025

⚠️ (this preview might not be accurate if the PR is not rebased on current master branch)

MCK 1.5.0 Release Notes

New Features

  • Improve automation agent certificate rotation: the agent now restarts automatically when its certificate is renewed, ensuring smooth operation without manual intervention and allowing seamless certificate updates without requiring manual Pod restarts.

Bug Fixes

  • MongoDBMultiCluster: fix resource stuck in Pending state if any clusterSpecList item has 0 members. After the fix, a value of 0 members is handled correctly, similarly to how it's done in the MongoDB resource.
  • MultiClusterSharded: Blocked removing non-zero member cluster from MongoDB resource. This prevents from scaling down member cluster without current configuration available, which could lead to unexpected issues.

@viveksinghggits viveksinghggits added the skip-changelog Use this label in Pull Request to not require new changelog entry file label Oct 8, 2025
@viveksinghggits viveksinghggits force-pushed the publish-chart-oci-prpatches branch from 9bd1970 to 5f0938b Compare October 8, 2025 15:50
@viveksinghggits viveksinghggits force-pushed the publish-chart-oci-prpatches branch from 5f0938b to 1b61956 Compare October 10, 2025 14:28
@viveksinghggits viveksinghggits changed the title Publish helm chart to OCI registry for PR patches Publish helm chart to OCI registry for dev/staging workflows Oct 10, 2025
@viveksinghggits viveksinghggits changed the title Publish helm chart to OCI registry for dev/staging workflows [CLOUDP-350669]Publish helm chart to OCI registry for dev/staging workflows Oct 10, 2025
@viveksinghggits viveksinghggits changed the title [CLOUDP-350669]Publish helm chart to OCI registry for dev/staging workflows [CLOUDP-350669] Publish helm chart to OCI registry for dev/staging workflows Oct 10, 2025
@viveksinghggits viveksinghggits marked this pull request as ready for review October 10, 2025 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog Use this label in Pull Request to not require new changelog entry file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant