Details
| Title | Reference | Author | Source Branch | Dest Branch | |
|---|---|---|---|---|---|
| analytics_product: connect to analytics.wikimedia.org via the service mesh | repos/data-engineering/airflow-dags!1092 | brouberol | T380623 | main |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | brouberol | T362788 Migrate Airflow to the dse-k8s cluster | |||
| Resolved | brouberol | T364389 Migrate the airflow scheduler components to Kubernetes | |||
| Resolved | brouberol | T380623 Migrate the airflow-analytics-product scheduler to Kubernetes |
Event Timeline
brouberol@stat1008:~$ s3cmd --access_key=$access_key --secret_key=$secret_key --host=rgw.eqiad.dpe.anycast.wmnet --region=dpe --host-bucket=no mb s3://logs.airflow-analytics-product.dse-k8s-eqiad Bucket 's3://logs.airflow-analytics-product.dse-k8s-eqiad/' created
Change #1122591 had a related patch set uploaded (by Brouberol; author: Brouberol):
[operations/deployment-charts@master] airflow-analytics-product: migrate the scheduler and the DB to Kubernetes
Change #1122592 had a related patch set uploaded (by Brouberol; author: Brouberol):
[operations/puppet@production] airflow-analytics-product: disable and remove the airflow systemd services
Change #1122591 merged by Brouberol:
[operations/deployment-charts@master] airflow-analytics-product: migrate the scheduler and the DB to Kubernetes
Change #1122944 had a related patch set uploaded (by Brouberol; author: Brouberol):
[operations/deployment-charts@master] airflow-analytics-product: add missing database value
Change #1122944 merged by Brouberol:
[operations/deployment-charts@master] airflow-analytics-product: add missing database value
Change #1122592 merged by Brouberol:
[operations/puppet@production] airflow-analytics-product: disable and remove the airflow systemd services
The flagged_revisions_pending_hourly DAG executed on Kubernetes from start to end without any issue. Given that this is the only non-daily/monthly DAG, I'm going to move this ticket in our Blocked/Waiting column until we get more results tomorrow. Onwards!
Change #1123289 had a related patch set uploaded (by Brouberol; author: Brouberol):
[operations/puppet@production] Define the analytics-web service
Change #1123290 had a related patch set uploaded (by Brouberol; author: Brouberol):
[operations/puppet@production] envoy: add the analytics-web service to the mesh
Change #1123300 had a related patch set uploaded (by Brouberol; author: Brouberol):
[operations/puppet@production] an-web: enable traffic to port 8443 from the dse-k8s kubeernetes cluster
Change #1123300 merged by Brouberol:
[operations/puppet@production] an-web: enable traffic to port 8443 from the dse-k8s kubernetes cluster
brouberol opened https://gitlab.wikimedia.org/repos/data-engineering/airflow-dags/-/merge_requests/1092
analytics_product: connect to analytics.wikimedia.org via the service mesh
Change #1123308 had a related patch set uploaded (by Brouberol; author: Brouberol):
[operations/deployment-charts@master] analytics-product: enable traffic to analytics-web listener
Change #1123289 merged by Brouberol:
[operations/puppet@production] Define the analytics-web service
Change #1123290 merged by Brouberol:
[operations/puppet@production] envoy: add the analytics-web service to the mesh
Change #1123308 merged by Brouberol:
[operations/deployment-charts@master] analytics-product: enable traffic to analytics-web listener
The automoderator_monitoring_snapshot_daily DAG failed last night, due to https://analytics.wikimedia.org not being reachable from the airflow instance. We're solving this issue ny making the service reachable through the service mesh.
brouberol merged https://gitlab.wikimedia.org/repos/data-engineering/airflow-dags/-/merge_requests/1092
analytics_product: connect to analytics.wikimedia.org via the service mesh
All daily/weekly/monthly DAGs have successfully run in the last days (and monthly DAGs have run on March 1st). Let's close!