Airflow install issues due to failure to bump discovery.yml version
What is the current bug behavior?
With !2256 (merged) we introduced a var to the airflow pip_url but failed to increment the version in discovery.yml as described in https://www.meltano.com/docs/contributor-guide.html#discovery-yml-version
The result is that folks on the current 1.78.0 version (or older) of meltano installing airflow would encounter a failure since they would encounter the var in the current discovery.yml but NOT expand the var.
What is the expected correct behavior?
What should be happening?
Newer versions would expand the var and airflow would be installed correctly. Existing versions should continue to use their existing/previous version of discovery.yml
Steps to reproduce
Adding airflow operator for the first time
Relevant logs and/or screenshots
Please use code blocks (```) to format console output
Possible fixes
Need to bump the version as documented here: https://www.meltano.com/docs/contributor-guide.html#discovery-yml-version
Further regression test
Ensure we automatically catch similar issues in the future
-
Write additional adequate test cases and submit test results -
Test results should be reviewed by a person from the team