-
Notifications
You must be signed in to change notification settings - Fork 8
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
BUG: Configuration Store added to Tiltfile as suggested by manual action fails to start #370
Milestone
Comments
ewilkins-csi
added a commit
that referenced
this issue
Sep 26, 2024
ewilkins-csi
added a commit
that referenced
this issue
Sep 26, 2024
The Configuration Store requires special logic to be deployed properly via Tilt. When deciding on where the MVP should be and weighing the options against our planned move _away_ from Tilt, we decided it was best to just exclude the configuration store from local deployments for now and provide projects with instructions upon request. However, in doing that we accidentally routed the config store to the standard Tilt manual action notification, which doesn't work at all. This change correctly supresses the Tilt manual action if it is for the config store. Note that the only real way to ensure this check was to use the `appName`, which technically could be changed by a downstream project which would result in the manual action reappearing. This is an edge case, and again the plan is to move away from Tilt completely anyway and that work is scheduled to start immediately after the Java upgrade.
ewilkins-csi
added a commit
that referenced
this issue
Sep 26, 2024
ewilkins-csi
added a commit
that referenced
this issue
Sep 26, 2024
The Configuration Store requires special logic to be deployed properly via Tilt. When deciding on where the MVP should be and weighing the options against our planned move _away_ from Tilt, we decided it was best to just exclude the configuration store from local deployments for now and provide projects with instructions upon request. However, in doing that we accidentally routed the config store to the standard Tilt manual action notification, which doesn't work at all. This change correctly supresses the Tilt manual action if it is for the config store. Note that the only real way to ensure this check was to use the `appName`, which technically could be changed by a downstream project which would result in the manual action reappearing. This is an edge case, and again the plan is to move away from Tilt completely anyway and that work is scheduled to start immediately after the Java upgrade.
ewilkins-csi
added a commit
that referenced
this issue
Sep 26, 2024
ewilkins-csi
added a commit
that referenced
this issue
Sep 26, 2024
The Configuration Store requires special logic to be deployed properly via Tilt. When deciding on where the MVP should be and weighing the options against our planned move _away_ from Tilt, we decided it was best to just exclude the configuration store from local deployments for now and provide projects with instructions upon request. However, in doing that we accidentally routed the config store to the standard Tilt manual action notification, which doesn't work at all. This change correctly supresses the Tilt manual action if it is for the config store. Note that the only real way to ensure this check was to use the `appName`, which technically could be changed by a downstream project which would result in the manual action reappearing. This is an edge case, and again the plan is to move away from Tilt completely anyway and that work is scheduled to start immediately after the Java upgrade.
ewilkins-csi
added a commit
that referenced
this issue
Sep 27, 2024
[#370] only show Tilt notification if not config-store
9 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
We intended to remove the manual action to add the config store to Tilt, but inadvertently just reverted it back to using the standard Tilt deployment action message. Adding the store in this way causes failures as noted in #353 (comment).
Steps to Reproduce
Expected Behavior
The build does not recommend adding the config store to the Tiltfile.
Actual Behavior
The build recommends adding the config store in a way that does not work.
Additional Context
Definition of Done
Test Steps
OTS
Final Test
tilt up
The text was updated successfully, but these errors were encountered: