Skip to content

Commit

Permalink
Add RELEASE_NOTES for chart 1.7.0 (apache#26943)
Browse files Browse the repository at this point in the history
  • Loading branch information
jedcunningham authored Oct 10, 2022
1 parent f8d7290 commit a921467
Show file tree
Hide file tree
Showing 4 changed files with 220 additions and 53 deletions.
202 changes: 152 additions & 50 deletions chart/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -66,85 +66,187 @@ annotations:
- title: Task Instance Context Menu
url: https://airflow.apache.org/docs/apache-airflow/2.4.1/_images/context.png
artifacthub.io/changes: |
- description: Support ``annotations`` on ``volumeClaimTemplates``
- description: Make cleanup job history configurable
kind: added
links:
- name: '#23433'
url: https://github.com/apache/airflow/pull/23433
- description: Add support for ``topologySpreadConstraints`` to Helm Chart
- name: '#26838'
url: https://github.com/apache/airflow/pull/26838
- description: Added labels to specific Airflow components
kind: added
links:
- name: '#22712'
url: https://github.com/apache/airflow/pull/22712
- description: Helm support for LocalKubernetesExecutor
- name: '#25031'
url: https://github.com/apache/airflow/pull/25031
- description: Add StatsD ``overrideMappings`` in Helm chart values
kind: added
links:
- name: '#22388'
url: https://github.com/apache/airflow/pull/22388
- description: Add ``securityContext`` config for Redis to Helm chart
- name: '#26598'
url: https://github.com/apache/airflow/pull/26598
- description: Adding ``podAnnotations`` to StatsD deployment template
kind: added
links:
- name: '#22182'
url: https://github.com/apache/airflow/pull/22182
- description: Allow ``annotations`` on Helm DAG PVC
- name: '#25732'
url: https://github.com/apache/airflow/pull/25732
- description: Container specific extra environment variables
kind: added
links:
- name: '#22261'
url: https://github.com/apache/airflow/pull/22261
- description: enable optional ``subPath`` for DAGs volume mount
- name: '#24784'
url: https://github.com/apache/airflow/pull/24784
- description: Custom labels for extrasecrets/configmaps
kind: added
links:
- name: '#22323'
url: https://github.com/apache/airflow/pull/22323
- description: Added support to override ``auth_type`` in ``auth_file`` in PgBouncer
Helm configuration
- name: '#25283'
url: https://github.com/apache/airflow/pull/25283
- description: Add ``revisionHistoryLimit`` to all deployments
kind: added
links:
- name: '#21999'
url: https://github.com/apache/airflow/pull/21999
- description: Add ``extraVolumeMounts`` to Flower
- name: '#25059'
url: https://github.com/apache/airflow/pull/25059
- description: Adding ``podAnnotations`` to Redis StatefulSet
kind: added
links:
- name: '#22414'
url: https://github.com/apache/airflow/pull/22414
- description: Add webserver ``PodDisruptionBudget``
- name: '#23708'
url: https://github.com/apache/airflow/pull/23708
- description: Provision Standalone Dag Processor
kind: added
links:
- name: '#21735'
url: https://github.com/apache/airflow/pull/21735
- description: Ensure the messages from migration job show up early
- name: '#23711'
url: https://github.com/apache/airflow/pull/23711
- description: Add configurable scheme for webserver probes
kind: added
links:
- name: '#22815'
url: https://github.com/apache/airflow/pull/22815
- description: Add support for KEDA HPA config to Helm chart
kind: added
links:
- name: '#24220'
url: https://github.com/apache/airflow/pull/24220
- description: Add 'executor' label to Airflow scheduler deployment
kind: changed
links:
- name: '#25684'
url: https://github.com/apache/airflow/pull/25684
- description: Add default ``flower_url_prefix`` in Helm chart values
kind: changed
links:
- name: '#26415'
url: https://github.com/apache/airflow/pull/26415
- description: Add liveness probe to Celery workers
kind: changed
links:
- name: '#25561'
url: https://github.com/apache/airflow/pull/25561
- description: Use ``sql_alchemy_conn`` for celery result backend when ``result_backend``
is not set
kind: changed
links:
- name: '#24496'
url: https://github.com/apache/airflow/pull/24496
- description: Fix pod template ``imagePullPolicy``
kind: fixed
links:
- name: '#26423'
url: https://github.com/apache/airflow/pull/26423
- description: Do not declare a volume for ``sshKeySecret`` if dag persistence is
enabled
kind: fixed
links:
- name: '#22913'
url: https://github.com/apache/airflow/pull/22913
- description: Pass worker annotations to generated pod template
kind: fixed
links:
- name: '#24647'
url: https://github.com/apache/airflow/pull/24647
- description: Fix semver compare number for ``jobs check`` command
kind: fixed
links:
- name: '#24480'
url: https://github.com/apache/airflow/pull/24480
- description: Use ``--local`` flag for liveness probes in Airflow 2.5+
kind: fixed
links:
- name: '#24999'
url: https://github.com/apache/airflow/pull/24999
- description: 'Docs: Improve documentation on helm hooks disabling'
kind: changed
links:
- name: '#26747'
url: https://github.com/apache/airflow/pull/26747
- description: 'Docs: Remove ``ssh://`` prefix from git repo value'
kind: changed
links:
- name: '#26632'
url: https://github.com/apache/airflow/pull/26632
- description: 'Docs: Update docs when not to use Helm hooks for starting jobs'
kind: changed
links:
- name: '#26604'
url: https://github.com/apache/airflow/pull/26604
- description: 'Docs: Fix ``defaultAirflowRepository`` comment'
kind: changed
links:
- name: '#26428'
url: https://github.com/apache/airflow/pull/26428
- description: 'Docs: Baking DAGs into Docker image'
kind: changed
links:
- name: '#26401'
url: https://github.com/apache/airflow/pull/26401
- description: 'Docs: Reload pods when using the same DAG tag'
kind: changed
links:
- name: '#24576'
url: https://github.com/apache/airflow/pull/24576
- description: 'Docs: Minor clarifications about ``result_backend``, dag processor,
and ``helm uninstall``'
kind: changed
links:
- name: '#24929'
url: https://github.com/apache/airflow/pull/24929
- description: 'Docs: Add hyperlinks to Github PRs for Release Notes'
kind: changed
links:
- name: '#24532'
url: https://github.com/apache/airflow/pull/24532
- description: 'Docs: Add Flux to chart gitops docs'
kind: changed
links:
- name: '#24288'
url: https://github.com/apache/airflow/pull/24288
- description: 'Docs: Provide details on how to pull Airflow image from a private
repository'
kind: changed
links:
- name: '#23479'
url: https://github.com/apache/airflow/pull/23479
- description: Allow migration jobs and init containers to be optional
- name: '#24394'
url: https://github.com/apache/airflow/pull/24394
- description: 'Docs: Helm logo no longer a link'
kind: changed
links:
- name: '#22195'
url: https://github.com/apache/airflow/pull/22195
- description: Use jobs check command for liveness probe check in Airflow 2
- name: '#23977'
url: https://github.com/apache/airflow/pull/23977
- description: 'Docs: Document LocalKubernetesExecutor support in chart'
kind: changed
links:
- name: '#22143'
url: https://github.com/apache/airflow/pull/22143
- description: 'Docs: Adds ``resultBackendSecretName`` warning in Helm production
docs'
- name: '#23876'
url: https://github.com/apache/airflow/pull/23876
- description: 'Docs: Update Production Guide'
kind: changed
links:
- name: '#23307'
url: https://github.com/apache/airflow/pull/23307
- description: 'Misc: Update default Airflow version to ``2.3.0``'
- name: '#23836'
url: https://github.com/apache/airflow/pull/23836
- description: 'Misc: Default Airflow version to 2.4.1'
kind: changed
links:
- name: '#23386'
url: https://github.com/apache/airflow/pull/23386
- description: 'Misc: Move the database configuration to a new section'
- name: '#26485'
url: https://github.com/apache/airflow/pull/26485
- description: 'Misc: Vendor in the bitnami chart'
kind: changed
links:
- name: '#22284'
url: https://github.com/apache/airflow/pull/22284
- description: 'Misc: Disable flower in chart by default'
- name: '#24395'
url: https://github.com/apache/airflow/pull/24395
- description: 'Misc: Remove kubernetes 1.20 support'
kind: changed
links:
- name: '#23737'
url: https://github.com/apache/airflow/pull/23737
- name: '#25871'
url: https://github.com/apache/airflow/pull/25871
67 changes: 67 additions & 0 deletions chart/RELEASE_NOTES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,73 @@ Run ``helm repo update`` before upgrading the chart to the latest version.

.. towncrier release notes start
Airflow Helm Chart 1.7.0 (2022-10-13)
-------------------------------------

Significant Changes
^^^^^^^^^^^^^^^^^^^

- Default Airflow image is updated to ``2.4.1``

The default Airflow image that is used with the Chart is now ``2.4.1``, previously it was ``2.3.2``. (#26485)

New Features
^^^^^^^^^^^^

- Make cleanup job history configurable (#26838)
- Added labels to specific Airflow components (#25031)
- Add StatsD ``overrideMappings`` in Helm chart values (#26598)
- Adding ``podAnnotations`` to StatsD deployment template (#25732)
- Container specific extra environment variables (#24784)
- Custom labels for extra Secrets and ConfigMaps (#25283)
- Add ``revisionHistoryLimit`` to all deployments (#25059)
- Adding ``podAnnotations`` to Redis StatefulSet (#23708)
- Provision Standalone Dag Processor (#23711)
- Add configurable scheme for webserver probes (#22815)
- Add support for KEDA HPA config to Helm chart (#24220)

Improvements
^^^^^^^^^^^^

- Add 'executor' label to Airflow scheduler deployment (#25684)
- Add default ``flower_url_prefix`` in Helm chart values (#26415)
- Add liveness probe to Celery workers (#25561)
- Use ``sql_alchemy_conn`` for celery result backend when ``result_backend`` is not set (#24496)

Bug Fixes
^^^^^^^^^

- Fix pod template ``imagePullPolicy`` (#26423)
- Do not declare a volume for ``sshKeySecret`` if dag persistence is enabled (#22913)
- Pass worker annotations to generated pod template (#24647)
- Fix semver compare number for ``jobs check`` command (#24480)
- Use ``--local`` flag for liveness probes in Airflow 2.5+ (#24999)

Doc only changes
^^^^^^^^^^^^^^^^

- Improve documentation on helm hooks disabling (#26747)
- Remove ``ssh://`` prefix from git repo value (#26632)
- Fix ``defaultAirflowRepository`` comment (#26428)
- Baking DAGs into Docker image (#26401)
- Reload pods when using the same DAG tag (#24576)
- Minor clarifications about ``result_backend``, dag processor, and ``helm uninstall`` (#24929)
- Add hyperlinks to GitHub PRs for Release Notes (#24532)
- Terraform should not use Helm hooks for starting jobs (#26604)
- Flux should not use Helm hooks for starting jobs (#24288)
- Provide details on how to pull Airflow image from a private repository (#24394)
- Helm logo no longer a link (#23977)
- Document LocalKubernetesExecutor support in chart (#23876)
- Update Production Guide (#23836)

Misc
^^^^

- Default Airflow version to 2.4.1 (#26485)
- Vendor in the Bitnami chart (#24395)
- Remove kubernetes 1.20 support (#25871)


Airflow Helm Chart 1.6.0 (2022-05-20)
-------------------------------------

Expand Down
3 changes: 0 additions & 3 deletions chart/newsfragments/26485.significant.rst

This file was deleted.

1 change: 1 addition & 0 deletions docs/spelling_wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -157,6 +157,7 @@ bigquery
BigQueryHook
Bigtable
bigtable
Bitnami
Bitshift
bitshift
bitwise
Expand Down

0 comments on commit a921467

Please sign in to comment.