Skip to content

[main] Upgrade important CI environment#64813

Merged
potiuk merged 1 commit intoapache:mainfrom
jscheffl:ci-upgrade-b9441efff8
Apr 7, 2026
Merged

[main] Upgrade important CI environment#64813
potiuk merged 1 commit intoapache:mainfrom
jscheffl:ci-upgrade-b9441efff8

Conversation

@jscheffl
Copy link
Copy Markdown
Contributor

@jscheffl jscheffl commented Apr 6, 2026

This PR upgrades important dependencies of the CI environment.

Another time on the same Day :-O

@potiuk
Copy link
Copy Markdown
Member

potiuk commented Apr 6, 2026

Another time on the same Day :-O

That should not have happened - smth is off

@jscheffl
Copy link
Copy Markdown
Contributor Author

jscheffl commented Apr 6, 2026

Another time on the same Day :-O

That should not have happened - smth is off

The cooldown days is measured in days but still preceise to the hour. So can be one release in the morning and one in the afternoon.. then N days later in the morning one upgrade and one in the afternoon. Each individually cooled down.

I assume and hope I have time (or somebody else?) to automate this with a standard GH scheduled flow such that we only need to approve/merge but not one contributor needs to watch and make PR generation manually. Also then we could de-couple from CI tests, else our CI always reports "red" just because tooling can have some upgrades... makes outside view feeling like main is always red.

@potiuk potiuk merged commit d53a7ad into apache:main Apr 7, 2026
146 checks passed
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 7, 2026

Backport failed to create: v3-2-test. View the failure log Run details

Note: As of Merging PRs targeted for Airflow 3.X
the committer who merges the PR is responsible for backporting the PRs that are bug fixes (generally speaking) to the maintenance branches.

In matter of doubt please ask in #release-management Slack channel.

Status Branch Result
v3-2-test Commit Link

You can attempt to backport this manually by running:

cherry_picker d53a7ad v3-2-test

This should apply the commit to the v3-2-test branch and leave the commit in conflict state marking
the files that need manual conflict resolution.

After you have resolved the conflicts, you can continue the backport process by running:

cherry_picker --continue

If you don't have cherry-picker installed, see the installation guide.

@potiuk
Copy link
Copy Markdown
Member

potiuk commented Apr 7, 2026

The cooldown days is measured in days but still preceise to the hour. So can be one release in the morning and one in the afternoon.. then N days later in the morning one upgrade and one in the afternoon. Each individually cooled down.

Yeah. But I designed it some time ago to be run far less frequently regardless from cooldown - possibly there is a trigger I missed.

I assume and hope I have time (or somebody else?) to automate this with a standard GH scheduled flow such that we only need to approve/merge but not one contributor needs to watch and make PR generation manually. Also then we could de-couple from CI tests, else our CI always reports "red" just because tooling can have some upgrades... makes outside view feeling like main is always red.

I will look to that, yes

@potiuk
Copy link
Copy Markdown
Member

potiuk commented Apr 7, 2026

#64836

shivaam pushed a commit to shivaam/airflow that referenced this pull request Apr 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-tools backport-to-v3-2-test Mark PR with this label to backport to v3-2-test branch kind:documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants