PowerFlex 4.x: Install fluxtoolkit Fails

Summary: PowerFlex Manager Platform (PFMP) installation process fails to install fluxtoolkit.

Αυτό το άρθρο ισχύει για Αυτό το άρθρο δεν ισχύει για Αυτό το άρθρο δεν συνδέεται με κάποιο συγκεκριμένο προϊόν. Δεν προσδιορίζονται όλες οι εκδόσεις προϊόντων σε αυτό το άρθρο.

Symptoms

A PowerFlex Appliance 16G with the customer's RHEL image for the MVM (PFMP) nodes - RHEL 8.10.

 

The PFMP install fails in the second stage at 74%.

bedrock.log shows the following error:

fatal: [host1]: FAILED! => changed=false
 assertion: ansible_failed_task is ot defined and ansible_failed_result is not defined
 evaluated_to: false
 msg: |2-
       The failed task in the block: "Install fluxtoolkit via helmrelease"
       The reason for failure is: "Error: INSTALLATION FAILED: failed to download "plafform/flux-toolkit" at version "v0.21.2-29.5bac9c54""
 
k8s/pods/powerflex/helmrepo-0/nginx_logs.txt:2024/08/28 19:35:30 [error] 27#27: *7 open() "/mnt/helmrepo/flux-toolkit-v0.21.2-29.5bac964.tgz" failed (13: Permission denied), client: 10.xx.0.x1, server: helmrepo, request: "GET /helmrepo/flux-toolkit-v0.21.2-29.5bac964.tgz HTTP/1.1", host: "helmrepo:30036"


Impact 

Unable to deploy PFMP.

Cause

CMO requires UMASK 022 for the proper setup of the Helm charts. UMASK 027 provides root with rwx permissions, the group with r-x permissions, and no permissions for others.

Resolution

Modify the UMASK values on all three MVM (PFMP) nodes. PowerFlex How to change the umask values on PFMP hosts for default permission

To change UMASK to 0022:

  1. Update the UMASK value
vi /etc/login.defs
   Update the line UMASK 027 ---> UMASK 022
   save it.
  1. Load the configuration:
source /etc/profile
  1. Exit from the shell and re-login

The latest configuration is updated. #Testing: If you create any new file, it is created with 644 permissions.
 

After the values are modified:

  • Reset the PFMP installer
/opt/dell/pfmp/PFMP_Installer/scripts/reset_installer.sh
  • Set up the PFMP installer
/opt/dell/pfmp/PFMP_Installer/scripts/setup_installer.sh
  • Initiate the PFMP install
/opt/dell/pfmp/PFMP_Installer/scripts/install_PFMP.sh


The Dell PowerFlex 4.6.x Release Notes state the following (pg. 18):

Symptom: The PowerFlex management platform installation process requires that the umask be set to the Linux default (022). If you have changed the default umask setting, the helm images do not have the correct permissions when it comes time to pull the images.
 
Recommended action: Change umask to 022.


Impacted Version

PowerFlex Manager 4.x

 

Επηρεαζόμενα προϊόντα

PowerFlex Software, VxFlex Product Family, VxFlex Ready Node, Ready Node Series
Ιδιότητες άρθρου
Article Number: 000228230
Article Type: Solution
Τελευταία τροποποίηση: 02 Ιαν 2026
Version:  2
Βρείτε απαντήσεις στις ερωτήσεις σας από άλλους χρήστες της Dell
Υπηρεσίες υποστήριξης
Ελέγξτε αν η συσκευή σας καλύπτεται από τις Υπηρεσίες υποστήριξης.