Error Opening KeyRing - Boundary Dev

Hi there @ac0093 - Boundary will try to store the token for you with the operating system’s keyring. This changes depending on the operating system you use. The list of supported keyrings can be found in our help menu for boundary authenticate password -h:

  -keyring-type=<string>
      The type of keyring to use. Defaults to "auto" which will use the
      Windows credential manager, OSX keychain, or cross-platform password
      store depending on platform. Set to "none" to disable keyring
      functionality. Available types, depending on platform, are: "wincred",
      "keychain", "pass", and "secret-service". The default is auto. This can
      also be specified via the BOUNDARY_KEYRING_TYPE environment variable.

If you’re seeing this error, it means your operating system does not have a supported keyrings. You have two choices here:

  1. Install a supported keyring per the above list of mentioned keyrings
  2. Copy the token returned from the authenticate command and set it with the BOUNDARY_TOKEN env var or pass it on the CLI with the -token flag.

Let us know if you have any other questions, and thanks for trying Boundary!