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

PROC-66: Align providers and extensions with astronomer images #3

Merged
merged 2 commits into from
Oct 19, 2023

Conversation

Acuion
Copy link
Collaborator

@Acuion Acuion commented Oct 17, 2023

  1. Removed unused 2.6.3.
  2. Aligned providers and airflow extensions with astronomer image.
  3. requirements.txt now include python_version= directive for build system to choose airflow sub-image with specific version.
  4. Fixed linter warning about not specifying full sha for build actions.

Providers list based on pip freeze run in astronomer image, with edition that in runtime version 8.0.0 (Airlfow 2.6.0) they removed some providers to save space. I included them also for 2.7.1 because currently we have no custom images (with latest versions available). Extensions list is based on this line (I could now find any newer version - they stopped updating this repo).

@Acuion Acuion requested review from SpikeVlg and eposinitskiy and removed request for SpikeVlg and eposinitskiy October 17, 2023 13:11
@Acuion Acuion force-pushed the PROC-66-align-images branch 4 times, most recently from 3a2d4f2 to 3fcb32a Compare October 18, 2023 12:11
@Acuion Acuion force-pushed the PROC-66-align-images branch 2 times, most recently from 3e7e2cf to 34cfcee Compare October 18, 2023 12:19
@Acuion Acuion merged commit f8f0c20 into main Oct 19, 2023
3 of 5 checks passed
@Acuion Acuion deleted the PROC-66-align-images branch April 8, 2024 14:02
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.

2 participants