Only list events for the pod or job because that is specifically what we were watching
parent
5dddba89ac
commit
a6371af293
|
|
@ -0,0 +1,3 @@
|
||||||
|
{
|
||||||
|
"god.tsconfig": "./tsconfig.json"
|
||||||
|
}
|
||||||
|
|
@ -1665,10 +1665,15 @@ class Kubernetes {
|
||||||
if (!didStreamAnyLogs) {
|
if (!didStreamAnyLogs) {
|
||||||
throw new Error(JSON.stringify({
|
throw new Error(JSON.stringify({
|
||||||
message: 'Failed to stream any logs, listing namespace events',
|
message: 'Failed to stream any logs, listing namespace events',
|
||||||
events: (yield this.kubeClient.listNamespacedEvent(this.namespace)).body.items.map((x) => {
|
events: (yield this.kubeClient.listNamespacedEvent(this.namespace)).body.items
|
||||||
|
.filter((x) => {
|
||||||
|
return x.involvedObject.name === this.podName || x.involvedObject.name === this.jobName;
|
||||||
|
})
|
||||||
|
.map((x) => {
|
||||||
return {
|
return {
|
||||||
objectType: x.involvedObject.kind,
|
type: x.involvedObject.kind,
|
||||||
eventMessage: x.message,
|
name: x.involvedObject.name,
|
||||||
|
message: x.message,
|
||||||
};
|
};
|
||||||
}),
|
}),
|
||||||
}, undefined, 4));
|
}, undefined, 4));
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -471,10 +471,15 @@ class Kubernetes implements RemoteBuilderProviderInterface {
|
||||||
JSON.stringify(
|
JSON.stringify(
|
||||||
{
|
{
|
||||||
message: 'Failed to stream any logs, listing namespace events',
|
message: 'Failed to stream any logs, listing namespace events',
|
||||||
events: (await this.kubeClient.listNamespacedEvent(this.namespace)).body.items.map((x) => {
|
events: (await this.kubeClient.listNamespacedEvent(this.namespace)).body.items
|
||||||
|
.filter((x) => {
|
||||||
|
return x.involvedObject.name === this.podName || x.involvedObject.name === this.jobName;
|
||||||
|
})
|
||||||
|
.map((x) => {
|
||||||
return {
|
return {
|
||||||
objectType: x.involvedObject.kind,
|
type: x.involvedObject.kind,
|
||||||
eventMessage: x.message,
|
name: x.involvedObject.name,
|
||||||
|
message: x.message,
|
||||||
};
|
};
|
||||||
}),
|
}),
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue