Removed .env from opensearch

This commit is contained in:
Frikky
2024-10-18 11:05:32 +02:00
parent b771e986d4
commit 993140261b
3 changed files with 14 additions and 5 deletions
+2 -1
View File
@@ -5213,6 +5213,7 @@ func initHandlers() {
//r.HandleFunc("/api/v1/orgs/", shuffle.HandleGetOrgs).Methods("GET", "OPTIONS") //r.HandleFunc("/api/v1/orgs/", shuffle.HandleGetOrgs).Methods("GET", "OPTIONS")
r.HandleFunc("/api/v1/orgs/{orgId}", shuffle.HandleGetOrg).Methods("GET", "OPTIONS") r.HandleFunc("/api/v1/orgs/{orgId}", shuffle.HandleGetOrg).Methods("GET", "OPTIONS")
r.HandleFunc("/api/v1/orgs/{orgId}", shuffle.HandleEditOrg).Methods("POST", "OPTIONS") r.HandleFunc("/api/v1/orgs/{orgId}", shuffle.HandleEditOrg).Methods("POST", "OPTIONS")
r.HandleFunc("/api/v1/orgs/{orgid}/forms", shuffle.HandleGetOrgForms).Methods("GET", "OPTIONS")
r.HandleFunc("/api/v1/orgs/{orgId}/create_sub_org", shuffle.HandleCreateSubOrg).Methods("POST", "OPTIONS") r.HandleFunc("/api/v1/orgs/{orgId}/create_sub_org", shuffle.HandleCreateSubOrg).Methods("POST", "OPTIONS")
r.HandleFunc("/api/v1/orgs/{orgId}/change", shuffle.HandleChangeUserOrg).Methods("POST", "OPTIONS") // Swaps to the org r.HandleFunc("/api/v1/orgs/{orgId}/change", shuffle.HandleChangeUserOrg).Methods("POST", "OPTIONS") // Swaps to the org
@@ -5270,7 +5271,7 @@ func initHandlers() {
// This is weird. // This is weird.
r.HandleFunc("/api/v1/detections/{fileId}/{action}", shuffle.HandleToggleRule).Methods("PUT", "OPTIONS") r.HandleFunc("/api/v1/detections/{fileId}/{action}", shuffle.HandleToggleRule).Methods("PUT", "OPTIONS")
r.HandleFunc("/api/v1/detections/siem/node_health", shuffle.HandleTenzirHealthUpdate).Methods("POST","OPTIONS") //r.HandleFunc("/api/v1/detections/siem/node_health", shuffle.HandleTenzirHealthUpdate).Methods("POST","OPTIONS")
// Introduced in 0.9.21 to handle notifications for e.g. failed Workflow // Introduced in 0.9.21 to handle notifications for e.g. failed Workflow
+11 -3
View File
@@ -971,7 +971,7 @@ func deleteWorkflow(resp http.ResponseWriter, request *http.Request) {
// Find cookies and append them to request.Header to replicate current request as closely as possible // Find cookies and append them to request.Header to replicate current request as closely as possible
for _, childWorkflow := range childWorkflows { for _, childWorkflow := range childWorkflows {
if childWorkflow.Id == workflow.ID { if childWorkflow.ID == workflow.ID {
continue continue
} }
@@ -2442,7 +2442,7 @@ func scheduleWorkflow(resp http.ResponseWriter, request *http.Request) {
return return
} }
workflow.Schedules = append(workflow.Schedules, schedule) //workflow.Schedules = append(workflow.Schedules, schedule)
err = shuffle.SetWorkflow(ctx, *workflow, workflow.ID) err = shuffle.SetWorkflow(ctx, *workflow, workflow.ID)
if err != nil { if err != nil {
log.Printf("Failed setting workflow for schedule: %s", err) log.Printf("Failed setting workflow for schedule: %s", err)
@@ -3410,7 +3410,15 @@ func executeSingleAction(resp http.ResponseWriter, request *http.Request) {
} }
ctx := context.Background() ctx := context.Background()
workflowExecution, err := shuffle.PrepareSingleAction(ctx, user, fileId, body)
runValidationAction := false
query := request.URL.Query()
validation, ok := query["validation"]
if ok && validation[0] == "true" {
runValidationAction = true
}
workflowExecution, err := shuffle.PrepareSingleAction(ctx, user, fileId, body, runValidationAction)
if err != nil { if err != nil {
log.Printf("[INFO] Failed workflowrequest POST read: %s", err) log.Printf("[INFO] Failed workflowrequest POST read: %s", err)
resp.WriteHeader(401) resp.WriteHeader(401)
+1 -1
View File
@@ -62,7 +62,6 @@ services:
image: opensearchproject/opensearch:2.14.0 image: opensearchproject/opensearch:2.14.0
hostname: shuffle-opensearch hostname: shuffle-opensearch
container_name: shuffle-opensearch container_name: shuffle-opensearch
env_file: .env
environment: environment:
- "OPENSEARCH_JAVA_OPTS=-Xms2048m -Xmx2048m" # minimum and maximum Java heap size, recommend setting both to 50% of system RAM - "OPENSEARCH_JAVA_OPTS=-Xms2048m -Xmx2048m" # minimum and maximum Java heap size, recommend setting both to 50% of system RAM
- bootstrap.memory_lock=true - bootstrap.memory_lock=true
@@ -73,6 +72,7 @@ services:
- node.name=shuffle-opensearch - node.name=shuffle-opensearch
- node.store.allow_mmap=false - node.store.allow_mmap=false
- discovery.seed_hosts=shuffle-opensearch - discovery.seed_hosts=shuffle-opensearch
- OPENSEARCH_INITIAL_ADMIN_PASSWORD=${SHUFFLE_OPENSEARCH_PASSWORD}
ulimits: ulimits:
memlock: memlock:
soft: -1 soft: -1