Skip to content

CJ job to bump provider to RC versions in constraints of RC Airflow #43583

@potiuk

Description

@potiuk

Sometimes we have a neeed to use RC provider version in RC candidate of airflow when the provider has not been released yet but we want to use it regardless. This happened for example with 2.10.3rc2 which would be best if installed wth 1.5.0rc2 of apache-airflow-providers-fab.

This could be automated as a separate CI, manually triggerable job that could upate the constraints - similar to the "release image" joib we have for release manager.

This job should look as follows:

Three parameters:

airflow version: x.y.zrcn
provider name; PROVIDER
provider version to use: X.Y.ZrcN

  • find constraints-x.y.zrcn tag
  • branch off from that tag and create a branch constraints-x.y.zrcn-fix (or use it if already there)
  • modify, commit and push apache-airlfow-providers-PROVIDER lines to use ==X.Y.ZrcN in all constraint files in this tag
  • move tag the new commit wtih constraints-x.y.zrcn

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:CIAirflow's tests and continious integration

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions