File tree Expand file tree Collapse file tree 1 file changed +23
-3
lines changed Expand file tree Collapse file tree 1 file changed +23
-3
lines changed Original file line number Diff line number Diff line change @@ -265,9 +265,29 @@ export async function waitForDeployment(
265265 console . log ( `Found deployment ${ name } in namespace ${ namespace } ` ) ;
266266
267267 console . log ( `Begin waiting for deployment ${ name } in namespace ${ namespace } ` ) ;
268- await exec (
269- `./kubectl wait --for=condition=available deployment.apps/${ name } -n ${ namespace } --timeout=240s` ,
270- ) ;
268+
269+ try {
270+ await exec (
271+ `./kubectl wait --for=condition=available deployment.apps/${ name } -n ${ namespace } --timeout=240s` ,
272+ ) ;
273+ } catch ( error ) {
274+ console . log ( 'Failed waiting deployment to become available' , { error } ) ;
275+
276+ const { stdout : deployments } = await exec (
277+ `./kubectl get deployment -n ${ namespace } -o wide` ,
278+ ) ;
279+
280+ console . log ( `Deployments info:` , { deployments } ) ;
281+
282+ const { stdout : describe } = await exec (
283+ `./kubectl describe deployment.apps/${ name } -n ${ namespace } ` ,
284+ ) ;
285+
286+ console . log ( `deployment.apps/${ name } description:` , { describe } ) ;
287+
288+ throw error ;
289+ }
290+
271291 console . log ( `Deployment ${ name } in namespace ${ namespace } is available` ) ;
272292}
273293
You can’t perform that action at this time.
0 commit comments