Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Where is this package version being retrieved from?
I don't see it listed in the
deadsnakes
nightly PPA at the moment:https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa/+packages
(the latest versions I find available there are
python3.13 - 3.13.0~a4-1+jammy1
andpython3.13 - 3.13.0~a4-1+focal1
)There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It doesn't use deadsnakes unless its
-dev
, this is coming from the "core" apt registryThere was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd like to understand a bit more about the cause before making changes to our CI configuration, and initially would prefer temporarily disabling
python3.13-dev
instead of fixing a specific image name.Note also that fuzzing is temporarily disabled in Python's continuous integration at the moment (ref python/cpython#116886)
Here's where the
deadsnakes
action code begins to figure out what image to retrieve:https://github.com/deadsnakes/action/blob/8e851ac3dbb4b8d562383da899c9876e23dcb6b2/bin/install-python#L44-L46
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I feel temporarily changing the name is much preferable than entirely disabling it;
at the end if the day
3.13.0-alpha.5
andpython3.13-dev
will be exactly the same for the next month (see https://peps.python.org/pep-0719/)Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@danieleades @picnixz thoughts? maybe this issue will just fix itself soon, I dunno, how long do we want to stall on merging PRs 🤷 (or merge with failing tests)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry I won't be available today anymore. In the future, I don't care about the PRs meant to patch the CI/CD since it's only for us and has no downstream effect. So I leave it to you
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
More generally I want don't want to merge to master if tests are failing (ie, make it work even if we need to revert it later).
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The problem seems to relate to HTTP 503 responses from the Ubuntu PPA serving the nightly images:
https://github.com/sphinx-doc/sphinx/actions/runs/8361626870/job/22890154532?pr=12149#step:4:54
My guess is that it's related to this infrastructure maintenance: https://ubuntu.social/@launchpadstatus/112128869030316721
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ubuntu PPA service should now be restored; I'll update one of my pull request branches in a few moments to check.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎉 Yep - that's functional again. Welcome back,
3.13-dev
! https://github.com/sphinx-doc/sphinx/actions/runs/8364765692/job/22900905325?pr=12144