apache-airflow-providers-hashicorp
更新日誌¶
4.0.0¶
注意
此供應商版本僅適用於 Airflow 2.9+,如 Apache Airflow 供應商支援政策 中所述。
重大變更¶
警告
所有已棄用的類別、參數和功能都已從 hashicorp 供應商套件中移除。引入了以下重大變更
airflow.providers.hashicorp.hook.vault 中已棄用將 role_id 用於 AppRole 驗證。請使用連線登入
airflow.providers.hashicorp.hook.vault 中已棄用在連線額外資訊中將 role_id 用於 AppRole 驗證。請使用連線登入
從 get_connection_form_widgets 中移除 role_id
從 airflow.providers.hashicorp.secrets.vault 中移除已棄用的方法
VaultBackend.get_conn_uri
從 hashicorp 供應商 移除 已棄用的 程式碼 (#44598)
其他¶
將 供應商 中的 最低 Airflow 版本 提升 至 Airflow 2.9.0 (#44956)
3.8.0¶
注意
此供應商版本僅適用於 Airflow 2.8+,如 Apache Airflow 供應商支援政策 中所述。
其他¶
將 供應商 中的 最低 Airflow 版本 提升 至 Airflow 2.8.0 (#41396)
3.7.1¶
錯誤修正¶
從 env 繼承 鍵 "verify" 到 session 中, 以便 kv_client 可以 正確讀取 (#38614)
其他¶
更快速的 'airflow_version' 匯入 (#39552)
簡化 'airflow_version' 匯入 (#39497)
3.7.0¶
注意
此供應商版本僅適用於 Airflow 2.7+,如 Apache Airflow 供應商支援政策 中所述。
功能¶
在 hashicorp 後端 組態中 新增 assume_role_kwargs (#39279)
錯誤修正¶
在 Hashicorp 密鑰中 公開 AWS IAM 遺失的 參數 (#38536)
其他¶
將 供應商 中的 最低 Airflow 版本 提升 至 Airflow 2.7.0 (#39240)
3.6.3¶
錯誤修正¶
fix(hashicorp): 修正 'VAULT_TOKEN' 支援 (#37337)
其他¶
feat: 將所有 類別、 函數、 方法 棄用 切換為 裝飾器 (#36876)
3.6.2¶
其他¶
在 Hashicorp 運算子中, 明確地 將 'raise_on_deleted_version=True' 傳遞至 'read_secret_version' (#36532)
3.6.0¶
注意
此供應商版本僅適用於 Airflow 2.6+,如 Apache Airflow 供應商支援政策 中所述。
其他¶
將 供應商 中的 最低 Airflow 版本 提升 至 Airflow 2.6.0 (#36017)
3.4.1¶
注意
此版本已移除對 Python 3.7 的支援
錯誤修正¶
修正 hashicorp 某些 用戶端 驗證 方法 (#31593)
其他¶
移除 Python 3.7 支援 (#30963)
3.4.0¶
注意
此供應商版本僅適用於 Airflow 2.4+,如 Apache Airflow 供應商支援政策 中所述。
其他¶
提升 供應商 中的 最低 Airflow 版本 (#30917)
3.3.1¶
錯誤修正¶
改善 從 UI 建立 Vault 連線 ,並為此 連線 新增 文件 (#30057)
移除 Hashicorp Vault 連線 表單中的 必要 驗證 (#30138)
移除 未使用的 key_id 變數 (#30055)
簡化 Hashicorp Vault Hook 中的 字典 邏輯 (#30060)
3.2.0¶
注意
此供應商版本僅適用於 Airflow 2.3+,如 Apache Airflow 供應商支援政策 中所述。
其他¶
將 所有 供應商的 最低 airflow 版本 移至 2.3.0 (#27196)
新增 Airflow 特定 警告 類別 (#25799)
3.0.0¶
重大變更¶
注意
此供應商版本僅適用於 Airflow 2.2+,如 Apache Airflow 供應商支援政策 中所述。
為 貢獻者 新增 關於 更新 更新日誌的 說明 註解 (#24229)
準備 供應商 文件 2022.05.11 (#23631)
已新增 pydocstyle D202 (#24221)
準備 2022 年 5 月 供應商 發行版本的 文件 (#24231)
2.2.0¶
功能¶
更新 密鑰 後端 以使用 get_conn_value 而非 get_conn_uri (#22348)
準備 四月中 供應商 文件。 (#22819)
清除 內嵌 f-string 串連 (#23591)
使用 新的 Breese 來 建置、 提取和 驗證 映像檔。 (#23104)
2.1.0¶
錯誤修正¶
修正在 組態期間 具現化 Vault 密鑰 後端 (#17935)
功能¶
在 未驗證時 使 Vault 快取的 屬性 失效 (#17387)
從 Vault 參數 啟用 連線 建立 (#15013)
其他¶
最佳化 Airflow 2.2.0 的 連線 匯入
新增 密鑰 後端/記錄/驗證 資訊 至 供應商 yaml (#17625)
2.0.0¶
重大變更¶
自動套用 apply_default 裝飾器 (#15667)
警告
由於移除了 apply_default 裝飾器,此供應商版本需要 Airflow 2.1.0+。如果您的 Airflow 版本低於 2.1.0,且您想要安裝此供應商版本,請先將 Airflow 升級至至少 2.1.0 版本。否則,您的 Airflow 套件版本將自動升級,您必須手動執行 airflow upgrade db
以完成移轉。
錯誤修正¶
在 從 檔案 (vault) 載入 權杖時, 清理 行尾 字元 (#16407)
1.0.1¶
已更新文件和讀我檔案。
1.0.0¶
供應商的初始版本。