RDO tickets are now tracked in Jira https://issues.redhat.com/projects/RDO/issues/
Bug 1232029 - instack-undercloud: "openstack undercloud install" fails with "RuntimeError: ('%s failed. See log for details.', 'os-refresh-config')"
Summary: instack-undercloud: "openstack undercloud install" fails with "RuntimeError: ...
Keywords:
Status: CLOSED EOL
Alias: None
Product: RDO
Classification: Community
Component: instack-undercloud
Version: unspecified
Hardware: x86_64
OS: Linux
high
high
Target Milestone: ---
: Kilo
Assignee: James Slagle
QA Contact: Omri Hochman
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-06-15 21:47 UTC by Alexander Chuzhoy
Modified: 2016-05-19 15:46 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-05-19 15:46:08 UTC
Embargoed:


Attachments (Terms of Use)

Description Alexander Chuzhoy 2015-06-15 21:47:27 UTC
instack-undercloud: "openstack undercloud install" fails with "RuntimeError: ('%s failed. See log for details.', 'os-refresh-config')"

Environment:
instack-undercloud-2.1.2-dev8.el7.centos.noarch

Steps to reproduce:
Try to run "openstack undercloud install" using this guide:
https://repos.fedorapeople.org/repos/openstack-m/jenkins/instack-undercloud-docs/234545-6/html/installation/installing.html



Result:
WARNING: map-services has been deprecated.  Please use the svc-map element.                                            
dib-run-parts Mon Jun 15 17:36:42 EDT 2015 99-restart-discovery completed                                              
dib-run-parts Mon Jun 15 17:36:42 EDT 2015 Running /usr/libexec/os-refresh-config/post-configure.d/100-tuskar-api      
+ os-svc-enable -an tuskar-api                                                                                         
+ os-svc-restart -an tuskar-api                                                                                        
dib-run-parts Mon Jun 15 17:36:42 EDT 2015 100-tuskar-api completed                                                    
dib-run-parts Mon Jun 15 17:36:42 EDT 2015 Running /usr/libexec/os-refresh-config/post-configure.d/101-plan-add-roles  
ERROR (shell) Exiting due to an error:                                                                                 
Traceback (most recent call last):                                                                                     
  File "/usr/lib/python2.7/site-packages/tuskarclient/shell.py", line 245, in main                                     
    TuskarShell(sys.argv[1:]).run()                                                                                    
  File "/usr/lib/python2.7/site-packages/tuskarclient/shell.py", line 75, in run                                       
    args.func(tuskar_client, args)                                                                                     
  File "/usr/lib/python2.7/site-packages/tuskarclient/v2/plans_shell.py", line 42, in do_plan_show                     
    plan = utils.find_resource(tuskar.plans, args.plan)                                                                
  File "/usr/lib/python2.7/site-packages/tuskarclient/common/utils.py", line 80, in find_resource                      
    listing = manager.list()                                                                                           
  File "/usr/lib/python2.7/site-packages/tuskarclient/v2/plans.py", line 86, in list                                   
    return self._list(self._path())                                                                                    
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/base.py", line 131, in _list          
    body = self.client.get(url).json()                                                                                 
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 355, in get          
    return self.client_request("GET", url, **kwargs)                                                                   
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 345, in client_request
    self, method, url, **kwargs)                                                                                        
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 244, in client_request
    self.authenticate()                                                                                                 
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 315, in authenticate  
    self.auth_plugin.authenticate(self)                                                                                 
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/auth.py", line 203, in authenticate    
    self._do_authenticate(http_client)                                                                                  
  File "/usr/lib/python2.7/site-packages/tuskarclient/common/auth.py", line 39, in _do_authenticate                     
    self._ksclient = ksclient.Client(**ks_kwargs)                                                                       
  File "/usr/lib/python2.7/site-packages/keystoneclient/v2_0/client.py", line 152, in __init__                          
    self.authenticate()                                                                                                 
  File "/usr/lib/python2.7/site-packages/keystoneclient/utils.py", line 318, in inner                                   
    return func(*args, **kwargs)                                                                                        
  File "/usr/lib/python2.7/site-packages/keystoneclient/httpclient.py", line 503, in authenticate                       
    resp = self.get_raw_token_from_identity_service(**kwargs)                                                           
  File "/usr/lib/python2.7/site-packages/keystoneclient/v2_0/client.py", line 186, in get_raw_token_from_identity_service
    return plugin.get_auth_ref(self.session)                                                                             
  File "/usr/lib/python2.7/site-packages/keystoneclient/auth/identity/v2.py", line 78, in get_auth_ref                   
    authenticated=False, log=False)                                                                                      
  File "/usr/lib/python2.7/site-packages/keystoneclient/session.py", line 497, in post                                   
    return self.request(url, 'POST', **kwargs)                                                                           
  File "/usr/lib/python2.7/site-packages/keystoneclient/utils.py", line 318, in inner                                    
    return func(*args, **kwargs)                                                                                         
  File "/usr/lib/python2.7/site-packages/keystoneclient/session.py", line 397, in request                                
    raise exceptions.from_response(resp, method, url)                                                                    
