612 portainer stack name limit (#613)
* fix: update stack creation payload to use customer code instead of name * fix: update CURRENT_VERSION to 0.1.26
taylor_socfortress committed
Jan 20, 2026 at 18:55 UTC
75f34b1bbc71717decac036e6a01b5c0d8149261
2 files changed
+3
-2
backend/app/connectors/portainer/services/stack.py
+2
-1
@@ -107,6 +107,7 @@ async def _prepare_template_variables(request: ProvisionNewCustomer, node_count:
107
"REPLACE_API": request.wazuh_api_port,
108
"NUMBER_OF_NODES": str(node_count),
109
"customer_name": formatted_customer_name,
110
+ "customer_code": formatted_customer_code,
111
}
112
113
@@ -123,7 +124,7 @@ async def _create_stack_payload(template: str, variables: Dict[str, str], swarm_
124
Dict[str, Any]: The payload for stack creation
125
"""
126
return {
126
- "Name": f"wazuh-worker-{variables['customer_name']}",
127
+ "Name": f"wazuh-worker-{variables['customer_code']}",
128
"StackFileContent": template,
129
"SwarmID": swarm_id,
130
"Env": [],
backend/app/version/services/version.py
+1
-1
@@ -7,7 +7,7 @@ from loguru import logger
7
from packaging.version import Version
8
9
# Current version - update this with each release
10
-CURRENT_VERSION = "0.1.25"
10
+CURRENT_VERSION = "0.1.26"
11
VERSION_CHECK_URL = "https://api.github.com/repos/socfortress/CoPilot/releases/latest"
12
13