When I purge the project, I usually do “kubectl delete namespace <my namespace>” and it takes care of most resources.
Thanks, Borislav Glozman O:+972.9.776.1988 M:+972.52.2835726 [amdocs-a] Amdocs a Platinum member of ONAP<https://www.amdocs.com/open-network/nfv-powered-by-onap> From: [email protected] <[email protected]> On Behalf Of Kiran Kamineni Sent: Thursday, October 11, 2018 12:53 AM To: Ranganathan, Dileep <[email protected]>; [email protected]; Mandeep Khinda <[email protected]>; Michael O'Brien <[email protected]>; NELSON JR., THOMAS <[email protected]>; PUZHAVAKATH NARAYANAN, SHANKARANARAYANAN <[email protected]> Subject: Re: [onap-discuss] [OOM] StatefulSet not removed while Delete/Purge a project It seems that the pods have some lifecycle hooks on them. These are blocking by default. They will need to complete before the call to delete the pod can be sent. Maybe they are not completing or there is some other error there. In the case of the cassandra pod, it seems like we have a preStop that seems to want to do a graceful shutdown of the process: ["/bin/sh", "-c", "PID=$(pidof java) && kill $PID && while ps -p $PID > /dev/null; do sleep 1; done"] Why not use nodetool drain instead of kill as documented here (https://kubernetes.io/docs/tutorials/stateful-application/cassandra/ ) Thanks, -- K i r a n From: Ranganathan, Dileep Sent: Wednesday, October 10, 2018 9:13 AM To: [email protected]<mailto:[email protected]>; [email protected]<mailto:[email protected]>; Michael O'Brien <[email protected]<mailto:[email protected]>>; Kamineni, Kiran K <[email protected]<mailto:[email protected]>>; NELSON JR., THOMAS <[email protected]<mailto:[email protected]>>; PUZHAVAKATH NARAYANAN, SHANKARANARAYANAN <[email protected]<mailto:[email protected]>> Subject: RE: [onap-discuss] [OOM] StatefulSet not removed while Delete/Purge a project I am having helm version of 2.9.1 and k8s 1.8.x When we purge the project, do we have to do something extra to make sure the common chart resources get purged as well? From: [email protected]<mailto:[email protected]> [mailto:[email protected]] On Behalf Of Mandeep Khinda Sent: Wednesday, October 10, 2018 7:11 AM To: [email protected]<mailto:[email protected]>; Ranganathan, Dileep <[email protected]<mailto:[email protected]>>; Michael O'Brien <[email protected]<mailto:[email protected]>>; Kamineni, Kiran K <[email protected]<mailto:[email protected]>>; NELSON JR., THOMAS <[email protected]<mailto:[email protected]>>; PUZHAVAKATH NARAYANAN, SHANKARANARAYANAN <[email protected]<mailto:[email protected]>> Subject: Re: [onap-discuss] [OOM] StatefulSet not removed while Delete/Purge a project Hi Dileep, What version of helm & kubernetes are you using? In Casablanca we have up-revved the recommended helm 2.9.1 and K8s 1.10.x There are some known issues where dynamic PVC resources are left behind after a purge but not statefulsets. From: <[email protected]<mailto:[email protected]>> on behalf of Dileep Ranganathan <[email protected]<mailto:[email protected]>> Reply-To: "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>>, "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>> Date: Wednesday, October 10, 2018 at 12:15 AM To: "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>>, Michael O'Brien <[email protected]<mailto:[email protected]>>, "Kamineni, Kiran K" <[email protected]<mailto:[email protected]>>, "NELSON JR., THOMAS" <[email protected]<mailto:[email protected]>>, "PUZHAVAKATH NARAYANAN, SHANKARANARAYANAN" <[email protected]<mailto:[email protected]>> Subject: [onap-discuss] [OOM] StatefulSet not removed while Delete/Purge a project Hi OOM team, For the OOF project, while deleting/purging a project, there are some dangling resources which is affecting redeploy. OOF has added common music charts in requirements.yaml (WIP) and it is starting Cassandra and Zookeeper. The statefulsets and pods related to these two services brought up as part of common charts are not deleted while deleting the project oof. These are the steps I am following to redeploy oof in my local system. helm del dev-oof –purge helm deploy dev local/onap --namespace onap And the error I am getting is. Release "dev-oof" does not exist. Installing it now. Error: release dev-oof failed: statefulsets.apps "dev-oof-cassandra" already exists Thanks, Dileep This message and the information contained herein is proprietary and confidential and subject to the Amdocs policy statement, you may review at https://www.amdocs.com/about/email-disclaimer “Amdocs’ email platform is based on a third-party, worldwide, cloud-based system. Any emails sent to Amdocs will be processed and stored using such system and are accessible by third party providers of such system on a limited basis. Your sending of emails to Amdocs evidences your consent to the use of such system and such processing, storing and access”. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12948): https://lists.onap.org/g/onap-discuss/message/12948 Mute This Topic: https://lists.onap.org/mt/27154235/21656 Group Owner: [email protected] Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
