Missing env variabile | FAIL | Parent suite setup failed: KeyError: 'Missing required environment variable: RC_API_SECRET_HOST

Hi,
I followed the guide to create a robot from the help, the robot work and run fine on visual studio code but now i am trying to run It from mine Jenkins machine( the vps use an Ubuntu distribution on a arm64 CPU), when i trying to run it from the terminal or from the Jenkins compiler i get this error:

Missing env variabile
| FAIL |
Parent suite setup failed:
KeyError: 'Missing required environment variable: RC_API_SECRET_HOST

The env.json file is correctly set and points to the folder that contains the vault.json:

env.json
{
“RPA_SECRET_MANAGER”: “RPA.Robocorp.Vault.FileSecrets”,
“RPA_SECRET_FILE”: “/var/lib/jenkins/workspace/RoboFrameworkTEST/vault/vault.json”
}

This Is the repo with my robot:

Do I miss something?

Thanks for your feedback.

When you are running this (in Jenkins?), did you remember to give rcc command that --environment path/to/env.json option?

So what is your command line in that you are using to run this robot?

I have the rcc toolchain installed(linux64 version), but when i try to lunch the rcc command the terminal return the follow response:

bash:/usr/local/bin/rcc: cannot execute binary file: Exec format error

The machine use a arm64 cpu.

That rcc your downloaded is build for “amd64” architecture. Currently we don’t have official support for “arm64” architectures? Is this some “raspberry pi” or something else?

On Apple M1 machines, rosetta should be used. See: System requirements | Robocorp documentation

Is an ampere A1: