Skip to content

Update branding for 5.0.11 #36236

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

Merged

Conversation

vseanreesermsft
Copy link
Contributor

No description provided.

@dougbu
Copy link
Contributor

dougbu commented Sep 7, 2021

In addition to @BrennanConroy's mcr fix, something is messing up in the nginx installation. Assigning to @wtgodbe for fixes

@wtgodbe
Copy link
Member

wtgodbe commented Sep 7, 2021

We might need #30253

@wtgodbe
Copy link
Member

wtgodbe commented Sep 8, 2021

ContinueOnError for installing nginx looks like the way to go, tests still pass, and that leg doesn't produce anything we publish. Filed actions/runner-images#4049 for them to fix the image issue, but it isn't blocking at the moment.

@Pilchie Pilchie added the area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework label Sep 8, 2021
@wtgodbe
Copy link
Member

wtgodbe commented Sep 8, 2021

Think we need to update selenium

@wtgodbe
Copy link
Member

wtgodbe commented Sep 8, 2021

That's not doing it:

D:\workspace_work\1\s\src\Components\test\E2ETest\Microsoft.AspNetCore.Components.E2ETests.csproj : error NU1604: Project dependency Selenium.Support does not contain an inclusive lower bound. Include a lower bound in the dependency version to ensure consistent restore results. [D:\workspace_work\1\s.dotnet\sdk\5.0.206\NuGet.targets]

@sebastienros @javiercn @SteveSandersonMS Components E2E tests are failing here, what did we do to fix them in main other than the Selenium update?

Edit: hold the phone on that, might have been due to my bad merge conflict resolution

@sebastienros
Copy link
Member

This PR is missing the selenium.config file change. @HaoK did you submit a backport of my PR to 5.0?

@wtgodbe
Copy link
Member

wtgodbe commented Sep 8, 2021

Combining this with #36231

@sebastienros
Copy link
Member

I see the PR is still open #36231

@sebastienros
Copy link
Member

Thanks @wtgodbe

@wtgodbe
Copy link
Member

wtgodbe commented Sep 8, 2021

Is there more we need? I don't see anything obvious in main:

D:\workspace_work\1\s\src\Shared\E2ETesting\BrowserFixture.cs(324,36): error CS0246: The type or namespace name 'RemoteLogs' could not be found (are you missing a using directive or an assembly reference?) [D:\workspace_work\1\s\src\Components\test\E2ETest\Microsoft.AspNetCore.Components.E2ETests.csproj]

@sebastienros
Copy link
Member

Didn't see these during my investigations

@wtgodbe
Copy link
Member

wtgodbe commented Sep 8, 2021

@wtgodbe
Copy link
Member

wtgodbe commented Sep 8, 2021

Should we go back to 5a6101c and just skip Components E2E for now? What's the best way to do that?

@wtgodbe
Copy link
Member

wtgodbe commented Sep 8, 2021

@dougbu
Copy link
Contributor

dougbu commented Sep 8, 2021

Is this more complicated than #36235 simply because we introduced Selenium tests in release/5.0❔ Do you need any help here from anyone❔

@wtgodbe
Copy link
Member

wtgodbe commented Sep 8, 2021

Yes, selenium is the blocker here. I think whatever started causing 6.0 selenium tests to fail is also happening here, and I'm trying to piece together the right fixes from what we've done in main. Current commit might work, but if not I'm waiting to hear from @SteveSandersonMS or @javiercn on what the right thing to do is here (disable? some other fix I'm missing?)

@SteveSandersonMS
Copy link
Member

Looks like the current commit did work. I checked the tests output and confirmed that the Components E2E tests did run here and they all passed. So, you might be fine as-is now!

It wouldn't be easy to backport all the changes I did for E2E test reliability to 5.0. For example, in 6.0 their CI run now happens on Linux in a separate pipeline to ensure there isn't anything else happening on the same machine at the same time. I expect making such sweeping changes to the 5.0 servicing branch would be out of scope.

@wtgodbe wtgodbe merged commit f287ddc into dotnet:release/5.0 Sep 9, 2021
@dougbu dougbu added this to the 5.0.11 milestone Sep 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants