[SWARM][9.x] add_updated_node_to_environment: incorrect domain in neutron.conf

Bug #1694212 reported by Vladimir Jigulin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
New
High
MOS Maintenance

Bug Description

Steps to reproduce:
fuel-qa test: base_deploy_3_ctrl_1_cmp with proposed enabled
1. Revert snapshot "ready_with_5_slaves"
2. Create environment with neutron networking
3. Add 3 nodes with controller role and 1 node with compute role
4. Create local mirror
5. Set local mirror mos as default for environment
6. Download latest snapshot
2017-05-28 18:23:48 - INFO test_add_upgraded_node_to_cluster.py:73 -- Latest snapsot: 9.0-2017-05-26-164423
7. Run network verification
8. Deploy the environment < FAIL

Expected results: deploy sucessful
Actual result:
fuel-qa-log:
Task 'deploy' has incorrect status. error != ready, 'Deployment has failed. All nodes are finished. Failed tasks: Task[openstack-network-networks/1] Stopping the deployment process!'

puppet log:
2017-05-28 19:17:01 +0000 Puppet::Type::Neutron_network::ProviderNeutron (notice): Unable to complete neutron request due to non-fatal error: "Execution of '/usr/bin/neutron net-list --format=csv --column=id --quote=none' returned 1: /usr/lib/python2.7/dist-packages/urllib3/util/ssl_.py:315: SubjectAltNameWarning
503 Service Unavailable
The server is currently unavailable. Please try again at a later time.

keystone log:
Could not find domain: Default
ERROR keystone.auth.controllers Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/keystone/auth/controllers.py", line 187, in _lookup_domain
    domain_ref = self.resource_api.get_domain(domain_id)
  File "/usr/lib/python2.7/dist-packages/keystone/common/manager.py", line 124, in wrapped
    __ret_val = __f(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/dogpile/cache/region.py", line 1053, in decorate
    should_cache_fn)
  File "/usr/lib/python2.7/dist-packages/dogpile/cache/region.py", line 657, in get_or_create
    async_creator) as value:
  File "/usr/lib/python2.7/dist-packages/dogpile/core/dogpile.py", line 158, in __enter__
    return self._enter()
  File "/usr/lib/python2.7/dist-packages/dogpile/core/dogpile.py", line 98, in _enter
    generated = self._enter_create(createdtime)
  File "/usr/lib/python2.7/dist-packages/dogpile/core/dogpile.py", line 149, in _enter_create
    created = self.creator()

Workaround:
Change user_domain_id and project_domain_id from "Default" to "default" and restart neutron-server

Changed in mos:
milestone: none → 9.x-updates
description: updated
summary: - [SWARM][9.x] Deployment fail: incorrect domain in neutron.conf
+ [SWARM][9.x] add_updated_node_to_environment: incorrect domain in
+ neutron.conf
Changed in mos:
assignee: nobody → MOS Maintenance (mos-maintenance)
Revision history for this message
Vladimir Jigulin (vjigulin) wrote :

Reproduced again on swarm
9.2 MU-2 02/06/17 iso #06/02/17 11:58

Changed in mos:
importance: Undecided → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.