bmc-msft
5e3c79efd2
use sc.exe instead of Set-Content ( #67 )
2020-10-01 15:28:15 -04:00
bmc-msft
534d99bb87
Set log levels in Azure Functions by hand for 3rd party libraries ( #63 )
2020-10-01 14:57:09 -04:00
bmc-msft
d2ee7e5e7d
make version.localchanges match API logic ( #62 )
2020-10-01 11:28:58 -04:00
bmc-msft
eae0f42938
Remove use of batch
in NodeMessages ( #60 )
2020-10-01 11:14:39 -04:00
bmc-msft
24f43478dd
set more detailed version information during builds ( #58 )
2020-09-30 18:54:25 -04:00
Joe Ranweiler
bee23c56e7
Link VMSS nodes and tasks when setting up ( #43 )
...
Add a (backwards-compatible) data field to node state update events. Use this to link nodes and tasks as soon as the tasks have been claimed. Add a new task-level `setting_up` state to encode this.
2020-09-29 17:04:58 -07:00
Cheick Keita
932cf7c44d
Adding node assignment to the task entity ( #54 )
2020-09-29 16:54:17 -07:00
bmc-msft
6cef9b1bee
Example sdk in azure functions ( #56 )
2020-09-29 18:06:50 -04:00
bmc-msft
a2856141bd
fix formatting ( #55 )
2020-09-29 18:06:35 -04:00
bmc-msft
8d77dc325d
re-add black to lint stages ( #45 )
2020-09-29 16:35:41 -04:00
bmc-msft
aa9332b2a6
add end-to-end integration testing of fuzzing pipelines ( #46 )
2020-09-29 16:35:23 -04:00
bmc-msft
999d0f0f24
use sccache more consistently ( #47 )
...
- Uses actions/cache via `src/ci/rust-prereqs.sh` to cache installing multiple rust prereqs including `cargo-audit` and `sccache`
- Uses actions/cache to cache `src/agent/target` and `src/proxy-manager/target`
Co-authored-by: Brian Caswell <bmc@shmoo.com>
2020-09-29 13:31:48 -07:00
Joe Ranweiler
dbb83e1496
Refactor internal node event schemas ( #29 )
2020-09-29 13:30:33 -07:00
Joe Ranweiler
9dee8f12f0
Update can_schedule
check to support node reimaging ( #35 )
...
- Include version in `can_schedule` check, expect rich response
- Check if work can be scheduled before claiming
- If work is stopped, claim and drop it
- If node is outdated, don't claim work
2020-09-29 13:21:36 -07:00
Cheick Keita
5cab62b310
reimage outdated nodes ( #33 )
...
* reimage outdated nodes
* import sort, version check
* clear node messages on registration
Co-authored-by: bmc-msft <41130664+bmc-msft@users.noreply.github.com>
2020-09-29 11:59:03 -07:00
Cheick Keita
35aac1122f
adding dev-deploy.ps1 for dev deployment on windows ( #40 )
2020-09-29 10:48:28 -07:00
bmc-msft
d363a22e39
fix deleting repro VMs ( #36 )
2020-09-29 09:57:52 -04:00
bmc-msft
bc9d80e34b
add the ability to execute a debug script ( #39 )
2020-09-29 09:56:53 -04:00
Cheick Keita
1864e8b6e4
can schedule endpoint ( #41 )
...
* can_schedule endpoint
* fixing condition
* sorting imports
2020-09-28 17:50:48 -07:00
Joe Ranweiler
d1cfa2abd6
Redact work set fields ( #34 )
...
- Provide full set of `expose[..]` methods for `Secret`
- Redact serialized work unit config in logging
- Use `BlobContainerUrl` for work set setup URL
2020-09-28 14:59:57 -07:00
Cheick Keita
2f285f8a6f
fixing deployment script requirements ( #37 )
2020-09-28 13:23:23 -07:00
Joe Ranweiler
1ab55d942f
Add stop
node command ( #32 )
2020-09-28 10:34:53 -04:00
Joe Ranweiler
ab41b8986b
Emit setup script output from ISetupRunner
( #23 )
...
Change the internal `ISetupRunner` interface to return a serializable representation of the script process output. Allow callers to decide how to handle a non-success exit disposition.
2020-09-22 16:17:10 -07:00
Choongwoo Han
e120550767
Use absolute path for command replacements ( #22 )
2020-09-22 15:56:30 -04:00
Joe Ranweiler
93566d637d
Flush telemetry on supervisor agent error ( #21 )
2020-09-22 11:58:57 -07:00
bmc-msft
08d1ea03df
finish scaleset state refactor ( #19 )
...
* finish scaleset state refactor
2020-09-22 13:15:31 -04:00
bmc-msft
7d27b6a008
set ONEFUZZ_TASK_SETUP_PATH prior to executing task setup ( #15 )
...
* set ONEFUZZ_TARGET_SETUP_PATH prior to executing task setup
2020-09-22 09:57:39 -04:00
Cheick Keita
1dedcc8c61
data migration in the deployment script ( #12 )
2020-09-21 16:00:57 -04:00
bmc-msft
f2789efc48
Enable documentation of CLI sub-command arguments ( #10 )
...
* enable adding docs for subcommand arguments in the CLI
2020-09-21 14:48:47 -04:00
bmc-msft
907aa9247e
fix missing quote ( #2 )
...
Co-authored-by: Brian Caswell <bmc@shmoo.com>
2020-09-18 13:13:30 -04:00
Brian Caswell
d3a0b292e6
initial public release
2020-09-18 12:21:04 -04:00