2017-06-30 59 views
0

Airflow具有upgradeb命令,需要在升級Airflow版本時運行。我想知道即使版本相同也能安全運行在相同的Airflow版本上安全地運行氣流升級b命令?

+0

使用相同的氣流版本的用例是什麼? – Him

+0

沒有,但重點是我們想要添加一個步驟作爲我們部署的一部分,並且如果我們可以將此步驟作爲我們可靠的操作手冊中的默認步驟進行調用,那麼這會很容易實現。 –

回答

0

它的工作方式是在db.py中,它們使用alembic命令模塊檢查遷移目錄https://github.com/apache/incubator-airflow/tree/master/airflow/migrations/versions中的簽入文件,並僅進行更改如果提交版本不同。但是,一旦我們更改版本,這些文件只會被更改/添加,因此升級db步驟在相同版本/ whl時不會執行任何操作。 將其添加爲默認步驟,因爲我已驗證這樣做是安全的。

相關問題