Unauthorized: Invalid user / password (Disable debug mode to suppress these details.) (HTTP 401) (Request-ID: req-6ec94a4a-2962-4dd3-8014-c8985b7fed2d)
ERROR (shell) Exiting due to an error:                                                                                                                 
Traceback (most recent call last):                                                                                                                     
  File "/usr/lib/python2.7/site-packages/tuskarclient/shell.py", line 245, in main                                                                     
    TuskarShell(sys.argv[1:]).run()                                                                                                                    
  File "/usr/lib/python2.7/site-packages/tuskarclient/shell.py", line 75, in run                                                                       
    args.func(tuskar_client, args)                                                                                                                     
  File "/usr/lib/python2.7/site-packages/tuskarclient/v2/plans_shell.py", line 128, in do_plan_create                                                  
    description=vars(args).get('description')                                                                                                          
  File "/usr/lib/python2.7/site-packages/tuskarclient/v2/plans.py", line 97, in create                                                                 
    return self._post(self._path(), fields)                                                                                                            
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/base.py", line 178, in _post                                          
    body = self.client.post(url, json=json).json()                                                                                                     
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 358, in post                                         
    return self.client_request("POST", url, **kwargs)                                                                                                  
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 345, in client_request                               
    self, method, url, **kwargs)                                                                                                                       
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 244, in client_request                               
    self.authenticate()                                                                                                                                
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 315, in authenticate                                 
    self.auth_plugin.authenticate(self)                                                                                                                
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/auth.py", line 203, in authenticate                                   
    self._do_authenticate(http_client)                                                                                                                 
  File "/usr/lib/python2.7/site-packages/tuskarclient/common/auth.py", line 39, in _do_authenticate                                                    
    self._ksclient = ksclient.Client(**ks_kwargs)                                                                                                      
  File "/usr/lib/python2.7/site-packages/keystoneclient/v2_0/client.py", line 152, in __init__                                                         
    self.authenticate()                                                                                                                                
  File "/usr/lib/python2.7/site-packages/keystoneclient/utils.py", line 318, in inner                                                                  
    return func(*args, **kwargs)                                                                                                                       
  File "/usr/lib/python2.7/site-packages/keystoneclient/httpclient.py", line 503, in authenticate                                                      
    resp = self.get_raw_token_from_identity_service(**kwargs)                                                                                          
  File "/usr/lib/python2.7/site-packages/keystoneclient/v2_0/client.py", line 186, in get_raw_token_from_identity_service                              
    return plugin.get_auth_ref(self.session)                                                                                                           
  File "/usr/lib/python2.7/site-packages/keystoneclient/auth/identity/v2.py", line 78, in get_auth_ref                                                 
    authenticated=False, log=False)                                                                                                                    
  File "/usr/lib/python2.7/site-packages/keystoneclient/session.py", line 497, in post                                                                 
    return self.request(url, 'POST', **kwargs)                                                                                                         
  File "/usr/lib/python2.7/site-packages/keystoneclient/utils.py", line 318, in inner                                                                  
    return func(*args, **kwargs)                                                                                                                       
  File "/usr/lib/python2.7/site-packages/keystoneclient/session.py", line 397, in request                                                              
    raise exceptions.from_response(resp, method, url)                                                                                                  
