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

Swift EDPM role fails due to missing permissions

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Normal Normal
    • rhos-18.0.11
    • rhos-18.0 FR 2 (Mar 2025)
    • edpm-ansible
    • None
    • Pending Verification
    • 1
    • Important

      To Reproduce Steps to reproduce the behavior:

      1. Depending on the services deployed before the Swift role, the directory /var/lib/edpm-config/firewall might not exist and/or permissions are (correctly) limited to root, failing later when adding firewall rules. For example: 
        fatal: [edpm-swift-0]: FAILED! => {"changed": false, "error": "Destination directory does not exist", "msg": "Directory /var/lib/edpm-config/firewall doesn't exist, please create it before trying to push files in there", "sucess": false}

      Expected behavior

      • EDPM role finishes successfully

      Bug impact

      • Swift EDPM role fails to deploy.

      Known workaround

      • Manually create /var/lib/edpm-config/firewall and set permissions.

              cschwede@redhat.com Christian Schwede
              cschwede@redhat.com Christian Schwede
              rhos-storage-swift
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: