-
Notifications
You must be signed in to change notification settings - Fork 462
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
[WebToolsE2E] With no Docker or Podman installed, create Aspire Starter App with redis cache option and run, the error message calls out Docker not found but doesn't mention Podman #3190
Comments
@DamianEdwards @davidfowl for scenarios like these, are we fine with recommending Docker or should the messaging be more general and recommend either Docker or Podman? cc: @karolz-ms |
It should be generalized to something like "a supported container runtime" |
David Pine just updated the doc point here about supported container runtime as well -- but I think the tool tip in VS doesn't allow hyperlink directly but we should put a readable aka.ms link (instead of FWLink) |
In AzDO bug 2004980, Vijay mentioned that: This is in the templates: aspire/src/Aspire.ProjectTemplates/templates/aspire-starter/.template.config/template.json Lines 84 to 85 in ac2b068
|
Yep I'm fixing this |
#3190 Co-authored-by: Damian Edwards <[email protected]>
#3190 Co-authored-by: Damian Edwards <[email protected]>
Fixed |
@DamianEdwards , you missed updating the templatestrings.en.json, so this still has the old value: Line 7 in e0fe4a5
|
Grrrr, I apologize but will take this opportunity to vent and say this is one of the areas that is too finicky with template authoring. We need to either, a) automate these steps, or b) make the build fail if the required steps aren't performed, /Cc @joperezr I don't think this is a ship-blocker for preview. 5 but we should get this fixed for preview.6 |
cc @radical regarding the above point from @DamianEdwards about adding a build test to detect this moving forward. This doesn't take precedence over the existing testing work you are doing, but let's just keep it on the radar so we get to it eventually. |
What would such a test do? Part of my current branch are tests that exercise some of the templates - IOW - |
Ideally for this I think we'd have something as part of the templates project build, rather than a test. I guess it would verify that the keys in all the language |
@baronfel @sayedihashimi is this something that could be baked into the template authoring validation tool? (see @DamianEdwards issue in comment above.) |
Created a tracking issue on our end for the request. |
@DamianEdwards FYI, I moved the status back to Ready for P6 so that we can track the additional change. |
@DamianEdwards this seems to be fixed now with the latest Aspire P6 builds. Did you already make the additional change we discussed here and can we close this issue? |
Yes I think it can be closed now. |
INSTALL STEPS
REPRO STEPS
Create Aspire Starter App using command-line with redis cache option
Navigate to AppHost folder and run the app
ACTUAL
You get the following error, which is expected. But the error is specific about Docker not being installed.
Question: Should the error be more general to indicate that either Docker or Podman needs to be installed.
Notes
With VS New Project dialog (NPD) too, the checkbox in NPD is specific about recommending Docker. See AzDO 2004980
The text was updated successfully, but these errors were encountered: