Skip to content

Error Failed to access secure storage (keyring): Platform secure storage failure: DBus error: The name org.freedesktop.secrets was not provided by any .service files... #879

@raymelon

Description

@raymelon

Hello, I am getting this error in Ubuntu 24.04.1 LTS

Curious:

  1. How to bypass keyring (is there a flag in goose CLI to do this?)

  2. Where to set environment variables (which I assume will be system-wide or has to be attached manually for every CLI instance)

Stacktrace:

 > goose configure

Welcome to goose! Let's get you set up with a provider.
  you can rerun this command later to update your configuration

┌   goose-configure

◇  Which model provider should we use?
│  Google Gemini

◇  Provider Google Gemini requires GOOGLE_API_KEY, please enter a value
│  ▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪


  Error Failed to access secure storage (keyring): Platform secure storage failure: DBus error: The name org.freedesktop.secrets was not provided by any .service files
  Please check your system keychain and run 'goose configure' again.
  If your system is unable to use the keyring, please try setting secret key(s) via environment variables.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions