I’m completely new to Airflow and I’ve just started following the Astronomer Airflow Fundamentals course. I closely followed the steps and installed docker and astro cli. When I ran ‘astro dev start’, I’m getting the following error:
ERROR: failed to solve: process “/bin/bash -o pipefail -e -u -x -c if grep -Eqx ‘apache-airflow\s*[=~>]{1,2}.*’ requirements.txt; then echo >&2 "Do not upgrade by specifying ‘apache-airflow’ in your requirements.txt, change the base image instead!"; exit 1; fi; pip install --no-cache-dir --root-user-action=ignore -r requirements.txt” did not complete successfully: exit code: 1
Error: command 'docker build -t astro_220521/airflow:latest failed: failed to execute cmd: exit status 1
Any ideas what might be causing this? Any help would be greatly appreciated!
Answering my own question since I just managed to figure out what the issue was. Basically, ZScaler was turned on and that was causing the issue. I turned ZScaler off and when I ran ‘astro dev start’ it was successful!
Hey @nzaw96! Welcome to Airflow and Astro Happy to hear you solved this. We haven’t seen the Zscaler specific issue all too often, so good to have it published here for reference.
If you hit any other trouble with the Astro CLI as you’re getting started, don’t hesitate to keep posting here.
@paola Hi, I’m facing an exactly similar issue but I don’t have Zscaler on my work system the issue still exists. Any idea how to resolve this?
My Docker Version 24.0.6
Astro CLI Version: 1.20.1