Unauthorized: Invalid user / password (Disable debug mode to suppress these details.) (HTTP 401) (Request-ID: req-72bafe64-b438-4226-ae7c-36b9b032f3da)
ERROR (shell) Exiting due to an error:                                                                                                                 
Traceback (most recent call last):                                                                                                                     
  File "/usr/lib/python2.7/site-packages/tuskarclient/shell.py", line 245, in main                                                                     
    TuskarShell(sys.argv[1:]).run()                                                                                                                    
  File "/usr/lib/python2.7/site-packages/tuskarclient/shell.py", line 75, in run                                                                       
    args.func(tuskar_client, args)                                                                                                                     
  File "/usr/lib/python2.7/site-packages/tuskarclient/v2/plans_shell.py", line 42, in do_plan_show                                                     
    plan = utils.find_resource(tuskar.plans, args.plan)                                                                                                
  File "/usr/lib/python2.7/site-packages/tuskarclient/common/utils.py", line 80, in find_resource                                                      
    listing = manager.list()                                                                                                                           
  File "/usr/lib/python2.7/site-packages/tuskarclient/v2/plans.py", line 86, in list                                                                   
    return self._list(self._path())                                                                                                                    
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/base.py", line 131, in _list                                          
    body = self.client.get(url).json()                                                                                                                 
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 355, in get                                          
    return self.client_request("GET", url, **kwargs)                                                                                                   
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 345, in client_request                               
    self, method, url, **kwargs)                                                                                                                       
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 244, in client_request                               
    self.authenticate()                                                                                                                                
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 315, in authenticate                                 
    self.auth_plugin.authenticate(self)                                                                                                                
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/auth.py", line 203, in authenticate                                   
    self._do_authenticate(http_client)                                                                                                                 
  File "/usr/lib/python2.7/site-packages/tuskarclient/common/auth.py", line 39, in _do_authenticate                                                    
    self._ksclient = ksclient.Client(**ks_kwargs)                                                                                                      
  File "/usr/lib/python2.7/site-packages/keystoneclient/v2_0/client.py", line 152, in __init__                                                         
    self.authenticate()                                                                                                                                
  File "/usr/lib/python2.7/site-packages/keystoneclient/utils.py", line 318, in inner                                                                  
    return func(*args, **kwargs)                                                                                                                       
  File "/usr/lib/python2.7/site-packages/keystoneclient/httpclient.py", line 503, in authenticate                                                      
    resp = self.get_raw_token_from_identity_service(**kwargs)                                                                                          
  File "/usr/lib/python2.7/site-packages/keystoneclient/v2_0/client.py", line 186, in get_raw_token_from_identity_service                              
    return plugin.get_auth_ref(self.session)                                                                                                           
  File "/usr/lib/python2.7/site-packages/keystoneclient/auth/identity/v2.py", line 78, in get_auth_ref                                                 
    authenticated=False, log=False)                                                                                                                    
  File "/usr/lib/python2.7/site-packages/keystoneclient/session.py", line 497, in post                                                                 
    return self.request(url, 'POST', **kwargs)                                                                                                         
  File "/usr/lib/python2.7/site-packages/keystoneclient/utils.py", line 318, in inner                                                                  
    return func(*args, **kwargs)                                                                                                                       
  File "/usr/lib/python2.7/site-packages/keystoneclient/session.py", line 397, in request                                                              
    raise exceptions.from_response(resp, method, url)                                                                                                  
