Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Monaco 2.10.0 - incorrect order deploying network zones #1356

Open
evaldasc opened this issue Feb 5, 2024 · 1 comment
Open

Monaco 2.10.0 - incorrect order deploying network zones #1356

evaldasc opened this issue Feb 5, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@evaldasc
Copy link

evaldasc commented Feb 5, 2024

During deployment Monaco tries to deploy management:network-zone before builtin:networkzones
it fails on first run with following message:
Failed to send HTTP request: (HTTP 400)! Response was: Not allowed because network zones are disabled
it is successful on rerun

How to reproduce

  • new environment with network zones disabled
  • management:network-zone set to enable in /builtinnetworkzones/config.yaml+ json
  • a network zone described network-zone/config.yaml + json

Expected behavior
monaco turns on network zones setting and sets them up

Monaco 2.10.0

@evaldasc evaldasc added the bug Something isn't working label Feb 5, 2024
@warber
Copy link
Contributor

warber commented Feb 5, 2024

Hi @evaldasc Thanks, for reaching out.
You are right, this kind of "static" dependency between that setting and the network zone config is not taken into consideration by monaco. If the ordering is relevant to you you would need to add a "fake" dependency between these two config entities. However, I agree that it would be a better UX if monaco would just take care of that, by knowing that the network zone setting must come first.

@warber warber added enhancement New feature or request and removed bug Something isn't working labels Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants