OSTF fails trying to authenticate to HTTPS horizon
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Medium
|
Tatyanka | ||
7.0.x |
Won't Fix
|
Medium
|
Fuel QA Team |
Bug Description
1. Create new environment (Ubuntu)
2. Choose Neutron, VLAN
3. Uncheck "Cinder LVM over iSCSI for volumes" on Settings tab
4. Add 1 controller, 1 compute
5. Deploy the environment. It was successful
6. But there is CRITICAL error on controller (node-1)
2015-08-18 12:06:28 CRIT (Scope(
7. Run OSTF tests. Test "Create user and authenticate with it to Horizon" has failed on the last step "Confirm that response status is 200." with error: Can not authenticate in Horizon
From HealthCheck logs:
2015-08-18 13:46:00 ERROR (nose_storage_
Traceback (most recent call last):
File "/usr/lib/
testMethod()
File "/usr/lib/
self.fail("Step 10 failed: Can not authenticate in Horizon. "
File "/usr/lib/
raise self.failureExc
AssertionError: Step 10 failed: Can not authenticate in Horizon. Please refer to OpenStack logs for more details.
I successfully login to Horizon manually
"build_id": "2015-08-
summary: |
- OSTF test "Create user and authenticate with it to Horizon" has failed + CRIT Err: (Scope(Concat::Fragment[horizon_balancermember_horizon])) No + content, source or symlink specified |
description: | updated |
Changed in fuel: | |
importance: | High → Critical |
assignee: | nobody → Fuel Library Team (fuel-library) |
Changed in fuel: | |
status: | Triaged → Won't Fix |
importance: | High → Medium |
tags: | added: release-notes |
tags: |
added: 7.0 release-notes-done removed: release-notes |
Changed in fuel: | |
milestone: | 7.0 → 8.0 |
status: | Won't Fix → Confirmed |
no longer affects: | fuel/8.0.x |
tags: | added: area-qa |
Changed in fuel: | |
assignee: | Fuel QA Team (fuel-qa) → Alexander Kurenyshev (akurenyshev) |
status: | Confirmed → In Progress |
Changed in fuel: | |
assignee: | Alexander Kurenyshev (akurenyshev) → Tatyanka (tatyana-leontovich) |
tags: |
added: area-ostf removed: area-qa ostf |
Error from OSTF is related to ssl validation,
urllib3. connectionpool: INFO: Starting new HTTP connection (1): 10.20.0.3 connectionpool: DEBUG: Setting read timeout to None connectionpool: DEBUG: "POST http:// 192.168. 0.2:35357/ v2.0/tokens HTTP/1.1" 200 4505 connectionpool: INFO: Starting new HTTP connection (1): 10.20.0.3 connectionpool: DEBUG: Setting read timeout to None connectionpool: DEBUG: "GET http:// 172.16. 0.3/ HTTP/1.1" 302 0 connectionpool: INFO: Starting new HTTPS connection (1): 172.16.0.3 tests.smoke. test_user_ create: DEBUG: Traceback (most recent call last): python2. 6/site- packages/ fuel_health/ tests/smoke/ test_user_ create. py", line 107, in test_create_user python2. 6/site- packages/ requests/ sessions. py", line 395, in get python2. 6/site- packages/ requests/ sessions. py", line 383, in request python2. 6/site- packages/ requests/ sessions. py", line 506, in send python2. 6/site- packages/ requests/ sessions. py", line 168, in resolve_redirects redirects= False, python2. 6/site- packages/ requests/ sessions. py", line 486, in send send(request, **kwargs) python2. 6/site- packages/ requests/ adapters. py", line 385, in send SSL3_GET_ SERVER_ CERTIFICATE: certificate verify failed
urllib3.
urllib3.
urllib3.
urllib3.
urllib3.
urllib3.
fuel_health.
File "/usr/lib/
client.get(url) # sets cookie
File "/usr/lib/
return self.request('GET', url, **kwargs)
File "/usr/lib/
resp = self.send(prep, **send_kwargs)
File "/usr/lib/
history = [resp for resp in gen] if allow_redirects else []
File "/usr/lib/
allow_
File "/usr/lib/
r = adapter.
File "/usr/lib/
raise SSLError(e)
SSLError: [Errno 1] _ssl.c:492: error:14090086:SSL routines: