[DOC] integration tests require both OS_TENANT_ID and OS_TENANT_NAME parameters
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Sahara |
Fix Released
|
Low
|
Sergey Lukjanov |
Bug Description
Integration tests config sample should be updated with note that both OS_TENANT_ID and OS_TENANT_NAME should be specified.
=======
Integration tests require OS_TENANT_ID and OS_TENANT_NAME parameters at the same time.
Exception if OS_TENANT_ID is not specified:
File "/home/
'node_
...
File "/home/
return self.scan_once(s, idx=_w(s, idx).end())
JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Exception if OS_TENANT_NAME is not specified:
...
File "/Users/
self.
File "/Users/
return client_class(*args, **kwargs)
...
File "/Users/
resp, body = self.request(url, 'POST', body=params, headers=headers)
...
Unauthorized: The request you have made requires authentication. (HTTP 401)
I see two problems here:
1. User should be able to specify any of these two params, not both
2. Exceptions doesn't help at all
Changed in savanna: | |
status: | New → Won't Fix |
status: | Won't Fix → Confirmed |
summary: |
- [DOC] integration tests require OS_TENANT_ID and OS_TENANT_NAME + [DOC] integration tests require both OS_TENANT_ID and OS_TENANT_NAME parameters |
Changed in sahara: | |
status: | In Progress → Fix Committed |
Changed in sahara: | |
status: | Fix Committed → Fix Released |
Changed in sahara: | |
milestone: | icehouse-rc1 → 2014.1 |
Also itest.conf.sample doesn't contain OS_TENANT_ID