Commit Graph

1882 Commits

Author SHA1 Message Date
f151591322 update python dependencies (#1086) 2021-07-21 12:07:52 -04:00
065272191e Replace notifications by default (#1084) 2021-07-20 18:39:31 -04:00
2691d91d8f add error context to generator tasks (#1094) 2021-07-20 18:39:13 -04:00
694df5de5a identify ASAN format string alerts (#1093) 2021-07-20 18:37:59 -04:00
da50ad9711 add coverage to local commands (#1091) 2021-07-20 17:55:04 -04:00
1bd4f33d83 include asan_text in log message as intended (#1092) 2021-07-20 13:48:28 -04:00
9c30183036 address upcoming clippy warnings (#1089) 2021-07-20 13:19:50 -04:00
77aaa5b88c use enum for local commands (#1090) 2021-07-20 12:14:12 -04:00
26654b925b address non-utf8 errors in testing (#1088) 2021-07-20 11:47:17 -04:00
e065b571f7 add format string bug to example integration test (#1087) 2021-07-20 05:00:45 -04:00
152dd190b7 Add more information to the logs of transient error (#1082) 2021-07-16 17:52:06 -04:00
3305732160 increase libfuzzer integration test -runs (#1081) 2021-07-16 17:29:37 -04:00
58e57621d1 add a short sleep in the supervisor's event loop to reduce CPU usage (#1080) 2021-07-16 13:32:26 -04:00
517aa54a59 Remove Stream impl for DirectoryMonitor (#1078) 2021-07-16 13:10:53 -04:00
db66a1d3c5 check change event type before container name (#1075) 2021-07-15 19:57:41 -04:00
f769364335 sync batch processed results after every 10 inputs (#1076) 2021-07-15 19:27:48 -04:00
59fea7e3b7 extend requests read timeout (#1068) 2021-07-14 15:33:28 -04:00
c724f2dd99 fix autoscale pool size check (#1067) 2021-07-14 15:09:04 -04:00
1121ebc6e8 fix issue specifying target_options for libfuzzer targets (#1066) 2021-07-14 14:38:35 -04:00
808f4e4dd6 attempt to log panic stack trace to the supervisor failure log (#1062) 2021-07-13 19:23:25 -04:00
d2ec92afd1 provide more context on upload failure (#1063) 2021-07-13 18:48:13 -04:00
36d682aadf make invalid AZCOPY environment variables more clear (#1061) 2021-07-13 15:07:57 -04:00
39beb1591c use managed identity reader access for scaleset configs (#1060) 2021-07-13 13:20:50 -04:00
7a7ded6b7e force upgrade custom script extensions (#1059) 2021-07-13 12:08:07 -04:00
2b32779017 Update onefuzz supervisor service restart behavior (#1055) 2021-07-09 13:56:58 -04:00
89b7d13125 Fix get_dead_nodes query (#1054) 2021-07-09 13:33:42 -04:00
0bb75344e3 update 3rd-party rust dependencies (#1052) 2021-07-08 11:25:15 -04:00
826ef8dd22 Pool shrink queue (#1050) 2021-07-08 10:23:54 -04:00
45d468f2ce set pool_id on node creation (#1049) 2021-07-07 17:58:24 -04:00
5ba04d0cd2 use pydantic built-in size validators (#1048) 2021-07-07 17:07:05 -04:00
52f83b5b26 add EventScalesetResizeScheduled (#1047) 2021-07-07 14:15:26 -04:00
7b2679a1ce make ShrinkQueue not scaleset specific (#1046) 2021-07-07 13:27:49 -04:00
edecbbacf6 Adding timestamp to notification model to query from storage table. (#1043) 2021-07-07 12:41:45 -04:00
15063908b0 update azure-cli to 2.26.0 (#1045) 2021-07-07 12:07:34 -04:00
636d267585 update azure-cli to 2.25.0 (#922) 2021-07-07 13:28:06 +00:00
aa4ed2893e update 3rd-party Rust dependencies (#1040) 2021-07-06 11:57:01 -04:00
51ddaaa747 only remove authenticated users access to ssh keys if they have permissions (#1038) 2021-07-02 13:45:34 -04:00
314fb18ca8 save the EventType enum name for status top (#1037) 2021-07-02 12:17:28 -04:00
a43f693761 Provide minimized stack lines (#993)
Using the function name only method for minimization results in a
function with two different malloc related bugs to get bucketed
together.

This provides a minimized stack without function address of stack depth.

For entries without source information, such as:
`# 34 0xf19113f in ChromeMain+0x13f (C:\\clusterfuzz\\bot\\builds\\chrome-test-builds_media_win32-release\\revisions\\asan-win32-release-335593\\chrome_child.dll+0x113f)`
users will see this:
`ChromeMain+0x13f`

For entries with source information, such as:
`# 20 0x58bd3bb in v8::internal::Builtin_Impl_HandleApiCall(v8::internal::BuiltinArguments, v8::internal::Isolate*) ../../v8/src/builtins/builtins-api.cc:137:5`
users will see this:
`v8::internal::Builtin_Impl_HandleApiCall(v8::internal::BuiltinArguments, v8::internal::Isolate*) builtins-api.cc:137:5`
2021-07-01 21:14:31 +00:00
9261e1f883 update from google/clusterfuzz c9c3623e9307dfb058f4328d9f85f7988468e75a (#1036) 2021-07-01 11:58:54 -04:00
80387bd8ca Use sync pointers for writing ModuleCache off-thread (#1033) 2021-06-30 18:10:03 -04:00
19089514b4 Don't panic on out-of-bounds bit set (#1034) 2021-06-30 17:47:40 -04:00
29dda54b83 instance wide configuration (#1010)
TODO:
* [x] add setting initial set of admins during deployment
2021-06-30 21:13:58 +00:00
1e90ed6092 Allow notifications to be retried when an error occurs (#1026) 2021-06-30 14:05:25 -04:00
a1502b7d58 move to using rustls (#1029) 2021-06-30 12:27:43 -04:00
59ad1f9b9b save the agents in a per-$(uname) directory (#1030) 2021-06-30 11:33:05 -04:00
2f71689d48 initial support for running the agent locally on OSX (#1016) 2021-06-29 16:20:23 -04:00
b5388d360c add min_length specifications to Github Issue Template configs (#1019) 2021-06-25 18:04:25 +00:00
883c93aaf4 ensure VM IDs are unique before calling Azure reimage/delete APIs (#1023) 2021-06-25 11:54:52 -04:00
5f72cc20b8 Fix issue when deserializing GithubIssueTemplate with hidden secret (#1008) 2021-06-24 13:50:54 -04:00