Skip to content

2.25.1.0-b232

Summary:
Improvements in this diff:
1. More node agent details are logged more than just the UUID.
2. Unique correlation ID for each end to end upgrade.
3. Propagate request ID to the async response observer for grpc streaming.
4. Propagate correlation ID to node agent log for Java client.
5. Support bundle for node agent includes config.yml.
6. Some fixes in node agent.

Test Plan:
1. Manually verified the log lines contain the node agent details.
2025-01-23T04:58:16.414Z  [debug] 98b64fa7-634b-422d-9d7e-7a42d2c15919 NodeAgentPoller.java:519 [TaskPool-CreateSupportBundle-1] com.yugabyte.yw.commissioner.NodeAgentPoller Node agent
[uuid=a7e31a86-8216-4a04-b0c6-a3c837b41b7b,ip=10.9.201.19,port=9070,state=READY,home=/opt/yugabyte/node-agent,version=2.25.1.0-PRE_RELEASE] is already on the latest version

2. Response observer for java grpc client has the right correlation ID.

3. Response ID on YBA log is found on the node agent log for the same java request.

4. Support bundle contains config.yml file.

Reviewers: anijhawan, amalyshev, cwang, nbhatia

Reviewed By: amalyshev

Subscribers: yugaware

Differential Revision: https://phorge.dev.yugabyte.com/D41421
Assets 2
Loading