opentelemetry-python-contrib
opentelemetry-python-contrib copied to clipboard
opentelemetry-sdk-extension-aws's pypi releases are out of sync
The opentelemetry-sdk-extension-aws package is currently released on pypi as 2.0.1, which happened as par of https://github.com/open-telemetry/opentelemetry-python-contrib/pull/753 back in 2021.
Since then, there has been no new releases to opentelemetry-sdk-extension-aws, even though there have been changes to the code (https://github.com/open-telemetry/opentelemetry-python-contrib/commits/main/sdk-extension/opentelemetry-sdk-extension-aws).
As a result, some of the changes mentioned in the changelog for opentelemetry-sdk-extension-aws cannot be installed from pypi.
I'm not sure what the best solution is here, since it wouldn't be reasonable to bring back this package to the same release scheme as the others, and release a 0.40b0 on top of 2.0.1. In any case, making a new release of this package would fix the issue and make the changes from the last few years available in pypi.
opentelemetry-sdk-extension-aws was brought out of the release cycle per the request of the original owners of the package. I am not sure if they still own it or if there is even active support/development for it.
Perhaps @NathanielRN could comment.
Hello, I'm working on a small change for sdk-extension-aws and was wondering whether there is any update on this issue. Thanks!
@lzchen @ocelotl To follow up on the conversation on #2382, would it be possible to start building the opentelemetry-sdk-extension-aws package again with this upcoming release cycle? I see that @srprash has asked that the package be re-added to the normal release process: https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2382#issuecomment-2050318196
just got bitten by this - very frustrating :/
From 07/25 SIG, we have decided to add the sdk-extension package back into our OT release process. This was discussed with current owners @NathanielRN and @srprash in the 05/02 SIG. They have committed to becoming component owners for this package and will be mostly responsible for supporting it.
Hi @lzchen I think there is a similar issue with opentelemetry-propagator-aws-xray. Its version 1.0.1 was released in 2021 and there have been some updates to this code recently with
- https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2573
- https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2599
EDIT: The AwsLambdaInstrumentor was last released with the changes from #2599 (issue #2598) assuming propagator changes from #2573 (issue #2557) that weren't released. So there might be a bug.
Should I file a separate issue? Or could this package enter the current ownership talks?
@tammy-baylis-swi
I'll be releasing opentelemetry-propagator-aws-xray and opentelemetry-sdk-extension-aws manually for now until we can automate multiple versions in our release workflow.
https://github.com/open-telemetry/opentelemetry-python-contrib/pull/2773
https://pypi.org/project/opentelemetry-sdk-extension-aws/2.0.2/
Thank you @lzchen !