mgr/cephadm: make jaeger-collector a dep for jaeger-agent#51416
mgr/cephadm: make jaeger-collector a dep for jaeger-agent#51416
Conversation
|
This pull request has been automatically marked as stale because it has not had any activity for 60 days. It will be closed if no further activity occurs for another 30 days. |
|
This patch isn't working currently because the config changes we care about only affect the way the unit.run is written, which we don't rewrite when reconfiguring a daemon. We need to make this trigger a full redeploy, not a reconfiguration. |
the jaeger-agent's need to know the url for the collector(s) that have been deployed. If a collector moves, or we deployed the agents before the collector, we need to reconfig the agents with updated info about the collectors. Failure to do so can leave the jager-agents down reporting ``` Could not create collector proxy","error":"at least one collector hostPort address is required when resolver is not available" ``` Fixes: https://tracker.ceph.com/issues/59704 Signed-off-by: Adam King <adking@redhat.com>
72c348e to
acc26d7
Compare
Modified patch to have jaeger-agent be redeployed when its deps change |
|
reruns of failed jobs: https://pulpito.ceph.com/adking-2023-10-05_12:25:45-orch:cephadm-wip-adk-testing-2023-10-04-1525-distro-default-smithi/ After reruns, 1 failure
Nothing to block merging Also, for this Pr in particular, the jaeger-tracing deploying test finally passed https://pulpito.ceph.com/adking-2023-10-05_01:34:16-orch:cephadm-wip-adk-testing-2023-10-04-1525-distro-default-smithi/7411242 so this seems to be working. |
|
jenkins retest this please |
|
1 failure: https://tracker.ceph.com/issues/62958, known issue Nothing to block merging |
the jaeger-agent's need to build a url for the collector(s) that have been deployed. If a collector moves, or we deployed the agents before the collector, we need to reconfig the agents with updated info about the collectors. Failure to do so can leave the jager-agents down reporting
Fixes: https://tracker.ceph.com/issues/59704
Contribution Guidelines
To sign and title your commits, please refer to Submitting Patches to Ceph.
If you are submitting a fix for a stable branch (e.g. "pacific"), please refer to Submitting Patches to Ceph - Backports for the proper workflow.
Checklist
Show available Jenkins commands
jenkins retest this pleasejenkins test classic perfjenkins test crimson perfjenkins test signedjenkins test make checkjenkins test make check arm64jenkins test submodulesjenkins test dashboardjenkins test dashboard cephadmjenkins test apijenkins test docsjenkins render docsjenkins test ceph-volume alljenkins test ceph-volume toxjenkins test windows