/etc/rabbitmq not readable by rabbit
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack-Ansible |
Fix Released
|
Undecided
|
Hugh Saunders |
Bug Description
Rabbit failed to start during an upgrade from Juno to Kilo.
The error in the startup log was:
-------
BOOT FAILED
===========
Error description:
{error,
eacces}}
-------
Ther perms on /etc/rabbitmq are root:root 0750, which doesn't allow the rabbitmq user to read.
The perms are set in pre_install to 0755: https:/
The perms are overwritten by the memcached module to 0750 here: https:/
I think the solution is to remove the dir_mode from "Distribute self signed ssl" then the memcached module will use its default of 0755.
This is related to bug #1506992
Changed in openstack-ansible: | |
assignee: | nobody → Hugh Saunders (hughsaunders) |
status: | New → In Progress |
Changed in openstack-ansible: | |
status: | In Progress → Fix Committed |
milestone: | none → 11.2.5 |
Changed in openstack-ansible: | |
status: | Fix Committed → Fix Released |