2160 Commits

Author SHA1 Message Date
Cheick Keita
154be220ae
Enable User assigned managed identity for scalesets (#219) 2020-10-29 13:53:11 -04:00
Anshuman Goel
99b69d3e56
Adding cache for sas return (#224) 2020-10-29 10:44:25 -04:00
bmc-msft
f4b874e19e
Always use the get_*_account helper methods (#226) 2020-10-28 21:40:21 -04:00
bmc-msft
0d037f7bf2
Release 1.5.0 (#223) 1.5.0 2020-10-28 17:06:32 -04:00
bmc-msft
36bae9e649
disable sympath unless it's set via target_env (#222) 2020-10-28 16:43:00 -04:00
Anshuman Goel
640091f8bc
ADO Pipeline to update a onefuzz instance with the latest release (#208) 2020-10-28 15:31:42 -04:00
Cheick Keita
e76064b340
assign scaleset to a role (#185) 2020-10-28 15:13:31 -04:00
bmc-msft
59cfc52e9b
report coverage total after batch processing prior (#218) 2020-10-28 12:51:32 -04:00
anslutsk
3450ee7bab
Extend AAD password creation timeout and optionally log said password (#214) 2020-10-28 12:23:47 -04:00
Cheick Keita
66dda9397a
Address race-condition when syncing input seeds (#204) 2020-10-28 11:57:46 -04:00
Cheick Keita
db8534109f
Resilient connection (#153) 2020-10-28 10:51:18 -04:00
bmc-msft
1d2fb99dd4
expose the ability manually override node reset (#201) 2020-10-27 17:29:53 -04:00
bmc-msft
7f68b3fd51
include examples in SDK (#216) 2020-10-27 13:33:25 -04:00
bmc-msft
4d8151a1aa
Use second-chance break on av (#210) 2020-10-27 10:52:20 -04:00
bmc-msft
4c999a5d0e
Add coverage & radamsa collection to integration tests (#211) 2020-10-27 09:13:22 -04:00
bmc-msft
4a46c192cc
Release 1.4.0 (#207) 1.4.0 2020-10-26 12:41:34 -04:00
bmc-msft
d4c584342a
address multiple issues found by pylint (#206) 2020-10-26 12:24:50 -04:00
Anshuman Goel
5e891bcf7a
uninstall onefuzztypes (#200) 2020-10-26 10:39:01 -04:00
bmc-msft
bc2a3f816f
add missing telemetry relating to reports & tools (#203) 2020-10-26 09:59:02 -04:00
bmc-msft
18cc45ac56
add user confirmation to container reset (#202) 2020-10-23 19:35:23 -04:00
Anshuman Goel
2fe56f94c1
Add Onefuzz.container.reset to the SDK (#198) 2020-10-23 17:31:12 -04:00
bmc-msft
6989cf9e34
add log sampling at the Functions layer (#174) 2020-10-23 14:52:49 -04:00
Anshuman Goel
4f53d4b049
Adding version as param in script (#177) 2020-10-23 12:48:05 -04:00
bmc-msft
3dd91c7e6b
Release 1.3.4 (#197) 1.3.4 2020-10-23 11:52:07 -04:00
bmc-msft
8a62830f2b
reduce how often list_containers is called (#196) 2020-10-23 09:43:45 -04:00
bmc-msft
b675ee75df
allows hardcoding the version on build (#181) 2020-10-23 09:05:26 -04:00
Anshuman Goel
bfbc9f8c9e
Bug fixes for Pool Resize (#158) 2020-10-23 08:58:15 -04:00
bmc-msft
1c06d7085a
move SDK to use request models rather than hand-crafted json (#191) 2020-10-23 08:39:45 -04:00
bmc-msft
d769072343
cache tokens in memory forever (#195) 2020-10-22 19:13:59 -04:00
Anshuman Goel
a18c21cf7f
fix incorrect resetting of components (#193) 2020-10-22 16:47:40 -04:00
bmc-msft
faeaaa1bca
Release 1.3.3 (#190) 1.3.3 2020-10-22 12:40:19 -04:00
bmc-msft
0a560cefba
fix format strings (#189) 2020-10-22 12:15:39 -04:00
bmc-msft
6a5be5dee2
Release 1.3.2 (#183) 1.3.2 2020-10-20 18:38:27 -04:00
bmc-msft
bf7b36f0a6
address help issues in the expanded reset command (#182) 2020-10-20 17:47:05 -04:00
bmc-msft
3dd0f136b8
unify syncdir management & add jitter (#180) 2020-10-20 17:17:45 -04:00
Cheick Keita
041c6ae130
Reimage dead nodes (#154) 2020-10-20 16:58:02 -04:00
Anshuman Goel
e5f723e9c9
removing " (#179) 2020-10-20 15:41:01 -04:00
Cheick Keita
178537df05
Store the heartbeat data in the task and node tables (#164) 2020-10-20 14:24:00 -04:00
Anshuman Goel
ecd322bfdc
Bringing more granularity to reset command option (#161) 2020-10-20 10:33:17 -04:00
bmc-msft
0171ec7f8b
only emit events on a change of state (#175) 2020-10-19 21:00:04 -04:00
bmc-msft
307b5ebd5f
update prereq crates (#178) 2020-10-19 19:48:05 -04:00
Jason Shirk
048ebefb6f
Debugger improvements (#176)
* Debugger event updates

This moves debugger event reporting more towards a safe api instead of
reporting the raw Win32 structs.

Closely related - the module name (as decided by our debugger) is
reported to callbacks for use in symbol resolution.

The exception callback remains as is for now as it is the most
complicated and heavily used.

* Improve symbolic breakpoint support

This change adds support to set symbolic breakpoints after a module is
loaded. Previously it only worked if the module hadn't been loaded yet.

* Move Handle wrapper to own pub mod

* Use Handler wrapper for Module handle

* Pass Module reference for dll/process callbacks
2020-10-19 16:12:51 -07:00
anslutsk
85f9ecc496
handle nested exceptions during cleanup on function deploy failures (#172) 2020-10-19 18:31:11 -04:00
bmc-msft
24e437bfbe
radamsa built for windows (#143) 2020-10-19 13:46:02 -04:00
bmc-msft
9bf3d55b36
limit size of error log saved as a Task Error (#170) 2020-10-19 12:52:19 -04:00
bmc-msft
75f29b9f2e
Remove update_event as a single event loop for the system (#160) 2020-10-16 21:42:35 -04:00
bmc-msft
9fa25803ab
on shutdown of scalesets & pools, only return boolresponse (#169) 2020-10-16 20:48:53 -04:00
bmc-msft
09326694e2
address initial deploy errors (#167) 2020-10-16 17:34:43 -04:00
bmc-msft
a563861487
fail louder when uploads fail (#166) 2020-10-16 17:04:46 -04:00
bmc-msft
8ff54396a6
add view filter for jobid, project, and/or name (#152) 2020-10-16 15:00:50 -04:00