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

rabbitmq and ovsdbservers pods fail to start due to permission error on fs

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not a Bug
    • Icon: Major Major
    • None
    • rhos-18.0.z
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • None
    • Important

      Problem description

      deploying rhoso 18 ctlplane installation/bootstrap for rabbitmq and ovsdbserver* failing with error access denied on /var/lib/mnesia for rabbit...

       

      2025-04-12 08:15:36.885993+00:00 [warn] <0.130.0> Failed to write PID file "/var/lib/rabbitmq/mnesia/rabbit@rabbitmq-server-0.rabbitmq-nodes.openstack.pid": permission denied

       

      and on /etc/ovn/ for ovsdb*

      Creating cluster database /etc/ovn/ovnnb_db.db ovsdb-tool: I/O error: /etc/ovn/ovnnb_db.db: failed to lock lockfile (Resource temporarily unavailable) 

       

      Env Info: 

      • 4.16.37
      • storageclass provided by csi.trident.netapp.io (25.x)

       

      Known workaround

      • manually set permission/ownership
      $ oc exec rabbitmq-server-0 -c rabbitmq --user root -- chown root:1000750000 /var/lib/rabbitmq/mnesia
      oc exec rabbitmq-server-0 -c rabbitmq --user root -- chmod g+srwx /var/lib/rabbitmq/mnesia
      
      •  
      $ oc debug ovsdbserver-nb-0 --as-root -c ovsdbserver-nb
      [..]
      sh-5.1# chown root:1000750000 /etc/ovn
      sh-5.1# chmod g+srwx /etc/ovn
      sh-5.1# chown root:1000750000 /tmp
      sh-5.1# chmod g+srwx /tmp
      sh-5.1#  

       

              Unassigned Unassigned
              rh-ee-fpiccion Flavio Piccioni
              rhos-dfg-pidone
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: