Closed Demonian closed 4 years ago
The only possible way to fix this is to delete manifest and reapply it again.
I wonder what happens when both are set in the same original CR. @kevinearls, @jkandasa, perhaps it's something for you to test?
If all keys will be written in flat structure (with dot) there will be no problem.
~Which version of the Operator are you using?~ This should have been fixed by #523 (cc @rubenvp8510), in that the operator will not change the values that were initially provided by your CR.
EDIT: it doesn't matter which version of the operator you are using, this fix wasn't released yet. Would you be open to try the image from the current master?
@jpkrohling I was using jaeger-operator
with version 1.13.1
so the latest one, I could try with master. Will comment on my results one done.
@Demonian did you have a chance to test a newer operator?
@jpkrohling We are using workaround for now, but I will try to verify, the latest version. Thanks.
Could you please link the commit with possible fix?
@Demonian, have you had the chance to verify this? Do you think it's safe to close the issue?
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
HI,
I have encountered strange behavior if
options
for storage are set in two ways (flat structure with dot as a key and normal yaml structure) in the sameJaeger
manifest. E.g.:STR:
jaeger-tracing
deploymentJaeger
manifest withkubectl get jaeger jaeger-tracing -o yaml --export
you will see smth like this:verify-host
Jaeger
manifest withkubectl get jaeger jaeger-tracing -o yaml --export
, now we will see that the structure is broken and there it is inconsistent now:The only possible way to fix this is to delete manifest and reapply it again.
Workaround: If all keys will be written in flat structure (with dot) there will be no problem.
Expected Result There should be ability to enable
tls
with normal yaml structure of keys.Proposal
tls
to true if this key exists in manifest.Jaeger
manifest after operator parsing it.