Skip to content

misc: Custom chart fix oss#6956

Merged
prakash100198 merged 2 commits into
developfrom
custom-chart-fix-oss
Apr 27, 2026
Merged

misc: Custom chart fix oss#6956
prakash100198 merged 2 commits into
developfrom
custom-chart-fix-oss

Conversation

@prakash100198

Copy link
Copy Markdown
Contributor

Description

Fixes #

Checklist:

  • The title of the PR states what changed and the related issues number (used for the release note).
  • Does this PR requires documentation updates?
  • I've updated documentation as required by this PR.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly in hard-to-understand areas.
  • I have tested it for all user roles.
  • I have added all the required unit/api test cases.

Does this PR introduce a user-facing change?


…g manifest generation

**Details**:
- Introduced `mergeReleaseOverrideIntoValuesYaml` method to handle JSON patching of `ReleaseOverride` into values YAML.
- Updated `DeploymentTemplateServiceImpl` to integrate the new merge logic.
- Added `ReleaseOverride` field to chart beans and updated adaptors for consistent data handling.
- Resolved import ordering issues in multiple files.
…pp chart

**Details**:
- Modified `patchReleaseAttributes` to read `release-values.yaml` and `.image_descriptor_template.json` directly from the reference chart directory.
- Added helper methods to handle file discovery and fallback logic for reference chart overrides.
- Updated `resolveImageDescriptorTemplate` to handle missing DB entries using reference chart files.
- Removed unused `ReleaseOverride` field from chart beans and adaptors.
@bito-code-review

Copy link
Copy Markdown

Bito Automatic Review Skipped - Branch Excluded

Bito didn't auto-review because the source or target branch is excluded from automatic reviews. To trigger review, type /review in the comment and save. You can change the settings here, or contact the agent instance creator at shivam@devtron.ai.

@github-actions

Copy link
Copy Markdown

Some linked issues are invalid. Please update the issue links:\nIssue # in is not found or invalid (HTTP }404).\n

@sonarqubecloud

Copy link
Copy Markdown

@prakash100198 prakash100198 changed the title fix: Custom chart fix oss misc: Custom chart fix oss Apr 27, 2026
@prakash100198 prakash100198 merged commit b59a4c4 into develop Apr 27, 2026
7 of 8 checks passed
@prakash100198 prakash100198 deleted the custom-chart-fix-oss branch April 27, 2026 06:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants