Questions about reclient usage

49 views
Skip to first unread message

Jaeyong Bae

unread,
Jan 16, 2024, 2:47:49 AMJan 16
to reclient-users
Hello,
This is Jay. I’m an external contributor to the Chromium project and using Goma(jdrag...@gmail.com).



The reason why I am reaching out to this group is that an issue occurred while migrating from Reclient to Goma according to the guidance

When trying to build after Reclient setup, I face the following error.
What should be done to solve this?

$ autoninja -C out/debug chrome 
Done. Made 41770 targets from 3409 files in 5998ms
Running gcloud auth print-access-token --trace-token=interactiveauth
E0116 15:08:04.840280  590277 bootstrap.go:158] Unable to start reproxy: "E0116 15:08:04.791732  590306 main.go:293] Failed to initialize remote-execution client: rpc error: code = PermissionDenied desc = rpc error: code = PermissionDenied desc = Permission \"remotebuildexecution.blobs.get\" denied on resource \"projects/rbe-chrome-untrusted/instances/default_instance\" (or it may not exist), authentication type (identity) used=\"external authentication token (gcert?)\"\n"

Additional question:
Can (jae...@chromium.org) my chromium account also be invited into Reclient?

Thank you for the effort on the Chromium build infrastructure.

Best regards
Jay

Takuto Ikuta

unread,
Jan 16, 2024, 3:09:02 AMJan 16
to Jaeyong Bae, reclient-users
Hi Jaeyong,

On Tue, Jan 16, 2024 at 4:47 PM Jaeyong Bae <jdrag...@gmail.com> wrote:
Hello,
This is Jay. I’m an external contributor to the Chromium project and using Goma(jdrag...@gmail.com).



The reason why I am reaching out to this group is that an issue occurred while migrating from Reclient to Goma according to the guidance

When trying to build after Reclient setup, I face the following error.
What should be done to solve this?

$ autoninja -C out/debug chrome 
Done. Made 41770 targets from 3409 files in 5998ms
Running gcloud auth print-access-token --trace-token=interactiveauth
E0116 15:08:04.840280  590277 bootstrap.go:158] Unable to start reproxy: "E0116 15:08:04.791732  590306 main.go:293] Failed to initialize remote-execution client: rpc error: code = PermissionDenied desc = rpc error: code = PermissionDenied desc = Permission \"remotebuildexecution.blobs.get\" denied on resource \"projects/rbe-chrome-untrusted/instances/default_instance\" (or it may not exist), authentication type (identity) used=\"external authentication token (gcert?)\"\n"


 
Additional question:
Can (jae...@chromium.org) my chromium account also be invited into Reclient?


Thank you for the effort on the Chromium build infrastructure.

Best regards
Jay

--
You received this message because you are subscribed to the Google Groups "reclient-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to reclient-user...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/reclient-users/c489e056-fcc8-4123-83a7-f8aae78a335bn%40chromium.org.

Jaeyong Bae

unread,
Jan 16, 2024, 4:03:01 AMJan 16
to reclient-users, tik...@chromium.org, reclient-users, Jaeyong Bae
Hi Takuto, 

Thanks for the response.
> ?

Yes, I did and checked `buildtools/reclient_cfgs` is generated after `gclient sync`.

Regards
Jay

2024년 1월 16일 화요일 오후 5시 9분 2초 UTC+9에 tik...@chromium.org님이 작성:

Takuto Ikuta

unread,
Jan 16, 2024, 4:06:46 AMJan 16
to Jaeyong Bae, reclient-users
Hmm, that's strange.

What is the content of your .gclient file?

Takuto Ikuta

unread,
Jan 16, 2024, 4:21:06 AMJan 16
to Jaeyong Bae, reclient-users

Hmm, what is the content of src/buildtools/reclient_cfgs/reproxy.cfg after running `gclient sync` again then?

On Tue, Jan 16, 2024 at 6:17 PM Jaeyong Bae <jdrag...@gmail.com> wrote:
Here it is. `.gclient` file.

```

solutions = [

  {

    "name": "src",

    "url": "https://chromium.googlesource.com/chromium/src.git",

    "managed": False,

    "custom_deps": {},

    "custom_vars": {

        "rbe_instance": "projects/rbe-chromium-untrusted/instances/default_instance",

    },

  },

]

target_os = ["android"]

```
2024년 1월 16일 (화) 오후 6:06, Takuto Ikuta <tik...@chromium.org>님이 작성:
Reply all
Reply to author
Forward
0 new messages