-
Notifications
You must be signed in to change notification settings - Fork 14.7k
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
Makes multi-namespace mode optional #9570
Conversation
b1c6d3b
to
f65ae00
Compare
Dockerfile.ci
Outdated
"https://github.com/${AIRFLOW_REPO}/archive/${AIRFLOW_BRANCH}.tar.gz#egg=apache-airflow[${AIRFLOW_EXTRAS}]" \ | ||
--constraint "https://raw.githubusercontent.com/${AIRFLOW_REPO}/${AIRFLOW_BRANCH}/requirements/requirements-python${PYTHON_MAJOR_MINOR_VERSION}.txt" \ | ||
&& pip uninstall --yes apache-airflow; | ||
# And is automatically reinstalled from the scratch every month |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this brings some old Dockerfile code back which is not valid any more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Earlier this change was not here, as I did reviews.
airflow/utils/dag_processing.py
Outdated
self._concurrency: int = dag.concurrency | ||
self._pickle_id: Optional[str] = pickle_id | ||
self._task_special_args: Dict[str, Any] = {} | ||
def __init__(self, dag, pickle_id=None): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is it related?
1f05a2f
to
f448c88
Compare
Running the airflow k8sexecutor with multiple namespace abilities requires creating a ClusterRole which can break existing deployments
f448c88
to
8780363
Compare
Running the airflow k8sexecutor with multiple namespace abilities requires creating a ClusterRole which can break existing deployments Co-authored-by: Daniel Imberman <[email protected]> (cherry picked from commit 2e3c878)
Running the airflow k8sexecutor with multiple namespace abilities requires creating a ClusterRole which can break existing deployments Co-authored-by: Daniel Imberman <[email protected]> (cherry picked from commit 2e3c878)
Running the airflow k8sexecutor with multiple namespace abilities requires creating a ClusterRole which can break existing deployments Co-authored-by: Daniel Imberman <[email protected]> (cherry picked from commit 2e3c878)
Running the airflow k8sexecutor with multiple namespace abilities requires creating a ClusterRole which can break existing deployments Co-authored-by: Daniel Imberman <[email protected]> (cherry picked from commit 2e3c878)
Running the airflow k8sexecutor with multiple namespace abilities
requires creating a ClusterRole which can break existing deployments
Make sure to mark the boxes below before creating PR: [x]
In case of fundamental code change, 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 UPDATING.md.
Read the Pull Request Guidelines for more information.