Unauthorized: Invalid user / password (Disable debug mode to suppress these details.) (HTTP 401) (Request-ID: req-66301133-6e2e-4011-be46-82e758a7c4fa)
ERROR (shell) Exiting due to an error:                                                                                                                 
Traceback (most recent call last):                                                                                                                     
  File "/usr/lib/python2.7/site-packages/tuskarclient/shell.py", line 245, in main                                                                     
    TuskarShell(sys.argv[1:]).run()                                                                                                                    
  File "/usr/lib/python2.7/site-packages/tuskarclient/shell.py", line 75, in run                                                                       
    args.func(tuskar_client, args)                                                                                                                     
  File "/usr/lib/python2.7/site-packages/tuskarclient/v2/roles_shell.py", line 22, in do_role_list                                                     
    roles = tuskar.roles.list()                                                                                                                        
  File "/usr/lib/python2.7/site-packages/tuskarclient/v2/roles.py", line 47, in list                                                                   
    return self._list(self._path())                                                                                                                    
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/base.py", line 131, in _list                                          
    body = self.client.get(url).json()                                                                                                                 
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 355, in get                                          
    return self.client_request("GET", url, **kwargs)                                                                                                   
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 345, in client_request                               
    self, method, url, **kwargs)                                                                                                                       
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 244, in client_request                               
    self.authenticate()                                                                                                                                
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 315, in authenticate                                 
    self.auth_plugin.authenticate(self)                                                                                                                
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/auth.py", line 203, in authenticate                                   
    self._do_authenticate(http_client)                                                                                                                 
  File "/usr/lib/python2.7/site-packages/tuskarclient/common/auth.py", line 39, in _do_authenticate                                                    
    self._ksclient = ksclient.Client(**ks_kwargs)                                                                                                      
  File "/usr/lib/python2.7/site-packages/keystoneclient/v2_0/client.py", line 152, in __init__                                                         
    self.authenticate()                                                                                                                                
  File "/usr/lib/python2.7/site-packages/keystoneclient/utils.py", line 318, in inner                                                                  
    return func(*args, **kwargs)                                                                                                                       
  File "/usr/lib/python2.7/site-packages/keystoneclient/httpclient.py", line 503, in authenticate                                                      
    resp = self.get_raw_token_from_identity_service(**kwargs)                                                                                          
  File "/usr/lib/python2.7/site-packages/keystoneclient/v2_0/client.py", line 186, in get_raw_token_from_identity_service                              
    return plugin.get_auth_ref(self.session)                                                                                                           
  File "/usr/lib/python2.7/site-packages/keystoneclient/auth/identity/v2.py", line 78, in get_auth_ref                                                 
    authenticated=False, log=False)                                                                                                                    
  File "/usr/lib/python2.7/site-packages/keystoneclient/session.py", line 497, in post                                                                 
    return self.request(url, 'POST', **kwargs)                                                                                                         
  File "/usr/lib/python2.7/site-packages/keystoneclient/utils.py", line 318, in inner                                                                  
    return func(*args, **kwargs)                                                                                                                       
  File "/usr/lib/python2.7/site-packages/keystoneclient/session.py", line 397, in request                                                              
    raise exceptions.from_response(resp, method, url)                                                                                                  
