Pure Storage Integration Failing and shows Warning status
search cancel

Pure Storage Integration Failing and shows Warning status

book

Article ID: 401371

calendar_today

Updated On:

Products

VCF Operations/Automation (formerly VMware Aria Suite)

Issue/Introduction

  • Pure Storage adapter indicates a Warning status is not collecting. 
  • When testing the connection by clicking VALIDATE CONNECTION, you are presented with the error "Error requesting API token."
  • Checking the Pure Storage adapter logs, you see messages like:

2025-05-19T10:23:01,509+0000 ERROR [Task Processor worker thread #] (#######) com.integrien.alive.common.adapter3.AdapterBase.applyConfiguration - Configure threw an exception: Error requesting API token
com.purestorage.rest.exceptions.PureException: Error requesting API token
        at com.purestorage.rest.SessionManager.getApiToken(SessionManager.java:206) ~[purestorage-rest-client-1.19.3.jar:?]
        at com.purestorage.rest.SessionManager.createSession(SessionManager.java:110) ~[purestorage-rest-client-1.19.3.jar:?]
. . .

Environment

Aria Operations 8.16.x
Aria Operations 8.17.x
Aria Operations 8.18.x

Cause

The collection user account in Pure Storage adapter may be missing the read-only role and may be missing the API key. In some instances, an imported AD/LDAP user may have an underscore "_" in the name. Underscores cause issues within the Pure Storage Manager.

Resolution

The user specified as the collection user in the Pure Storage management pack must have the following settings:

1. The user accounts specified in Pure Storage manager must not have an underscore in the name "_" which is not allowed in the PureStorage Manager.
2. The user must be assigned (at least) the read-only role.
3. The user must have a valid API token associated with it.

More information may be found here:

User Guides for VMware Solutions
Configuring a Pure Storage FlashArray Adapter for VMware Aria Operations 8.x