I've seen a problem where a new CloudObjectStorage instance with a previously used configuration_name and NEW/different credential values, didn't seem to change that particular configuration. That is, after correcting my credentials, my connection to pull data still failed. However, when I created a new COS object but with a new configuration name and the correct credentials, I was able to pull data.
I've seen a problem where a new CloudObjectStorage instance with a previously used configuration_name and NEW/different credential values, didn't seem to change that particular configuration. That is, after correcting my credentials, my connection to pull data still failed. However, when I created a new COS object but with a new configuration name and the correct credentials, I was able to pull data.
For example:
Bad Creds
This produced an error "Path not found"
Good Creds, Same
configuration_name
Now, if I change my credentials and try again, I get the same error
Exact same error as before:
Good Creds, new
configuration_name
Success
BONUS Check: Bad credentials with previously configured successful configuration
With the BAD credentials, I successfully connect to the data.
Conclusion
It seems that you cannot update a new Spark/COS connection with a same name as a previously created connection.
I've not explicitly tested this with the other services (Swift Bluemix, Swift Softlayer).