File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
internal/device-agent/states/bootstrapping Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,9 @@ package bootstrapping
22
33import (
44 "context"
5+ "errors"
6+ "fmt"
7+ "os"
58 "time"
69
710 "github.com/nais/device/internal/device-agent/runtimeconfig"
@@ -35,9 +38,8 @@ func (b *Bootstrapping) Enter(ctx context.Context) state.EventWithSpan {
3538 if err := b .rc .LoadEnrollConfig (); err == nil {
3639 span .AddEvent ("enroll.loaded" )
3740 b .logger .Info ("loaded enroll" )
38- } else {
41+ } else if errors . Is ( err , os . ErrNotExist ) {
3942 span .AddEvent ("enroll.new" )
40- b .logger .WithError (err ).Info ("unable to load enroll config" )
4143 b .logger .Info ("enrolling device" )
4244 enrollCtx , cancel := context .WithTimeout (ctx , 1 * time .Minute )
4345 defer cancel ()
@@ -56,6 +58,9 @@ func (b *Bootstrapping) Enter(ctx context.Context) state.EventWithSpan {
5658 b .notifier .Errorf ("Bootstrap: %v" , err )
5759 return state .SpanEvent (ctx , state .EventDisconnect )
5860 }
61+ } else {
62+ b .logger .WithError (err ).Errorf ("unable to load enroll config" )
63+ return state .SpanEvent (ctx , state .EventDisconnect )
5964 }
6065
6166 return state .SpanEvent (ctx , state .EventBootstrapped )
You can’t perform that action at this time.
0 commit comments