Unauthorized: Invalid user / password (Disable debug mode to suppress these details.) (HTTP 401) (Request-ID: req-071a56de-861e-42cf-8f1d-1c52cba183f5)
Usage: grep [OPTION]... PATTERN [FILE]...                                                                                                              
Try 'grep --help' for more information.                                                                                                                
usage: tuskar plan-show [-h] [--verbose] [--only-empty-parameters] <PLAN>                                                                              
tuskar plan-show: error: too few arguments                                                                                                             
usage: tuskar plan-add-role [-h] -r <ROLE UUID> plan_uuid                                                                                              
tuskar plan-add-role: error: argument -r/--role-uuid: expected one argument                                                                            
ERROR (shell) Exiting due to an error:                                                                                                                 
Traceback (most recent call last):                                                                                                                     
  File "/usr/lib/python2.7/site-packages/tuskarclient/shell.py", line 245, in main                                                                     
    TuskarShell(sys.argv[1:]).run()                                                                                                                    
  File "/usr/lib/python2.7/site-packages/tuskarclient/shell.py", line 75, in run                                                                       
    args.func(tuskar_client, args)                                                                                                                     
  File "/usr/lib/python2.7/site-packages/tuskarclient/v2/roles_shell.py", line 22, in do_role_list                                                     
    roles = tuskar.roles.list()                                                                                                                        
  File "/usr/lib/python2.7/site-packages/tuskarclient/v2/roles.py", line 47, in list                                                                   
    return self._list(self._path())                                                                                                                    
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/base.py", line 131, in _list                                          
    body = self.client.get(url).json()                                                                                                                 
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 355, in get                                          
    return self.client_request("GET", url, **kwargs)                                                                                                   
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 345, in client_request                               
    self, method, url, **kwargs)                                                                                                                       
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 244, in client_request                               
    self.authenticate()                                                                                                                                
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 315, in authenticate                                 
    self.auth_plugin.authenticate(self)                                                                                                                
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/auth.py", line 203, in authenticate                                   
    self._do_authenticate(http_client)                                                                                                                 
  File "/usr/lib/python2.7/site-packages/tuskarclient/common/auth.py", line 39, in _do_authenticate                                                    
    self._ksclient = ksclient.Client(**ks_kwargs)                                                                                                      
  File "/usr/lib/python2.7/site-packages/keystoneclient/v2_0/client.py", line 152, in __init__                                                         
    self.authenticate()                                                                                                                                
  File "/usr/lib/python2.7/site-packages/keystoneclient/utils.py", line 318, in inner                                                                  
    return func(*args, **kwargs)                                                                                                                       
  File "/usr/lib/python2.7/site-packages/keystoneclient/httpclient.py", line 503, in authenticate                                                      
    resp = self.get_raw_token_from_identity_service(**kwargs)                                                                                          
  File "/usr/lib/python2.7/site-packages/keystoneclient/v2_0/client.py", line 186, in get_raw_token_from_identity_service                              
    return plugin.get_auth_ref(self.session)                                                                                                           
  File "/usr/lib/python2.7/site-packages/keystoneclient/auth/identity/v2.py", line 78, in get_auth_ref                                                 
    authenticated=False, log=False)                                                                                                                    
  File "/usr/lib/python2.7/site-packages/keystoneclient/session.py", line 497, in post                                                                 
    return self.request(url, 'POST', **kwargs)                                                                                                         
  File "/usr/lib/python2.7/site-packages/keystoneclient/utils.py", line 318, in inner                                                                  
    return func(*args, **kwargs)                                                                                                                       
  File "/usr/lib/python2.7/site-packages/keystoneclient/session.py", line 397, in request                                                              
    raise exceptions.from_response(resp, method, url)                                                                                                  
