Skip to content

Commit

Permalink
PublicCloud - make get-serial-log-output non-fatal
Browse files Browse the repository at this point in the history
  • Loading branch information
mimi1vx committed Nov 7, 2022
1 parent 178e5ba commit 26374b4
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion lib/publiccloud/gce.pm
Expand Up @@ -166,7 +166,8 @@ sub cleanup {
my $region = $self->{provider_client}->{region};
my $project = $self->{provider_client}->{project_id};
my $instance_id = $args->{my_instance}->{instance_id};
assert_script_run("gcloud compute --project=$project instances get-serial-port-output $instance_id --zone=$region --port=1 > instance_serial.txt");
# gce provides full serial log, so extended timeout
script_run("gcloud compute --project=$project instances get-serial-port-output $instance_id --zone=$region --port=1 > instance_serial.txt", timeout => 180);
upload_logs("instance_serial.txt", failok => 1);

$self->SUPER::cleanup();
Expand Down

0 comments on commit 26374b4

Please sign in to comment.