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

opentelemetry-sdk-extension-aws's pypi releases are out of sync #1899

Open
madjar opened this issue Aug 2, 2023 · 9 comments
Open

opentelemetry-sdk-extension-aws's pypi releases are out of sync #1899

madjar opened this issue Aug 2, 2023 · 9 comments
Labels
bug Something isn't working

Comments

@madjar
Copy link

madjar commented Aug 2, 2023

The opentelemetry-sdk-extension-aws package is currently released on pypi as 2.0.1, which happened as par of #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.

@madjar madjar added the bug Something isn't working label Aug 2, 2023
@lzchen
Copy link
Contributor

lzchen commented Sep 21, 2023

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.

@abstractOwl
Copy link
Contributor

Hello, I'm working on a small change for sdk-extension-aws and was wondering whether there is any update on this issue. Thanks!

@abstractOwl
Copy link
Contributor

@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:
#2382 (comment)

@morrissimo
Copy link

just got bitten by this - very frustrating :/

@lzchen
Copy link
Contributor

lzchen commented Jul 25, 2024

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.

@tammy-baylis-swi
Copy link
Contributor

tammy-baylis-swi commented Aug 2, 2024

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

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?

@lzchen
Copy link
Contributor

lzchen commented Aug 2, 2024

@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.

#2773

@lzchen
Copy link
Contributor

lzchen commented Aug 5, 2024

https://pypi.org/project/opentelemetry-sdk-extension-aws/2.0.2/

@tammy-baylis-swi
Copy link
Contributor

Thank you @lzchen !

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

5 participants