Subscribe
Accepted Solution

How to add Storage system in Bulk - WFA

Hi ,

 

Do we have an option to add storage systems(200+) in Bulk in WFA.

 

 

Regards

Aravindhan S

Re: How to add Storage system in Bulk - WFA

Hi,

 

I'm assuming you mean you want to automate adding storage credentials for multiple systems in "Execution\Credentials" within WFA? It's possible to do this via the REST API, I have done some programing on a workflow which updates storage credentials using the REST API when a cluster admin password is reset using a workflow (which then also updates the WFA credentials to the new password). In theory it would be possible to also add new credentials to WFA. Let me know if this is what you are trying to achieve and i'll have a look.

 

/matt

If this post resolved your issue, help others by selecting ACCEPT AS SOLUTION or adding a KUDO.

Re: How to add Storage system in Bulk - WFA

[ Edited ]

Do you have a comman username/password for a large number of Storage-Systems? Do those Storage systems have some common ip pattern, for example they all start with 10.

 

 If that's the case you can use WFA's feature of match=pattern for saving the credentials. You can also use regular expression to match these bulk storage systems with common credentials.

 

sinhaa

 

If this post resolved your issue, help others by selecting ACCEPT AS SOLUTION or adding a KUDO.

Re: How to add Storage system in Bulk - WFA

Hi Matt,

 

Thanks for the reply.you were on DOT. I would love you have the program and methodology for updating the credentials.

 

Regards

Aravindhan S

Re: How to add Storage system in Bulk - WFA

Hi Sinhaa,

 

Thank you for the reply. Looks I would be able to use pattern matching, Do we have any documentation with examples on how to go about it?

Re: How to add Storage system in Bulk - WFA

  1. Add a new credentials
  2. Match=Pattern
  3. Type according to the server you want to add. For cDOT or 7Mode selet ONTAP 
  4. Name/IP: <regular expression which matches to your the group of servers for whom you ant to save a common credentials.
  5. Save. 

Example 1:

 

For Type ONTAP:

 

Credentials_pattern_IP1.png

 

This will match credentials with ip having 10.226.252. as the common part. So clusters like 10.226.252.1 to 10.226.252.255 all will have the same credentials saved.

 

for ONATP, Test-Connectivity is available so you can provide the IP for which you want to test. It will tell which pattern was used to obtain credentials 

 

Credentials_pattern_Test_Connectivity.png

 

 

Example 2:

For Type Other:

 

Credentials_pattern_Regex.png

 

This pattern can match server with host-names like ab-testsrv2 or dk-testsrv8 etc.

 

Test-Connectivity is not available for type Other. So you can do is self verify that if you are getting the right credentials or not for a given IP using the below command code. Just run "Test comand" and provide the IP. It will return the username/password from which you can know if the right credentials can be obtained for this host or not.

 

##BEGIN CODE

 

param (
[parameter(Mandatory=$true, HelpMessage="Host Name or IP")]
[string]$Host

)
$creds = Get-WfaCredentials -Host $Host
if($creds)
{
Get-WfaLogger -Info -Message "UserName: $creds.UserName"
Get-WfaLogger -Info -Message $("Pasword: "+ $(ConvertFromSecureToPlain -SecurePassword $creds.Password))
}
else
{
throw("No credentials were found")
}

 

##END CODE

 

 

sinhaa

 

 

 

If this post resolved your issue, help others by selecting ACCEPT AS SOLUTION or adding a KUDO.

Re: How to add Storage system in Bulk - WFA

Thank you Sinhaa. It worked !!

Re: How to add Storage system in Bulk - WFA

I tried to test in my test environment, however it seem it doesnt work for me. Error "Connection Failure: Failed to connect to controller".

 

If i update the password manual on the filer and run the test connectivity, it's ok. Smiley Sad

 

Is there any specific options on the filer in 7-mode which need to enable?

Re: How to add Storage system in Bulk - WFA

@christy

 

What exactly did you try that didn't work? 

If this post resolved your issue, help others by selecting ACCEPT AS SOLUTION or adding a KUDO.

Re: How to add Storage system in Bulk - WFA

Step as mentioned above:

 

  1. Add a new credentials
  2. Match=Pattern
  3. Type according to the server you want to add. For cDOT or 7Mode selet ONTAP 
  4. Name/IP: <regular expression which matches to your the group of servers for whom you ant to save a common credentials.
  5. Save. 

I have 300+ filers in the system,and now looking way to change the password for the username login.  However, it doesn't works. Smiley Sad

 

Any idea?