Skip to content
This repository has been archived by the owner on Aug 19, 2024. It is now read-only.

Generate CSV for RHDH #362

Closed
2 tasks
rm3l opened this issue May 21, 2024 · 2 comments
Closed
2 tasks

Generate CSV for RHDH #362

rm3l opened this issue May 21, 2024 · 2 comments
Labels
jira Issue will be sync'ed to Red Hat JIRA kind/task

Comments

@rm3l
Copy link
Member

rm3l commented May 21, 2024

/kind user-story

User Story

As an operator developer, I want to have the RHDH bundle manifest generated So that I can simplify the maintenance of this CSV and reduce the potential errors caused by an out-of-sync downstream bundle (especially regarding the operator permissions, as caught for example in #360 and #351).

Kustomize could be a great fit for this, but any better solution is also welcome. Similar to the make bundle command which generates the CSV for the upstream operator (which is version-controlled for review), we could imagine a make bundle-rhdh that would generate the CSV for RHDH off of this upstream CSV using Kustomize overlays/patches. It will still need to be version-controlled for review in .rhdh/bundle.

Acceptance Criteria

Links

Context


Do you have an idea what prevents us to auto generate the CSV file for downstream instead?

Originally posted by @gazarenkov in #361 (comment)

@github-actions github-actions bot added the jira Issue will be sync'ed to Red Hat JIRA label May 21, 2024
@rm3l rm3l added priority/low Nice to have issue. It's not immediately on the project roadmap to get it done. kind/task labels May 21, 2024
@rm3l rm3l removed the priority/low Nice to have issue. It's not immediately on the project roadmap to get it done. label May 22, 2024
@nickboldt
Copy link
Member

nickboldt commented Jul 29, 2024

Since we are moving this repo to rhd/rhdh-operator repo, and there's currently no plan to also contribute this to a backstage/operator repo, this will likely be not required.

Instead we can merge the two CSVs into a single downstream one and simplify the resulting repo.

@nickboldt
Copy link
Member

As part of the migration from janus-idp to redhat-developer in https://issues.redhat.com/browse/RHIDP-1021, this will be tracked in https://issues.redhat.com/browse/RHIDP-2387 and https://issues.redhat.com/browse/RHIDP-2389

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
jira Issue will be sync'ed to Red Hat JIRA kind/task
Projects
None yet
Development

No branches or pull requests

2 participants