#6913 bug: Upgrade guide to 2.0+ doesn't mention airflow.
Issue created by
alanmcruickshank
### Meltano Version
2.3.0
### Python Version
3.9
### Bug scope
Other
### Operating System
all
### Description
One of the hardest parts of upgrading to 2.0+ has been getting airflow to play nicely. At the moment the upgrade docs don't mention airflow. They do allude to "custom orchestrator integrations" (
https://docs.meltano.com/guide/v2-migration#schedule-list-format-changes), but as a user I take this to imply things that aren't directly recommended by the docs. Given airflow is recommended as the main way of deploying meltano in production it's very likely that most users will have to deal with these issues:
https://docs.meltano.com/guide/production#airflow-orchestrator.
• At the very least, this should recommend re-adding the integration so that it regenerates the `meltano.py`:
pipenv run meltano add orchestrator airflow
.
• It should probably mention how to modify your
meltano.py
file if you've got a custom setup (we're using kube and it was easier to modify our old
meltano.py
file rather than adjusting the newly generated one).
• It should call out that you're going to have to do all kinds of thing to your database to force it to work (see
#6209), including doing a full reset of the database
airflow db reset
.
### Code
No response
meltano/meltano