-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Elyra Pipelines Integration failing with wheel file #8
Comments
Then again, it is possible this does not yet work with providers made for Airflow 2.x, as DataRobot provider is, since for example the Apache Airflow Providers Amazon Wheel file, which has the file get_provider_info.py in its directories, throws yet another error in the Elyra container
|
Hi @shalberd, There have been many Apache Airflow changes since Elyra introduced the provider package connector in version 3.6. The changes to provider package implementations are incompatible and our connector is unable to locate the operator classes in the archive. Any provider created for Airflow releases > 2.2 will therefore likely not work. |
@ptitzler are there any plans to change that situation in Elyra, or, in other words, how important within IBM is Airflow still at this point? |
@shalberd I am no longer involved with the Elyra project and therefore don't have any insights into future plans. Please reach out to the remaining maintainers via the project's public channels. |
I am using Airflow 2.4.1 and would be interested, in addition to the basic airflow operators
https://airflow.apache.org/docs/apache-airflow/2.4.1/_api/airflow/operators/index.html#
to also use this provider with all its components in Elyra.
In Elyra Pipelines, there is the possibility to add operators via a concept named "Airflow Provider Package Catalog Connector".
https://medium.com/ibm-data-ai/getting-started-with-apache-airflow-operators-in-elyra-aae882f80c4a
However, when I add the wheel-file download url to the Elyra config, I get the following notice in the jupyterlab elyra container:
@ptitzler @kiersten-stokes
Can you maybe provide the developer with a hint as to what would need to be changed for integration to work?
It would be great to have all those operators available via Elyra Pipelines.
https://pypi.org/project/airflow-provider-datarobot/#description
The text was updated successfully, but these errors were encountered: