diff options
author | jonmv <venstad@gmail.com> | 2024-01-24 14:23:15 +0100 |
---|---|---|
committer | jonmv <venstad@gmail.com> | 2024-01-24 14:23:15 +0100 |
commit | 83757fdb2f792a98be59a1816e0301ede81d112e (patch) | |
tree | 52a6ab800b7a1719e8fc1641961c322fa440a9db /configserver/src | |
parent | 8846ac593f539fe7912b6099308d57e727e611a8 (diff) |
Dry-run deployments leave no application ID, even though prepared
Diffstat (limited to 'configserver/src')
-rw-r--r-- | configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/ApplicationPackageMaintainer.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/ApplicationPackageMaintainer.java b/configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/ApplicationPackageMaintainer.java index 4f10b1215cf..76879ccf8ae 100644 --- a/configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/ApplicationPackageMaintainer.java +++ b/configserver/src/main/java/com/yahoo/vespa/config/server/maintenance/ApplicationPackageMaintainer.java @@ -69,7 +69,10 @@ public class ApplicationPackageMaintainer extends ConfigServerMaintainer { continue; } - var applicationId = session.getApplicationId(); + ApplicationId applicationId = session.getOptionalApplicationId().orElse(null); + if (applicationId == null) // dry-run sessions have no application id + continue; + log.finest(() -> "Verifying application package for " + applicationId); Optional<FileReference> appFileReference = session.getApplicationPackageReference(); |