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

Python 3.12.6 automated version bump missing #960

Closed
edmorley opened this issue Sep 8, 2024 · 5 comments
Closed

Python 3.12.6 automated version bump missing #960

edmorley opened this issue Sep 8, 2024 · 5 comments

Comments

@edmorley
Copy link
Contributor

edmorley commented Sep 8, 2024

Late on Friday, a number of Python security updates were released:
https://blog.python.org/2024/09/python-3130rc2-3126-31110-31015-3920.html

The version bumps for most of those were pushed by the automation on Sat:
https://github.com/docker-library/python/commits/master/

For example:
b4ded1b

However, notably the bump for 3.12 to 3.12.6 is missing.
Did the automation job for that one fail - and now needs retriggering? (I don't know where these version bump jobs run and how to find the logs for them)

(Context: This blocks me being able to rebase #955, but also will hold up the eventual release of these security updates in the PR to https://github.com/docker-library/official-images)

@jnoordsij
Copy link
Contributor

Looks like the automated update.sh job is failing for v3.12; see also https://doi-janky.infosiftr.net/job/update.sh/job/python/.

Or to be more precise, the python-hy test is failing:

	'python-hy' [4/9]...WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))': /simple/funcparserlib/
Traceback (most recent call last):
  File "/usr/local/bin/hy", line 8, in <module>
    sys.exit(hy_main())
             ^^^^^^^^^
  File "<frozen runpy>", line 287, in run_path
  File "<frozen runpy>", line 98, in _run_module_code
  File "<frozen runpy>", line 88, in _run_code
TypeError: exec() arg 1 must be a string, bytes or code object
failed

Given that this was recently altered in docker-library/official-images@4c92a2d, it's probably time to ping @tianon ;)

@tianon
Copy link
Member

tianon commented Sep 9, 2024

Yeah, this is hylang/hy#2598 😞 (I saw it over there over the weekend, but hadn't got back here yet to see how it affects us)

@tianon
Copy link
Member

tianon commented Sep 9, 2024

I think the easiest fix here is to do the bump manually this time and ignore that failing CI, and hope that hylang/hy#2599 gets into a release soon 😄

We can also update the test to exclude 3.12 for now (which is similarly sane).

tianon added a commit to docker-library/official-images that referenced this issue Sep 9, 2024
@tianon
Copy link
Member

tianon commented Sep 9, 2024

We can also update the test to exclude 3.12 for now (which is similarly sane).

Done in docker-library/official-images@8a8969b

@tianon
Copy link
Member

tianon commented Sep 9, 2024

ceb2ec1 -> docker-library/official-images#17521 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants