Skip to content

Conversation

@potiuk
Copy link
Member

@potiuk potiuk commented Nov 10, 2022

The Azure batch library added typing and it revealed a few potential (or even not that potential) bugs that needed to be fixed.

  • implicit optional is added for azure.batch as they use it
  • some of the parameters are required rather than optional and we needed to change them from optional in our Hooks
  • some fields were wrongly scoped

^ Add meaningful description above

Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in newsfragments.

The Azure batch library added typing and it revealed a few
potential (or even not that potential) bugs that needed to be
fixed.

* implicit optional is added for azure.batch as they use it
* some of the parameters are required rather than optional and we
  needed to change them from optional in our Hooks
* some fields were wrongly scoped
@potiuk potiuk force-pushed the fix-static-errors-for-azure-batch branch from b647d6d to 4982d3e Compare November 10, 2022 20:53
@potiuk
Copy link
Member Author

potiuk commented Nov 10, 2022

Merging. Static checks passed.

@potiuk potiuk merged commit 547e6e8 into apache:main Nov 10, 2022
@potiuk potiuk deleted the fix-static-errors-for-azure-batch branch November 10, 2022 21:26
potiuk added a commit to potiuk/airflow that referenced this pull request Nov 10, 2022
The apache#27601 also needs fix in test cases.
@ephraimbuddy ephraimbuddy added this to the Airflow 2.4.3 milestone Nov 10, 2022
@ephraimbuddy ephraimbuddy added the changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) label Nov 10, 2022
potiuk added a commit that referenced this pull request Nov 10, 2022
The #27601 also needs fix in test cases.
potiuk added a commit to potiuk/airflow that referenced this pull request Nov 10, 2022
The apache#27601 also needs fix in Hook test cases.
potiuk added a commit that referenced this pull request Nov 10, 2022
The #27601 also needs fix in Hook test cases.
ephraimbuddy pushed a commit that referenced this pull request Nov 11, 2022
The #27601 also needs fix in Hook test cases.

(cherry picked from commit 3e3ff7c)
Adityamalik123 pushed a commit to Adityamalik123/airflow that referenced this pull request Nov 12, 2022
…pache#27601)

The Azure batch library added typing and it revealed a few
potential (or even not that potential) bugs that needed to be
fixed.

* implicit optional is added for azure.batch as they use it
* some of the parameters are required rather than optional and we
  needed to change them from optional in our Hooks
* some fields were wrongly scoped
Adityamalik123 pushed a commit to Adityamalik123/airflow that referenced this pull request Nov 12, 2022
Adityamalik123 pushed a commit to Adityamalik123/airflow that referenced this pull request Nov 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:providers changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) provider:microsoft-azure Azure-related issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants