From 1df6d27515ef4419918d611adf0d9923be8306bd Mon Sep 17 00:00:00 2001 From: Sergio Cazzolato Date: Wed, 6 Dec 2023 12:28:37 -0300 Subject: [PATCH] adjust timeouts and messages getting error retrieving serial console --- spread/openstack.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spread/openstack.go b/spread/openstack.go index 0a3ee3f8..3999bffb 100644 --- a/spread/openstack.go +++ b/spread/openstack.go @@ -433,7 +433,7 @@ func (p *openstackProvider) getSerialConsoleOutput(s *openstackServer) (string, for { err := p.osClient.SendRequest("POST", "compute", "v2", url, &requestData) if err != nil { - return "", fmt.Errorf("failed to retrieve the serial console for server %s: %s", s.d.Id, err) + debugf("failed to retrieve the serial console for server %s: %s", s.d.Id, err) } if len(resp.Output) > 0 { return resp.Output, nil @@ -449,7 +449,7 @@ func (p *openstackProvider) getSerialConsoleOutput(s *openstackServer) (string, } func (p *openstackProvider) waitServerCompleteSetupSerial(s *openstackServer) error { - timeout := time.After(2 * time.Minute) + timeout := time.After(3 * time.Minute) relog := time.NewTicker(60 * time.Second) defer relog.Stop() retry := time.NewTicker(5 * time.Second)