diff --git a/.github/workflows/validation.yaml b/.github/workflows/validation.yaml index f5d8a8f..940c9a2 100644 --- a/.github/workflows/validation.yaml +++ b/.github/workflows/validation.yaml @@ -4,10 +4,12 @@ on: pull_request: branches: - main + - dev-m5 paths-ignore: - "**/*.md" push: branches: + - dev-m5 - main paths-ignore: - "**/*.md" diff --git a/containerm/daemon/daemon_internal.go b/containerm/daemon/daemon_internal.go index 39cf38e..48c2487 100644 --- a/containerm/daemon/daemon_internal.go +++ b/containerm/daemon/daemon_internal.go @@ -27,6 +27,11 @@ import ( func (d *daemon) start() error { log.Debug("starting daemon instance") + if err := d.startGrpcServers(); err != nil { + log.ErrorErr(err, "could not start gRPC servers") + return err + } + if err := d.loadContainerManagersStoredInfo(); err != nil { log.ErrorErr(err, "could not load and restore persistent data for the Container Manager Services") return err @@ -54,7 +59,7 @@ func (d *daemon) start() error { log.Debug("Containers Update Agent is not enabled.") } - return d.startGrpcServers() + return nil } func (d *daemon) stop() {