diff --git a/internal/backend/remote-state/oss/backend_state.go b/internal/backend/remote-state/oss/backend_state.go index 1d5c1ce46e8a..77a2775f8ac4 100644 --- a/internal/backend/remote-state/oss/backend_state.go +++ b/internal/backend/remote-state/oss/backend_state.go @@ -85,6 +85,9 @@ func (b *Backend) Workspaces() ([]string, error) { options = append(options, oss.Marker(lastObj)) } resp, err = bucket.ListObjects(options...) + if err != nil { + return nil, err + } } else { break }