You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is currently an issue where if an environment that has special characters in it, eg /, are handled by the controller.
Currently Lagoon will make safe (dns compliant) environment names before sending to the controller. This is fine, but any time an update or entry is returned to Lagoon to be handled by the controllerhandler, the API check for the environment fails as lagoon is expecting to see the environment name before it was made safe.
To Reproduce
Steps to reproduce the behavior:
Deploy an environment like feature/my-cool-feature
On completion check the API/UI for the existence of any ROUTES
See there are no routes
Expected behavior
Routes and/or other updates should be in the API
Additional context
Checking the controllerhandler logs shows that the updates failed because of the environment not being found, further investigation shows that this is because of the environment name being made dns-compliant before being sent to the controller.
The text was updated successfully, but these errors were encountered:
Describe the bug
There is currently an issue where if an environment that has special characters in it, eg
/
, are handled by the controller.Currently Lagoon will make safe (dns compliant) environment names before sending to the controller. This is fine, but any time an update or entry is returned to Lagoon to be handled by the controllerhandler, the API check for the environment fails as lagoon is expecting to see the environment name before it was made safe.
To Reproduce
Steps to reproduce the behavior:
feature/my-cool-feature
ROUTES
Expected behavior
Routes and/or other updates should be in the API
Additional context
Checking the controllerhandler logs shows that the updates failed because of the environment not being found, further investigation shows that this is because of the environment name being made dns-compliant before being sent to the controller.
The text was updated successfully, but these errors were encountered: