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

[BUG] NuGet releases from Azure DevOps server are labeled as being done by nbachicha #39

Open
ahsteele opened this issue Nov 10, 2019 · 7 comments
Assignees
Labels
bug Something isn't working

Comments

@ahsteele
Copy link
Member

Describe the bug

Releases from Azure DevOps server are shown as being done by nbachicha even when he didn't do anything.

Expected behavior

This should be labeled w/ either my username or a general one, but definitely not Nick's:
image

Example of how to Reproduce

Do a release for context see my most recent release from Azure DevOps: https://dev.azure.com/sandianationallabs/Gulliver/_releaseProgress?_a=release-pipeline-progress&releaseId=1

@ahsteele ahsteele added the bug Something isn't working label Nov 10, 2019
@rheone
Copy link
Member

rheone commented Nov 11, 2019

This is odd.

It works appropriately for me. I uploaded the first Gulliver and sure enough it shows me
image

Likewise on Arcus, I think you, @ahsteele , released 2.1.0 and it has you marked as @nicksterx

image

@ahsteele , did you get the nuget artifacts from the server, or did @nicksterx send them to you? Might there be some sort of signing going on with the download from ados that is tacking on the current user's name?

@nicksterx
Copy link
Contributor

Did it deploy it automatically from azure? If it did then it could be because I generated the API Key. We should have you or @rheone Generate the key so your names can be attached.

This detail is only visible if you are logged into the project, if you are not logged in this is what you see:
image

Which is what I see for projects I am not apart of but logged in for:
image

@nicksterx
Copy link
Contributor

@rheone or @ahsteele go to https://www.nuget.org/account/apikeys and generate a new key to send to me and I will update the release pipeline.

image

@ahsteele
Copy link
Member Author

I did the deploy from Azure.

@nicksterx
Copy link
Contributor

Modified the release to use the org token. This should be resolved now.

@nicksterx
Copy link
Contributor

@ahsteele So it is attached to whoever generated the API Key. Right now @rheone is listed as the package submitter on nuget. The alternative, which I don't think would be good, would be to create a SandiaLabs puppet account.

@ahsteele
Copy link
Member Author

Anyway to have it be user specific based on who is actually pressing the deploy button?

@ahsteele ahsteele reopened this Nov 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants