Closed Mpdreamz closed 5 months ago
Thank you for filing this issue.
Could please try repro with another version like Elastic.OpenTelemetry.1.0.0-alpha.2.nupkg
from cli?
This time it did successfully upload: https://github.com/elastic/elastic-otel-dotnet/actions/runs/8611959810/job/23600150430#step:7:1
Although that does not explain away why we got a CONFLICT on the initial push.
@ryuyu Could you please look at in this based on latest info?
This appears to be due to the API Key organization not being correct, we have two (elastic/elasticsearch) and only one has the namespace reservation.
NuGet Product Used
dotnet.exe
Product Version
SDK 8
Worked before?
No response
Impact
I'm unable to use this version
Repro Steps & Context
We had an issue publishing a new package through:
REPO_API_URL: https://api.nuget.org/v3/index.json REPO_API_KEY: an API key that we use all the time that has full access to publish to
Elastic.*
and the account belongs to one with full access to the reserved Elastic.* prefixSee: https://github.com/elastic/elastic-otel-dotnet/actions/runs/8454527480/job/23163725827
Which is strange because at the time: https://api.nuget.org/v3-flatcontainer/elastic.opentelemetry/index.json returned a BLOB not found.
In the end we had to resort to uploading the package manually through the gallery web UI and this worked without a hitch.
https://www.nuget.org/packages/Elastic.OpenTelemetry/1.0.0-alpha.1
However this breaks our provenance attestations.
We'll likely to another automated release soon so I will report back if this problem is isolated to the push of a new package.
Verbose Logs
No response