Content¶
Guides
References
Commits
apache-airflow-providers-opsgenie¶This is a provider package for opsgenie provider. All classes for this provider package
are in airflow.providers.opsgenie python package.
You can install this package on top of an existing Airflow 2 installation (see Requirements below)
for the minimum Airflow version supported) via
pip install apache-airflow-providers-opsgenie
This release of provider is only available for Airflow 2.2+ as explained in the Apache Airflow providers support policy https://github.com/apache/airflow/blob/main/README.md#support-for-providers
Add 'OpsgenieDeleteAlertOperator' (#23405)
Opsgenie: Fix 'close_alert' to properly send 'kwargs' (#23442)
OpsgenieAlertHook constructor does not take additional arguments or keyword arguments anymore.
Changed the return type of OpsgenieAlertHook.get_conn to return an opsgenie_sdk.AlertApi object instead of a requests.Session object.
Removed the OpsegnieAlertHook.execute method and replaced it with OpsegnieAlertHook.create_alert it now returns an
opsgenie_sdk.SuccessResponse object instead of an Any type.
OpsgenieAlertHook now takes visible_to instead of visibleTo key in the payload.
OpsgenieAlertHook now takes request_id instead of requestId key in the payload.
Add 'OpsgenieCloseAlertOperator' (#20488)
Organize Opsgenie provider classes (#20454)
rewrite opsgenie alert hook with official python sdk, related issue #18641 (#20263)
Rename 'OpsgenieAlertOperator' to 'OpsgenieCreateAlertOperator' (#20514)
Auto-apply apply_default decorator (#15667)
Warning
Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+.
If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade
Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded
automatically and you will have to manually run airflow upgrade db to complete the migration.
Fix hooks extended from http hook (#16109)
Updated documentation and readme files.
Initial version of the provider.