Skip to content

Commit a678a28

Browse files
authored
Merge pull request #589 from sighupio/fix/diff-checker-force-error
fix: diff checker error when force flag is set
2 parents 598de5a + 905f6b0 commit a678a28

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

cmd/diff.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ func NewDiffCmd() *cobra.Command {
130130
cmdEvent.AddErrorMessage(err)
131131
tracker.Track(cmdEvent)
132132

133-
return fmt.Errorf("error while creating diff checker: %w", err)
133+
return fmt.Errorf("error while creating configuration diff checker: %w", err)
134134
}
135135

136136
phasePath, err := getPhasePath(

internal/apis/kfd/v1alpha2/ekscluster/create/preflight.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -225,13 +225,13 @@ func (p *PreFlight) Exec(renderedConfig map[string]any) (*Status, error) {
225225
if err != nil {
226226
if !cluster.IsForceEnabledForFeature(p.force, cluster.ForceFeatureMigrations) {
227227
return status, fmt.Errorf(
228-
"error creating diff checker: %w; "+
228+
"error creating configuration diff checker: %w; "+
229229
"if this happened after a failed attempt at creating a cluster, retry using the \"--force migrations\" flag",
230230
err,
231231
)
232232
}
233233

234-
logrus.Error("error creating diff checker, skipping: %w", err)
234+
logrus.WithError(err).Warn("error creating configuration diff checker but force flag was used. Continuing")
235235
} else {
236236
d, err := diffChecker.GenerateDiff()
237237
if err != nil {

internal/apis/kfd/v1alpha2/kfddistribution/create/preflight.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,13 +147,13 @@ func (p *PreFlight) Exec(renderedConfig map[string]any) (*Status, error) {
147147
if err != nil {
148148
if !cluster.IsForceEnabledForFeature(p.force, cluster.ForceFeatureMigrations) {
149149
return status, fmt.Errorf(
150-
"error creating diff checker: %w; "+
150+
"error creating configuration diff checker: %w; "+
151151
"if this happened after a failed attempt at creating a cluster, retry using the \"--force migrations\" flag",
152152
err,
153153
)
154154
}
155155

156-
logrus.Error("error creating diff checker, skipping: %w", err)
156+
logrus.WithError(err).Warn("error creating configuration diff checker but force flag was used. Continuing")
157157
} else {
158158
d, err := diffChecker.GenerateDiff()
159159
if err != nil {

internal/apis/kfd/v1alpha2/onpremises/create/preflight.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,13 +168,13 @@ func (p *PreFlight) Exec(renderedConfig map[string]any) (*Status, error) {
168168
if err != nil {
169169
if !cluster.IsForceEnabledForFeature(p.force, cluster.ForceFeatureMigrations) {
170170
return status, fmt.Errorf(
171-
"error creating diff checker: %w; "+
171+
"error creating configuration diff checker: %w; "+
172172
"if this happened after a failed attempt at creating a cluster, retry using the \"--force migrations\" flag",
173173
err,
174174
)
175175
}
176176

177-
logrus.Error("error creating diff checker, skipping: %w", err)
177+
logrus.WithError(err).Warn("error creating configuration diff checker but force flag was used. Continuing")
178178
} else {
179179
d, err := diffChecker.GenerateDiff()
180180
if err != nil {

0 commit comments

Comments
 (0)