diff --git a/app/portainer/helpers/stackHelper.js b/app/portainer/helpers/stackHelper.js index b8e2fb6b2..1e3b041b8 100644 --- a/app/portainer/helpers/stackHelper.js +++ b/app/portainer/helpers/stackHelper.js @@ -33,7 +33,7 @@ function validateYAML(yaml, containerNames, originalContainersNames = []) { let yamlObject; try { - yamlObject = YAML.parse(yaml, { mapAsMap: true }); + yamlObject = YAML.parse(yaml, { mapAsMap: true, maxAliasCount: 10000 }); } catch (err) { return 'There is an error in the yaml syntax: ' + err; } @@ -58,7 +58,7 @@ export function extractContainerNames(yaml = '') { let yamlObject; try { - yamlObject = YAML.parse(yaml); + yamlObject = YAML.parse(yaml, { maxAliasCount: 10000 }); } catch (err) { return []; }