Unauthorized: Invalid user / password (Disable debug mode to suppress these details.) (HTTP 401) (Request-ID: req-be441a15-a05d-4ea3-ac8d-e34b44fde3f6)
Usage: grep [OPTION]... PATTERN [FILE]...                                                                                                              
Try 'grep --help' for more information.                                                                                                                
usage: tuskar plan-show [-h] [--verbose] [--only-empty-parameters] <PLAN>                                                                              
tuskar plan-show: error: too few arguments                                                                                                             
usage: tuskar plan-add-role [-h] -r <ROLE UUID> plan_uuid                                                                                              
tuskar plan-add-role: error: argument -r/--role-uuid: expected one argument                                                                            
ERROR (shell) Exiting due to an error:                                                                                                                 
Traceback (most recent call last):                                                                                                                     
  File "/usr/lib/python2.7/site-packages/tuskarclient/shell.py", line 245, in main                                                                     
    TuskarShell(sys.argv[1:]).run()                                                                                                                    
  File "/usr/lib/python2.7/site-packages/tuskarclient/shell.py", line 75, in run                                                                       
    args.func(tuskar_client, args)                                                                                                                     
  File "/usr/lib/python2.7/site-packages/tuskarclient/v2/roles_shell.py", line 22, in do_role_list                                                     
    roles = tuskar.roles.list()                                                                                                                        
  File "/usr/lib/python2.7/site-packages/tuskarclient/v2/roles.py", line 47, in list                                                                   
    return self._list(self._path())                                                                                                                    
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/base.py", line 131, in _list                                          
    body = self.client.get(url).json()                                                                                                                 
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 355, in get                                          
    return self.client_request("GET", url, **kwargs)                                                                                                   
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 345, in client_request                               
    self, method, url, **kwargs)                                                                                                                       
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 244, in client_request                               
    self.authenticate()                                                                                                                                
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 315, in authenticate                                 
    self.auth_plugin.authenticate(self)                                                                                                                
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/auth.py", line 203, in authenticate                                   
    self._do_authenticate(http_client)                                                                                                                 
  File "/usr/lib/python2.7/site-packages/tuskarclient/common/auth.py", line 39, in _do_authenticate                                                    
    self._ksclient = ksclient.Client(**ks_kwargs)                                                                                                      
  File "/usr/lib/python2.7/site-packages/keystoneclient/v2_0/client.py", line 152, in __init__                                                         
    self.authenticate()                                                                                                                                
  File "/usr/lib/python2.7/site-packages/keystoneclient/utils.py", line 318, in inner                                                                  
    return func(*args, **kwargs)                                                                                                                       
  File "/usr/lib/python2.7/site-packages/keystoneclient/httpclient.py", line 503, in authenticate                                                      
    resp = self.get_raw_token_from_identity_service(**kwargs)                                                                                          
  File "/usr/lib/python2.7/site-packages/keystoneclient/v2_0/client.py", line 186, in get_raw_token_from_identity_service                              
    return plugin.get_auth_ref(self.session)                                                                                                           
  File "/usr/lib/python2.7/site-packages/keystoneclient/auth/identity/v2.py", line 78, in get_auth_ref                                                 
    authenticated=False, log=False)                                                                                                                    
  File "/usr/lib/python2.7/site-packages/keystoneclient/session.py", line 497, in post                                                                 
    return self.request(url, 'POST', **kwargs)                                                                                                         
  File "/usr/lib/python2.7/site-packages/keystoneclient/utils.py", line 318, in inner                                                                  
    return func(*args, **kwargs)                                                                                                                       
  File "/usr/lib/python2.7/site-packages/keystoneclient/session.py", line 397, in request                                                              
    raise exceptions.from_response(resp, method, url)                                                                                                  
