winforms icon indicating copy to clipboard operation
winforms copied to clipboard

Re-enable SDL validation in release/3.1

Open wtgodbe opened this issue 5 years ago • 12 comments

SDL Validation is still failing in the release/3.1 internal builds. We should figure out why, then re-enable it (once the branch opens back up after preview2 is finished).

See https://github.com/dotnet/winforms/pull/2175, https://github.com/dotnet/arcade/issues/4099.

CC @AdamYoblick @RussKie @riarenas @JohnTortugo

wtgodbe avatar Oct 24 '19 00:10 wtgodbe

Is that branch updated with latest changes in Arcade?

/cc @sunandabalu

JohnTortugo avatar Oct 24 '19 00:10 JohnTortugo

Sorry, this slipped through the cracks for me. Did this get resolved?

AdamYoblick avatar Oct 24 '19 18:10 AdamYoblick

Sorry, I missed this one yesterday,

This could be due to the area path changing underneath us again? @wtgodbe do you have an example build where you tried to re-enable it to see the failures?

riarenas avatar Oct 24 '19 18:10 riarenas

Yeah Area path was an issue for us on the dev div end as well. I'm updating the path in our master branches. I assume I'll need to do the same in the release branches as well?

AdamYoblick avatar Oct 24 '19 18:10 AdamYoblick

@sunandabalu has the guidance on how we're trying to get unblocked, and what the new area path should be.

riarenas avatar Oct 24 '19 18:10 riarenas

Here's a failing build: https://dnceng.visualstudio.com/internal/_build/results?buildId=399756

We can put up PRs for this now if the fix is known, but please don't merge into 3.1 yet, as that branch is locked down for the preview2 build.

wtgodbe avatar Oct 24 '19 18:10 wtgodbe

Yeah, that's the area path error:

TSA was given an invalid Area Path: DevDiv\\NET Core\\Winforms\r\n

@sunandabalu is talking with the devdiv folks to try and understand what the final area path is going to be.

riarenas avatar Oct 24 '19 18:10 riarenas

New area path for winforms are as follows (from what I can see):

DevDiv\NET Framework\Winforms\Designer\Core DevDiv\NET Framework\Winforms\Runtime\Core

AdamYoblick avatar Oct 24 '19 18:10 AdamYoblick

These are the paths I've changed to in the PR's into master for us.

AdamYoblick avatar Oct 24 '19 18:10 AdamYoblick

Is there anything outstanding, or can we close this?

RussKie avatar Jan 22 '20 00:01 RussKie

SDL is still disabled in 3.1 - I can look into fixing up the Area Path tomorrow morning, but we'll have to wait on merging the fix until the branches open again for 3.1.3.

wtgodbe avatar Jan 22 '20 00:01 wtgodbe

Thank you. No rush, it's been this long without any fires... Do we need to do anything for the master?

RussKie avatar Jan 22 '20 01:01 RussKie

@merriemcgaw the team should probably review this to see if it needs to be closed.

elachlan avatar Nov 03 '23 23:11 elachlan

Yeah, this was specific to 3.1 and no longer a concern. Thanks for flagging!

merriemcgaw avatar Nov 03 '23 23:11 merriemcgaw