Bug 1015272

Summary: "quota_blocks" and "quota_files" facts do not get created if /etc/resource_limits.conf is inaccessible
Product: OKD Reporter: Timothy Williams <tiwillia>
Component: ContainersAssignee: Abhishek Gupta <abhgupta>
Status: CLOSED WONTFIX QA Contact: libra bugs <libra-bugs>
Severity: medium Docs Contact:
Priority: medium    
Version: 1.x   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-05-31 18:22:11 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Timothy Williams 2013-10-03 18:58:40 UTC
Description of problem:
Two facts on the node do not get created if the file /etc/openshift/resource_limits.conf is missing or inaccessible. Other facts have a default assigned to them in case this file does not exist.

How reproducible:
Always

Steps to Reproduce:
1. Move /etc/openshift/resource_limits.conf to the /tmp directory, or make it inaccessible via selinux or permissions.
2. Wait 1-2 minutes for the fact cron script to run
3. Check to see if the two facts exist within /etc/mcollective/facts.yaml

Actual results:
The "quota_blocks" and "quota_files" facts are missing

Expected results:
The "quota_blocks" and "quota_files" facts exist

Additional Information:
This can cause issues when the cache file for the broker is to be created.

Comment 1 Eric Paris 2017-05-31 18:22:11 UTC
We apologize, however, we do not plan to address this report at this time. The majority of our active development is for the v3 version of OpenShift. If you would like for Red Hat to reconsider this decision, please reach out to your support representative. We are very sorry for any inconvenience this may cause.