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] We are leaving old releases in the ASF distribution area. Please cleanup. #22486

Open
2 of 3 tasks
dave2wave opened this issue Apr 11, 2024 · 6 comments
Open
2 of 3 tasks
Assignees
Labels
type/bug The PR fixed a bug or issue reported a bug

Comments

@dave2wave
Copy link
Member

Search before asking

  • I searched in the issues and found nothing similar.

Read release policy

  • I understand that unsupported versions don't get bug fixes. I will attempt to reproduce the issue on a supported version of Pulsar client and Pulsar broker.

Version

Unsupported versions are found here: https://dist.apache.org/repos/dist/release/pulsar/

Minimal reproduce step

This is about too many old versions in the release list area.

What did you expect to see?

I see stale versions should be in the dist area. Every release is archived forever here: https://archive.apache.org/dist/pulsar/

What did you see instead?

I should only see current versions.

Anything else?

No response

Are you willing to submit a PR?

  • I'm willing to submit a PR!
@dave2wave dave2wave added the type/bug The PR fixed a bug or issue reported a bug label Apr 11, 2024
@Technoboy-
Copy link
Contributor

Cleaned up. Please take a look @dave2wave

@Technoboy- Technoboy- self-assigned this Apr 15, 2024
@lhotari
Copy link
Member

lhotari commented Apr 19, 2024

I cleaned up even more.

@visortelle
Copy link
Member

@dave2wave, can you please confirm if the issue can be closed?

@dave2wave
Copy link
Member Author

You all went too far I’m looking here: https://downloads.apache.org/pulsar/

Where have the ALL of the CURRENT Pulsar releases gone?

Instead of old releases ALL server releases were deleted?!

Now there are NO official releases of Pulsar.

These MUST BE restored by reverting the svn commit that deleted them and then doing the correct deletion!

@dave2wave
Copy link
Member Author

dave2wave commented Apr 28, 2024

I cleaned up even more.

@lhotari you cleaned up current releases with:

% svn log -v -r r68658
------------------------------------------------------------------------
r68658 | lhotari | 2024-04-19 07:53:50 -0700 (Fri, 19 Apr 2024) | 1 line
Changed paths:
   D /release/pulsar/pulsar-2.10.6
   D /release/pulsar/pulsar-2.11.4
   D /release/pulsar/pulsar-2.8.4
   D /release/pulsar/pulsar-2.9.5
   D /release/pulsar/pulsar-3.0.4
   D /release/pulsar/pulsar-3.1.3
   D /release/pulsar/pulsar-3.2.2
   D /release/pulsar/pulsar-adapters-2.11.0
   D /release/pulsar/pulsar-adapters-2.8.0
   D /release/pulsar/pulsar-client-cpp-3.0.0
   D /release/pulsar/pulsar-client-cpp-3.1.2
   D /release/pulsar/pulsar-client-cpp-3.2.0
   D /release/pulsar/pulsar-client-cpp-3.3.0
   D /release/pulsar/pulsar-client-cpp-3.4.2
   D /release/pulsar/pulsar-client-cpp-3.5.0
   D /release/pulsar/pulsar-client-go-0.10.0
   D /release/pulsar/pulsar-client-go-0.11.1
   D /release/pulsar/pulsar-client-go-0.8.1
   D /release/pulsar/pulsar-client-go-0.9.0
   D /release/pulsar/pulsar-client-node/pulsar-client-node-1.10.0
   D /release/pulsar/pulsar-client-node/pulsar-client-node-1.7.0
   D /release/pulsar/pulsar-client-node/pulsar-client-node-1.8.0
   D /release/pulsar/pulsar-client-node/pulsar-client-node-1.8.1
   D /release/pulsar/pulsar-client-node/pulsar-client-node-1.8.2
   D /release/pulsar/pulsar-client-node/pulsar-client-node-1.9.0
   D /release/pulsar/pulsar-client-python-3.0.0
   D /release/pulsar/pulsar-client-python-3.1.0
   D /release/pulsar/pulsar-client-python-3.2.0
   D /release/pulsar/pulsar-client-python-3.3.0
   D /release/pulsar/pulsar-client-python-3.4.0
   D /release/pulsar/pulsar-client-python-3.5.0
   D /release/pulsar/pulsar-client-reactive-0.1.0
   D /release/pulsar/pulsar-client-reactive-0.2.0
   D /release/pulsar/pulsar-client-reactive-0.3.0
   D /release/pulsar/pulsar-client-reactive-0.4.0
   D /release/pulsar/pulsar-client-reactive-0.5.3
   D /release/pulsar/pulsar-dotpulsar-3.0.0
   D /release/pulsar/pulsar-dotpulsar-3.1.2
   D /release/pulsar/pulsar-manager/pulsar-manager-0.3.0

Delete archived Pulsar releases
------------------------------------------------------------------------

@dave2wave
Copy link
Member Author

cd /tmp
svn co --depth=empty https://dist.apache.org/repos/dist/release/pulsar/
cd pulsar
svn cp ^/release/pulsar/pulsar-3.0.4@68657 .
svn cp ^/release/pulsar/pulsar-3.1.3@68657 .
svn cp ^/release/pulsar/pulsar-3.2.2@68657 .
svn cp ^/release/pulsar/pulsar-adapters-2.11.0@68657 .
svn cp ^/release/pulsar/pulsar-client-cpp-3.5.0@68657 .
svn cp ^/release/pulsar/pulsar-client-go-0.11.1@68657 .
svn cp ^/release/pulsar/pulsar-client-node/pulsar-client-node-1.10.0@68657 .
svn cp ^/release/pulsar/pulsar-client-python-3.5.0@68657 .
svn cp ^/release/pulsar/pulsar-client-reactive-0.5.3@68657 .
svn cp ^/release/pulsar/pulsar-dotpulsar-3.1.2@68657 .
svn cp ^/release/pulsar/pulsar-manager/pulsar-manager-0.3.0@68657 .
# the above took about 17GB
svn commit -m 'Restore current releases.'
Adding         pulsar-3.0.4
Adding         pulsar-3.1.3
Adding         pulsar-3.2.2
Adding         pulsar-adapters-2.11.0
Adding         pulsar-client-cpp-3.5.0
Adding         pulsar-client-go-0.11.1
Adding         pulsar-client-node-1.10.0
Adding         pulsar-client-python-3.5.0
Adding         pulsar-client-reactive-0.5.3
Adding         pulsar-dotpulsar-3.1.2
Adding         pulsar-manager-0.3.0
Committing transaction...
Committed revision 68836.
# the above did not upload as svn already had all the bits.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/bug The PR fixed a bug or issue reported a bug
Projects
None yet
Development

No branches or pull requests

4 participants