openwhisk-devtools icon indicating copy to clipboard operation
openwhisk-devtools copied to clipboard

Set property namespace in openwhisk wsk cli

Open Areej-Fatima opened this issue 2 years ago • 1 comments

I'm trying to create namespace in openwhisk along with auth and api host, but it's not working for me. The official documentation says to use this command. While -i is used to bypass the certificates.

wsk property -i set \
  --apihost 'http://localhost:3233' \
  --auth '23bc46b1-71f6-4ed5-8c54-816aa4f8c502:123zO3xZCLrMN6v2BKK1dXYFpXlPkccOFqm12CdAsMgRU4VrNZ9lyGVCGuMDGIwP' \
--namespace 'guest'

It gives the error unknown flag: --namespace Next, I use it like this, but its still not setting the namespace.

wsk property -i set \
  --apihost 'http://localhost:3233' \
  --auth '23bc46b1-71f6-4ed5-8c54-816aa4f8c502:123zO3xZCLrMN6v2BKK1dXYFpXlPkccOFqm12CdAsMgRU4VrNZ9lyGVCGuMDGIwP' \
namespace guest

It throws this error. error: Unable to obtain API build information: The connection failed, or timed out. (HTTP status code 404) How to fix this?

Areej-Fatima avatar Feb 22 '23 15:02 Areej-Fatima

If you provide the auth flag, you don't need to provide the namespace flag as the system can infer the namespace using the auth key.

In this sense, the namespace field is deprecated, try again after removing the namespace flag.

style95 avatar Feb 24 '23 09:02 style95