(Glean.CLI) Checking for a Glean virtual environment at /home/circleci/project/.venv
(Glean.CLI) Creating a Glean virtual environment at /home/circleci/project/.venv
(Glean.CLI) The virtual environment was not created successfully because ensurepip is not
available. On Debian/Ubuntu systems, you need to install the python3-venv
package using the following command.
apt install python3.8-venv
You may need to use sudo with that command. After installing the python3-venv
package, recreate your virtual environment.
Failing command: ['/home/circleci/project/.venv/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']
(Glean.CLI)
(Glean.CLI) Failed to create a Glean virtual environment at /home/circleci/project/.venv
Exited with code exit status 1
I'll look at how other extensions are doing this, I believe they are using a different docker image in Circle CI that includes both node and python.
Looks like we need to update CI for Glean:
I'll look at how other extensions are doing this, I believe they are using a different docker image in Circle CI that includes both node and python.