Note
Before proceeding with the manual steps below, verify that you have performed the steps described in Apply maintenance updates.
Fixed the issue with the apache2
service failing to start after rebooting
of any proxy node. The issue occurred due to Apache requiring the certificates
placed on the GlusterFS volume, which might not have been mounted before the
apache2
service start. To apply the issue resolution, set the dependency
between the GlusterFS volume mount and the apache2
service explicitly as
described below.
To apply the issue resolution:
Log in to the Salt Master node.
In classes/cluster/<cluster_name>/openstack/proxy.yml
,
add the following pillar:
parameters:
...
apache:
server:
wait_for_service:
- srv-salt-pki.mount
...
Apply the changes to Apache on the proxy nodes:
salt 'prx*' saltutil.refresh_pillar
salt 'prx*' state.apply apache.server
Fixed the issue with a wrong default value set for umask
, which caused the
Cannot access storage file: Permission denied exception when running the
salt.control
state if umask
was set to 027
.
To apply the issue resolution:
Log in to the Salt Master node.
Apply the following state:
salt -C "I@salt:control" state.apply salt.control