Skip to content

Commit 7cc0c3a

Browse files
committed
[PLAT-17121] Save Task params in audit logs for resize node tasks
Summary: For audit diff feature on UI we need to save universe state to audit for resize node operation. Test Plan: 1) Do resize node. 2) Verify audit table in db Reviewers: kkannan Reviewed By: kkannan Subscribers: yugaware Differential Revision: https://phorge.dev.yugabyte.com/D42739
1 parent ecd51df commit 7cc0c3a

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

managed/src/main/java/com/yugabyte/yw/controllers/UpgradeUniverseController.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@
5252
import io.swagger.annotations.Authorization;
5353
import java.util.UUID;
5454
import lombok.extern.slf4j.Slf4j;
55+
import play.libs.Json;
5556
import play.mvc.Http;
5657
import play.mvc.Http.Request;
5758
import play.mvc.Result;
@@ -745,6 +746,8 @@ private <T extends UpgradeTaskParams> Result requestHandler(
745746
log.debug("setting up gflag audit logging");
746747
additionalDetails =
747748
gFlagsAuditHandler.constructGFlagAuditPayload((GFlagsUpgradeParams) requestParams);
749+
} else if (auditActionType == Audit.ActionType.ResizeNode) {
750+
additionalDetails = Json.toJson(universe.getUniverseDetails());
748751
}
749752
UUID taskUuid = serviceMethod.upgrade(requestParams, customer, universe);
750753
auditService()

0 commit comments

Comments
 (0)