Update git submodules

* Update oslo.reports from branch 'master'
  to 08040b9cfbe172a29f60b635c284c615b02b4dc5
  - Merge "GMR: Allow disabling signal handler"
  - GMR: Allow disabling signal handler
    
    Some services such as nova introduced GMR for API wsgi application
    so that GMR can be generated via a file handler. However the current
    setup method tries to register signal handler and causes warnings.
    
    For example we are seeing the following error when starting nova-api
    by apache + mod_wsgi.
    
    mod_wsgi (pid=80323): Callback registration for signal 12 ignored.
      File "/var/www/cgi-bin/nova/nova-api", line 52, in <module>
        application = init_application()
      File "/usr/lib/python3.9/site-packages/nova/api/openstack/compute/wsgi.py", line 20, in init_application
        return wsgi_app.init_application(NAME)
      File "/usr/lib/python3.9/site-packages/nova/api/openstack/wsgi_app.py", line 128, in init_application
        init_global_data(conf_files, name)
      File "/usr/lib/python3.9/site-packages/nova/utils.py", line 1122, in wrapper
        return func(*args, **kwargs)
      File "/usr/lib/python3.9/site-packages/nova/api/openstack/wsgi_app.py", line 105, in init_global_data
        gmr.TextGuruMeditation.setup_autorun(
      File "/usr/lib/python3.9/site-packages/oslo_reports/guru_meditation_report.py", line 152, in setup_autorun
        cls._setup_signal(signal.SIGUSR2,
      File "/usr/lib/python3.9/site-packages/oslo_reports/guru_meditation_report.py", line 185, in _setup_signal
        signal.signal(signum,
    
    This introduces the new argument so that we can disable signal handler
    completely to avoid such warnings.
    
    Change-Id: I95170542fecb493260a22d9148f3a2777207cb0e
This commit is contained in:
Zuul 2023-11-16 17:45:07 +00:00 committed by Gerrit Code Review
parent 6d671685fd
commit ab0a9d1843
1 changed files with 1 additions and 1 deletions

@ -1 +1 @@
Subproject commit b37b67f1464d4a3c2474c1e4cd72476b5bb2e2cb
Subproject commit 08040b9cfbe172a29f60b635c284c615b02b4dc5