Граф коммитов

2174 Коммитов

Автор SHA1 Сообщение Дата
Julio Cezar Moscon 6d002f4f71 Fixed back the variable name and set to notriage 2024-06-06 17:58:02 -04:00
Julio Cezar Moscon 47986405d6 Changed env variable xmatters_url to generate an error and test Jira ticket creation on failure. 2024-06-05 13:50:03 -04:00
Julio Cezar Moscon 1417232ed4 Fixed environment variable name and on_failure_callback 2024-06-04 19:12:27 -04:00
Julio Cezar Moscon ad8f7ef714 Fixed format 2024-06-04 09:39:14 -04:00
Julio Cezar Moscon 76dbce1329 Fixed image string 2024-06-04 09:28:03 -04:00
JCMOSCON1976 378d160201
feat:[ASP-4631] Workday - XMatters integration (#2006)
* Added secrets to the DAG

* Format changes

* Fixed a ruff error

* Fixed format

---------

Co-authored-by: Julio Cezar Moscon <jcmoscon@gmail.com>
2024-06-03 08:08:08 -07:00
JCMOSCON1976 f9d466c985
feat(dags): Add Workday - XMatters integration DAG (ASP-4546) (#2005)
* First commit with the workday-xmatters DAG

* First commit with the workday-xmatters DAG

* Changed the jira_conn_id name

* Fixed ruff errors

* Fixed a ruff error

* Fixed black format

* Added  apache-airflow-providers-atlassian-jira to requirements

* Fixed requirements.txt

* Fixed pytest error

* Fixed top-level code

* Changed the task definition back to what it was before

* Reformated file

* Added new line

---------

Co-authored-by: Julio Cezar Moscon <jcmoscon@gmail.com>
2024-05-31 11:49:28 -04:00
Mikaël Ducharme a726a86bba
fix(dags): Revert feat:[ASP 4546 JCM]-Workday - XMatters integration DAG (#1996) (#2004) 2024-05-29 17:56:34 -04:00
JCMOSCON1976 9240183c16
feat:[ASP 4546 JCM]-Workday - XMatters integration DAG (#1996)
* First commit with the workday-xmatters DAG

* First commit with the workday-xmatters DAG

* Changed the jira_conn_id name

* Fixed ruff errors

* Fixed a ruff error

* Fixed black format

* Added  apache-airflow-providers-atlassian-jira to requirements

* Fixed requirements.txt

* Fixed pytest error

* Update dags/eam_workday_xmatters_integration.py

Co-authored-by: Anna Scholtz <anna@scholtzan.net>

---------

Co-authored-by: Julio Cezar Moscon <jcmoscon@gmail.com>
Co-authored-by: Anna Scholtz <anna@scholtzan.net>
2024-05-29 08:52:30 -04:00
Ben Wu b20a871a5c
fix: Set bhr_collection spark memory to 20g (#2003) 2024-05-28 14:54:27 -04:00
Eduardo Filho 3a72448d84
fix(glam): fix wait for copy dedup exec delta (#2001) 2024-05-28 14:41:16 -04:00
Anna Scholtz 0907d75068
fix: Fix SQL path typos for data observability dev DAGs (#2002) 2024-05-28 11:22:04 -07:00
Anna Scholtz 867d452cbc
feat:Add POC dags for triggering data observability checks (#1999)
* feat: Add POC dags for triggering data observability checks

* Bump keyring constraint

* Add observability connections

* Add requirements-override.txt

* Update Dockerfile

Co-authored-by: Mikaël Ducharme <mducharme@mozilla.com>

* Update requirements-override.txt

* Update .circleci/config.yml

Co-authored-by: Mikaël Ducharme <mducharme@mozilla.com>

* pip-install-local overrides

* Update dags/bigeye_poc.py

Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com>

---------

Co-authored-by: Mikaël Ducharme <mducharme@mozilla.com>
Co-authored-by: kik-kik <42538694+kik-kik@users.noreply.github.com>
2024-05-28 10:32:20 -07:00
Eduardo Filho 02e1f2371f
fix(glam): reschedule to give fenix and fog more time (#2000) 2024-05-27 14:10:39 -04:00
Mikaël Ducharme 0b4755a383
fix(ci): Actually exit with error when `manual-publish` runs from main. (#1998) 2024-05-27 13:08:39 -04:00
Mikaël Ducharme 0eff7b7ccc
chore(ci): Filter manual-publish workflows. (#1997) 2024-05-27 11:50:17 -04:00
Ben Wu b9a2fc850c
fix: Increase bhr_collection spark memory (#1995) 2024-05-24 15:54:32 -04:00
Mikaël Ducharme f17fa691c9
chore(ci): Prepare CI for CD proposal implementation. (#1993) 2024-05-24 14:14:22 -04:00
Mikaël Ducharme 9097e5a10f
feat(plugins): Add Dockerflow-style version endpoint. (#1994) 2024-05-24 12:06:37 -04:00
Braunk 0d3d2f28af
fix(bqetl_backfill): sandbox arguments are still in main...need to be removed (#1991) 2024-05-21 13:49:27 -05:00
Braunk 4515cfa142
feat(bqetl_backfill): remove sandbox references from previous PR (#1990)
* feat(bqetl_backfill): adding new scheduling overrides json object param to bqetl_backfill

* feat(bqetl_backfill): shelex quote was not needed

* fix(bqetl_backfill): remove sandbox references
2024-05-21 13:25:56 -05:00
Braunk 485c8d864f
feat(bqetl_backfill): applying shelex quote removal for scheduling overrides handling that was missing from previous PR (#1989)
* feat(bqetl_backfill): adding new scheduling overrides json object param to bqetl_backfill

* feat(bqetl_backfill): shelex quote was not needed
2024-05-21 11:59:55 -05:00
Braunk 41c18a0eac
feat(bqetl_backfill): adding new scheduling overrides json object param to bqetl_backfill (#1987) 2024-05-20 11:26:01 -05:00
Eduardo Filho 50381fd25b
chore(glam): re-schedule glam legacy etl (#1988)
* chore(glam): re-schedule glam legacy etl

* Adjust execution_delta for upstream

* Remove unused tasks from glam_glean_imports

* Update dags/glam.py

Co-authored-by: Anna Scholtz <anna@scholtzan.net>

---------

Co-authored-by: Anna Scholtz <anna@scholtzan.net>
2024-05-17 17:03:45 -04:00
Ben Wu 15fb7b1f4e
fix: [DENG-3335] Add shredder task for experiments (#1985) 2024-05-16 15:12:59 -04:00
whd c1b567de2c
chore: update probe-scraper emails (#1986) 2024-05-16 12:09:08 +02:00
Eduardo Filho 28bfadea04
fix(glam): explicit params (#1984) 2024-05-13 15:59:29 -04:00
Eduardo Filho fe2f653f46
fix(glam): add missing fully qualified dataset param (#1983) 2024-05-10 23:24:24 -04:00
Katie Windau 0ee18d3f64
feat: [DENG-3096] fix string formatting (#1981) 2024-05-08 11:55:58 -05:00
Katie Windau 4a3a584197
feat: [DENG-3096] Fix string formatting errors (#1980) 2024-05-08 08:27:48 -05:00
Eduardo Filho aeaaa38047
fix(glam): move GLAM ETL from shared-prod to glam-prod (#1978)
* Move GLAM DAG to moz-fx-data-glam-prod-fca7

* fix(glam): move glam etl from shared-prod to glam-prod - lint
2024-05-06 12:09:46 -04:00
Brendan Birdsong a6091acb62
feat(dags): Add DAP Collector dag for PPA Dev (#1976)
* feat(dags): Add DAP Collector dag for PPA Dev

* Update default args for ppa dev job

* fix ruff failure

---------

Co-authored-by: wil stuckey <wil.stuckey@gmail.com>
2024-05-03 14:58:20 -05:00
Katie Windau a0971a5ba9
feat: DENG-3096 Create 3 new cloudflare DAGs (#1979) 2024-05-03 13:32:06 -05:00
Braunk d8dac74167
feat(bqetl_backfill): adding the bqetl_backfill scheduling_parameters_override parameter (#1974)
* feat(bqetl_backfill): adding the bqetl_backfill scheduling_parameters_override parameter

* style: running make fixes
2024-04-26 12:12:13 -05:00
Ben Wu f80259c40d
fix: Bug 1892258 - Separate bhr_collection into two jobs (#1975) 2024-04-26 10:47:27 -04:00
Ben Wu a4183b99ea
fix: Increase bhr_collection spark memory allocation (#1972) 2024-04-22 10:41:23 -04:00
Ben Wu b8c132b9be
feat: [DENG-3277] Replace dataproc usage in public hardware report (#1960) 2024-04-16 17:29:17 -04:00
Leli 488f30e686
fix: DENG-3412 braze to bq remove the DAG (#1969) 2024-04-16 21:11:19 +02:00
Leli cd874fe793
fix: DENG-3412 braze to bq add gcp_conn_id again (#1968) 2024-04-16 19:15:21 +02:00
Leli 509c40e394
fix: DENG-3412 braze to bq change project id (#1967) 2024-04-16 16:02:18 +02:00
Leli 34739f5785
fix: DENG-3412 braze to bq add gcp_conn_id (#1966)
* fix: DENG-3412 braze to bq add gcp_conn_id

* run black
2024-04-16 13:41:44 +02:00
Leli 55183da9e8
fix: DENG-3412 braze to bq add source format (#1964) 2024-04-15 21:26:48 +02:00
Leli 6007297985
feat: DENG-3412 braze sync hard bounce to bigquery (#1963)
* DENG-3412 braze sync hard bounce to bigquery

* run black

* move dag documentation out of docstring

* run black

* move import to top
2024-04-15 20:35:52 +02:00
akkomar 3234be57c6
feat: Default reattach_on_restart parameter to True in bigquery_etl_query function (#1961)
We've been hit (again) by Airflow losing track of a running pod, restarting a task and failing with `More than one pod running with labels ...` error.
We previously set some of the tasks to reattach to running pods on restart ([1], [2], [3]) which solved this problem for them. We didn't set it by default for all tasks back then to avoid situations where not-autodeleted pods are stuck with the old code. Now that DEs have permissions required to delete pods it seems safe to revisit this.

[1] https://github.com/mozilla/telemetry-airflow/pull/1820
[2] https://github.com/mozilla/telemetry-airflow/pull/1834
[3] https://github.com/mozilla/telemetry-airflow/pull/1837
2024-04-08 18:40:45 +02:00
Alexander 09acddb2b3
fix(managed-backfills): typo in Slack message, add owners (#1959) 2024-04-02 15:09:11 -04:00
Eduardo Filho 6487786f9f
fix(dags): mad_server secrets are managed on GSM. (#1958)
* mad_server secrets are managed on GSM

* lint fixes
2024-03-26 16:58:20 -04:00
Alexander bd2bc2bd95
feat(managed-backfills): DENG-989 - Use overwatch Slack app for managed backfills (#1957) 2024-03-26 14:29:24 -04:00
Alexander 22920ef969
feat(managed-backfills): DENG-983 Add DAGs for initiating and completing backfills (#1956)
* feat(managed-backfills): DENG-983 Add DAGs for initiating and completing backfills
2024-03-26 13:25:20 -04:00
Sean Rose 4752c5d846
fix: Remove dev requirements from Docker image and improve `Makefile` (#1953)
* Define dev requirements in `requirements-dev.in`.

* Add `pip-tools` as a dev requirement.

* Remove `pip-compile` as a prerequisite for `pip-install-local`.

To avoid the bootstrapping issue in a fresh Python environment where `pip-compile` isn't installed yet.

* Update `.PHONY` config in `Makefile` to include all non-file targets.

* Update `help` target in `Makefile` to include all available commands.

* Replace tabs in `Makefile` strings with spaces.

* Update CI instructions for fixing lint errors.
2024-03-19 11:49:23 -07:00
Ben Wu ad49849fc7
feat: Create shredder backfill dag (#1941) 2024-03-19 11:38:52 -04:00