Bug 1530651

Summary: Unable to set control policies for Kubernetes Events from OpenShift
Product: Red Hat CloudForms Management Engine Reporter: Satoe Imaishi <simaishi>
Component: ControlAssignee: Ari Zellner <azellner>
Status: CLOSED CURRENTRELEASE QA Contact: Gilad Shefer <gshefer>
Severity: high Docs Contact:
Priority: high    
Version: 5.8.0CC: bsorota, cben, cpelland, epacific, fsimonce, izapolsk, jhardy, jpriddy, obarenbo, smallamp
Target Milestone: GA   
Target Release: 5.9.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: container
Fixed In Version: 5.9.0.15 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1496179 Environment:
Last Closed: 2018-03-06 15:07:58 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: Container Management Target Upstream Version:
Embargoed:
Bug Depends On: 1496179    
Bug Blocks:    

Comment 2 CFME Bot 2018-01-03 16:32:31 UTC
New commit detected on ManageIQ/manageiq/gaprindashvili:
https://github.com/ManageIQ/manageiq/commit/a9d71962b5e148c43fdb540a7d992ccdd1f032c4

commit a9d71962b5e148c43fdb540a7d992ccdd1f032c4
Author:     Adam Grare <agrare>
AuthorDate: Thu Dec 21 08:43:48 2017 -0500
Commit:     Satoe Imaishi <simaishi>
CommitDate: Wed Jan 3 10:07:53 2018 -0500

    Merge pull request #16583 from zeari/container_events_to_pod
    
    Add container events to pod
    (cherry picked from commit 8e2bfac33e7e335d07e07ca72b7f63769028527d)
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1530651

 db/fixtures/miq_event_definitions.csv | 6 ++++++
 1 file changed, 6 insertions(+)

Comment 3 CFME Bot 2018-01-03 16:35:29 UTC
New commit detected on ManageIQ/manageiq-content/gaprindashvili:
https://github.com/ManageIQ/manageiq-content/commit/36ef4dc36493d592d8d60256ab42498d72808623

commit 36ef4dc36493d592d8d60256ab42498d72808623
Author:     Greg McCullough <gmccullo>
AuthorDate: Thu Dec 21 11:37:02 2017 -0500
Commit:     Satoe Imaishi <simaishi>
CommitDate: Wed Jan 3 10:10:45 2018 -0500

    Merge pull request #225 from zeari/container_to_pod
    
    Make container events belong to their container groups
    (cherry picked from commit 1696ac15e4d25e94015819b11d36c3c490226531)
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1530651

 .../Event/EmsEvent/Kubernetes.class/container_created.yaml | 12 ------------
 .../Event/EmsEvent/Kubernetes.class/container_failed.yaml  | 12 ------------
 .../Event/EmsEvent/Kubernetes.class/container_killing.yaml | 12 ------------
 .../Event/EmsEvent/Kubernetes.class/container_started.yaml | 12 ------------
 .../Event/EmsEvent/Kubernetes.class/container_stopped.yaml | 12 ------------
 .../EmsEvent/Kubernetes.class/container_unhealthy.yaml     | 12 ------------
 .../Event/EmsEvent/Kubernetes.class/pod_created.yaml       | 14 ++++++++++++++
 .../System/Event/EmsEvent/Kubernetes.class/pod_failed.yaml | 14 ++++++++++++++
 .../Event/EmsEvent/Kubernetes.class/pod_killing.yaml       | 14 ++++++++++++++
 .../Event/EmsEvent/Kubernetes.class/pod_started.yaml       | 14 ++++++++++++++
 .../Event/EmsEvent/Kubernetes.class/pod_stopped.yaml       | 14 ++++++++++++++
 .../Event/EmsEvent/Kubernetes.class/pod_unhealthy.yaml     | 14 ++++++++++++++
 12 files changed, 84 insertions(+), 72 deletions(-)
 delete mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Kubernetes.class/container_created.yaml
 delete mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Kubernetes.class/container_failed.yaml
 delete mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Kubernetes.class/container_killing.yaml
 delete mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Kubernetes.class/container_started.yaml
 delete mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Kubernetes.class/container_stopped.yaml
 delete mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Kubernetes.class/container_unhealthy.yaml
 create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Kubernetes.class/pod_created.yaml
 create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Kubernetes.class/pod_failed.yaml
 create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Kubernetes.class/pod_killing.yaml
 create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Kubernetes.class/pod_started.yaml
 create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Kubernetes.class/pod_stopped.yaml
 create mode 100644 content/automate/ManageIQ/System/Event/EmsEvent/Kubernetes.class/pod_unhealthy.yaml

Comment 4 CFME Bot 2018-01-03 16:36:39 UTC
New commit detected on ManageIQ/manageiq-providers-kubernetes/gaprindashvili:
https://github.com/ManageIQ/manageiq-providers-kubernetes/commit/defd82f2cb8fd4ea051acad7502d5c758b8b5654

commit defd82f2cb8fd4ea051acad7502d5c758b8b5654
Author:     Mooli Tayer <mtayer>
AuthorDate: Thu Dec 21 17:50:13 2017 +0200
Commit:     Satoe Imaishi <simaishi>
CommitDate: Wed Jan 3 10:09:25 2018 -0500

    Merge pull request #181 from zeari/container_events_to_pod
    
    Make container events belong to pod
    (cherry picked from commit ba505c1d55f80165e0d1088f8f8a634a5a0f7c0a)
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1530651

 .../providers/kubernetes/container_manager/event_catcher_mixin.rb     | 1 -
 .../kubernetes/container_manager/event_catcher_mixin_spec.rb          | 4 ++--
 2 files changed, 2 insertions(+), 3 deletions(-)