Created
February 7, 2018 21:27
-
-
Save mikerowehl/752895c169c95a1256a8dfe454c9d89a to your computer and use it in GitHub Desktop.
ACA failure
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"application": "armoryhellodeploy", | |
"authentication": { | |
"allowedAccounts": [ | |
"gcr", | |
"kubernetes", | |
"dockerhub", | |
"my-account-name", | |
"aws-staging", | |
"aws-dev", | |
"default-aws-account" | |
], | |
"user": "mikerowehl" | |
}, | |
"buildTime": 1518037924974, | |
"canceled": false, | |
"canceledBy": null, | |
"cancellationReason": null, | |
"description": null, | |
"endTime": 1518038028224, | |
"id": "882e13e9-01fe-4925-8d60-e0eaf3898bea", | |
"initialConfig": {}, | |
"keepWaitingPipelines": false, | |
"limitConcurrent": true, | |
"name": "Canary - Datadog Metrics - Success", | |
"notifications": [], | |
"origin": "deck", | |
"paused": null, | |
"pipelineConfigId": "d8928265-17d7-470e-ae0a-8c5f3e259c67", | |
"stages": [ | |
{ | |
"context": { | |
"baseline": { | |
"account": "aws-staging", | |
"cluster": "armoryhellodeploy-preprod" | |
}, | |
"canary": { | |
"canaryConfig": { | |
"actionsForUnhealthyCanary": [ | |
{ | |
"action": "DISABLE" | |
}, | |
{ | |
"action": "TERMINATE", | |
"delayBeforeActionInMins": 60 | |
} | |
], | |
"canaryAnalysisConfig": { | |
"beginCanaryAnalysisAfterMins": "3", | |
"canaryAnalysisIntervalMins": 30, | |
"combinedCanaryResultStrategy": "AGGREGATE", | |
"notificationHours": [ | |
1, | |
2, | |
3 | |
], | |
"useLookback": false | |
}, | |
"compareDataDog": true, | |
"createDataDogDashboard": true, | |
"dataDogMetrics": [ | |
{ | |
"deviation": "20", | |
"graphAggregationFunction": "avg", | |
"name": "system.net.bytes_sent", | |
"tags": [], | |
"threshold": "" | |
} | |
], | |
"elasticSearchQueries": [], | |
"lifetimeMinutes": "8", | |
"metricsProvider": "DataDog", | |
"monitorDataDog": false, | |
"name": "Canary - Datadog Metrics - Success - Canary" | |
}, | |
"historicalDeviations": { | |
"0": {}, | |
"1": {}, | |
"2": {}, | |
"3": {}, | |
"lookbackHours": 1 | |
}, | |
"owner": "dotdotdotpaul", | |
"watchers": [] | |
}, | |
"clusterPairs": [ | |
{ | |
"baseline": { | |
"account": "aws-staging", | |
"application": "armoryhellodeploy", | |
"availabilityZones": { | |
"us-west-2": [ | |
"us-west-2c" | |
] | |
}, | |
"base64UserData": "", | |
"capacity": { | |
"desired": 1, | |
"max": 1, | |
"min": 1 | |
}, | |
"cloudProvider": "aws", | |
"cooldown": 10, | |
"copySourceCustomBlockDeviceMappings": true, | |
"ebsOptimized": false, | |
"enabledMetrics": [], | |
"freeFormDetails": "datadog-success-baseline", | |
"healthCheckGracePeriod": 600, | |
"healthCheckType": "ELB", | |
"iamRole": "SpinnakerInstanceProfile", | |
"instanceMonitoring": false, | |
"instanceType": "t2.small", | |
"keyPair": "armory-spinnaker-keypair", | |
"loadBalancers": [ | |
"armoryhellodeploy-preprod" | |
], | |
"moniker": { | |
"app": "armoryhellodeploy", | |
"cluster": "armoryhellodeploy-preprod-datadog-success-baseline", | |
"detail": "datadog-success-baseline", | |
"stack": "preprod" | |
}, | |
"provider": "aws", | |
"securityGroups": [ | |
"sg-ed025695" | |
], | |
"spotPrice": "", | |
"stack": "preprod", | |
"subnetType": "external (spinnaker)", | |
"suspendedProcesses": [], | |
"tags": { | |
"datadog": "enabled" | |
}, | |
"targetGroups": [], | |
"targetHealthyDeployPercentage": 100, | |
"terminationPolicies": [ | |
"Default" | |
], | |
"useAmiBlockDeviceMappings": false, | |
"useSourceCapacity": false | |
}, | |
"canary": { | |
"account": "aws-staging", | |
"application": "armoryhellodeploy", | |
"availabilityZones": { | |
"us-west-2": [ | |
"us-west-2c" | |
] | |
}, | |
"base64UserData": "", | |
"capacity": { | |
"desired": 1, | |
"max": 1, | |
"min": 1 | |
}, | |
"cloudProvider": "aws", | |
"cooldown": 10, | |
"copySourceCustomBlockDeviceMappings": true, | |
"ebsOptimized": false, | |
"enabledMetrics": [], | |
"freeFormDetails": "datadog-success-canary", | |
"healthCheckGracePeriod": 600, | |
"healthCheckType": "ELB", | |
"iamRole": "SpinnakerInstanceProfile", | |
"instanceMonitoring": false, | |
"instanceType": "t2.small", | |
"keyPair": "armory-spinnaker-keypair", | |
"loadBalancers": [ | |
"armoryhellodeploy-preprod" | |
], | |
"moniker": { | |
"app": "armoryhellodeploy", | |
"cluster": "armoryhellodeploy-preprod-datadog-success-canary", | |
"detail": "datadog-success-canary", | |
"stack": "preprod" | |
}, | |
"provider": "aws", | |
"securityGroups": [ | |
"sg-ed025695" | |
], | |
"spotPrice": "", | |
"stack": "preprod", | |
"subnetType": "external (spinnaker)", | |
"suspendedProcesses": [], | |
"tags": { | |
"datadog": "enabled" | |
}, | |
"targetGroups": [], | |
"targetHealthyDeployPercentage": 100, | |
"terminationPolicies": [ | |
"Default" | |
], | |
"useAmiBlockDeviceMappings": false, | |
"useSourceCapacity": false | |
} | |
} | |
], | |
"scaleUp": { | |
"capacity": 2, | |
"delay": 2, | |
"enabled": true | |
} | |
}, | |
"endTime": 1518038028193, | |
"id": "f07c3ed0-80c4-40bc-9f6e-cb2791642d59", | |
"lastModified": null, | |
"name": "Canary", | |
"outputs": {}, | |
"parentStageId": null, | |
"refId": "2", | |
"requisiteStageRefIds": [ | |
"5" | |
], | |
"scheduledTime": null, | |
"startTime": 1518037926050, | |
"status": "TERMINAL", | |
"syntheticStageOwner": null, | |
"tasks": [], | |
"type": "canary" | |
}, | |
{ | |
"context": { | |
"account": "aws-staging", | |
"amiName": "ami-5f8e0927", | |
"application": "armoryhellodeploy", | |
"availabilityZones": { | |
"us-west-2": [ | |
"us-west-2c" | |
] | |
}, | |
"base64UserData": "", | |
"baseline": { | |
"account": "aws-staging", | |
"cluster": "armoryhellodeploy-preprod" | |
}, | |
"buildUrl": "integrationjob/null/null/", | |
"canary": { | |
"canaryConfig": { | |
"actionsForUnhealthyCanary": [ | |
{ | |
"action": "DISABLE" | |
}, | |
{ | |
"action": "TERMINATE", | |
"delayBeforeActionInMins": 60 | |
} | |
], | |
"canaryAnalysisConfig": { | |
"beginCanaryAnalysisAfterMins": "3", | |
"canaryAnalysisIntervalMins": 30, | |
"combinedCanaryResultStrategy": "AGGREGATE", | |
"notificationHours": [ | |
1, | |
2, | |
3 | |
], | |
"useLookback": false | |
}, | |
"compareDataDog": true, | |
"createDataDogDashboard": true, | |
"dataDogMetrics": [ | |
{ | |
"deviation": "20", | |
"graphAggregationFunction": "avg", | |
"name": "system.net.bytes_sent", | |
"tags": [], | |
"threshold": "" | |
} | |
], | |
"elasticSearchQueries": [], | |
"lifetimeMinutes": "8", | |
"metricsProvider": "DataDog", | |
"monitorDataDog": false, | |
"name": "Canary - Datadog Metrics - Success - Canary" | |
}, | |
"historicalDeviations": { | |
"0": {}, | |
"1": {}, | |
"2": {}, | |
"3": {}, | |
"lookbackHours": 1 | |
}, | |
"owner": "dotdotdotpaul", | |
"watchers": [] | |
}, | |
"canaryStageId": "f07c3ed0-80c4-40bc-9f6e-cb2791642d59", | |
"capacity": { | |
"desired": 1, | |
"max": 1, | |
"min": 1 | |
}, | |
"capacitySnapshot": { | |
"desiredCapacity": 1, | |
"maxSize": 1, | |
"minSize": 1 | |
}, | |
"cloudProvider": "aws", | |
"clusterPairs": [ | |
{ | |
"baseline": { | |
"account": "aws-staging", | |
"amiName": "ami-5f8e0927", | |
"application": "armoryhellodeploy", | |
"availabilityZones": { | |
"us-west-2": [ | |
"us-west-2c" | |
] | |
}, | |
"base64UserData": "", | |
"buildUrl": "integrationjob/null/null/", | |
"capacity": { | |
"desired": 1, | |
"max": 1, | |
"min": 1 | |
}, | |
"cloudProvider": "aws", | |
"cooldown": 10, | |
"copySourceCustomBlockDeviceMappings": true, | |
"ebsOptimized": false, | |
"enabledMetrics": [], | |
"freeFormDetails": "datadog-success-baseline", | |
"healthCheckGracePeriod": 600, | |
"healthCheckType": "ELB", | |
"iamRole": "SpinnakerInstanceProfile", | |
"imageId": "ami-5f8e0927", | |
"instanceMonitoring": false, | |
"instanceType": "t2.small", | |
"keyPair": "armory-spinnaker-keypair", | |
"loadBalancers": [ | |
"armoryhellodeploy-preprod" | |
], | |
"provider": "aws", | |
"securityGroups": [ | |
"sg-ed025695" | |
], | |
"spotPrice": "", | |
"stack": "preprod", | |
"strategy": "highlander", | |
"subnetType": "external (spinnaker)", | |
"suspendedProcesses": [], | |
"tags": { | |
"datadog": "enabled" | |
}, | |
"targetGroups": [], | |
"targetHealthyDeployPercentage": 100, | |
"terminationPolicies": [ | |
"Default" | |
], | |
"useAmiBlockDeviceMappings": false, | |
"useSourceCapacity": false | |
}, | |
"canary": { | |
"account": "aws-staging", | |
"application": "armoryhellodeploy", | |
"availabilityZones": { | |
"us-west-2": [ | |
"us-west-2c" | |
] | |
}, | |
"base64UserData": "", | |
"capacity": { | |
"desired": 1, | |
"max": 1, | |
"min": 1 | |
}, | |
"cloudProvider": "aws", | |
"cooldown": 10, | |
"copySourceCustomBlockDeviceMappings": true, | |
"ebsOptimized": false, | |
"enabledMetrics": [], | |
"freeFormDetails": "datadog-success-canary", | |
"healthCheckGracePeriod": 600, | |
"healthCheckType": "ELB", | |
"iamRole": "SpinnakerInstanceProfile", | |
"instanceMonitoring": false, | |
"instanceType": "t2.small", | |
"keyPair": "armory-spinnaker-keypair", | |
"loadBalancers": [ | |
"armoryhellodeploy-preprod" | |
], | |
"provider": "aws", | |
"securityGroups": [ | |
"sg-ed025695" | |
], | |
"spotPrice": "", | |
"stack": "preprod", | |
"strategy": "highlander", | |
"subnetType": "external (spinnaker)", | |
"suspendedProcesses": [], | |
"tags": { | |
"datadog": "enabled" | |
}, | |
"targetGroups": [], | |
"targetHealthyDeployPercentage": 100, | |
"terminationPolicies": [ | |
"Default" | |
], | |
"useAmiBlockDeviceMappings": false, | |
"useSourceCapacity": false | |
} | |
} | |
], | |
"continuePipeline": null, | |
"cooldown": 10, | |
"copySourceCustomBlockDeviceMappings": true, | |
"currentInstanceCount": 0, | |
"deploy.account.name": "aws-staging", | |
"deploy.server.groups": { | |
"us-west-2": [ | |
"armoryhellodeploy-preprod-datadog-success-baseline-v000" | |
] | |
}, | |
"ebsOptimized": false, | |
"enabledMetrics": [], | |
"failPipeline": null, | |
"force.cache.refresh.errors": [], | |
"freeFormDetails": "datadog-success-baseline", | |
"healthCheckGracePeriod": 600, | |
"healthCheckType": "ELB", | |
"iamRole": "SpinnakerInstanceProfile", | |
"imageId": "ami-5f8e0927", | |
"instanceMonitoring": false, | |
"instanceType": "t2.small", | |
"interestingHealthProviderNames": [ | |
"Amazon" | |
], | |
"kato.last.task.id": { | |
"id": "9033" | |
}, | |
"kato.result.expected": true, | |
"kato.task.firstNotFoundRetry": -1, | |
"kato.task.notFoundRetryCount": 0, | |
"kato.tasks": [ | |
{ | |
"history": [ | |
{ | |
"phase": "ORCHESTRATION", | |
"status": "Initializing Orchestration Task..." | |
}, | |
{ | |
"phase": "ORCHESTRATION", | |
"status": "Processing op: AllowLaunchAtomicOperation" | |
}, | |
{ | |
"phase": "ALLOW_LAUNCH", | |
"status": "Initializing Allow Launch Operation..." | |
}, | |
{ | |
"phase": "ALLOW_LAUNCH", | |
"status": "Looking up AMI imageId 'ami-5f8e0927' in target accountId='916699154726'" | |
}, | |
{ | |
"phase": "ALLOW_LAUNCH", | |
"status": "AMI found in target account: skipping allow launch" | |
}, | |
{ | |
"phase": "ALLOW_LAUNCH", | |
"status": "Done allowing launch of ami-5f8e0927 from aws-staging." | |
}, | |
{ | |
"phase": "ORCHESTRATION", | |
"status": "Orchestration completed." | |
}, | |
{ | |
"phase": "ORCHESTRATION", | |
"status": "Processing op: DeployAtomicOperation" | |
}, | |
{ | |
"phase": "DEPLOY", | |
"status": "Initializing phase." | |
}, | |
{ | |
"phase": "DEPLOY", | |
"status": "Looking for BasicAmazonDeployDescription handler..." | |
}, | |
{ | |
"phase": "DEPLOY", | |
"status": "Found handler: BasicAmazonDeployHandler" | |
}, | |
{ | |
"phase": "DEPLOY", | |
"status": "Invoking Handler." | |
}, | |
{ | |
"phase": "DEPLOY", | |
"status": "Initializing handler..." | |
}, | |
{ | |
"phase": "DEPLOY", | |
"status": "Preparing deployment to [us-west-2:[us-west-2c]]..." | |
}, | |
{ | |
"phase": "AWS_DEPLOY", | |
"status": "Beginning Amazon deployment." | |
}, | |
{ | |
"phase": "AWS_DEPLOY", | |
"status": "Beginning ASG deployment." | |
}, | |
{ | |
"phase": "AWS_DEPLOY", | |
"status": "Deploying ASG." | |
}, | |
{ | |
"phase": "AWS_DEPLOY", | |
"status": " > Deploying to subnetIds: subnet-c0520698" | |
}, | |
{ | |
"phase": "DEPLOY", | |
"status": "Server Groups: [us-west-2:armoryhellodeploy-preprod-datadog-success-baseline-v000] created." | |
}, | |
{ | |
"phase": "ORCHESTRATION", | |
"status": "Orchestration completed." | |
} | |
], | |
"id": "9031", | |
"resultObjects": [ | |
{ | |
"amiId": "ami-5f8e0927", | |
"amiName": "ami-5f8e0927", | |
"blockDeviceMappings": [ | |
{ | |
"deviceName": "/dev/sda1", | |
"ebs": { | |
"deleteOnTermination": true, | |
"encrypted": false, | |
"snapshotId": "snap-083bef6b029e620e0", | |
"volumeSize": 8, | |
"volumeType": "standard" | |
} | |
}, | |
{ | |
"deviceName": "/dev/sdb", | |
"virtualName": "ephemeral0" | |
}, | |
{ | |
"deviceName": "/dev/sdc", | |
"virtualName": "ephemeral1" | |
} | |
], | |
"isPublic": false, | |
"ownerId": "515116089304", | |
"region": "us-west-2", | |
"virtualizationType": "hvm" | |
}, | |
{ | |
"createdArtifacts": [], | |
"deployedNames": [], | |
"deployedNamesByLocation": {}, | |
"messages": [], | |
"serverGroupNameByRegion": { | |
"us-west-2": "armoryhellodeploy-preprod-datadog-success-baseline-v000" | |
}, | |
"serverGroupNames": [ | |
"us-west-2:armoryhellodeploy-preprod-datadog-success-baseline-v000" | |
] | |
} | |
], | |
"status": { | |
"completed": true, | |
"failed": false | |
} | |
} | |
], | |
"keyPair": "armory-spinnaker-keypair", | |
"lastCapacityCheck": { | |
"down": 0, | |
"failed": 0, | |
"outOfService": 0, | |
"starting": 0, | |
"succeeded": 0, | |
"unknown": 0, | |
"up": 0 | |
}, | |
"loadBalancers": [ | |
"armoryhellodeploy-preprod" | |
], | |
"name": "Deploy in us-west-2", | |
"notification.type": "upsertentitytags", | |
"processed.server.groups": [], | |
"provider": "aws", | |
"refreshed.server.groups": [], | |
"scaleUp": { | |
"capacity": 2, | |
"delay": 2, | |
"enabled": true | |
}, | |
"securityGroups": [ | |
"sg-ed025695" | |
], | |
"spotPrice": "", | |
"stack": "preprod", | |
"strategy": "highlander", | |
"subnetType": "external (spinnaker)", | |
"suspendedProcesses": [], | |
"tags": { | |
"datadog": "enabled" | |
}, | |
"targetDesiredSize": 1, | |
"targetGroups": [], | |
"targetHealthyDeployPercentage": 100, | |
"terminationPolicies": [ | |
"Default" | |
], | |
"type": "createServerGroup", | |
"useAmiBlockDeviceMappings": false, | |
"useSourceCapacity": false, | |
"zeroDesiredCapacityCount": 0, | |
"zones": [] | |
}, | |
"endTime": 1518038026547, | |
"id": "0c209178-4e69-46f8-b119-3d48f77910b5", | |
"lastModified": null, | |
"name": "Deploy in us-west-2", | |
"outputs": {}, | |
"parentStageId": "d5519b6e-8782-410a-b8de-4dd79bac2262", | |
"refId": "2>1=1", | |
"requisiteStageRefIds": [], | |
"scheduledTime": null, | |
"startTime": 1518037926594, | |
"status": "SUCCEEDED", | |
"syntheticStageOwner": "STAGE_BEFORE", | |
"tasks": [ | |
{ | |
"endTime": 1518037926932, | |
"id": "1", | |
"implementingClass": "com.netflix.spinnaker.orca.kato.pipeline.strategy.DetermineSourceServerGroupTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "determineSourceServerGroup", | |
"stageEnd": false, | |
"stageStart": true, | |
"startTime": 1518037926641, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518037927092, | |
"id": "2", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.DetermineHealthProvidersTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "determineHealthProviders", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518037926957, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518037927346, | |
"id": "3", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.servergroup.CreateServerGroupTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "createServerGroup", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518037927109, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518037932469, | |
"id": "4", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.MonitorKatoTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "monitorDeploy", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518037927384, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518037962884, | |
"id": "5", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.servergroup.ServerGroupCacheForceRefreshTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "forceCacheRefresh", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518037932486, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518037963086, | |
"id": "6", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.servergroup.AddServerGroupEntityTagsTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "tagServerGroup", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518037962899, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518037994060, | |
"id": "7", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.instance.WaitForUpInstancesTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "waitForUpInstances", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518037963112, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038024638, | |
"id": "8", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.servergroup.ServerGroupCacheForceRefreshTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "forceCacheRefresh", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518037994074, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038024727, | |
"id": "9", | |
"implementingClass": "com.netflix.spinnaker.orca.igor.tasks.GetCommitsTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "getCommits", | |
"stageEnd": true, | |
"stageStart": false, | |
"startTime": 1518038024655, | |
"status": "SUCCEEDED" | |
} | |
], | |
"type": "createServerGroup" | |
}, | |
{ | |
"context": { | |
"allowDeleteActive": true, | |
"cloudProvider": "aws", | |
"cluster": "armoryhellodeploy-preprod-datadog-success-baseline", | |
"continueIfClusterNotFound": false, | |
"credentials": "aws-staging", | |
"deploy.server.groups": {}, | |
"force.cache.refresh.errors": [], | |
"interestingHealthProviderNames": [ | |
"Amazon" | |
], | |
"moniker": null, | |
"preferLargerOverNewer": false, | |
"processed.server.groups": [], | |
"refreshed.server.groups": [], | |
"region": "us-west-2", | |
"remainingEnabledServerGroups": 1, | |
"retainLargerOverNewer": false, | |
"shrinkToSize": 1, | |
"zones": [] | |
}, | |
"endTime": 1518038025621, | |
"id": "347b9402-fe84-4cf7-8c4b-5ffe89547a6a", | |
"lastModified": null, | |
"name": "disableCluster", | |
"outputs": {}, | |
"parentStageId": "367bc2bb-a80a-4b01-8493-ce75adbaae55", | |
"refId": "2>1=1>1<1", | |
"requisiteStageRefIds": [], | |
"scheduledTime": null, | |
"startTime": 1518038024771, | |
"status": "SUCCEEDED", | |
"syntheticStageOwner": "STAGE_BEFORE", | |
"tasks": [ | |
{ | |
"endTime": 1518038024858, | |
"id": "1", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.DetermineHealthProvidersTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "determineHealthProviders", | |
"stageEnd": false, | |
"stageStart": true, | |
"startTime": 1518038024794, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038025249, | |
"id": "2", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.cluster.DisableClusterTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "disableCluster", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518038024885, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038025348, | |
"id": "3", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.MonitorKatoTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "monitorDisableCluster", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518038025292, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038025455, | |
"id": "4", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.servergroup.ServerGroupCacheForceRefreshTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "forceCacheRefresh", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518038025387, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038025514, | |
"id": "5", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.cluster.WaitForClusterDisableTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "waitForClusterDisable", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518038025473, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038025605, | |
"id": "6", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.servergroup.ServerGroupCacheForceRefreshTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "forceCacheRefresh", | |
"stageEnd": true, | |
"stageStart": false, | |
"startTime": 1518038025541, | |
"status": "SUCCEEDED" | |
} | |
], | |
"type": "disableCluster" | |
}, | |
{ | |
"context": { | |
"allowDeleteActive": true, | |
"cloudProvider": "aws", | |
"cluster": "armoryhellodeploy-preprod-datadog-success-baseline", | |
"credentials": "aws-staging", | |
"deploy.server.groups": {}, | |
"force.cache.refresh.errors": [], | |
"interestingHealthProviderNames": [ | |
"Amazon" | |
], | |
"moniker": null, | |
"processed.server.groups": [], | |
"refreshed.server.groups": [], | |
"region": "us-west-2", | |
"retainLargerOverNewer": false, | |
"shrinkToSize": 1, | |
"zones": [] | |
}, | |
"endTime": 1518038026523, | |
"id": "367bc2bb-a80a-4b01-8493-ce75adbaae55", | |
"lastModified": null, | |
"name": "shrinkCluster", | |
"outputs": {}, | |
"parentStageId": "0c209178-4e69-46f8-b119-3d48f77910b5", | |
"refId": "2>1=1>1", | |
"requisiteStageRefIds": [], | |
"scheduledTime": null, | |
"startTime": 1518038024751, | |
"status": "SUCCEEDED", | |
"syntheticStageOwner": "STAGE_AFTER", | |
"tasks": [ | |
{ | |
"endTime": 1518038025733, | |
"id": "1", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.DetermineHealthProvidersTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "determineHealthProviders", | |
"stageEnd": false, | |
"stageStart": true, | |
"startTime": 1518038025659, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038026279, | |
"id": "2", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.cluster.ShrinkClusterTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "shrinkCluster", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518038025751, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038026321, | |
"id": "3", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.MonitorKatoTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "monitorShrinkCluster", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518038026293, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038026398, | |
"id": "4", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.servergroup.ServerGroupCacheForceRefreshTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "forceCacheRefresh", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518038026337, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038026441, | |
"id": "5", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.cluster.WaitForClusterShrinkTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "waitForClusterShrink", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518038026413, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038026507, | |
"id": "6", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.servergroup.ServerGroupCacheForceRefreshTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "forceCacheRefresh", | |
"stageEnd": true, | |
"stageStart": false, | |
"startTime": 1518038026456, | |
"status": "SUCCEEDED" | |
} | |
], | |
"type": "shrinkCluster" | |
}, | |
{ | |
"context": { | |
"account": "aws-staging", | |
"application": "armoryhellodeploy", | |
"availabilityZones": { | |
"us-west-2": [ | |
"us-west-2c" | |
] | |
}, | |
"base64UserData": "", | |
"baseline": { | |
"account": "aws-staging", | |
"cluster": "armoryhellodeploy-preprod" | |
}, | |
"canary": { | |
"canaryConfig": { | |
"actionsForUnhealthyCanary": [ | |
{ | |
"action": "DISABLE" | |
}, | |
{ | |
"action": "TERMINATE", | |
"delayBeforeActionInMins": 60 | |
} | |
], | |
"canaryAnalysisConfig": { | |
"beginCanaryAnalysisAfterMins": "3", | |
"canaryAnalysisIntervalMins": 30, | |
"combinedCanaryResultStrategy": "AGGREGATE", | |
"notificationHours": [ | |
1, | |
2, | |
3 | |
], | |
"useLookback": false | |
}, | |
"compareDataDog": true, | |
"createDataDogDashboard": true, | |
"dataDogMetrics": [ | |
{ | |
"deviation": "20", | |
"graphAggregationFunction": "avg", | |
"name": "system.net.bytes_sent", | |
"tags": [], | |
"threshold": "" | |
} | |
], | |
"elasticSearchQueries": [], | |
"lifetimeMinutes": "8", | |
"metricsProvider": "DataDog", | |
"monitorDataDog": false, | |
"name": "Canary - Datadog Metrics - Success - Canary" | |
}, | |
"historicalDeviations": { | |
"0": {}, | |
"1": {}, | |
"2": {}, | |
"3": {}, | |
"lookbackHours": 1 | |
}, | |
"owner": "dotdotdotpaul", | |
"watchers": [] | |
}, | |
"canaryStageId": "f07c3ed0-80c4-40bc-9f6e-cb2791642d59", | |
"capacity": { | |
"desired": 1, | |
"max": 1, | |
"min": 1 | |
}, | |
"capacitySnapshot": { | |
"desiredCapacity": 1, | |
"maxSize": 1, | |
"minSize": 1 | |
}, | |
"cloudProvider": "aws", | |
"clusterPairs": [ | |
{ | |
"baseline": { | |
"account": "aws-staging", | |
"amiName": "ami-5f8e0927", | |
"application": "armoryhellodeploy", | |
"availabilityZones": { | |
"us-west-2": [ | |
"us-west-2c" | |
] | |
}, | |
"base64UserData": "", | |
"buildUrl": "integrationjob/null/null/", | |
"capacity": { | |
"desired": 1, | |
"max": 1, | |
"min": 1 | |
}, | |
"cloudProvider": "aws", | |
"cooldown": 10, | |
"copySourceCustomBlockDeviceMappings": true, | |
"ebsOptimized": false, | |
"enabledMetrics": [], | |
"freeFormDetails": "datadog-success-baseline", | |
"healthCheckGracePeriod": 600, | |
"healthCheckType": "ELB", | |
"iamRole": "SpinnakerInstanceProfile", | |
"imageId": "ami-5f8e0927", | |
"instanceMonitoring": false, | |
"instanceType": "t2.small", | |
"keyPair": "armory-spinnaker-keypair", | |
"loadBalancers": [ | |
"armoryhellodeploy-preprod" | |
], | |
"provider": "aws", | |
"securityGroups": [ | |
"sg-ed025695" | |
], | |
"spotPrice": "", | |
"stack": "preprod", | |
"strategy": "highlander", | |
"subnetType": "external (spinnaker)", | |
"suspendedProcesses": [], | |
"tags": { | |
"datadog": "enabled" | |
}, | |
"targetGroups": [], | |
"targetHealthyDeployPercentage": 100, | |
"terminationPolicies": [ | |
"Default" | |
], | |
"useAmiBlockDeviceMappings": false, | |
"useSourceCapacity": false | |
}, | |
"canary": { | |
"account": "aws-staging", | |
"application": "armoryhellodeploy", | |
"availabilityZones": { | |
"us-west-2": [ | |
"us-west-2c" | |
] | |
}, | |
"base64UserData": "", | |
"capacity": { | |
"desired": 1, | |
"max": 1, | |
"min": 1 | |
}, | |
"cloudProvider": "aws", | |
"cooldown": 10, | |
"copySourceCustomBlockDeviceMappings": true, | |
"ebsOptimized": false, | |
"enabledMetrics": [], | |
"freeFormDetails": "datadog-success-canary", | |
"healthCheckGracePeriod": 600, | |
"healthCheckType": "ELB", | |
"iamRole": "SpinnakerInstanceProfile", | |
"instanceMonitoring": false, | |
"instanceType": "t2.small", | |
"keyPair": "armory-spinnaker-keypair", | |
"loadBalancers": [ | |
"armoryhellodeploy-preprod" | |
], | |
"provider": "aws", | |
"securityGroups": [ | |
"sg-ed025695" | |
], | |
"spotPrice": "", | |
"stack": "preprod", | |
"strategy": "highlander", | |
"subnetType": "external (spinnaker)", | |
"suspendedProcesses": [], | |
"tags": { | |
"datadog": "enabled" | |
}, | |
"targetGroups": [], | |
"targetHealthyDeployPercentage": 100, | |
"terminationPolicies": [ | |
"Default" | |
], | |
"useAmiBlockDeviceMappings": false, | |
"useSourceCapacity": false | |
} | |
} | |
], | |
"continuePipeline": null, | |
"cooldown": 10, | |
"copySourceCustomBlockDeviceMappings": true, | |
"currentInstanceCount": 0, | |
"deploy.account.name": "aws-staging", | |
"deploy.server.groups": { | |
"us-west-2": [ | |
"armoryhellodeploy-preprod-datadog-success-canary-v000" | |
] | |
}, | |
"ebsOptimized": false, | |
"enabledMetrics": [], | |
"failPipeline": null, | |
"force.cache.refresh.errors": [], | |
"freeFormDetails": "datadog-success-canary", | |
"healthCheckGracePeriod": 600, | |
"healthCheckType": "ELB", | |
"iamRole": "SpinnakerInstanceProfile", | |
"instanceMonitoring": false, | |
"instanceType": "t2.small", | |
"interestingHealthProviderNames": [ | |
"Amazon" | |
], | |
"kato.last.task.id": { | |
"id": "9034" | |
}, | |
"kato.result.expected": true, | |
"kato.task.firstNotFoundRetry": -1, | |
"kato.task.notFoundRetryCount": 0, | |
"kato.tasks": [ | |
{ | |
"history": [ | |
{ | |
"phase": "ORCHESTRATION", | |
"status": "Initializing Orchestration Task..." | |
}, | |
{ | |
"phase": "ORCHESTRATION", | |
"status": "Processing op: AllowLaunchAtomicOperation" | |
}, | |
{ | |
"phase": "ALLOW_LAUNCH", | |
"status": "Initializing Allow Launch Operation..." | |
}, | |
{ | |
"phase": "ALLOW_LAUNCH", | |
"status": "Looking up AMI imageId 'ami-5f8e0927' in target accountId='916699154726'" | |
}, | |
{ | |
"phase": "ALLOW_LAUNCH", | |
"status": "AMI found in target account: skipping allow launch" | |
}, | |
{ | |
"phase": "ALLOW_LAUNCH", | |
"status": "Done allowing launch of ami-5f8e0927 from aws-staging." | |
}, | |
{ | |
"phase": "ORCHESTRATION", | |
"status": "Orchestration completed." | |
}, | |
{ | |
"phase": "ORCHESTRATION", | |
"status": "Processing op: DeployAtomicOperation" | |
}, | |
{ | |
"phase": "DEPLOY", | |
"status": "Initializing phase." | |
}, | |
{ | |
"phase": "DEPLOY", | |
"status": "Looking for BasicAmazonDeployDescription handler..." | |
}, | |
{ | |
"phase": "DEPLOY", | |
"status": "Found handler: BasicAmazonDeployHandler" | |
}, | |
{ | |
"phase": "DEPLOY", | |
"status": "Invoking Handler." | |
}, | |
{ | |
"phase": "DEPLOY", | |
"status": "Initializing handler..." | |
}, | |
{ | |
"phase": "DEPLOY", | |
"status": "Preparing deployment to [us-west-2:[us-west-2c]]..." | |
}, | |
{ | |
"phase": "AWS_DEPLOY", | |
"status": "Beginning Amazon deployment." | |
}, | |
{ | |
"phase": "AWS_DEPLOY", | |
"status": "Beginning ASG deployment." | |
}, | |
{ | |
"phase": "AWS_DEPLOY", | |
"status": "Deploying ASG." | |
}, | |
{ | |
"phase": "AWS_DEPLOY", | |
"status": " > Deploying to subnetIds: subnet-c0520698" | |
}, | |
{ | |
"phase": "DEPLOY", | |
"status": "Server Groups: [us-west-2:armoryhellodeploy-preprod-datadog-success-canary-v000] created." | |
}, | |
{ | |
"phase": "ORCHESTRATION", | |
"status": "Orchestration completed." | |
} | |
], | |
"id": "9032", | |
"resultObjects": [ | |
{ | |
"amiId": "ami-5f8e0927", | |
"amiName": "ami-5f8e0927", | |
"blockDeviceMappings": [ | |
{ | |
"deviceName": "/dev/sda1", | |
"ebs": { | |
"deleteOnTermination": true, | |
"encrypted": false, | |
"snapshotId": "snap-083bef6b029e620e0", | |
"volumeSize": 8, | |
"volumeType": "standard" | |
} | |
}, | |
{ | |
"deviceName": "/dev/sdb", | |
"virtualName": "ephemeral0" | |
}, | |
{ | |
"deviceName": "/dev/sdc", | |
"virtualName": "ephemeral1" | |
} | |
], | |
"isPublic": false, | |
"ownerId": "515116089304", | |
"region": "us-west-2", | |
"virtualizationType": "hvm" | |
}, | |
{ | |
"createdArtifacts": [], | |
"deployedNames": [], | |
"deployedNamesByLocation": {}, | |
"messages": [], | |
"serverGroupNameByRegion": { | |
"us-west-2": "armoryhellodeploy-preprod-datadog-success-canary-v000" | |
}, | |
"serverGroupNames": [ | |
"us-west-2:armoryhellodeploy-preprod-datadog-success-canary-v000" | |
] | |
} | |
], | |
"status": { | |
"completed": true, | |
"failed": false | |
} | |
} | |
], | |
"keyPair": "armory-spinnaker-keypair", | |
"lastCapacityCheck": { | |
"down": 0, | |
"failed": 0, | |
"outOfService": 0, | |
"starting": 0, | |
"succeeded": 0, | |
"unknown": 0, | |
"up": 0 | |
}, | |
"loadBalancers": [ | |
"armoryhellodeploy-preprod" | |
], | |
"name": "Deploy in us-west-2", | |
"notification.type": "upsertentitytags", | |
"processed.server.groups": [], | |
"provider": "aws", | |
"refreshed.server.groups": [], | |
"scaleUp": { | |
"capacity": 2, | |
"delay": 2, | |
"enabled": true | |
}, | |
"securityGroups": [ | |
"sg-ed025695" | |
], | |
"spotPrice": "", | |
"stack": "preprod", | |
"strategy": "highlander", | |
"subnetType": "external (spinnaker)", | |
"suspendedProcesses": [], | |
"tags": { | |
"datadog": "enabled" | |
}, | |
"targetDesiredSize": 1, | |
"targetGroups": [], | |
"targetHealthyDeployPercentage": 100, | |
"terminationPolicies": [ | |
"Default" | |
], | |
"type": "createServerGroup", | |
"useAmiBlockDeviceMappings": false, | |
"useSourceCapacity": false, | |
"zeroDesiredCapacityCount": 0, | |
"zones": [] | |
}, | |
"endTime": 1518038028030, | |
"id": "af0d1937-0488-478c-95bf-76bc4fd1d039", | |
"lastModified": null, | |
"name": "Deploy in us-west-2", | |
"outputs": {}, | |
"parentStageId": "d5519b6e-8782-410a-b8de-4dd79bac2262", | |
"refId": "2>1=2", | |
"requisiteStageRefIds": [], | |
"scheduledTime": null, | |
"startTime": 1518037926605, | |
"status": "SUCCEEDED", | |
"syntheticStageOwner": "STAGE_BEFORE", | |
"tasks": [ | |
{ | |
"endTime": 1518037926897, | |
"id": "1", | |
"implementingClass": "com.netflix.spinnaker.orca.kato.pipeline.strategy.DetermineSourceServerGroupTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "determineSourceServerGroup", | |
"stageEnd": false, | |
"stageStart": true, | |
"startTime": 1518037926648, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518037927197, | |
"id": "2", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.DetermineHealthProvidersTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "determineHealthProviders", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518037926947, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518037927509, | |
"id": "3", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.servergroup.CreateServerGroupTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "createServerGroup", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518037927218, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518037932608, | |
"id": "4", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.MonitorKatoTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "monitorDeploy", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518037927530, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518037963426, | |
"id": "5", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.servergroup.ServerGroupCacheForceRefreshTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "forceCacheRefresh", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518037932624, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518037963618, | |
"id": "6", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.servergroup.AddServerGroupEntityTagsTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "tagServerGroup", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518037963449, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518037995663, | |
"id": "7", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.instance.WaitForUpInstancesTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "waitForUpInstances", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518037963642, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038026624, | |
"id": "8", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.servergroup.ServerGroupCacheForceRefreshTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "forceCacheRefresh", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518037995703, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038026705, | |
"id": "9", | |
"implementingClass": "com.netflix.spinnaker.orca.igor.tasks.GetCommitsTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "getCommits", | |
"stageEnd": true, | |
"stageStart": false, | |
"startTime": 1518038026641, | |
"status": "SUCCEEDED" | |
} | |
], | |
"type": "createServerGroup" | |
}, | |
{ | |
"context": { | |
"allowDeleteActive": true, | |
"cloudProvider": "aws", | |
"cluster": "armoryhellodeploy-preprod-datadog-success-canary", | |
"continueIfClusterNotFound": false, | |
"credentials": "aws-staging", | |
"deploy.server.groups": {}, | |
"force.cache.refresh.errors": [], | |
"interestingHealthProviderNames": [ | |
"Amazon" | |
], | |
"moniker": null, | |
"preferLargerOverNewer": false, | |
"processed.server.groups": [], | |
"refreshed.server.groups": [], | |
"region": "us-west-2", | |
"remainingEnabledServerGroups": 1, | |
"retainLargerOverNewer": false, | |
"shrinkToSize": 1, | |
"zones": [] | |
}, | |
"endTime": 1518038027409, | |
"id": "e28f62f3-3a81-4562-8142-ac60c06b6004", | |
"lastModified": null, | |
"name": "disableCluster", | |
"outputs": {}, | |
"parentStageId": "0b14452a-1537-492d-8183-9934a4787238", | |
"refId": "2>1=2>1<1", | |
"requisiteStageRefIds": [], | |
"scheduledTime": null, | |
"startTime": 1518038026761, | |
"status": "SUCCEEDED", | |
"syntheticStageOwner": "STAGE_BEFORE", | |
"tasks": [ | |
{ | |
"endTime": 1518038026874, | |
"id": "1", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.DetermineHealthProvidersTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "determineHealthProviders", | |
"stageEnd": false, | |
"stageStart": true, | |
"startTime": 1518038026788, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038027142, | |
"id": "2", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.cluster.DisableClusterTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "disableCluster", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518038026891, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038027208, | |
"id": "3", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.MonitorKatoTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "monitorDisableCluster", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518038027165, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038027285, | |
"id": "4", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.servergroup.ServerGroupCacheForceRefreshTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "forceCacheRefresh", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518038027224, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038027328, | |
"id": "5", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.cluster.WaitForClusterDisableTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "waitForClusterDisable", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518038027299, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038027394, | |
"id": "6", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.servergroup.ServerGroupCacheForceRefreshTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "forceCacheRefresh", | |
"stageEnd": true, | |
"stageStart": false, | |
"startTime": 1518038027342, | |
"status": "SUCCEEDED" | |
} | |
], | |
"type": "disableCluster" | |
}, | |
{ | |
"context": { | |
"allowDeleteActive": true, | |
"cloudProvider": "aws", | |
"cluster": "armoryhellodeploy-preprod-datadog-success-canary", | |
"credentials": "aws-staging", | |
"deploy.server.groups": {}, | |
"force.cache.refresh.errors": [], | |
"interestingHealthProviderNames": [ | |
"Amazon" | |
], | |
"moniker": null, | |
"processed.server.groups": [], | |
"refreshed.server.groups": [], | |
"region": "us-west-2", | |
"retainLargerOverNewer": false, | |
"shrinkToSize": 1, | |
"zones": [] | |
}, | |
"endTime": 1518038028004, | |
"id": "0b14452a-1537-492d-8183-9934a4787238", | |
"lastModified": null, | |
"name": "shrinkCluster", | |
"outputs": {}, | |
"parentStageId": "af0d1937-0488-478c-95bf-76bc4fd1d039", | |
"refId": "2>1=2>1", | |
"requisiteStageRefIds": [], | |
"scheduledTime": null, | |
"startTime": 1518038026735, | |
"status": "SUCCEEDED", | |
"syntheticStageOwner": "STAGE_AFTER", | |
"tasks": [ | |
{ | |
"endTime": 1518038027500, | |
"id": "1", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.DetermineHealthProvidersTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "determineHealthProviders", | |
"stageEnd": false, | |
"stageStart": true, | |
"startTime": 1518038027438, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038027757, | |
"id": "2", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.cluster.ShrinkClusterTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "shrinkCluster", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518038027516, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038027800, | |
"id": "3", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.MonitorKatoTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "monitorShrinkCluster", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518038027772, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038027865, | |
"id": "4", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.servergroup.ServerGroupCacheForceRefreshTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "forceCacheRefresh", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518038027814, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038027910, | |
"id": "5", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.cluster.WaitForClusterShrinkTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "waitForClusterShrink", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518038027881, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038027988, | |
"id": "6", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.servergroup.ServerGroupCacheForceRefreshTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "forceCacheRefresh", | |
"stageEnd": true, | |
"stageStart": false, | |
"startTime": 1518038027925, | |
"status": "SUCCEEDED" | |
} | |
], | |
"type": "shrinkCluster" | |
}, | |
{ | |
"context": { | |
"baseline": { | |
"account": "aws-staging", | |
"cluster": "armoryhellodeploy-preprod" | |
}, | |
"canary": { | |
"canaryConfig": { | |
"actionsForUnhealthyCanary": [ | |
{ | |
"action": "DISABLE" | |
}, | |
{ | |
"action": "TERMINATE", | |
"delayBeforeActionInMins": 60 | |
} | |
], | |
"canaryAnalysisConfig": { | |
"beginCanaryAnalysisAfterMins": "3", | |
"canaryAnalysisIntervalMins": 30, | |
"combinedCanaryResultStrategy": "AGGREGATE", | |
"notificationHours": [ | |
1, | |
2, | |
3 | |
], | |
"useLookback": false | |
}, | |
"compareDataDog": true, | |
"createDataDogDashboard": true, | |
"dataDogMetrics": [ | |
{ | |
"deviation": "20", | |
"graphAggregationFunction": "avg", | |
"name": "system.net.bytes_sent", | |
"tags": [], | |
"threshold": "" | |
} | |
], | |
"elasticSearchQueries": [], | |
"lifetimeMinutes": "8", | |
"metricsProvider": "DataDog", | |
"monitorDataDog": false, | |
"name": "Canary - Datadog Metrics - Success - Canary" | |
}, | |
"historicalDeviations": { | |
"0": {}, | |
"1": {}, | |
"2": {}, | |
"3": {}, | |
"lookbackHours": 1 | |
}, | |
"owner": "dotdotdotpaul", | |
"watchers": [] | |
}, | |
"canaryStageId": "f07c3ed0-80c4-40bc-9f6e-cb2791642d59", | |
"clusterPairs": [ | |
{ | |
"baseline": { | |
"account": "aws-staging", | |
"amiName": "ami-5f8e0927", | |
"application": "armoryhellodeploy", | |
"availabilityZones": { | |
"us-west-2": [ | |
"us-west-2c" | |
] | |
}, | |
"base64UserData": "", | |
"buildUrl": "integrationjob/null/null/", | |
"capacity": { | |
"desired": 1, | |
"max": 1, | |
"min": 1 | |
}, | |
"cloudProvider": "aws", | |
"cooldown": 10, | |
"copySourceCustomBlockDeviceMappings": true, | |
"ebsOptimized": false, | |
"enabledMetrics": [], | |
"freeFormDetails": "datadog-success-baseline", | |
"healthCheckGracePeriod": 600, | |
"healthCheckType": "ELB", | |
"iamRole": "SpinnakerInstanceProfile", | |
"imageId": "ami-5f8e0927", | |
"instanceMonitoring": false, | |
"instanceType": "t2.small", | |
"keyPair": "armory-spinnaker-keypair", | |
"loadBalancers": [ | |
"armoryhellodeploy-preprod" | |
], | |
"provider": "aws", | |
"securityGroups": [ | |
"sg-ed025695" | |
], | |
"spotPrice": "", | |
"stack": "preprod", | |
"strategy": "highlander", | |
"subnetType": "external (spinnaker)", | |
"suspendedProcesses": [], | |
"tags": { | |
"datadog": "enabled" | |
}, | |
"targetGroups": [], | |
"targetHealthyDeployPercentage": 100, | |
"terminationPolicies": [ | |
"Default" | |
], | |
"useAmiBlockDeviceMappings": false, | |
"useSourceCapacity": false | |
}, | |
"canary": { | |
"account": "aws-staging", | |
"amiName": "ami-5f8e0927", | |
"application": "armoryhellodeploy", | |
"availabilityZones": { | |
"us-west-2": [ | |
"us-west-2c" | |
] | |
}, | |
"base64UserData": "", | |
"capacity": { | |
"desired": 1, | |
"max": 1, | |
"min": 1 | |
}, | |
"cloudProvider": "aws", | |
"cooldown": 10, | |
"copySourceCustomBlockDeviceMappings": true, | |
"ebsOptimized": false, | |
"enabledMetrics": [], | |
"freeFormDetails": "datadog-success-canary", | |
"healthCheckGracePeriod": 600, | |
"healthCheckType": "ELB", | |
"iamRole": "SpinnakerInstanceProfile", | |
"instanceMonitoring": false, | |
"instanceType": "t2.small", | |
"keyPair": "armory-spinnaker-keypair", | |
"loadBalancers": [ | |
"armoryhellodeploy-preprod" | |
], | |
"provider": "aws", | |
"securityGroups": [ | |
"sg-ed025695" | |
], | |
"spotPrice": "", | |
"stack": "preprod", | |
"strategy": "highlander", | |
"subnetType": "external (spinnaker)", | |
"suspendedProcesses": [], | |
"tags": { | |
"datadog": "enabled" | |
}, | |
"targetGroups": [], | |
"targetHealthyDeployPercentage": 100, | |
"terminationPolicies": [ | |
"Default" | |
], | |
"useAmiBlockDeviceMappings": false, | |
"useSourceCapacity": false | |
} | |
} | |
], | |
"continuePipeline": null, | |
"exception": { | |
"details": { | |
"error": "Unexpected Task Failure", | |
"errors": [ | |
"No such property: buildInfo for class: com.netflix.spinnaker.orca.pipeline.model.ManualTrigger" | |
], | |
"stackTrace": "groovy.lang.MissingPropertyException: No such property: buildInfo for class: com.netflix.spinnaker.orca.pipeline.model.ManualTrigger\n\tat org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:53)\n\tat org.codehaus.groovy.runtime.callsite.GetEffectivePojoPropertySite.getProperty(GetEffectivePojoPropertySite.java:66)\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:296)\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetPropertySafe(AbstractCallSite.java:410)\n\tat com.netflix.spinnaker.orca.mine.pipeline.DeployCanaryStage$CompleteDeployCanaryTask$_execute_closure3.doCall(DeployCanaryStage.groovy:188)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:498)\n\tat org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)\n\tat groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)\n\tat org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294)\n\tat groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1022)\n\tat groovy.lang.Closure.call(Closure.java:414)\n\tat org.codehaus.groovy.runtime.DefaultGroovyMethods.callClosureForMapEntry(DefaultGroovyMethods.java:5276)\n\tat org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:2117)\n\tat org.codehaus.groovy.runtime.dgm$164.invoke(Unknown Source)\n\tat org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:274)\n\tat org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:56)\n\tat org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)\n\tat com.netflix.spinnaker.orca.mine.pipeline.DeployCanaryStage$CompleteDeployCanaryTask.execute(DeployCanaryStage.groovy:166)\n\tat com.netflix.spinnaker.orca.q.handler.RunTaskHandler$handle$1$1.invoke(RunTaskHandler.kt:68)\n\tat com.netflix.spinnaker.orca.q.handler.RunTaskHandler$handle$1$1.invoke(RunTaskHandler.kt:45)\n\tat com.netflix.spinnaker.orca.q.handler.AuthenticationAwareKt$sam$Callable$599eb315.call(AuthenticationAware.kt)\n\tat com.netflix.spinnaker.security.AuthenticatedRequest.lambda$propagate$1(AuthenticatedRequest.java:75)\n\tat com.netflix.spinnaker.orca.q.handler.AuthenticationAware$DefaultImpls.withAuth(AuthenticationAware.kt:49)\n\tat com.netflix.spinnaker.orca.q.handler.RunTaskHandler.withAuth(RunTaskHandler.kt:45)\n\tat com.netflix.spinnaker.orca.q.handler.RunTaskHandler$handle$1.invoke(RunTaskHandler.kt:67)\n\tat com.netflix.spinnaker.orca.q.handler.RunTaskHandler$handle$1.invoke(RunTaskHandler.kt:45)\n\tat com.netflix.spinnaker.orca.q.handler.RunTaskHandler$withTask$1.invoke(RunTaskHandler.kt:153)\n\tat com.netflix.spinnaker.orca.q.handler.RunTaskHandler$withTask$1.invoke(RunTaskHandler.kt:45)\n\tat com.netflix.spinnaker.orca.q.handler.OrcaMessageHandler$withTask$1.invoke(OrcaMessageHandler.kt:46)\n\tat com.netflix.spinnaker.orca.q.handler.OrcaMessageHandler$withTask$1.invoke(OrcaMessageHandler.kt:30)\n\tat com.netflix.spinnaker.orca.q.handler.OrcaMessageHandler$withStage$1.invoke(OrcaMessageHandler.kt:56)\n\tat com.netflix.spinnaker.orca.q.handler.OrcaMessageHandler$withStage$1.invoke(OrcaMessageHandler.kt:30)\n\tat com.netflix.spinnaker.orca.q.handler.OrcaMessageHandler$DefaultImpls.withExecution(OrcaMessageHandler.kt:65)\n\tat com.netflix.spinnaker.orca.q.handler.RunTaskHandler.withExecution(RunTaskHandler.kt:45)\n\tat com.netflix.spinnaker.orca.q.handler.OrcaMessageHandler$DefaultImpls.withStage(OrcaMessageHandler.kt:52)\n\tat com.netflix.spinnaker.orca.q.handler.RunTaskHandler.withStage(RunTaskHandler.kt:45)\n\tat com.netflix.spinnaker.orca.q.handler.OrcaMessageHandler$DefaultImpls.withTask(OrcaMessageHandler.kt:39)\n\tat com.netflix.spinnaker.orca.q.handler.RunTaskHandler.withTask(RunTaskHandler.kt:45)\n\tat com.netflix.spinnaker.orca.q.handler.RunTaskHandler.withTask(RunTaskHandler.kt:146)\n\tat com.netflix.spinnaker.orca.q.handler.RunTaskHandler.handle(RunTaskHandler.kt:57)\n\tat com.netflix.spinnaker.orca.q.handler.RunTaskHandler.handle(RunTaskHandler.kt:45)\n\tat com.netflix.spinnaker.q.MessageHandler$DefaultImpls.invoke(MessageHandler.kt:36)\n\tat com.netflix.spinnaker.orca.q.handler.OrcaMessageHandler$DefaultImpls.invoke(OrcaMessageHandler.kt)\n\tat com.netflix.spinnaker.orca.q.handler.RunTaskHandler.invoke(RunTaskHandler.kt:45)\n\tat com.netflix.spinnaker.orca.q.audit.ExecutionTrackingMessageHandlerPostProcessor$ExecutionTrackingMessageHandlerProxy.invoke(ExecutionTrackingMessageHandlerPostProcessor.kt:47)\n\tat com.netflix.spinnaker.q.QueueProcessor$pollOnce$1$1$1.run(QueueProcessor.kt:54)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n\tat java.lang.Thread.run(Thread.java:745)\n" | |
}, | |
"exceptionType": "MissingPropertyException", | |
"operation": "completeDeployCanary", | |
"shouldRetry": false, | |
"timestamp": 1518038028102 | |
}, | |
"failPipeline": null, | |
"scaleUp": { | |
"capacity": 2, | |
"delay": 2, | |
"enabled": true | |
} | |
}, | |
"endTime": 1518038028136, | |
"id": "d5519b6e-8782-410a-b8de-4dd79bac2262", | |
"lastModified": null, | |
"name": "Deploy Canary", | |
"outputs": {}, | |
"parentStageId": "f07c3ed0-80c4-40bc-9f6e-cb2791642d59", | |
"refId": "2>1", | |
"requisiteStageRefIds": [], | |
"scheduledTime": null, | |
"startTime": 1518037926505, | |
"status": "TERMINAL", | |
"syntheticStageOwner": "STAGE_AFTER", | |
"tasks": [ | |
{ | |
"endTime": 1518038028122, | |
"id": "1", | |
"implementingClass": "com.netflix.spinnaker.orca.mine.pipeline.DeployCanaryStage$CompleteDeployCanaryTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "completeDeployCanary", | |
"stageEnd": true, | |
"stageStart": true, | |
"startTime": 1518038028058, | |
"status": "TERMINAL" | |
} | |
], | |
"type": "deployCanary" | |
}, | |
{ | |
"context": { | |
"canaryStageId": "f07c3ed0-80c4-40bc-9f6e-cb2791642d59", | |
"continuePipeline": null, | |
"failPipeline": null, | |
"scaleUp": { | |
"capacity": 2, | |
"delay": 2, | |
"enabled": true | |
} | |
}, | |
"endTime": null, | |
"id": "57e08d46-5374-49da-b648-d5018236d094", | |
"lastModified": null, | |
"name": "Monitor Canary", | |
"outputs": {}, | |
"parentStageId": "f07c3ed0-80c4-40bc-9f6e-cb2791642d59", | |
"refId": "2>2", | |
"requisiteStageRefIds": [ | |
"2>1" | |
], | |
"scheduledTime": null, | |
"startTime": null, | |
"status": "NOT_STARTED", | |
"syntheticStageOwner": "STAGE_AFTER", | |
"tasks": [], | |
"type": "monitorCanary" | |
}, | |
{ | |
"context": { | |
"buildInfo": { | |
"building": true, | |
"duration": 0, | |
"fullDisplayName": "spinnaker-script-execution #1991", | |
"name": "spinnaker-script-execution", | |
"number": 1991, | |
"scm": [ | |
{ | |
"branch": "master", | |
"name": "apidaemon/master", | |
"sha1": "b31fe6628f567aaa1ffd2fe73dc1bb599c4a21ed" | |
} | |
], | |
"timestamp": "1518037939523", | |
"url": "http://jenkins.armory.io/job/spinnaker-script-execution/1991/" | |
}, | |
"buildNumber": 1991, | |
"command": "send_testrequest_traffic.sh 8 armoryhellodeploy-datadog-1100434558.us-west-2.elb.amazonaws.com", | |
"failPipeline": true, | |
"job": "spinnaker-script-execution", | |
"master": "Armory Jenkins", | |
"queuedBuild": "12929", | |
"repoBranch": "master", | |
"repoUrl": "https://github.com/armory-io/armory-hello-deploy.git", | |
"scriptPath": "jenkins", | |
"user": "mikerowehl", | |
"waitForCompletion": true | |
}, | |
"endTime": 1518038029361, | |
"id": "c1fadb3f-3b82-4bbb-9fbc-4102cddc3da8", | |
"lastModified": null, | |
"name": "Script", | |
"outputs": {}, | |
"parentStageId": null, | |
"refId": "4", | |
"requisiteStageRefIds": [ | |
"5" | |
], | |
"scheduledTime": null, | |
"startTime": 1518037926093, | |
"status": "CANCELED", | |
"syntheticStageOwner": null, | |
"tasks": [ | |
{ | |
"endTime": 1518037926696, | |
"id": "1", | |
"implementingClass": "com.netflix.spinnaker.orca.igor.tasks.StartScriptTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "startScript", | |
"stageEnd": false, | |
"stageStart": true, | |
"startTime": 1518037926133, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518037947151, | |
"id": "2", | |
"implementingClass": "com.netflix.spinnaker.orca.igor.tasks.MonitorQueuedJenkinsJobTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "waitForScriptStart", | |
"stageEnd": false, | |
"stageStart": false, | |
"startTime": 1518037926714, | |
"status": "SUCCEEDED" | |
}, | |
{ | |
"endTime": 1518038029341, | |
"id": "3", | |
"implementingClass": "com.netflix.spinnaker.orca.igor.tasks.MonitorJenkinsJobTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "monitorScript", | |
"stageEnd": true, | |
"stageStart": false, | |
"startTime": 1518037947167, | |
"status": "CANCELED" | |
} | |
], | |
"type": "script" | |
}, | |
{ | |
"context": { | |
"amiDetails": [ | |
{ | |
"ami": "ami-5f8e0927", | |
"imageId": "ami-5f8e0927", | |
"imageName": "armory-hello-deploy-all-20180207183400-trusty", | |
"jenkins": { | |
"host": "integration", | |
"name": null, | |
"number": null | |
}, | |
"region": "us-west-2" | |
} | |
], | |
"artifacts": [ | |
{ | |
"location": "us-west-2", | |
"metadata": { | |
"build_info_url": "integration", | |
"build_number": null | |
}, | |
"name": "armory-hello-deploy-all-20180207183400-trusty", | |
"reference": "ami-5f8e0927", | |
"type": "aws/image", | |
"uuid": "17031a3f-2ee1-4804-b9a6-bf5300fe07d1" | |
} | |
], | |
"cloudProvider": "aws", | |
"cloudProviderType": "aws", | |
"packageName": "armory-hello-deploy", | |
"regions": [ | |
"us-west-2" | |
], | |
"tags": { | |
"build_host": "integration" | |
} | |
}, | |
"endTime": 1518037926023, | |
"id": "61efe7cd-b95a-47c9-8be8-4fa105bcd38b", | |
"lastModified": null, | |
"name": "Find Image from Tags", | |
"outputs": { | |
"deploymentDetails": [ | |
{ | |
"ami": "ami-5f8e0927", | |
"imageId": "ami-5f8e0927", | |
"imageName": "armory-hello-deploy-all-20180207183400-trusty", | |
"jenkins": { | |
"host": "integration", | |
"name": null, | |
"number": null | |
}, | |
"region": "us-west-2" | |
} | |
] | |
}, | |
"parentStageId": null, | |
"refId": "5", | |
"requisiteStageRefIds": [], | |
"scheduledTime": null, | |
"startTime": 1518037925019, | |
"status": "SUCCEEDED", | |
"syntheticStageOwner": null, | |
"tasks": [ | |
{ | |
"endTime": 1518037926007, | |
"id": "1", | |
"implementingClass": "com.netflix.spinnaker.orca.clouddriver.tasks.image.FindImageFromTagsTask", | |
"loopEnd": false, | |
"loopStart": false, | |
"name": "findImage", | |
"stageEnd": true, | |
"stageStart": true, | |
"startTime": 1518037925043, | |
"status": "SUCCEEDED" | |
} | |
], | |
"type": "findImageFromTags" | |
} | |
], | |
"startTime": 1518037925004, | |
"status": "TERMINAL", | |
"trigger": { | |
"artifacts": [], | |
"correlationId": null, | |
"notifications": [], | |
"parameters": {}, | |
"resolvedExpectedArtifacts": null, | |
"type": "manual", | |
"user": "mikerowehl" | |
}, | |
"type": "PIPELINE" | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment