[Yahoo-eng-team] [Bug 1897683] [NEW] Install and configure for Red Hat Enterprise Linux and CentOS in horizon

2020-09-29 Thread Xiaojun Han
Public bug reported:

on centos8.2 openstack ussuri

in /etc/httpd/conf.d/openstack-dashboard.conf

django.wsgi file has been deprecated since the Rocky,so here must use
wsgi.py

#WSGIScriptAlias /dashboard 
/usr/share/openstack-dashboard/openstack_dashboard/wsgi/django.wsgi
WSGIScriptAlias / /usr/share/openstack-dashboard/openstack_dashboard/wsgi.py

I have an example file below,This works fine in my environment.

#cat /etc/httpd/conf.d/openstack-dashboard.conf
WSGIDaemonProcess dashboard
WSGIProcessGroup dashboard
WSGISocketPrefix run/wsgi
WSGIApplicationGroup %{GLOBAL}

WSGIScriptAlias / /usr/share/openstack-dashboard/openstack_dashboard/wsgi.py
#Alias /static /usr/share/openstack-dashboard/openstack_dashboard/static/
Alias /static /usr/share/openstack-dashboard/static/

  = 2.4>
Require all granted
  
  
Order allow,deny
Allow from all
  


** Affects: horizon
 Importance: Undecided
 Status: New


** Tags: documentation

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1897683

Title:
  Install and configure for Red Hat Enterprise Linux and CentOS in
  horizon

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  on centos8.2 openstack ussuri

  in /etc/httpd/conf.d/openstack-dashboard.conf

  django.wsgi file has been deprecated since the Rocky,so here must use
  wsgi.py

  #WSGIScriptAlias /dashboard 
/usr/share/openstack-dashboard/openstack_dashboard/wsgi/django.wsgi
  WSGIScriptAlias / /usr/share/openstack-dashboard/openstack_dashboard/wsgi.py

  I have an example file below,This works fine in my environment.

  #cat /etc/httpd/conf.d/openstack-dashboard.conf
  WSGIDaemonProcess dashboard
  WSGIProcessGroup dashboard
  WSGISocketPrefix run/wsgi
  WSGIApplicationGroup %{GLOBAL}

  WSGIScriptAlias / /usr/share/openstack-dashboard/openstack_dashboard/wsgi.py
  #Alias /static /usr/share/openstack-dashboard/openstack_dashboard/static/
  Alias /static /usr/share/openstack-dashboard/static/
  
= 2.4>
  Require all granted


  Order allow,deny
  Allow from all

  

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1897683/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1648385] [NEW] Router is limited by the number of tenant networks

2016-12-08 Thread Xiaojun Han
Public bug reported:

When I create the 36th router failed(1 tenant 1 tenant network and 1
router),the log /var/log/neutron/server.log error is:

2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource 
[req-e8eaa389-4fb5-486c-8fe0-d67e2a837a89 52661276f37048e5b5d219e0a57132a0 
b5a8b21521c74a4097f522c35878b741 - - -] create failed
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource Traceback (most 
recent call last):
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource   File 
"/usr/lib/python2.7/dist-packages/neutron/api/v2/resource.py", line 83, in 
resource
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource result = 
method(request=request, **args)
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource   File 
"/usr/lib/python2.7/dist-packages/neutron/api/v2/base.py", line 410, in create
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource return 
self._create(request, body, **kwargs)
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource   File 
"/usr/lib/python2.7/dist-packages/oslo_db/api.py", line 146, in wrapper
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource ectxt.value = 
e.inner_exc
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 195, in __exit__
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource 
six.reraise(self.type_, self.value, self.tb)
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource   File 
"/usr/lib/python2.7/dist-packages/oslo_db/api.py", line 136, in wrapper
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource return f(*args, 
**kwargs)
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource   File 
"/usr/lib/python2.7/dist-packages/neutron/api/v2/base.py", line 521, in _create
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource obj = 
do_create(body)
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource   File 
"/usr/lib/python2.7/dist-packages/neutron/api/v2/base.py", line 503, in 
do_create
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource 
request.context, reservation.reservation_id)
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 195, in __exit__
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource 
six.reraise(self.type_, self.value, self.tb)
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource   File 
"/usr/lib/python2.7/dist-packages/neutron/api/v2/base.py", line 496, in 
do_create
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource return 
obj_creator(request.context, **kwargs)
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource   File 
"/usr/lib/python2.7/dist-packages/neutron/db/l3_hamode_db.py", line 417, in 
create_router
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource 
self.delete_router(context, router_dict['id'])
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 195, in __exit__
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource 
six.reraise(self.type_, self.value, self.tb)
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource   File 
"/usr/lib/python2.7/dist-packages/neutron/db/l3_hamode_db.py", line 410, in 
create_router
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource 
router_db.tenant_id)
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource   File 
"/usr/lib/python2.7/dist-packages/neutron/db/l3_hamode_db.py", line 274, in 
_create_ha_network
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource context, 
creation, deletion, content)
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource   File 
"/usr/lib/python2.7/dist-packages/neutron/db/common_db_mixin.py", line 54, in 
safe_creation
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource obj = 
create_fn()
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource   File 
"/usr/lib/python2.7/dist-packages/neutron/plugins/common/utils.py", line 127, 
in create_network
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource return 
core_plugin.create_network(context, {'network': net_data})
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource   File 
"/usr/lib/python2.7/dist-packages/neutron/plugins/ml2/plugin.py", line 654, in 
create_network
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource result, 
mech_context = self._create_network_db(context, network)
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource   File 
"/usr/lib/python2.7/dist-packages/neutron/plugins/ml2/plugin.py", line 640, in 
_create_network_db
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource tenant_id)
2016-12-08 07:52:10.096 33561 ERROR neutron.api.v2.resource   File 
"/usr/lib/python2.7/dist-packages/neutron/plugins/ml2/managers.py", line 208, 
in create_network_segments
2016-12-08