Skip to content

Commit 797e4ae

Browse files
javjodarJocLRojas
andauthored
Bugfix/10.7.0/agent services forced restart (#1106)
* force update agent related services * update changelog * force service update after final restart * Revert online/offline mode check in Sophos integration. * Revert online/offline mode check in AWS integration. * Revert online/offline mode check in Bitdefender integration. * Revert online/offline mode check in Office365 integration. --------- Co-authored-by: JocLRojas <[email protected]>
1 parent de5abcc commit 797e4ae

File tree

10 files changed

+8
-192
lines changed

10 files changed

+8
-192
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
-- Fixed issue where tabs remained open when navigating outside the Log Explorer scope to improve user experience.
77
-- Fixed time filter issue where the date range was not applied correctly.
88
-- Fixed incorrect query behavior when filtering incidents by ID.
9+
-- Agent Services force update opening necessary ports
910

1011

1112
## New Features and Improvements

aws/main.go

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,6 @@ func main() {
2323
st := time.Now().Add(-600 * time.Second)
2424

2525
for {
26-
if err := utils.ConnectionChecker(configuration.URL_CHECK_CONNECTION); err != nil {
27-
utils.Logger.ErrorF("Failed to establish connection: %v", err)
28-
}
29-
3026
et := st.Add(299 * time.Second)
3127
moduleConfig, err := client.GetUTMConfig(enum.AWS_IAM_USER)
3228
if err != nil {

aws/utils/check.go

Lines changed: 0 additions & 42 deletions
This file was deleted.

bitdefender/configuration/config.go

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import (
1212

1313
"github.com/threatwinds/logger"
1414
"github.com/utmstack/UTMStack/bitdefender/constants"
15-
"github.com/utmstack/UTMStack/bitdefender/utils"
1615
"github.com/utmstack/config-client-go/enum"
1716
"github.com/utmstack/config-client-go/types"
1817

@@ -37,10 +36,6 @@ func ConfigureModules(cnf *types.ConfigurationSection, mutex *sync.Mutex, h *log
3736
for {
3837
time.Sleep(delayCheckConfig)
3938

40-
if err := utils.ConnectionChecker(constants.URL_CHECK_CONNECTION, h); err != nil {
41-
h.ErrorF("Failed to establish connection: %v", err)
42-
}
43-
4439
tempModuleConfig, err := client.GetUTMConfig(enum.BITDEFENDER)
4540
if err != nil {
4641
if strings.Contains(err.Error(), "invalid character '<'") {

bitdefender/utils/check.go

Lines changed: 0 additions & 43 deletions
This file was deleted.

installer/docker.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,13 @@ func PostInstallation() error {
103103
return err
104104
}
105105

106+
if err := utils.RunCmd("docker", "service", "update", "--force", "utmstack_agentmanager"); err != nil {
107+
return err
108+
}
109+
if err := utils.RunCmd("docker", "service", "update", "--force", "utmstack_log-auth-proxy"); err != nil {
110+
return err
111+
}
112+
106113
fmt.Println("Restarting Stack [OK]")
107114

108115
fmt.Println("Cleaning up Docker system")

office365/main.go

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,6 @@ func main() {
2323
st := time.Now().Add(-600 * time.Second)
2424

2525
for {
26-
if err := utils.ConnectionChecker(configuration.LoginUrl); err != nil {
27-
utils.Logger.ErrorF("External connection failure detected: %v", err)
28-
}
29-
3026
et := st.Add(299 * time.Second)
3127
startTime := st.UTC().Format("2006-01-02T15:04:05")
3228
endTime := et.UTC().Format("2006-01-02T15:04:05")

office365/utils/check.go

Lines changed: 0 additions & 45 deletions
This file was deleted.

sophos/main.go

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,6 @@ func main() {
2121
client := utmconf.NewUTMClient(intKey, "http://"+panelServ)
2222

2323
for {
24-
if err := utils.ConnectionChecker(configuration.CHECKCON); err != nil {
25-
utils.Logger.ErrorF("External connection failure detected: %v", err)
26-
}
27-
2824
moduleConfig, err := client.GetUTMConfig(enum.SOPHOS)
2925
if err != nil {
3026
if strings.Contains(err.Error(), "invalid character '<'") {

sophos/utils/check.go

Lines changed: 0 additions & 45 deletions
This file was deleted.

0 commit comments

Comments
 (0)