--- current
+++ generated
@@ -473,17 +473,17 @@ Hook=project-fuzzing/bugmon:
},
"env": {
"BUG_ACTION": "monitor"
},
"features": {
"taskclusterProxy": true
},
"image": "mozillasecurity/bugmon:latest",
- "maxRunTime": 10800
+ "maxRunTime": 3600
},
"provisionerId": "proj-fuzzing",
"scopes": [
"docker-worker:capability:device:hostSharedMemory",
"docker-worker:capability:device:loopbackAudio",
"docker-worker:capability:privileged",
"queue:create-task:highest:proj-fuzzing/bugmon-monitor",
"queue:create-task:highest:proj-fuzzing/bugmon-processor",
@@ -561,57 +561,47 @@ Hook=project-fuzzing/grizzly-reduce-monitor:
hookId: grizzly-reduce-monitor
name: grizzly-reduce-monitor
description:
*DO NOT EDIT* - This resource is configured automatically.
Hook for triggering Grizzly reduce monitor tasks
owner: [email protected]
emailOnError: True
- schedule: - 0 0 */2 * * *
+ schedule:
bindings:
task:
{
"deadline": {
"$fromNow": "3 hours"
},
"expires": {
"$fromNow": "2 weeks"
},
"metadata": {
"description": "Hook for triggering grizzly reduce monitor tasks",
"name": "grizzly-reduce-monitor",
"owner": "[email protected]",
"source": "https://github.com/MozillaSecurity/grizzly"
},
"payload": {
- "artifacts": {
- "project/fuzzing/private/logs": {
- "expires": {
- "$fromNow": "2 weeks"
- },
- "path": "/logs/",
- "type": "directory"
- }
- },
"command": [
"/usr/bin/grizzly-reduce-tc-monitor"
],
"features": {
"taskclusterProxy": true
},
"image": {
"namespace": "project.fuzzing.reduce-monitor.main",
"path": "public/grizzly-reduce-tc-monitor.tar",
"type": "indexed-image"
},
"maxRunTime": 3600
},
"provisionerId": "proj-fuzzing",
- "schedulerId": "fuzzing",
"scopes": [
"docker-worker:capability:device:hostSharedMemory",
"docker-worker:capability:device:loopbackAudio",
"queue:create-task:highest:proj-fuzzing/grizzly-reduce-worker",
"queue:route:[email protected]",
"queue:scheduler-id:fuzzing",
"secrets:get:project/fuzzing/credstash-aws-auth",
"secrets:get:project/fuzzing/fuzzmanagerconf",
@@ -661,17 +651,16 @@ Hook=project-fuzzing/grizzly-reduce-reset-error:
"image": {
"namespace": "project.fuzzing.reduce-monitor.main",
"path": "public/grizzly-reduce-tc-monitor.tar",
"type": "indexed-image"
},
"maxRunTime": 600
},
"provisionerId": "proj-fuzzing",
- "schedulerId": "fuzzing",
"scopes": [
"queue:route:[email protected]",
"queue:scheduler-id:fuzzing",
"secrets:get:project/fuzzing/fuzzmanagerconf"
],
"workerType": "grizzly-reduce-monitor"
}
triggerSchema: {}
@@ -1032,17 +1021,16 @@ Role=hook-id:project-fuzzing/grizzly-reduce-monitor:
roleId: hook-id:project-fuzzing/grizzly-reduce-monitor
description:
*DO NOT EDIT* - This resource is configured automatically.
scopes:
- docker-worker:capability:device:hostSharedMemory
- docker-worker:capability:device:loopbackAudio
- - queue:create-task:highest:proj-fuzzing/grizzly-reduce-monitor
- queue:create-task:highest:proj-fuzzing/grizzly-reduce-worker
- queue:route:[email protected]
- queue:scheduler-id:fuzzing
- secrets:get:project/fuzzing/credstash-aws-auth
- secrets:get:project/fuzzing/fuzzmanagerconf
- secrets:get:project/fuzzing/grizzly-reduce-tool-list
Role=hook-id:project-fuzzing/grizzly-reduce-reset-error:
@@ -1757,17 +1745,16 @@ Role=repo:github.com/MozillaSecurity/*:
roleId: repo:github.com/MozillaSecurity/*
description:
*DO NOT EDIT* - This resource is configured automatically.
scopes:
- queue:create-task:highest:proj-fuzzing/ci
- queue:create-task:highest:proj-fuzzing/ci-*
- - queue:scheduler-id:fuzzing
- secrets:get:project/fuzzing/ci-*
- secrets:get:project/fuzzing/codecov-*
- secrets:get:project/fuzzing/deploy-*
- secrets:get:project/fuzzing/pypi-*
Role=repo:github.com/MozillaSecurity/fuzzing-tc-config:*:
roleId: repo:github.com/MozillaSecurity/fuzzing-tc-config:*
description:
@@ -1823,17 +1810,16 @@ Role=repo:github.com/MozillaSecurity/orion:*:
roleId: repo:github.com/MozillaSecurity/orion:*
description:
*DO NOT EDIT* - This resource is configured automatically.
scopes:
- docker-worker:capability:privileged
- queue:route:index.project.fuzzing.orion.*
- - secrets:get:project/fuzzing/docker-hub
Role=repo:github.com/Pike/user-journey-localized:*:
roleId: repo:github.com/Pike/user-journey-localized:*
description:
*DO NOT EDIT* - This resource is configured automatically.
scopes: - queue:create-task:highest:proj-l10n/*
@@ -10241,44 +10227,16 @@ WorkerPool=proj-fuzzing/ci:
]
}
],
"region": "us-east1",
"scheduling": {
"onHostMaintenance": "terminate"
},
"workerConfig": {
- "artifacts": {
- "skipCompressionExtensions": [
- ".7z",
- ".bz2",
- ".dmg",
- ".flv",
- ".gif",
- ".gz",
- ".jpeg",
- ".jpg",
- ".png",
- ".swf",
- ".tbz",
- ".tgz",
- ".webp",
- ".whl",
- ".woff",
- ".woff2",
- ".xz",
- ".zip",
- ".zst",
- ".lz4",
- ".tar"
- ]
- },
- "dockerConfig": {
- "allowPrivileged": true
- },
"shutdown": {
"afterIdleSeconds": 15,
"enabled": true
}
},
"zone": "us-east1-b"
},
{
@@ -10304,44 +10262,16 @@ WorkerPool=proj-fuzzing/ci:
]
}
],
"region": "us-east1",
"scheduling": {
"onHostMaintenance": "terminate"
},
"workerConfig": {
- "artifacts": {
- "skipCompressionExtensions": [
- ".7z",
- ".bz2",
- ".dmg",
- ".flv",
- ".gif",
- ".gz",
- ".jpeg",
- ".jpg",
- ".png",
- ".swf",
- ".tbz",
- ".tgz",
- ".webp",
- ".whl",
- ".woff",
- ".woff2",
- ".xz",
- ".zip",
- ".zst",
- ".lz4",
- ".tar"
- ]
- },
- "dockerConfig": {
- "allowPrivileged": true
- },
"shutdown": {
"afterIdleSeconds": 15,
"enabled": true
}
},
"zone": "us-east1-c"
},
{
@@ -10367,44 +10297,16 @@ WorkerPool=proj-fuzzing/ci:
]
}
],
"region": "us-east1",
"scheduling": {
"onHostMaintenance": "terminate"
},
"workerConfig": {
- "artifacts": {
- "skipCompressionExtensions": [
- ".7z",
- ".bz2",
- ".dmg",
- ".flv",
- ".gif",
- ".gz",
- ".jpeg",
- ".jpg",
- ".png",
- ".swf",
- ".tbz",
- ".tgz",
- ".webp",
- ".whl",
- ".woff",
- ".woff2",
- ".xz",
- ".zip",
- ".zst",
- ".lz4",
- ".tar"
- ]
- },
- "dockerConfig": {
- "allowPrivileged": true
- },
"shutdown": {
"afterIdleSeconds": 15,
"enabled": true
}
},
"zone": "us-east1-d"
},
{
@@ -10430,44 +10332,16 @@ WorkerPool=proj-fuzzing/ci:
]
}
],
"region": "us-east4",
"scheduling": {
"onHostMaintenance": "terminate"
},
"workerConfig": {
- "artifacts": {
- "skipCompressionExtensions": [
- ".7z",
- ".bz2",
- ".dmg",
- ".flv",
- ".gif",
- ".gz",
- ".jpeg",
- ".jpg",
- ".png",
- ".swf",
- ".tbz",
- ".tgz",
- ".webp",
- ".whl",
- ".woff",
- ".woff2",
- ".xz",
- ".zip",
- ".zst",
- ".lz4",
- ".tar"
- ]
- },
- "dockerConfig": {
- "allowPrivileged": true
- },
"shutdown": {
"afterIdleSeconds": 15,
"enabled": true
}
},
"zone": "us-east4-a"
},
{
@@ -10493,44 +10367,16 @@ WorkerPool=proj-fuzzing/ci:
]
}
],
"region": "us-east4",
"scheduling": {
"onHostMaintenance": "terminate"
},
"workerConfig": {
- "artifacts": {
- "skipCompressionExtensions": [
- ".7z",
- ".bz2",
- ".dmg",
- ".flv",
- ".gif",
- ".gz",
- ".jpeg",
- ".jpg",
- ".png",
- ".swf",
- ".tbz",
- ".tgz",
- ".webp",
- ".whl",
- ".woff",
- ".woff2",
- ".xz",
- ".zip",
- ".zst",
- ".lz4",
- ".tar"
- ]
- },
- "dockerConfig": {
- "allowPrivileged": true
- },
"shutdown": {
"afterIdleSeconds": 15,
"enabled": true
}
},
"zone": "us-east4-b"
},
{
@@ -10556,44 +10402,16 @@ WorkerPool=proj-fuzzing/ci:
]
}
],
"region": "us-east4",
"scheduling": {
"onHostMaintenance": "terminate"
},
"workerConfig": {
- "artifacts": {
- "skipCompressionExtensions": [
- ".7z",
- ".bz2",
- ".dmg",
- ".flv",
- ".gif",
- ".gz",
- ".jpeg",
- ".jpg",
- ".png",
- ".swf",
- ".tbz",
- ".tgz",
- ".webp",
- ".whl",
- ".woff",
- ".woff2",
- ".xz",
- ".zip",
- ".zst",
- ".lz4",
- ".tar"
- ]
- },
- "dockerConfig": {
- "allowPrivileged": true
- },
"shutdown": {
"afterIdleSeconds": 15,
"enabled": true
}
},
"zone": "us-east4-c"
}
],