Skip to content

Python 3.12.6 automated version bump missing #960

Description

@edmorley

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)

Activity

  1. jnoordsij commented on Sep 9, 2024

    @jnoordsij
    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 ;)

  2. tianon commented on Sep 9, 2024

    @tianon
    Member

    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)

  3. tianon commented on Sep 9, 2024

    @tianon
    Member

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

  4. tianon commented on Sep 9, 2024

    @tianon
    Member

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

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

  5. tianon commented on Sep 9, 2024

    @tianon
    Member
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions