2017-01-30 12 views
1

설정에 문제가 있습니다. hawkular-agent. 에이전트가 OpenShift pod에 설정되어 있고 에이전트가 다른 포드에서 실행중인 다른 응용 프로그램의 jolokia 엔드 포인트를 호출하려고 시도 할 때이 오류 로그가 표시됩니다 :호크 에이전트 : 인덱스 범위 초과

I0130 13:07:05.161073  1 metrics_collector_manager.go:94] START collecting metrics from [https://x.x.x.x:8778/jolokia/] every [10]s 
panic: runtime error: index out of range 

goroutine 11 [running]: 
panic(0x11c3ac0, 0xc420016060) 
    /home/mazz/bin/go-install/go/src/runtime/panic.go:500 +0x1a1 
github.com/hawkular/hawkular-openshift-agent/k8s.K8SEndpoint.GetUrl(0xc4202a9cb8, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) 
    /home/mazz/source/go/hawkular-openshift-agent/src/github.com/hawkular/hawkular-openshift-agent/k8s/configmap_entry.go:68 +0x26b 
github.com/hawkular/hawkular-openshift-agent/k8s.(*NodeEventConsumer).startCollecting(0xc42045d2c0, 0xc42016c500) 
    /home/mazz/source/go/hawkular-openshift-agent/src/github.com/hawkular/hawkular-openshift-agent/k8s/node_event_consumer.go:163 +0x10c 
github.com/hawkular/hawkular-openshift-agent/k8s.(*NodeEventConsumer).consumeNodeEvents(0xc42045d2c0) 
    /home/mazz/source/go/hawkular-openshift-agent/src/github.com/hawkular/hawkular-openshift-agent/k8s/node_event_consumer.go:112 +0x26d 
created by github.com/hawkular/hawkular-openshift-agent/k8s.(*NodeEventConsumer).Start 
    /home/mazz/source/go/hawkular-openshift-agent/src/github.com/hawkular/hawkular-openshift-agent/k8s/node_event_consumer.go:82 +0x5c5 

누군가 비슷한 문제가 있었습니까? 에이전트 버전은 Hawkular OpenShift Agent : 버전 : 0.1.0입니다.

+0

안녕하세요, 어떻게 에이전트를 설치하셨습니까? 근원에서 건축 해? 현재 릴리스는 1.0.0. 최종이며 문제가 이미 해결되었을 수 있습니다. 그렇지 않다면 나는 github에서 문제를 열 ​​것을 제안합니다. – Joel

+0

@Joel 감사합니다. 문제를 열었습니다 - https://github.com/hawkular/hawkular-openshift-agent/issues/116 – hipokito

답변

1

openshift-infra1 대신 openshift-infra 프로젝트를 사용하여이 문제를 해결하는 데 성공했습니다.