Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-5660

[Dev-Upstream] [keystone] Remove wsgi_scripts and add pyproject.toml

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • openstack-keystone
    • None
    • DFG Security: UC Sprint 93, DFG Security: UC Sprint 94

      Changes in python packaging tooling mean that the wsgi_scripts functionality via PBR may not longer function.

      We need to patch Keystone from using the PBR wsgi_scripts method to using a new wsgi module that provides the same behavior as the generated wsgi scripts provided.

      A related devstack patch enables devstack to setup uWSGI to use the new module path instead of the generated wsgi scripts.

      This also aligns Keystone to a new proposed OpenStack goal[1].

      [1] https://review.opendev.org/c/openstack/governance/+/902807

              Unassigned Unassigned
              dwilde@redhat.com Dave Wilde
              rhos-dfg-security
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: