The GitHub Actions job "Tests AMD" on airflow.git/main has failed.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
48d653478a56d9df592c805167905df533675e14 / Ephraim Anierobi 
<[email protected]>
Refactor bundle view_url to not instaniate bundle on server components (#52876)

* Refactor bundle view_url to not instaniate bundle on server components

This refactor introduces a view_url_template in bundle configuration
which is saved in the db and rendered when needed. The url is signed
with [api]secret_key for security. Also the view_url_template is
also checked for safety before saving to the DB

* fixup! Refactor bundle view_url to not instaniate bundle on server components

* Rename bundle url to url_template and fix backcompat

* Refactor render_url to not depend on dagbundlemodel version

* Render view_url_template in view_url

* fixup! Render view_url_template in view_url

* Add deprecation warning and update s3 bundle with view_url_template

* fixup! Add deprecation warning and update s3 bundle with view_url_template

* Remove deprecation warning in provider's view_url

* fixup! Remove deprecation warning in provider's view_url

* fixup! fixup! Remove deprecation warning in provider's view_url

* Add backcompat for bundles vs airflow releases

* fixup! Add backcompat for bundles vs airflow releases

* rename url_template to signed_url_template. Also return None when we can't 
unsign a url

* refactor template signing

* fixup! refactor template signing

* Fix templating and conflict

* Fix backcompat & refactor template signing

* fixup! Fix backcompat & refactor template signing

* fixup! fixup! Fix backcompat & refactor template signing

* skip some test if not airflow 3.1+

* fixup! skip some test if not airflow 3.1+

* fixup! fixup! skip some test if not airflow 3.1+

* Resolve conflict

* Add version to be removed for deprecated view_url

* Remove template_fields and use regex to extract placeholders

* Fix conflict

* fixup! Remove template_fields and use regex to extract placeholders

* Remove added deadline in dag details

* Update docs

* Remove ; from url safety check

* Log url sanity check errors

* compile re

Report URL: https://github.com/apache/airflow/actions/runs/16642876122

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to