kube-chaosmonkey icon indicating copy to clipboard operation
kube-chaosmonkey copied to clipboard

The Chaos-monkey is not able to delete the pods

Open sudarshntn opened this issue 6 years ago • 0 comments

No access restrictor found, access to all MBean is allowed Jolokia: Agent started with URL http://172.30.93.91:8778/jolokia/ 2018-04-04 17:13:07.365:INFO:ifasjoejs.Server:jetty-8.y.z-SNAPSHOT 2018-04-04 17:13:07.430:INFO:ifasjoejs.AbstractConnector:Started [email protected]:9779 2018-04-04 17:13:07 INFO Version:153 - WELD-000900: 2.3.3 (Final) Apr 04, 2018 5:13:07 PM org.apache.deltaspike.core.util.ProjectStageProducer initProjectStage INFO: Computed the following DeltaSpike ProjectStage: Production 2018-04-04 17:13:08 WARN Bootstrap:386 - WELD-001208: Error when validating jar:file:/maven/hubot-api-2.2.95.jar!/META-INF/beans.xml@22 against xsd. cvc-complex-type.3.2.2: Attribute 'version' is not allowed to appear in element 'beans'. 2018-04-04 17:13:08 WARN Bootstrap:386 - WELD-001208: Error when validating jar:file:/maven/hubot-api-2.2.95.jar!/META-INF/beans.xml@24 against xsd. cvc-complex-type.2.4.a: Invalid content was found starting with element 'scan'. One of '{"http://java.sun.com/xml/ns/javaee":interceptors, "http://java.sun.com/xml/ns/javaee":decorators, "http://java.sun.com/xml/ns/javaee":alternatives, WC[##other:"http://java.sun.com/xml/ns/javaee"]}' is expected. 2018-04-04 17:13:08 WARN Bootstrap:386 - WELD-001208: Error when validating jar:file:/maven/chaos-monkey.jar!/META-INF/beans.xml@5 against xsd. cvc-complex-type.3.2.2: Attribute 'version' is not allowed to appear in element 'beans'. 2018-04-04 17:13:08 WARN Bootstrap:386 - WELD-001208: Error when validating jar:file:/maven/chaos-monkey.jar!/META-INF/beans.xml@7 against xsd. cvc-complex-type.2.4.a: Invalid content was found starting with element 'scan'. One of '{"http://java.sun.com/xml/ns/javaee":interceptors, "http://java.sun.com/xml/ns/javaee":decorators, "http://java.sun.com/xml/ns/javaee":alternatives, WC[##other:"http://java.sun.com/xml/ns/javaee"]}' is expected. 2018-04-04 17:13:08 INFO Bootstrap:209 - WELD-000101: Transactional services not available. Injection of @Inject UserTransaction not available. Transactional observers will be invoked synchronously. 2018-04-04 17:13:08 INFO Event:87 - WELD-000411: Observer method [BackedAnnotatedMethod] public io.fabric8.cdi.Fabric8Extension.processAnnotatedType(@Observes ProcessAnnotatedType<R>, BeanManager) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds. 2018-04-04 17:13:08 INFO Event:87 - WELD-000411: Observer method [BackedAnnotatedMethod] protected org.apache.deltaspike.core.impl.message.MessageBundleExtension.detectInterfaces(@Observes ProcessAnnotatedType) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds. 2018-04-04 17:13:08 INFO Event:87 - WELD-000411: Observer method [BackedAnnotatedMethod] protected org.apache.deltaspike.core.impl.interceptor.GlobalInterceptorExtension.promoteInterceptors(@Observes ProcessAnnotatedType, BeanManager) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds. 2018-04-04 17:13:08 INFO Event:87 - WELD-000411: Observer method [BackedAnnotatedMethod] protected org.apache.deltaspike.core.impl.exclude.extension.ExcludeExtension.vetoBeans(@Observes ProcessAnnotatedType, BeanManager) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds. 2018-04-04 17:13:11 INFO ChaosMonkey:94 - Starting Chaos Monkey on Kubernetes namespace cam-km at http://172.21.178.89:80/ with includes cam* excludes mariadb*,rabbitmq* kill frequency 30 seconds 2018-04-04 17:13:11 INFO #fabric8_cam-km:34 - Chaos Monkey is starting in namespace cam-km with include patterns 'cam*' exclude patterns 'mariadb*,rabbitmq*' and a kill frequency of 30 seconds. Here I come! 2018-04-04 17:13:12 ERROR HubotNotifier:100 - Failed to notify hubot room: #fabric8_cam-km with message: Chaos Monkey is starting in namespace cam-km with include patterns 'cam*' exclude patterns 'mariadb*,rabbitmq*' and a kill frequency of 30 seconds. Here I come!. Reason: java.lang.IllegalArgumentException: No kubernetes service could be found for name: hubot in namespace: cam-km java.lang.IllegalArgumentException: No kubernetes service could be found for name: hubot in namespace: cam-km at io.fabric8.kubernetes.api.KubernetesHelper.getServiceURL(KubernetesHelper.java:1277) at io.fabric8.cdi.Services.toServiceUrl(Services.java:38) at io.fabric8.cdi.producers.ServiceUrlProducer.produce(ServiceUrlProducer.java:47) at io.fabric8.cdi.producers.ServiceUrlProducer.produce(ServiceUrlProducer.java:26) at io.fabric8.cdi.bean.ProducerBean.create(ProducerBean.java:43) at org.jboss.weld.context.unbound.DependentContextImpl.get(DependentContextImpl.java:70) at org.jboss.weld.bean.ContextualInstanceStrategy$DefaultContextualInstanceStrategy.get(ContextualInstanceStrategy.java:101) at org.jboss.weld.bean.ContextualInstance.get(ContextualInstance.java:50) at org.jboss.weld.manager.BeanManagerImpl.getReference(BeanManagerImpl.java:742) at org.jboss.weld.bean.builtin.InstanceImpl.getBeanInstance(InstanceImpl.java:179) at org.jboss.weld.bean.builtin.InstanceImpl.get(InstanceImpl.java:99) at io.fabric8.hubot.HubotNotifier.getHubotUrl(HubotNotifier.java:78) at io.fabric8.hubot.HubotNotifier.getHubotRestApi(HubotNotifier.java:122) at io.fabric8.hubot.HubotNotifier.notifyRoom(HubotNotifier.java:98) at io.fabric8.chaos.monkey.ChaosMonkey.notify(ChaosMonkey.java:229) at io.fabric8.chaos.monkey.ChaosMonkey.(ChaosMonkey.java:96) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at org.jboss.weld.injection.ConstructorInjectionPoint.newInstance(ConstructorInjectionPoint.java:119) at org.jboss.weld.injection.ConstructorInjectionPoint.invokeAroundConstructCallbacks(ConstructorInjectionPoint.java:92) at org.jboss.weld.injection.ConstructorInjectionPoint.newInstance(ConstructorInjectionPoint.java:78) at org.jboss.weld.injection.producer.AbstractInstantiator.newInstance(AbstractInstantiator.java:28) at org.jboss.weld.injection.producer.BasicInjectionTarget.produce(BasicInjectionTarget.java:116) at org.jboss.weld.injection.producer.BeanInjectionTarget.produce(BeanInjectionTarget.java:180) at org.jboss.weld.bean.ManagedBean.create(ManagedBean.java:158) at org.jboss.weld.context.AbstractContext.get(AbstractContext.java:96) at org.jboss.weld.bean.ContextualInstanceStrategy$DefaultContextualInstanceStrategy.get(ContextualInstanceStrategy.java:101) at org.jboss.weld.bean.ContextualInstanceStrategy$ApplicationScopedContextualInstanceStrategy.get(ContextualInstanceStrategy.java:141) at org.jboss.weld.bean.ContextualInstance.get(ContextualInstance.java:50) at org.jboss.weld.bean.proxy.ContextBeanInstance.getInstance(ContextBeanInstance.java:99) at org.jboss.weld.bean.proxy.ProxyMethodHandler.getInstance(ProxyMethodHandler.java:125) at io.fabric8.chaos.monkey.ChaosMonkey$Proxy$_$$_WeldClientProxy.toString(Unknown Source) at io.fabric8.cdi.eager.EagerCDIExtension.afterDeploymentValidation(EagerCDIExtension.java:42) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:88) at org.jboss.weld.injection.MethodInvocationStrategy$SpecialParamPlusBeanManagerStrategy.invoke(MethodInvocationStrategy.java:144) at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:309) at org.jboss.weld.event.ExtensionObserverMethodImpl.sendEvent(ExtensionObserverMethodImpl.java:124) at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:287) at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:265) at org.jboss.weld.event.ObserverNotifier.notifySyncObservers(ObserverNotifier.java:271) at org.jboss.weld.event.ObserverNotifier.notify(ObserverNotifier.java:260) at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:154) at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:148) at org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:53) at org.jboss.weld.bootstrap.events.AbstractDeploymentContainerEvent.fire(AbstractDeploymentContainerEvent.java:35) at org.jboss.weld.bootstrap.events.AfterDeploymentValidationImpl.fire(AfterDeploymentValidationImpl.java:28) at org.jboss.weld.bootstrap.WeldStartup.validateBeans(WeldStartup.java:449) at org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:90) at org.jboss.weld.environment.se.Weld.initialize(Weld.java:558) at org.jboss.weld.environment.se.StartMain.go(StartMain.java:44) at org.jboss.weld.environment.se.StartMain.main(StartMain.java:53) Exception in thread "Chaos Monkey timer" io.fabric8.kubernetes.client.KubernetesClientException: Failure executing: GET at: http://172.21.178.89/api/v1/namespaces/cam-km/pods. at io.fabric8.kubernetes.client.dsl.base.OperationSupport.requestFailure(OperationSupport.java:264) at io.fabric8.kubernetes.client.dsl.base.OperationSupport.assertResponseCode(OperationSupport.java:237) at io.fabric8.kubernetes.client.dsl.base.OperationSupport.handleResponse(OperationSupport.java:208) at io.fabric8.kubernetes.client.dsl.base.BaseOperation.list(BaseOperation.java:379) at io.fabric8.kubernetes.client.dsl.base.BaseOperation.list(BaseOperation.java:56) at io.fabric8.chaos.monkey.ChaosMonkey.killPod(ChaosMonkey.java:137) at io.fabric8.chaos.monkey.ChaosMonkey$1.run(ChaosMonkey.java:101) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505)

sudarshntn avatar Apr 04 '18 17:04 sudarshntn