Project 'platform-one/big-bang/apps/core/jaeger' was moved to 'big-bang/product/packages/jaeger'. Please update any links and bookmarks that may still have the old path.
@runyontr the crd for jaeger is quite different from upstream. It looked like this was to provide validation that we are passing a correctly formatted spec but I wasn't sure.
After a quick chat with Tom, the helm chart does not properly maintain the CRD to match the upstream one. Will be updating the CRD and adding a note about it to our README.
Micah Nagelchanged title from ask Tom why the CRD is the way it is to Update Jaeger CRD, add note
changed title from ask Tom why the CRD is the way it is to Update Jaeger CRD, add note
Micah Nagelchanged the descriptionCompare with previous version
Got CRD updates handled by an upgrade job today. Last step will be debugging the pipeline/fresh installs.
It seems like the CRD changed and does not support IPS at all the same spots we had it before. This may take some investigation since it seems to intermittently work...
This seems to solve the CI and clean install issue but I'm not sure why and don't like it. I'm not sure if there's more validation going on/required for this new CRD or something and the fields we set before were never supposed to work? Investigating further tomorrow...
We were apparently setting values that didn't match the CRD in the past. I've removed those and things seem happy. Needs some more investigation to make sure all images pull properly still in all scenarios. Upstream issues/PRs seem to indicate the use of a serviceaccount is required for IPS on all components except the agent sidecar, which requires setting them in the spec directly. In practice everything pulls fine on an all-in-one install, but also need to test the prod config with separate pods for each.