From 4a947fa1fe8dfb770092db8c7dc14bad2b896177 Mon Sep 17 00:00:00 2001 From: Sergiy Getlin Date: Tue, 21 Nov 2023 16:30:58 -0800 Subject: [PATCH] Extend logging. Add ref. to lts in eastus for testing. --- .../flight/create/resource/step/CreatePostgresqlDbStep.java | 4 +++- library/src/test/resources/application-test.yml | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/library/src/main/java/bio/terra/landingzone/stairway/flight/create/resource/step/CreatePostgresqlDbStep.java b/library/src/main/java/bio/terra/landingzone/stairway/flight/create/resource/step/CreatePostgresqlDbStep.java index f2fd4c216..658aaca14 100644 --- a/library/src/main/java/bio/terra/landingzone/stairway/flight/create/resource/step/CreatePostgresqlDbStep.java +++ b/library/src/main/java/bio/terra/landingzone/stairway/flight/create/resource/step/CreatePostgresqlDbStep.java @@ -10,6 +10,7 @@ import bio.terra.landingzone.stairway.flight.LandingZoneFlightMapKeys; import bio.terra.landingzone.stairway.flight.ResourceNameProvider; import bio.terra.landingzone.stairway.flight.ResourceNameRequirements; +import bio.terra.landingzone.stairway.flight.exception.utils.ManagementExceptionUtils; import bio.terra.stairway.FlightContext; import bio.terra.stairway.StepResult; import bio.terra.stairway.StepStatus; @@ -228,7 +229,8 @@ protected Optional maybeHandleManagementException(ManagementExceptio && e.getValue().getDetails() != null && e.getValue().getDetails().stream() .anyMatch(d -> StringUtils.equalsIgnoreCase(d.getCode(), internalServerError))) { - logger.warn("Postgres provisioning failure. Error: {}.", e.getMessage()); + logger.warn( + "Postgres provisioning failure. Error: {}.", ManagementExceptionUtils.buildErrorInfo(e)); return Optional.of(new StepResult(StepStatus.STEP_RESULT_FAILURE_RETRY)); } return Optional.empty(); diff --git a/library/src/test/resources/application-test.yml b/library/src/test/resources/application-test.yml index f240c4e4a..d2761780f 100644 --- a/library/src/test/resources/application-test.yml +++ b/library/src/test/resources/application-test.yml @@ -53,6 +53,7 @@ landingzone: longTermStorageAccountIds: #extend configuration in case mrg is in different region; resource id should be fully qualified southcentralus: /subscriptions/df547342-9cfd-44ef-a6dd-df0ede32f1e3/resourceGroups/landing-zone-testing/providers/Microsoft.Storage/storageAccounts/ltssthcentralus + eastus: /subscriptions/df547342-9cfd-44ef-a6dd-df0ede32f1e3/resourceGroups/landing-zone-testing/providers/Microsoft.Storage/storageAccounts/ltseastus sentinelScheduledAlertRuleTemplateIds: - 0b9ae89d-8cad-461c-808f-0494f70ad5c4 sentinelMlRuleTemplateIds: