Skip to content

Commit 8d74240

Browse files
committed
[feature] separate function and critical modules
Signed-off-by: Stepan Paksashvili <stepan.paksashvili@flant.com>
1 parent 6f04418 commit 8d74240

File tree

1 file changed

+3
-0
lines changed
  • pkg/task/tasks/converge-modules

1 file changed

+3
-0
lines changed

pkg/task/tasks/converge-modules/task.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -365,6 +365,8 @@ func (s *Task) CreateConvergeModulesTasks(state *module_manager.ModulesState, lo
365365
ModuleName: moduleName,
366366
})
367367
modulesTasks = append(modulesTasks, newTask.WithQueuedAt(queuedAt))
368+
369+
s.functionalScheduler.Remove(moduleName)
368370
}
369371

370372
// Add ModuleRun tasks to install or reload enabled modules.
@@ -381,6 +383,7 @@ func (s *Task) CreateConvergeModulesTasks(state *module_manager.ModulesState, lo
381383
// skip functional modules
382384
if !s.moduleManager.GetCritical(modules[0]) {
383385
functionalModules = append(functionalModules, modules...)
386+
continue
384387
}
385388

386389
newLogLabels := utils.MergeLabels(logLabels)

0 commit comments

Comments
 (0)