We're updating the issue view to help you get more done. 

Installation is less trivial if user doesn't belong in "wheel" group

Description

Upon installing the RPM, /etc/cloudify/config.yaml is owned by user root and group wheel, with permissions set to 660.

This means that, except root, only users who belong to the wheel group are able to read this file. So, if the current user has all installation-related permissions (such as sudo access) but doesn't belong to the wheel group, installation will fail.

On GCP, the official CentOS image doesn't automatically assign the wheel group to the default user.

A better approach would be to make this file owned by the user root and the group which is the default group of the user who installed the RPM. This group is available via the SUDO_GID environment variable.

Status

Assignee

Unassigned

Reporter

Isaac Shabtay

Labels

None

Severity

None

Bug Type

None

Target Version

None

Severity

None

Affects versions

4.3