{"id":15713969,"url":"https://github.com/hashnuke/hello-airflow","last_synced_at":"2025-10-14T19:04:52.003Z","repository":{"id":22904025,"uuid":"97633508","full_name":"HashNuke/hello-airflow","owner":"HashNuke","description":null,"archived":false,"fork":false,"pushed_at":"2023-05-08T20:33:33.000Z","size":56,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-10-14T19:03:31.606Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HashNuke.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-07-18T18:59:20.000Z","updated_at":"2017-07-18T19:55:02.000Z","dependencies_parsed_at":"2024-10-24T11:56:26.345Z","dependency_job_id":null,"html_url":"https://github.com/HashNuke/hello-airflow","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/HashNuke/hello-airflow","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HashNuke%2Fhello-airflow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HashNuke%2Fhello-airflow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HashNuke%2Fhello-airflow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HashNuke%2Fhello-airflow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HashNuke","download_url":"https://codeload.github.com/HashNuke/hello-airflow/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HashNuke%2Fhello-airflow/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279020618,"owners_count":26086895,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-14T02:00:06.444Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-03T21:34:23.298Z","updated_at":"2025-10-14T19:04:51.962Z","avatar_url":"https://github.com/HashNuke.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"```\ncd hello-airflow\nexport AIRFLOW_HOME=/Users/HashNuke/projects/hello-airflow/airflow\nmkdir -p airflow/dags\nairflow initdb\n```\n\n```\n$ ls airflow\nairflow.cfg   airflow.db    dags          unittests.cfg\n```\n\nCreate `airflow/dags/hello.py` from \u003chttp://pythonhosted.org/airflow/tutorial.html\u003e\n\n\n\n\n```\n$ python airflow/dags/hello.py\n[2017-07-19 01:10:54,022] {__init__.py:57} INFO - Using executor SequentialExecutor\n```\n\n\n```\n$ airflow list_dags\nairflow list_dags\n[2017-07-19 01:12:00,591] {__init__.py:57} INFO - Using executor SequentialExecutor\n[2017-07-19 01:12:00,997] {models.py:168} INFO - Filling up the DagBag from /Users/HashNuke/projects/hello-airflow/airflow/dags\n\n\n-------------------------------------------------------------------\nDAGS\n-------------------------------------------------------------------\nexample_bash_operator\nexample_branch_dop_operator_v3\nexample_branch_operator\nexample_http_operator\nexample_passing_params_via_test_command\nexample_python_operator\nexample_short_circuit_operator\nexample_skip_dag\nexample_subdag_operator\nexample_subdag_operator.section-1\nexample_subdag_operator.section-2\nexample_trigger_controller_dag\nexample_trigger_target_dag\nexample_xcom\nhello\nlatest_only\nlatest_only_with_trigger\ntest_utils\ntutorial\n```\n\n```\n$ airflow list_tasks hello\n[2017-07-19 01:12:55,474] {__init__.py:57} INFO - Using executor SequentialExecutor\n[2017-07-19 01:12:55,874] {models.py:168} INFO - Filling up the DagBag from /Users/HashNuke/projects/hello-airflow/airflow/dags\nprint_date\nsleep\ntemplated\n```\n\n```\n$ airflow list_tasks hello --tree\n[2017-07-19 01:13:11,689] {__init__.py:57} INFO - Using executor SequentialExecutor\n[2017-07-19 01:13:12,088] {models.py:168} INFO - Filling up the DagBag from /Users/HashNuke/projects/hello-airflow/airflow/dags\n\u003cTask(BashOperator): sleep\u003e\n    \u003cTask(BashOperator): print_date\u003e\n\u003cTask(BashOperator): templated\u003e\n    \u003cTask(BashOperator): print_date\u003e\n```\n\n```\n$ airflow test hello print_date 2015-06-01\n[2017-07-19 01:13:26,749] {__init__.py:57} INFO - Using executor SequentialExecutor\n[2017-07-19 01:13:27,148] {models.py:168} INFO - Filling up the DagBag from /Users/HashNuke/projects/hello-airflow/airflow/dags\n/Users/HashNuke/.local/share/virtualenvs/hello-airflow-dxWcFd6V/lib/python3.6/site-packages/airflow/models.py:1142: DeprecationWarning: generator 'get_dep_statuses' raised StopIteration\n  dep_context):\n/Users/HashNuke/.local/share/virtualenvs/hello-airflow-dxWcFd6V/lib/python3.6/site-packages/airflow/ti_deps/deps/base_ti_dep.py:100: DeprecationWarning: generator '_get_dep_statuses' raised StopIteration\n  for dep_status in self._get_dep_statuses(ti, session, dep_context):\n[2017-07-19 01:13:28,049] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.print_date 2015-06-01 00:00:00 [None]\u003e\n[2017-07-19 01:13:28,052] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.print_date 2015-06-01 00:00:00 [None]\u003e\n[2017-07-19 01:13:28,052] {models.py:1328} INFO -\n--------------------------------------------------------------------------------\nStarting attempt 1 of 2\n--------------------------------------------------------------------------------\n\n[2017-07-19 01:13:28,052] {models.py:1352} INFO - Executing \u003cTask(BashOperator): print_date\u003e on 2015-06-01 00:00:00\n[2017-07-19 01:13:28,071] {bash_operator.py:71} INFO - tmp dir root location:\n/var/folders/gt/80qfljmx3f94ndtbcjfnf3hr0000gn/T\n[2017-07-19 01:13:28,072] {bash_operator.py:80} INFO - Temporary script location :/var/folders/gt/80qfljmx3f94ndtbcjfnf3hr0000gn/T/airflowtmpyvecmw9u//var/folders/gt/80qfljmx3f94ndtbcjfnf3hr0000gn/T/airflowtmpyvecmw9u/print_daten_zyzzvg\n[2017-07-19 01:13:28,073] {bash_operator.py:81} INFO - Running command: date\n[2017-07-19 01:13:28,078] {bash_operator.py:90} INFO - Output:\n[2017-07-19 01:13:28,086] {bash_operator.py:94} INFO - Wed Jul 19 01:13:28 IST 2017\n[2017-07-19 01:13:28,087] {bash_operator.py:97} INFO - Command exited with return code 0\n```\n\n```\n$ airflow test hello sleep 2015-06-01\n[2017-07-19 01:13:50,700] {__init__.py:57} INFO - Using executor SequentialExecutor\n[2017-07-19 01:13:51,118] {models.py:168} INFO - Filling up the DagBag from /Users/HashNuke/projects/hello-airflow/airflow/dags\n/Users/HashNuke/.local/share/virtualenvs/hello-airflow-dxWcFd6V/lib/python3.6/site-packages/airflow/models.py:1142: DeprecationWarning: generator 'get_dep_statuses' raised StopIteration\n  dep_context):\n/Users/HashNuke/.local/share/virtualenvs/hello-airflow-dxWcFd6V/lib/python3.6/site-packages/airflow/ti_deps/deps/base_ti_dep.py:100: DeprecationWarning: generator '_get_dep_statuses' raised StopIteration\n  for dep_status in self._get_dep_statuses(ti, session, dep_context):\n[2017-07-19 01:13:51,632] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.sleep 2015-06-01 00:00:00 [None]\u003e\n[2017-07-19 01:13:51,635] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.sleep 2015-06-01 00:00:00 [None]\u003e\n[2017-07-19 01:13:51,635] {models.py:1328} INFO -\n--------------------------------------------------------------------------------\nStarting attempt 1 of 4\n--------------------------------------------------------------------------------\n\n[2017-07-19 01:13:51,635] {models.py:1352} INFO - Executing \u003cTask(BashOperator): sleep\u003e on 2015-06-01 00:00:00\n[2017-07-19 01:13:51,656] {bash_operator.py:71} INFO - tmp dir root location:\n/var/folders/gt/80qfljmx3f94ndtbcjfnf3hr0000gn/T\n[2017-07-19 01:13:51,658] {bash_operator.py:80} INFO - Temporary script location :/var/folders/gt/80qfljmx3f94ndtbcjfnf3hr0000gn/T/airflowtmp17s0qdzn//var/folders/gt/80qfljmx3f94ndtbcjfnf3hr0000gn/T/airflowtmp17s0qdzn/sleep9isu_vi0\n[2017-07-19 01:13:51,658] {bash_operator.py:81} INFO - Running command: sleep 5\n[2017-07-19 01:13:51,664] {bash_operator.py:90} INFO - Output:\n[2017-07-19 01:13:56,673] {bash_operator.py:97} INFO - Command exited with return code 0\n```\n\n```\n$ airflow test hello templated 2015-06-01\n[2017-07-19 01:14:15,966] {__init__.py:57} INFO - Using executor SequentialExecutor\n[2017-07-19 01:14:16,362] {models.py:168} INFO - Filling up the DagBag from /Users/HashNuke/projects/hello-airflow/airflow/dags\n/Users/HashNuke/.local/share/virtualenvs/hello-airflow-dxWcFd6V/lib/python3.6/site-packages/airflow/ti_deps/deps/base_ti_dep.py:100: DeprecationWarning: generator '_get_dep_statuses' raised StopIteration\n  for dep_status in self._get_dep_statuses(ti, session, dep_context):\n/Users/HashNuke/.local/share/virtualenvs/hello-airflow-dxWcFd6V/lib/python3.6/site-packages/airflow/models.py:1142: DeprecationWarning: generator 'get_dep_statuses' raised StopIteration\n  dep_context):\n[2017-07-19 01:14:16,838] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.templated 2015-06-01 00:00:00 [None]\u003e\n[2017-07-19 01:14:16,841] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.templated 2015-06-01 00:00:00 [None]\u003e\n[2017-07-19 01:14:16,841] {models.py:1328} INFO -\n--------------------------------------------------------------------------------\nStarting attempt 1 of 2\n--------------------------------------------------------------------------------\n\n[2017-07-19 01:14:16,841] {models.py:1352} INFO - Executing \u003cTask(BashOperator): templated\u003e on 2015-06-01 00:00:00\n[2017-07-19 01:14:16,864] {bash_operator.py:71} INFO - tmp dir root location:\n/var/folders/gt/80qfljmx3f94ndtbcjfnf3hr0000gn/T\n[2017-07-19 01:14:16,865] {bash_operator.py:80} INFO - Temporary script location :/var/folders/gt/80qfljmx3f94ndtbcjfnf3hr0000gn/T/airflowtmpe_30viak//var/folders/gt/80qfljmx3f94ndtbcjfnf3hr0000gn/T/airflowtmpe_30viak/templatede5soy6n7\n[2017-07-19 01:14:16,866] {bash_operator.py:81} INFO - Running command:\n\n        echo \"2015-06-01\"\n        echo \"2015-06-08\"\n        echo \"Parameter I passed in\"\n\n        echo \"2015-06-01\"\n        echo \"2015-06-08\"\n        echo \"Parameter I passed in\"\n\n        echo \"2015-06-01\"\n        echo \"2015-06-08\"\n        echo \"Parameter I passed in\"\n\n        echo \"2015-06-01\"\n        echo \"2015-06-08\"\n        echo \"Parameter I passed in\"\n\n        echo \"2015-06-01\"\n        echo \"2015-06-08\"\n        echo \"Parameter I passed in\"\n\n[2017-07-19 01:14:16,871] {bash_operator.py:90} INFO - Output:\n[2017-07-19 01:14:16,874] {bash_operator.py:94} INFO - 2015-06-01\n[2017-07-19 01:14:16,874] {bash_operator.py:94} INFO - 2015-06-08\n[2017-07-19 01:14:16,874] {bash_operator.py:94} INFO - Parameter I passed in\n[2017-07-19 01:14:16,874] {bash_operator.py:94} INFO - 2015-06-01\n[2017-07-19 01:14:16,874] {bash_operator.py:94} INFO - 2015-06-08\n[2017-07-19 01:14:16,875] {bash_operator.py:94} INFO - Parameter I passed in\n[2017-07-19 01:14:16,875] {bash_operator.py:94} INFO - 2015-06-01\n[2017-07-19 01:14:16,875] {bash_operator.py:94} INFO - 2015-06-08\n[2017-07-19 01:14:16,875] {bash_operator.py:94} INFO - Parameter I passed in\n[2017-07-19 01:14:16,875] {bash_operator.py:94} INFO - 2015-06-01\n[2017-07-19 01:14:16,875] {bash_operator.py:94} INFO - 2015-06-08\n[2017-07-19 01:14:16,875] {bash_operator.py:94} INFO - Parameter I passed in\n[2017-07-19 01:14:16,875] {bash_operator.py:94} INFO - 2015-06-01\n[2017-07-19 01:14:16,875] {bash_operator.py:94} INFO - 2015-06-08\n[2017-07-19 01:14:16,875] {bash_operator.py:94} INFO - Parameter I passed in\n[2017-07-19 01:14:16,876] {bash_operator.py:97} INFO - Command exited with return code 0\n```\n\n```\n$ airflow backfill hello -s 2015-06-01 -e 2015-06-07\n[2017-07-19 01:14:58,479] {__init__.py:57} INFO - Using executor SequentialExecutor\n[2017-07-19 01:14:58,886] {models.py:168} INFO - Filling up the DagBag from /Users/HashNuke/projects/hello-airflow/airflow/dags\n/Users/HashNuke/.local/share/virtualenvs/hello-airflow-dxWcFd6V/lib/python3.6/site-packages/airflow/ti_deps/deps/base_ti_dep.py:100: DeprecationWarning: generator '_get_dep_statuses' raised StopIteration\n  for dep_status in self._get_dep_statuses(ti, session, dep_context):\n[2017-07-19 01:14:59,788] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.print_date 2015-06-01 00:00:00 [scheduled]\u003e\n[2017-07-19 01:14:59,793] {base_executor.py:50} INFO - Adding to queue: airflow run hello print_date 2015-06-01T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:14:59,802] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.print_date 2015-06-02 00:00:00 [scheduled]\u003e\n[2017-07-19 01:14:59,806] {base_executor.py:50} INFO - Adding to queue: airflow run hello print_date 2015-06-02T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:14:59,816] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.print_date 2015-06-03 00:00:00 [scheduled]\u003e\n[2017-07-19 01:14:59,820] {base_executor.py:50} INFO - Adding to queue: airflow run hello print_date 2015-06-03T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:14:59,831] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.print_date 2015-06-04 00:00:00 [scheduled]\u003e\n[2017-07-19 01:14:59,835] {base_executor.py:50} INFO - Adding to queue: airflow run hello print_date 2015-06-04T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:14:59,844] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.print_date 2015-06-05 00:00:00 [scheduled]\u003e\n[2017-07-19 01:14:59,848] {base_executor.py:50} INFO - Adding to queue: airflow run hello print_date 2015-06-05T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:14:59,857] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.print_date 2015-06-06 00:00:00 [scheduled]\u003e\n[2017-07-19 01:14:59,863] {base_executor.py:50} INFO - Adding to queue: airflow run hello print_date 2015-06-06T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:14:59,871] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.print_date 2015-06-07 00:00:00 [scheduled]\u003e\n[2017-07-19 01:14:59,877] {base_executor.py:50} INFO - Adding to queue: airflow run hello print_date 2015-06-07T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:14:59,893] {models.py:1122} INFO - Dependencies not met for \u003cTaskInstance: hello.sleep 2015-06-01 00:00:00 [scheduled]\u003e, dependency 'Trigger Rule' FAILED: Task's trigger rule 'all_success' requires all upstream tasks to have succeeded, but found 1 non-success(es). upstream_tasks_state={'successes': 0, 'skipped': 0, 'failed': 0, 'upstream_failed': 0, 'done': 0}, upstream_task_ids=['print_date']\n[2017-07-19 01:14:59,901] {models.py:1122} INFO - Dependencies not met for \u003cTaskInstance: hello.sleep 2015-06-02 00:00:00 [scheduled]\u003e, dependency 'Trigger Rule' FAILED: Task's trigger rule 'all_success' requires all upstream tasks to have succeeded, but found 1 non-success(es). upstream_tasks_state={'successes': 0, 'skipped': 0, 'failed': 0, 'upstream_failed': 0, 'done': 0}, upstream_task_ids=['print_date']\n[2017-07-19 01:14:59,909] {models.py:1122} INFO - Dependencies not met for \u003cTaskInstance: hello.sleep 2015-06-03 00:00:00 [scheduled]\u003e, dependency 'Trigger Rule' FAILED: Task's trigger rule 'all_success' requires all upstream tasks to have succeeded, but found 1 non-success(es). upstream_tasks_state={'successes': 0, 'skipped': 0, 'failed': 0, 'upstream_failed': 0, 'done': 0}, upstream_task_ids=['print_date']\n[2017-07-19 01:14:59,919] {models.py:1122} INFO - Dependencies not met for \u003cTaskInstance: hello.sleep 2015-06-04 00:00:00 [scheduled]\u003e, dependency 'Trigger Rule' FAILED: Task's trigger rule 'all_success' requires all upstream tasks to have succeeded, but found 1 non-success(es). upstream_tasks_state={'successes': 0, 'skipped': 0, 'failed': 0, 'upstream_failed': 0, 'done': 0}, upstream_task_ids=['print_date']\n[2017-07-19 01:14:59,932] {models.py:1122} INFO - Dependencies not met for \u003cTaskInstance: hello.sleep 2015-06-05 00:00:00 [scheduled]\u003e, dependency 'Trigger Rule' FAILED: Task's trigger rule 'all_success' requires all upstream tasks to have succeeded, but found 1 non-success(es). upstream_tasks_state={'successes': 0, 'skipped': 0, 'failed': 0, 'upstream_failed': 0, 'done': 0}, upstream_task_ids=['print_date']\n[2017-07-19 01:14:59,942] {models.py:1122} INFO - Dependencies not met for \u003cTaskInstance: hello.sleep 2015-06-06 00:00:00 [scheduled]\u003e, dependency 'Trigger Rule' FAILED: Task's trigger rule 'all_success' requires all upstream tasks to have succeeded, but found 1 non-success(es). upstream_tasks_state={'successes': 0, 'skipped': 0, 'failed': 0, 'upstream_failed': 0, 'done': 0}, upstream_task_ids=['print_date']\n[2017-07-19 01:14:59,952] {models.py:1122} INFO - Dependencies not met for \u003cTaskInstance: hello.sleep 2015-06-07 00:00:00 [scheduled]\u003e, dependency 'Trigger Rule' FAILED: Task's trigger rule 'all_success' requires all upstream tasks to have succeeded, but found 1 non-success(es). upstream_tasks_state={'successes': 0, 'skipped': 0, 'failed': 0, 'upstream_failed': 0, 'done': 0}, upstream_task_ids=['print_date']\n[2017-07-19 01:14:59,961] {models.py:1122} INFO - Dependencies not met for \u003cTaskInstance: hello.templated 2015-06-01 00:00:00 [scheduled]\u003e, dependency 'Trigger Rule' FAILED: Task's trigger rule 'all_success' requires all upstream tasks to have succeeded, but found 1 non-success(es). upstream_tasks_state={'successes': 0, 'skipped': 0, 'failed': 0, 'upstream_failed': 0, 'done': 0}, upstream_task_ids=['print_date']\n[2017-07-19 01:14:59,971] {models.py:1122} INFO - Dependencies not met for \u003cTaskInstance: hello.templated 2015-06-02 00:00:00 [scheduled]\u003e, dependency 'Trigger Rule' FAILED: Task's trigger rule 'all_success' requires all upstream tasks to have succeeded, but found 1 non-success(es). upstream_tasks_state={'successes': 0, 'skipped': 0, 'failed': 0, 'upstream_failed': 0, 'done': 0}, upstream_task_ids=['print_date']\n[2017-07-19 01:14:59,983] {models.py:1122} INFO - Dependencies not met for \u003cTaskInstance: hello.templated 2015-06-03 00:00:00 [scheduled]\u003e, dependency 'Trigger Rule' FAILED: Task's trigger rule 'all_success' requires all upstream tasks to have succeeded, but found 1 non-success(es). upstream_tasks_state={'successes': 0, 'skipped': 0, 'failed': 0, 'upstream_failed': 0, 'done': 0}, upstream_task_ids=['print_date']\n[2017-07-19 01:14:59,991] {models.py:1122} INFO - Dependencies not met for \u003cTaskInstance: hello.templated 2015-06-04 00:00:00 [scheduled]\u003e, dependency 'Trigger Rule' FAILED: Task's trigger rule 'all_success' requires all upstream tasks to have succeeded, but found 1 non-success(es). upstream_tasks_state={'successes': 0, 'skipped': 0, 'failed': 0, 'upstream_failed': 0, 'done': 0}, upstream_task_ids=['print_date']\n[2017-07-19 01:14:59,999] {models.py:1122} INFO - Dependencies not met for \u003cTaskInstance: hello.templated 2015-06-05 00:00:00 [scheduled]\u003e, dependency 'Trigger Rule' FAILED: Task's trigger rule 'all_success' requires all upstream tasks to have succeeded, but found 1 non-success(es). upstream_tasks_state={'successes': 0, 'skipped': 0, 'failed': 0, 'upstream_failed': 0, 'done': 0}, upstream_task_ids=['print_date']\n[2017-07-19 01:15:00,008] {models.py:1122} INFO - Dependencies not met for \u003cTaskInstance: hello.templated 2015-06-06 00:00:00 [scheduled]\u003e, dependency 'Trigger Rule' FAILED: Task's trigger rule 'all_success' requires all upstream tasks to have succeeded, but found 1 non-success(es). upstream_tasks_state={'successes': 0, 'skipped': 0, 'failed': 0, 'upstream_failed': 0, 'done': 0}, upstream_task_ids=['print_date']\n[2017-07-19 01:15:00,019] {models.py:1122} INFO - Dependencies not met for \u003cTaskInstance: hello.templated 2015-06-07 00:00:00 [scheduled]\u003e, dependency 'Trigger Rule' FAILED: Task's trigger rule 'all_success' requires all upstream tasks to have succeeded, but found 1 non-success(es). upstream_tasks_state={'successes': 0, 'skipped': 0, 'failed': 0, 'upstream_failed': 0, 'done': 0}, upstream_task_ids=['print_date']\n[2017-07-19 01:15:04,418] {sequential_executor.py:40} INFO - Executing command: airflow run hello print_date 2015-06-01T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:04,766] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/print_date/2015-06-01T00:00:00\n[2017-07-19 01:15:10,828] {sequential_executor.py:40} INFO - Executing command: airflow run hello print_date 2015-06-02T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:11,378] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/print_date/2015-06-02T00:00:00\n[2017-07-19 01:15:17,810] {sequential_executor.py:40} INFO - Executing command: airflow run hello print_date 2015-06-03T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:18,253] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/print_date/2015-06-03T00:00:00\n[2017-07-19 01:15:24,718] {sequential_executor.py:40} INFO - Executing command: airflow run hello print_date 2015-06-04T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:25,059] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/print_date/2015-06-04T00:00:00\n[2017-07-19 01:15:31,108] {sequential_executor.py:40} INFO - Executing command: airflow run hello print_date 2015-06-05T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:31,449] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/print_date/2015-06-05T00:00:00\n[2017-07-19 01:15:37,462] {sequential_executor.py:40} INFO - Executing command: airflow run hello print_date 2015-06-06T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:37,788] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/print_date/2015-06-06T00:00:00\n[2017-07-19 01:15:43,782] {sequential_executor.py:40} INFO - Executing command: airflow run hello print_date 2015-06-07T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:44,094] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/print_date/2015-06-07T00:00:00\n[2017-07-19 01:15:50,110] {models.py:4132} INFO - Updating state for \u003cDagRun hello @ 2015-06-01 00:00:00: backfill_2015-06-01T00:00:00, externally triggered: False\u003e considering 3 task(s)\n[2017-07-19 01:15:50,128] {models.py:4132} INFO - Updating state for \u003cDagRun hello @ 2015-06-02 00:00:00: backfill_2015-06-02T00:00:00, externally triggered: False\u003e considering 3 task(s)\n[2017-07-19 01:15:50,138] {models.py:4132} INFO - Updating state for \u003cDagRun hello @ 2015-06-03 00:00:00: backfill_2015-06-03T00:00:00, externally triggered: False\u003e considering 3 task(s)\n[2017-07-19 01:15:50,155] {models.py:4132} INFO - Updating state for \u003cDagRun hello @ 2015-06-04 00:00:00: backfill_2015-06-04T00:00:00, externally triggered: False\u003e considering 3 task(s)\n[2017-07-19 01:15:50,169] {models.py:4132} INFO - Updating state for \u003cDagRun hello @ 2015-06-05 00:00:00: backfill_2015-06-05T00:00:00, externally triggered: False\u003e considering 3 task(s)\n[2017-07-19 01:15:50,186] {models.py:4132} INFO - Updating state for \u003cDagRun hello @ 2015-06-06 00:00:00: backfill_2015-06-06T00:00:00, externally triggered: False\u003e considering 3 task(s)\n[2017-07-19 01:15:50,198] {models.py:4132} INFO - Updating state for \u003cDagRun hello @ 2015-06-07 00:00:00: backfill_2015-06-07T00:00:00, externally triggered: False\u003e considering 3 task(s)\n[2017-07-19 01:15:50,206] {jobs.py:2002} INFO - [backfill progress] | finished run 0 of 7 | tasks waiting: 14 | succeeded: 7 | kicked_off: 0 | failed: 0 | skipped: 0 | deadlocked: 0 | not ready: 14\n[2017-07-19 01:15:50,216] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.sleep 2015-06-01 00:00:00 [scheduled]\u003e\n[2017-07-19 01:15:50,220] {base_executor.py:50} INFO - Adding to queue: airflow run hello sleep 2015-06-01T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:50,239] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.sleep 2015-06-02 00:00:00 [scheduled]\u003e\n[2017-07-19 01:15:50,243] {base_executor.py:50} INFO - Adding to queue: airflow run hello sleep 2015-06-02T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:50,256] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.sleep 2015-06-03 00:00:00 [scheduled]\u003e\n[2017-07-19 01:15:50,259] {base_executor.py:50} INFO - Adding to queue: airflow run hello sleep 2015-06-03T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:50,273] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.sleep 2015-06-04 00:00:00 [scheduled]\u003e\n[2017-07-19 01:15:50,278] {base_executor.py:50} INFO - Adding to queue: airflow run hello sleep 2015-06-04T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:50,296] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.sleep 2015-06-05 00:00:00 [scheduled]\u003e\n[2017-07-19 01:15:50,299] {base_executor.py:50} INFO - Adding to queue: airflow run hello sleep 2015-06-05T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:50,311] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.sleep 2015-06-06 00:00:00 [scheduled]\u003e\n[2017-07-19 01:15:50,315] {base_executor.py:50} INFO - Adding to queue: airflow run hello sleep 2015-06-06T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:50,330] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.sleep 2015-06-07 00:00:00 [scheduled]\u003e\n[2017-07-19 01:15:50,339] {base_executor.py:50} INFO - Adding to queue: airflow run hello sleep 2015-06-07T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:50,352] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.templated 2015-06-01 00:00:00 [scheduled]\u003e\n[2017-07-19 01:15:50,355] {base_executor.py:50} INFO - Adding to queue: airflow run hello templated 2015-06-01T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:50,370] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.templated 2015-06-02 00:00:00 [scheduled]\u003e\n[2017-07-19 01:15:50,374] {base_executor.py:50} INFO - Adding to queue: airflow run hello templated 2015-06-02T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:50,393] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.templated 2015-06-03 00:00:00 [scheduled]\u003e\n[2017-07-19 01:15:50,396] {base_executor.py:50} INFO - Adding to queue: airflow run hello templated 2015-06-03T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:50,407] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.templated 2015-06-04 00:00:00 [scheduled]\u003e\n[2017-07-19 01:15:50,411] {base_executor.py:50} INFO - Adding to queue: airflow run hello templated 2015-06-04T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:50,425] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.templated 2015-06-05 00:00:00 [scheduled]\u003e\n[2017-07-19 01:15:50,431] {base_executor.py:50} INFO - Adding to queue: airflow run hello templated 2015-06-05T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:50,448] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.templated 2015-06-06 00:00:00 [scheduled]\u003e\n[2017-07-19 01:15:50,451] {base_executor.py:50} INFO - Adding to queue: airflow run hello templated 2015-06-06T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:50,465] {models.py:1128} INFO - Dependencies all met for \u003cTaskInstance: hello.templated 2015-06-07 00:00:00 [scheduled]\u003e\n[2017-07-19 01:15:50,469] {base_executor.py:50} INFO - Adding to queue: airflow run hello templated 2015-06-07T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:50,561] {sequential_executor.py:40} INFO - Executing command: airflow run hello sleep 2015-06-01T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:15:50,905] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/sleep/2015-06-01T00:00:00\n[2017-07-19 01:16:01,927] {sequential_executor.py:40} INFO - Executing command: airflow run hello sleep 2015-06-02T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:16:02,251] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/sleep/2015-06-02T00:00:00\n[2017-07-19 01:16:13,280] {sequential_executor.py:40} INFO - Executing command: airflow run hello sleep 2015-06-03T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:16:13,596] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/sleep/2015-06-03T00:00:00\n[2017-07-19 01:16:24,664] {sequential_executor.py:40} INFO - Executing command: airflow run hello sleep 2015-06-04T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:16:25,027] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/sleep/2015-06-04T00:00:00\n[2017-07-19 01:16:36,048] {sequential_executor.py:40} INFO - Executing command: airflow run hello sleep 2015-06-05T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:16:36,377] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/sleep/2015-06-05T00:00:00\n[2017-07-19 01:16:47,407] {sequential_executor.py:40} INFO - Executing command: airflow run hello sleep 2015-06-06T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:16:47,743] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/sleep/2015-06-06T00:00:00\n[2017-07-19 01:16:58,966] {sequential_executor.py:40} INFO - Executing command: airflow run hello sleep 2015-06-07T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:16:59,303] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/sleep/2015-06-07T00:00:00\n[2017-07-19 01:17:10,416] {sequential_executor.py:40} INFO - Executing command: airflow run hello templated 2015-06-01T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:17:10,861] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/templated/2015-06-01T00:00:00\n[2017-07-19 01:17:16,974] {sequential_executor.py:40} INFO - Executing command: airflow run hello templated 2015-06-02T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:17:17,306] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/templated/2015-06-02T00:00:00\n[2017-07-19 01:17:23,382] {sequential_executor.py:40} INFO - Executing command: airflow run hello templated 2015-06-03T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:17:23,710] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/templated/2015-06-03T00:00:00\n[2017-07-19 01:17:29,757] {sequential_executor.py:40} INFO - Executing command: airflow run hello templated 2015-06-04T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:17:30,103] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/templated/2015-06-04T00:00:00\n[2017-07-19 01:17:36,420] {sequential_executor.py:40} INFO - Executing command: airflow run hello templated 2015-06-05T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:17:36,768] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/templated/2015-06-05T00:00:00\n[2017-07-19 01:17:42,803] {sequential_executor.py:40} INFO - Executing command: airflow run hello templated 2015-06-06T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:17:43,130] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/templated/2015-06-06T00:00:00\n[2017-07-19 01:17:49,159] {sequential_executor.py:40} INFO - Executing command: airflow run hello templated 2015-06-07T00:00:00 --local -sd DAGS_FOLDER/hello.py\n[2017-07-19 01:17:49,492] {__init__.py:57} INFO - Using executor SequentialExecutor\nLogging into: /Users/HashNuke/projects/hello-airflow/airflow/logs/hello/templated/2015-06-07T00:00:00\n[2017-07-19 01:17:55,623] {models.py:4132} INFO - Updating state for \u003cDagRun hello @ 2015-06-01 00:00:00: backfill_2015-06-01T00:00:00, externally triggered: False\u003e considering 3 task(s)\n[2017-07-19 01:17:55,626] {models.py:4178} INFO - Marking run \u003cDagRun hello @ 2015-06-01 00:00:00: backfill_2015-06-01T00:00:00, externally triggered: False\u003e successful\n[2017-07-19 01:17:55,637] {models.py:4132} INFO - Updating state for \u003cDagRun hello @ 2015-06-02 00:00:00: backfill_2015-06-02T00:00:00, externally triggered: False\u003e considering 3 task(s)\n[2017-07-19 01:17:55,639] {models.py:4178} INFO - Marking run \u003cDagRun hello @ 2015-06-02 00:00:00: backfill_2015-06-02T00:00:00, externally triggered: False\u003e successful\n[2017-07-19 01:17:55,653] {models.py:4132} INFO - Updating state for \u003cDagRun hello @ 2015-06-03 00:00:00: backfill_2015-06-03T00:00:00, externally triggered: False\u003e considering 3 task(s)\n[2017-07-19 01:17:55,656] {models.py:4178} INFO - Marking run \u003cDagRun hello @ 2015-06-03 00:00:00: backfill_2015-06-03T00:00:00, externally triggered: False\u003e successful\n[2017-07-19 01:17:55,674] {models.py:4132} INFO - Updating state for \u003cDagRun hello @ 2015-06-04 00:00:00: backfill_2015-06-04T00:00:00, externally triggered: False\u003e considering 3 task(s)\n[2017-07-19 01:17:55,677] {models.py:4178} INFO - Marking run \u003cDagRun hello @ 2015-06-04 00:00:00: backfill_2015-06-04T00:00:00, externally triggered: False\u003e successful\n[2017-07-19 01:17:55,688] {models.py:4132} INFO - Updating state for \u003cDagRun hello @ 2015-06-05 00:00:00: backfill_2015-06-05T00:00:00, externally triggered: False\u003e considering 3 task(s)\n[2017-07-19 01:17:55,690] {models.py:4178} INFO - Marking run \u003cDagRun hello @ 2015-06-05 00:00:00: backfill_2015-06-05T00:00:00, externally triggered: False\u003e successful\n[2017-07-19 01:17:55,707] {models.py:4132} INFO - Updating state for \u003cDagRun hello @ 2015-06-06 00:00:00: backfill_2015-06-06T00:00:00, externally triggered: False\u003e considering 3 task(s)\n[2017-07-19 01:17:55,713] {models.py:4178} INFO - Marking run \u003cDagRun hello @ 2015-06-06 00:00:00: backfill_2015-06-06T00:00:00, externally triggered: False\u003e successful\n[2017-07-19 01:17:55,725] {models.py:4132} INFO - Updating state for \u003cDagRun hello @ 2015-06-07 00:00:00: backfill_2015-06-07T00:00:00, externally triggered: False\u003e considering 3 task(s)\n[2017-07-19 01:17:55,727] {models.py:4178} INFO - Marking run \u003cDagRun hello @ 2015-06-07 00:00:00: backfill_2015-06-07T00:00:00, externally triggered: False\u003e successful\n[2017-07-19 01:17:55,737] {jobs.py:2002} INFO - [backfill progress] | finished run 7 of 7 | tasks waiting: 0 | succeeded: 21 | kicked_off: 0 | failed: 0 | skipped: 0 | deadlocked: 0 | not ready: 0\n[2017-07-19 01:17:55,738] {jobs.py:2047} INFO - Backfill done. Exiting.\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhashnuke%2Fhello-airflow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhashnuke%2Fhello-airflow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhashnuke%2Fhello-airflow/lists"}