Unauthorized: Invalid user / password (Disable debug mode to suppress these details.) (HTTP 401) (Request-ID: req-4da30ee4-4431-428c-85de-e615e96bce8a)
Usage: grep [OPTION]... PATTERN [FILE]...                                                                                                              
Try 'grep --help' for more information.                                                                                                                
usage: tuskar plan-show [-h] [--verbose] [--only-empty-parameters] <PLAN>                                                                              
tuskar plan-show: error: too few arguments                                                                                                             
usage: tuskar plan-add-role [-h] -r <ROLE UUID> plan_uuid                                                                                              
tuskar plan-add-role: error: argument -r/--role-uuid: expected one argument                                                                            
ERROR (shell) Exiting due to an error:                                                                                                                 
Traceback (most recent call last):                                                                                                                     
  File "/usr/lib/python2.7/site-packages/tuskarclient/shell.py", line 245, in main                                                                     
    TuskarShell(sys.argv[1:]).run()                                                                                                                    
  File "/usr/lib/python2.7/site-packages/tuskarclient/shell.py", line 75, in run                                                                       
    args.func(tuskar_client, args)                                                                                                                     
  File "/usr/lib/python2.7/site-packages/tuskarclient/v2/roles_shell.py", line 22, in do_role_list                                                     
    roles = tuskar.roles.list()                                                                                                                        
  File "/usr/lib/python2.7/site-packages/tuskarclient/v2/roles.py", line 47, in list                                                                   
    return self._list(self._path())                                                                                                                    
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/base.py", line 131, in _list                                          
    body = self.client.get(url).json()                                                                                                                 
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 355, in get                                          
    return self.client_request("GET", url, **kwargs)                                                                                                   
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 345, in client_request                               
    self, method, url, **kwargs)                                                                                                                       
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 244, in client_request                               
    self.authenticate()                                                                                                                                
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 315, in authenticate                                 
    self.auth_plugin.authenticate(self)                                                                                                                
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/auth.py", line 203, in authenticate                                   
    self._do_authenticate(http_client)                                                                                                                 
  File "/usr/lib/python2.7/site-packages/tuskarclient/common/auth.py", line 39, in _do_authenticate                                                    
    self._ksclient = ksclient.Client(**ks_kwargs)                                                                                                      
  File "/usr/lib/python2.7/site-packages/keystoneclient/v2_0/client.py", line 152, in __init__                                                         
    self.authenticate()                                                                                                                                
  File "/usr/lib/python2.7/site-packages/keystoneclient/utils.py", line 318, in inner                                                                  
    return func(*args, **kwargs)                                                                                                                       
  File "/usr/lib/python2.7/site-packages/keystoneclient/httpclient.py", line 503, in authenticate                                                      
    resp = self.get_raw_token_from_identity_service(**kwargs)                                                                                          
  File "/usr/lib/python2.7/site-packages/keystoneclient/v2_0/client.py", line 186, in get_raw_token_from_identity_service                              
    return plugin.get_auth_ref(self.session)                                                                                                           
  File "/usr/lib/python2.7/site-packages/keystoneclient/auth/identity/v2.py", line 78, in get_auth_ref                                                 
    authenticated=False, log=False)                                                                                                                    
  File "/usr/lib/python2.7/site-packages/keystoneclient/session.py", line 497, in post                                                                 
    return self.request(url, 'POST', **kwargs)                                                                                                         
  File "/usr/lib/python2.7/site-packages/keystoneclient/utils.py", line 318, in inner                                                                  
    return func(*args, **kwargs)                                                                                                                       
  File "/usr/lib/python2.7/site-packages/keystoneclient/session.py", line 397, in request                                                              
    raise exceptions.from_response(resp, method, url)                                                                                                  
