Skip to content
This repository has been archived by the owner on Jan 30, 2024. It is now read-only.

Support new entrypoints #1487

Merged
merged 1 commit into from
Jan 15, 2024
Merged

Support new entrypoints #1487

merged 1 commit into from
Jan 15, 2024

Conversation

lanky
Copy link
Contributor

@lanky lanky commented Oct 16, 2023

I know that we are all supposed to use containers now, but some of us have production deployments and would like to be able to upgrade beyond about 3.22 :)

This is a simple change to permit this, as in recent pulpcore versions pulpcore-api at least refuses to start if not called using the new entrypoint.

I could of course maintain a separate fork, but it would be very nice to not have to, thank you :)

This should fix issue #1486

@lanky
Copy link
Contributor Author

lanky commented Oct 17, 2023

rebased to avoid the "fixed this" commits :)

This has now been tested on pulpcore 3.22.1, upgrade to 3.24.1, upgrade to 3.37.0 and appears to work correctly

@oyvindkolbu
Copy link

Tested the fix with pulpcore 3.39.1 and it worked nicely.

Copy link
Member

@mikedep333 mikedep333 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for not noticing this earlier.

I agree that we should accept patches like this for the time being.

The code itself looks good.

Please squash to 1 commit, and put fixes :#1486 on a line in the commit message. This will unbreak our tooling in addition to that 1 CI check.

Thank you!

@lanky
Copy link
Contributor Author

lanky commented Dec 1, 2023

@mikedep333 - is this good now? Appreciate you are probably quite busy ;)

@ipanova
Copy link
Member

ipanova commented Dec 1, 2023

I've triggered the CI run

@ipanova
Copy link
Member

ipanova commented Dec 1, 2023

I don't think the CI failures are related, can we merge? @mikedep333

@ipanova ipanova merged commit d7da12d into pulp:main Jan 15, 2024
8 of 14 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants