Skip to content

Fix 1g_pipeline_with_parallel_nodes: bump to py3.8 + ubuntu22.04 image - #3984

Merged
Chakradhar886 merged 2 commits into
mainfrom
v-chakradhar/1g_pipeline/fix
Jun 5, 2026
Merged

Fix 1g_pipeline_with_parallel_nodes: bump to py3.8 + ubuntu22.04 image#3984
Chakradhar886 merged 2 commits into
mainfrom
v-chakradhar/1g_pipeline/fix

Conversation

@Chakradhar886

@Chakradhar886 Chakradhar886 commented Jun 3, 2026

Copy link
Copy Markdown
Member

Description

Root Cause

PRS driver now requires Python 3.8+ (from typing import TypedDict). The env was pinned to python=3.7.6, causing cannot import name 'TypedDict' from 'typing' and SystemExit: 42.
Base image openmpi4.1.0-ubuntu20.04 reached EOL.

Changes
sdk/python/jobs/pipelines/1g_pipeline_with_parallel_nodes/:

src/environment_parallel.yml:

python=3.7.6 → python=3.8
scikit-learn==0.20.3 → scikit-learn==0.23.2 (legacy iris pickle compat: keeps [sklearn.linear_model.logistic]shim removed in 0.24)
cloudpickle==1.1.1 → cloudpickle==2.2.1 (py3.8 wheels)
added numpy<1.24 (sklearn 0.23 uses np.float, removed in numpy 1.24)
[pipeline_with_parallel_nodes.ipynb] : image openmpi4.1.0-ubuntu20.04 → openmpi4.1.0-ubuntu22.04

Checklist

  • I have read the contribution guidelines.
  • I have coordinated with the docs team (mldocs@microsoft.com) if this PR deletes files or changes any file names or file extensions.
  • Pull request includes test coverage for the included changes.
  • This notebook or file is added to the CODEOWNERS file, pointing to the author or the author's team.

@Chakradhar886 Chakradhar886 changed the title version upgarde Fix 1g_pipeline_with_parallel_nodes: bump to py3.8 + ubuntu22.04 image Jun 3, 2026
@Chakradhar886
Chakradhar886 marked this pull request as ready for review June 4, 2026 04:22
@Chakradhar886
Chakradhar886 requested a review from a team as a code owner June 4, 2026 04:22
@Chakradhar886
Chakradhar886 merged commit a8d5a47 into main Jun 5, 2026
8 checks passed
@Chakradhar886
Chakradhar886 deleted the v-chakradhar/1g_pipeline/fix branch June 5, 2026 13:14
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

Successfully merging this pull request may close these issues.

3 participants