Unauthorized: Invalid user / password (Disable debug mode to suppress these details.) (HTTP 401) (Request-ID: req-6460c9ad-7d48-4c37-8f15-3d38ceb2b7a3)
Usage: grep [OPTION]... PATTERN [FILE]...                                                                                                              
Try 'grep --help' for more information.                                                                                                                
usage: tuskar plan-show [-h] [--verbose] [--only-empty-parameters] <PLAN>                                                                              
tuskar plan-show: error: too few arguments                                                                                                             
usage: tuskar plan-add-role [-h] -r <ROLE UUID> plan_uuid                                                                                              
tuskar plan-add-role: error: argument -r/--role-uuid: expected one argument                                                                            
ERROR (shell) Exiting due to an error:                                                                                                                 
Traceback (most recent call last):                                                                                                                     
  File "/usr/lib/python2.7/site-packages/tuskarclient/shell.py", line 245, in main                                                                     
    TuskarShell(sys.argv[1:]).run()                                                                                                                    
  File "/usr/lib/python2.7/site-packages/tuskarclient/shell.py", line 75, in run                                                                       
    args.func(tuskar_client, args)                                                                                                                     
  File "/usr/lib/python2.7/site-packages/tuskarclient/v2/roles_shell.py", line 22, in do_role_list                                                     
    roles = tuskar.roles.list()                                                                                                                        
  File "/usr/lib/python2.7/site-packages/tuskarclient/v2/roles.py", line 47, in list                                                                   
    return self._list(self._path())                                                                                                                    
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/base.py", line 131, in _list                                          
    body = self.client.get(url).json()                                                                                                                 
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 355, in get                                          
    return self.client_request("GET", url, **kwargs)                                                                                                   
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 345, in client_request                               
    self, method, url, **kwargs)                                                                                                                       
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 244, in client_request                               
    self.authenticate()                                                                                                                                
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/client.py", line 315, in authenticate                                 
    self.auth_plugin.authenticate(self)                                                                                                                
  File "/usr/lib/python2.7/site-packages/tuskarclient/openstack/common/apiclient/auth.py", line 203, in authenticate                                   
    self._do_authenticate(http_client)                                                                                                                 
  File "/usr/lib/python2.7/site-packages/tuskarclient/common/auth.py", line 39, in _do_authenticate                                                    
    self._ksclient = ksclient.Client(**ks_kwargs)                                                                                                      
  File "/usr/lib/python2.7/site-packages/keystoneclient/v2_0/client.py", line 152, in __init__                                                         
    self.authenticate()                                                                                                                                
  File "/usr/lib/python2.7/site-packages/keystoneclient/utils.py", line 318, in inner                                                                  
    return func(*args, **kwargs)                                                                                                                       
  File "/usr/lib/python2.7/site-packages/keystoneclient/httpclient.py", line 503, in authenticate                                                      
    resp = self.get_raw_token_from_identity_service(**kwargs)                                                                                          
  File "/usr/lib/python2.7/site-packages/keystoneclient/v2_0/client.py", line 186, in get_raw_token_from_identity_service                              
    return plugin.get_auth_ref(self.session)                                                                                                           
  File "/usr/lib/python2.7/site-packages/keystoneclient/auth/identity/v2.py", line 78, in get_auth_ref                                                 
    authenticated=False, log=False)                                                                                                                    
  File "/usr/lib/python2.7/site-packages/keystoneclient/session.py", line 497, in post
    return self.request(url, 'POST', **kwargs)
  File "/usr/lib/python2.7/site-packages/keystoneclient/utils.py", line 318, in inner
    return func(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/keystoneclient/session.py", line 397, in request
    raise exceptions.from_response(resp, method, url)
Unauthorized: Invalid user / password (Disable debug mode to suppress these details.) (HTTP 401) (Request-ID: req-27d0e016-e1da-4008-8a97-b9082b19658f)
Usage: grep [OPTION]... PATTERN [FILE]...
Try 'grep --help' for more information.
usage: tuskar plan-show [-h] [--verbose] [--only-empty-parameters] <PLAN>
tuskar plan-show: error: too few arguments
usage: tuskar plan-add-role [-h] -r <ROLE UUID> plan_uuid
tuskar plan-add-role: error: argument -r/--role-uuid: expected one argument
[2015-06-15 17:36:52,391] (os-refresh-config) [ERROR] during post-configure phase. [Command '['dib-run-parts', '/usr/libexec/os-refresh-config/post-configure.d']' returned non-zero exit status 2]

[2015-06-15 17:36:52,392] (os-refresh-config) [ERROR] Aborting...
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/usr/lib/python2.7/site-packages/instack_undercloud/undercloud.py", line 515, in install
    _run_orc(instack_env)
  File "/usr/lib/python2.7/site-packages/instack_undercloud/undercloud.py", line 452, in _run_orc
    _run_live_command(args, instack_env, 'os-refresh-config')
  File "/usr/lib/python2.7/site-packages/instack_undercloud/undercloud.py", line 288, in _run_live_command
    raise RuntimeError('%s failed. See log for details.', name)
RuntimeError: ('%s failed. See log for details.', 'os-refresh-config')
ERROR: openstack Command 'instack-install-undercloud' returned non-zero exit status 1

Expected result:
The command should complete with no errors.

Comment 1 Chandan Kumar 2016-05-19 15:46:08 UTC
This bug is against a Version which has reached End of Life.
If it's still present in supported release (http://releases.openstack.org), please update Version and reopen.


Note You need to log in before you can comment on or make changes to this bug.