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

[release/8.0-preview5] Backport of 3177 (ASPIRE_ALLOW_UNSECURED_TRANSPORT) #3240

Merged
merged 1 commit into from
Mar 28, 2024

Conversation

mitchdenny
Copy link
Member

@mitchdenny mitchdenny commented Mar 28, 2024

Backport of #3177 to release/8.0-preview5

/cc @eerhardt

Customer Impact

Forces the use of HTTPS for ASPNETCORE_URLS, DOTNET_DASHBOARD_OTLP_ENDPOINT_URL, DOTNET_RESOURCE_SERVICE_ENDPOINT_URL environment variables/config settings UNLESS the ASPIRE_ALLOW_UNSECURED_TRANSPORT variable is set to true, or the dashboard is disabled via options.

Testing

Automated tests pass. Added 100% coverage for the validation logic as well as manual testing.

Risk

Moderate. This is an intentional breaking change in P5 which will require people to add configuration to their launch settings if they have existing projects. Tempaltes were previously updated to satisfy these new validation rules. The thinking is that we want people to take this pain down to ease P6 and GA adoption.

@dotnet-issue-labeler dotnet-issue-labeler bot added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Mar 28, 2024
@mitchdenny mitchdenny added the area-app-model Issues pertaining to the APIs in Aspire.Hosting, e.g. DistributedApplication label Mar 28, 2024
@mitchdenny mitchdenny self-assigned this Mar 28, 2024
@mitchdenny mitchdenny added this to the preview 5 (Apr) milestone Mar 28, 2024
@davidfowl davidfowl enabled auto-merge (squash) March 28, 2024 03:15
@davidfowl davidfowl merged commit 1a4d32e into release/8.0-preview5 Mar 28, 2024
8 checks passed
@davidfowl davidfowl deleted the mitchdenny/backport-3177 branch March 28, 2024 03:46
@danmoseley danmoseley mentioned this pull request Apr 12, 2024
@github-actions github-actions bot locked and limited conversation to collaborators Apr 27, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-app-model Issues pertaining to the APIs in Aspire.Hosting, e.g. DistributedApplication needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants