-
Notifications
You must be signed in to change notification settings - Fork 62
Ensure the FBC --> entity translation for bundle properties is not lossy #258
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
Comments
@perdasilva This seems like a rough edge of the translation from FBC to Another option would be to have Either way, I think we need to smooth out this edge. |
Also, not saying it has to be a deppy concern. This is an OLM-specific thing, so if that translation belongs in operator-controller, that's a-OK! |
Today properties on a Deppy |
+1 to @m1kola: I think this fix should go in op-controller. Entities are dumb by design. Though, they might go away. I'd say the right way to fix this would be to just laydown a json string in the property - and copy all of the properties over. |
#427 is merged now. For some reason GH didn't close the issue, so I'm doing it manually. |
Currently the translation for catalog contents --> entity is lossy when it comes to bundle properties. As we can see from
operator-controller/internal/resolution/entitysources/catalogdsource.go
Lines 83 to 90 in 80a5786
olm.package
and therefore losing any other bundle property information.We should update this to ensure that all bundle properties are being forwarded through during the entity translation so they can be used properly.
The text was updated successfully, but these errors were encountered: