diff --git a/kotsadm/pkg/airgap/airgap.go b/kotsadm/pkg/airgap/airgap.go index fab4d25e9d..7a9b652074 100644 --- a/kotsadm/pkg/airgap/airgap.go +++ b/kotsadm/pkg/airgap/airgap.go @@ -66,6 +66,9 @@ func GetInstallStatus() (*InstallStatus, error) { var installState sql.NullString if err := row.Scan(&installState); err != nil { + if err == sql.ErrNoRows { + return nil, nil + } return nil, errors.Wrap(err, "failed to scan") } diff --git a/kotsadm/pkg/online/online.go b/kotsadm/pkg/online/online.go index 7787ae2521..0caf0b5ec6 100644 --- a/kotsadm/pkg/online/online.go +++ b/kotsadm/pkg/online/online.go @@ -45,6 +45,9 @@ func GetInstallStatus() (*InstallStatus, error) { var installState sql.NullString if err := row.Scan(&installState); err != nil { + if err == sql.ErrNoRows { + return nil, nil + } return nil, errors.Wrap(err, "failed to scan") }