The GitHub Actions job "Tests" on airflow.git has succeeded.
Run started by GitHub user ashb (triggered by ashb).

Head commit for run:
35b4e6e119c5bd08f4ba4cd4ba518d21ca7e9be3 / Ash Berlin-Taylor <[email protected]>
Resolve XComArg's before trying to unmap MappedOperators

Many operators do some type validation inside `__init__`
(DateTimeSensor for instance -- which requires a str or a datetime)
which then fail when mapped as they get an XComArg instead.

To fix this we have had to change the order we unmap and resolve
templates:

- first we get the unmapping kwargs, we resolve expansion/mapping args
  in that
- Then we create the operator (this should fix the constructor getting
  XComArg problem)
- Then we render templates, but only for values that _weren't_ expanded
  already

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

With regards,
GitHub Actions via GitBox


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

Reply via email to