Skip to content

Keychain not available #103

@shane-borden

Description

@shane-borden

Pre-reqs

  • I've searched the current open issues
  • I've updated to the latest versions

Extension Version

0.1.9

Gemini CLI Version

0.29.7

Environment

Linux 6.12.0-124.29.1+2.1.el10_1_ciq.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Feb 4 21:52:42 UTC 2026 x86_64 GNU/Linux

Current Behavior

The extension no longer will install on RHEL, Ubuntu and Rocky Linux with the following error:

Keychain is not available

No files are even copied to the extension directory.

Expected Behavior

Expected the extension to install

Steps to reproduce?

  1. gemini extensions install https://github.com/gemini-cli-extensions/cloud-sql-postgresql
Installing extension "cloud-sql-postgresql".
This extension will run the following MCP servers:
  * cloud_sql_postgresql_admin (local): /tmp/gemini-extensionbfbTKF/toolbox --prebuilt cloud-sql-postgres-admin --stdio
  * cloud_sql_postgresql (local): /tmp/gemini-extensionbfbTKF/toolbox --prebuilt cloud-sql-postgres --stdio
This extension will append info to your gemini.md context using CLOUD-SQL-POSTGRESQL.md

The extension you are about to install may have been created by a third-party developer and sourced from a public repository. Google does not vet, endorse, or guarantee the functionality or security of extensions. Please carefully inspect any extension and its source code before installing to understand the permissions it requires and the actions it may perform.
Do you want to continue? [Y/n]: Y
✔ Password
(Optional) Password of the database user  (Default: IAM user) … ***********
✔ Project ID
ID of the Google Cloud project … ***********
✔ Location
Region of the Cloud SQL instance … ***********
✔ Instance
Name of the Cloud SQL instance … ***********
✔ Database
Name of the database … ***********
✔ User
(Optional) Username of the database user (Default: IAM user) … ***********
✔ IP Type
(Optional) Type of the IP address: PUBLIC, PRIVATE, or PSC (Default: Public) … PRIVATE
Keychain is not available

Additional Details

No response

Metadata

Metadata

Assignees

Labels

type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions