Bug 1794844
Summary: | specDescriptor - "resourceRequirements" - Missing 'Limits/Requests' fields for "Storage (ephemeral storage)" resource | ||||||
---|---|---|---|---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | tony.wu | ||||
Component: | Management Console | Assignee: | Cyril <cajieh> | ||||
Status: | CLOSED ERRATA | QA Contact: | Yadan Pei <yapei> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 4.4 | CC: | aos-bugs, cajieh, jokerman, spadgett, yanpzhan | ||||
Target Milestone: | --- | ||||||
Target Release: | 4.5.0 | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: |
Cause: Missing requirement
Consequence:
Fix: Yes
Result: Works as expected
|
Story Points: | --- | ||||
Clone Of: | |||||||
: | 1806722 (view as bug list) | Environment: | |||||
Last Closed: | 2020-07-13 17:13:28 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: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 1806722 | ||||||
Attachments: |
|
Description
tony.wu
2020-01-24 20:57:48 UTC
Ported from JIRA bug: https://issues.redhat.com/browse/CONSOLE-1922 Per k8s doc, these "storage" related fields for node allocation are `limits.ephemeral-storage` and `requests.ephemeral-storage`. See below links for reference: 1. https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/#requests-and-limits-setting-for-local-ephemeral-storage 2. https://kubernetes.io/docs/tasks/administer-cluster/reserve-compute-resources/#example-scenario 3. https://github.com/operator-framework/community-operators/blob/master/community-operators/kogito-operator/0.7.0/app.kiegroup.org_kogitojobsservices_crd.yaml#L94-L98 Here are a couple Operators that supports specifying a resource of the container: 1. Couchbase Operator - CRD: CouchbaseCluster 2. Kogito Operator - CRD: KogitoJobsService 3. Appsody Operator - CRD: Appsody Application See additional info (e.g. proposed mockups in JIRA from the previous comment). PR merged: https://github.com/openshift/console/pull/4191 But this bug did not update. Checked on OCP 4.5 cluster with payload: 4.5.0-0.nightly-2020-03-06-190457 1. Install Kogito Operator in project. 2. Click "Create instance" link for "KogitoJobsService". 3. Click "Edit form" link 4. Find "Resource Requirements" widget, there is "CPU CORES", "MEMORY", "STORAGE" fields, set values for them, click "Create". 5. Check on the kogito job service instance detail page, there is resource part containing cpu, memory, storage values. The bug is fixed, so move it to Verified. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:2409 |