Граф коммитов

1474 Коммитов

Автор SHA1 Сообщение Дата
Amaury Chamayou 6d4d6bca96
Update sandbox.sh (#5849) 2023-12-04 10:09:19 +00:00
Amaury Chamayou 3882284f14
Allow creating x25519 key pairs from JS (#5846) 2023-11-28 17:23:47 +00:00
Amaury Chamayou cd069ab47b
More compact trace viz, signatures (#5841) 2023-11-23 17:38:43 +00:00
Amaury Chamayou a648fc3743
Add append scenario to CI (#5838) 2023-11-17 17:28:30 +00:00
Amaury Chamayou a6384ef20f
Align initial spec state with implementation (#5828) 2023-11-17 13:02:36 +00:00
Amaury Chamayou cc51da206e
Trace viz script (#5836) 2023-11-16 18:06:47 +00:00
Amaury Chamayou e9ee480c59
Log sandbox creation progress and do not upgrade existing venv (#5835) 2023-11-15 16:59:47 +00:00
Amaury Chamayou 583fab2039
Authenticate recovery share submission (#5832) 2023-11-14 16:02:18 +00:00
Amaury Chamayou da37dbff02
Move simulation to ADO too, and shorten the length of its run to not delay PRs (#5827) 2023-11-10 17:44:22 +00:00
Amaury Chamayou 7230570efe
Add pre-processing for realistic scenarios (#5825) 2023-11-10 10:10:24 +00:00
Amaury Chamayou 8f6d14c6f4
Add realistic reconfiguration commands for driver (#5820) 2023-11-08 20:11:02 +00:00
Amaury Chamayou 99767c7391
Add other MC stats (#5817) 2023-11-08 13:04:06 +00:00
Heidi Howard 6e0f67501f
Adding TLC stats to cimetrics (#5807) 2023-11-07 22:07:05 +00:00
beejones e759f99a01
Add unwrapKey to typescript interface (#5792) 2023-11-02 11:47:46 +00:00
Amaury Chamayou d0f79627c7
Do not enforce default parsing limits on forwarded traffic (#5803) 2023-11-01 14:17:38 +00:00
Eddy Ashton 8f7afdb164
Don't store temporary pointers in JSValues (#5740) 2023-11-01 09:54:29 +00:00
Amaury Chamayou af214078fd
Add a GET /node/primary (#5793) 2023-10-27 13:35:00 +00:00
Eddy Ashton 27b44fac44
Retain all signatures during a soft rollback (#5749) 2023-10-25 11:24:35 +00:00
Eddy Ashton 6d4323d2e0
Modify `bad_network` scenario to be deterministic (#5767) 2023-10-24 16:08:28 +01:00
Amaury Chamayou de43179ff7
Move sample SEV-SNP config file to the right location (#5763) 2023-10-24 09:32:17 +00:00
Amaury Chamayou c08a8c584f
JS FFI exception safety update (#5747) 2023-10-23 21:59:20 +01:00
Markus Alexander Kuppe bcb0613ee7
Compute node count from a single pass over the JSON log file, eliminating the need for separate 'nodes' file. (#5746) 2023-10-19 07:24:51 +01:00
Amaury Chamayou c2f42d4d08
Only enable JS runtime limits during execution (#5730) 2023-10-16 17:13:34 +00:00
Eddy Ashton a8b1fe5ca2
Test that JS app code is correctly updated despite interpreter reuse (#5728) 2023-10-16 13:36:06 +00:00
Eddy Ashton 51fff79c48
Intermediate fix for JS KV handle caching - TypedKvMap does lazy lookup (#5717) 2023-10-10 13:34:20 +01:00
Eddy Ashton 10a0619650
Update docs to describe new governance API (#5713) 2023-10-06 17:30:49 +01:00
Amaury Chamayou 438ff87511
Adding a propose request vote message to speed up some reconfigurations (#5697) 2023-10-05 13:30:57 +01:00
Eddy Ashton cf8b57bde7
Retain old JWT paths for LTS tests (#5711) 2023-10-04 18:04:05 +01:00
Eddy Ashton e73cf2f4cf
Use new governance API throughout our infra (#5698) 2023-10-04 15:43:32 +01:00
Amaury Chamayou 23e8a4f19a
Fix unsafe usage of instance default in Node (#5710) 2023-10-04 14:55:58 +01:00
Amaury Chamayou 1ca9d5d711
Move up version detection in LTS test (#5708) 2023-10-03 16:17:22 +01:00
Dominic Ayre ac0bfbb281
Add test against static snp report (#5690) 2023-09-28 20:41:47 +01:00
Amaury Chamayou d1d9d8eb05
Add basic backpressure mechanism if primary has too many in-flight transactions (#5692) 2023-09-28 17:28:49 +01:00
Eddy Ashton aee28c518d
LTS compat fix - avoid passing new arg to old script (#5694) 2023-09-28 13:10:07 +01:00
Eddy Ashton 88cb1eaecc
Implement Azure-compliant governance interface (#5660) 2023-09-27 13:58:04 +01:00
Eddy Ashton a5f3b4c535
Add CLI argument for SNP context directory (#5686) 2023-09-26 11:41:04 +01:00
Dominic Ayre 6e7caf0098
Expose SNP Attestation validation in TS (#5653) 2023-09-26 08:39:56 +01:00
Amaury Chamayou fdd38c4cc7
Do not assume UTC in CurlClient, but encourage it in the doc (#5682) 2023-09-25 22:03:58 +01:00
Amaury Chamayou f5fc8a0c97
Fix HTTP handling errors reporting (#5680) 2023-09-25 10:15:36 +01:00
Eddy Ashton d545a6af56
Fix `lts_compatibility`: Bump version check for `--enclave-file` arg (#5681) 2023-09-22 15:52:40 +01:00
Amaury Chamayou d6efe66640
Extend testing of JS runtime limits, take 2 (#5668) 2023-09-21 18:15:03 +01:00
Amaury Chamayou d224a32ecc
Replace Secret Sharing implementation (#5655) 2023-09-21 16:30:49 +01:00
Eddy Ashton a9be7eac1a
Pass enclave path as CLI argument rather than in configuration (#5665) 2023-09-21 12:22:17 +00:00
Eddy Ashton 601aba99e5
Revert "Extend testing of JS runtime limits" (#5671) 2023-09-21 09:12:33 +01:00
Eddy Ashton d94b3f550a
Extend testing of JS runtime limits (#5594) 2023-09-19 10:22:21 +01:00
Amaury Chamayou 15e37de4e6
Remove redirection usage APIs expected to be used through a load balancer (#5619) 2023-09-07 17:45:45 +00:00
Julien Maffre c49ca859c6
SEV-SNP: Make UVM endorsements SVN an arbitrary string (#5620) 2023-09-05 18:26:01 +01:00
Julien Maffre 2fbf87840b
Improve documentation for SNP deployments (#5602) 2023-09-05 15:27:25 +00:00
Amaury Chamayou f6e0e34449
Update away from deprecated polars function names (#5618) 2023-09-05 12:19:29 +00:00
Eddy Ashton 4d4a1a2f4a
Update `tls_report` golden file (#5617) 2023-09-05 11:13:14 +01:00
Andrew Jeffery a49343ad18
Use keygenerator from the bindir (#5600) 2023-09-01 09:41:00 +01:00
Julien Maffre bc78dd9cf8
Remove code to do with 1.x compatibility (#5596) 2023-08-30 13:52:08 +01:00
Eddy Ashton a0dfdfdf7b
Allow JS interpreters (and global state) to be reused (#5564) 2023-08-25 15:06:30 +01:00
Julien Maffre f2e5d777d9
Fix schema test in SNP (#5581) 2023-08-23 09:44:24 +01:00
Amaury Chamayou faf163a547
Add app and gov read endpoints (#5574) 2023-08-22 11:14:39 +00:00
Eddy Ashton 0972dcc2e3
Do not compare types, use `isinstance()` (#5566) 2023-08-18 09:45:01 +00:00
Amaury Chamayou d8bdc3cd76
Fix SNP CI authentication (#5552) 2023-08-17 10:25:56 +01:00
Amaury Chamayou 03de8d2efd
Use endpoint path in statistics (#5543) 2023-08-17 08:21:54 +01:00
Julien Maffre 6d9bcf6bc5
Faster SHA256 OpenSSL hashing (#5548) 2023-08-16 14:47:15 +01:00
Eddy Ashton ac6f110b6b
Refresh `plot_node_load.py` (#5545) 2023-08-15 11:50:47 +01:00
Amaury Chamayou e5c5fe3e4e
Remove our copy of attestation container now that it has moved repos (#5533) 2023-08-11 09:54:21 +01:00
Amaury Chamayou 9bc21656c6
Split node setup and join, and use correct ordering in basicperf (#5527) 2023-08-10 10:39:01 +00:00
Amaury Chamayou c7df1e171b
Fix all active throughput calculation (#5526) 2023-08-09 17:05:35 +01:00
Amaury Chamayou 97cda1351e
Add follow_redirect option for Join (#5524) 2023-08-09 17:04:00 +01:00
Amaury Chamayou 6457659465
Add all_clients_active_average_throughput_tx/s and all_clients_active… (#5522) 2023-08-09 13:43:00 +01:00
Eddy Ashton bc91ebab43
Ruff lint update: Use `isinstance` (#5520) 2023-08-09 12:51:41 +01:00
Amaury Chamayou 9c4d247c55
Atomic replacement of shutdown node (#5514) 2023-08-08 18:33:59 +01:00
Eddy Ashton 7e8c240d93
Add HMAC support to JS `crypto.sign` (#5508) 2023-08-08 16:56:41 +01:00
Amaury Chamayou abeeed6de1
Add reconfiguration to basicperf (#5507) 2023-08-08 13:18:00 +00:00
Eddy Ashton c9d784fb51
Piccolo submitter: Use `CLOCK_REALTIME` rather than `CLOCK_MONOTONIC` (#5513) 2023-08-08 11:19:53 +00:00
Amaury Chamayou b44e90aa38
Produce JSON stats summary in basicperf (#5506) 2023-08-04 16:20:55 +00:00
Amaury Chamayou f0f0c8535e
Resolve stability issues with usage of stop-primary in basicperf (#5504) 2023-08-04 15:04:07 +01:00
Eddy Ashton c4e7843d39
Offset send and receive times by (approximate) boot time (#5503) 2023-08-03 20:49:04 +01:00
Eddy Ashton 4547e63ebc
Piccolo submitter: Avoid splicing HTTP responses (#5502) 2023-08-03 18:40:31 +01:00
Amaury Chamayou 958d070d31
Add support for failover server to the submitter (#5501) 2023-08-03 17:19:57 +01:00
Eddy Ashton 280a2d945d
`basicperf.py`: Log per-client throughputs, calculate overlapping activity time (#5500) 2023-08-03 12:38:39 +01:00
Amaury Chamayou 22c234741a
Remove usage of deprecated gettimeofday and switch to monotonic clock (#5499) 2023-08-03 11:07:34 +01:00
Amaury Chamayou 2682b3fdf6
Log CLI at the start of the submitter (#5497) 2023-08-02 16:17:06 +00:00
Amaury Chamayou 288921ad3d
Remove chunk_size limit on WriteTable call, and unpin polars (#5495) 2023-08-02 12:29:36 +01:00
Amaury Chamayou edda3bbaed
Split preloading and client defs (#5493) 2023-08-02 11:54:03 +01:00
Eddy Ashton 3ea079c368
Microsecond granularity for Piccolo (#5492) 2023-08-01 14:51:32 +01:00
Amaury Chamayou a14a50ef10
Pin polars to 0.18.7, and shut down network and clients earlier (#5490) 2023-08-01 10:55:56 +01:00
Amaury Chamayou df38864429
Handle connection retry in submitter (#5407) 2023-08-01 10:03:59 +01:00
Amaury Chamayou 434df49825
Remove hardcoded overrides (#5488) 2023-07-31 19:51:33 +01:00
Eddy Ashton dd2f5b0229
Use Timestamp Parquet type for recording Piccolo's timestamps (#5484) 2023-07-31 11:57:21 +01:00
Heidi Howard 17bee4b265
Patch to rw_mix in `basicperf.py` (#5483)
Co-authored-by: Eddy Ashton <ashton.eddy@gmail.com>
2023-07-28 17:49:38 +01:00
Julien Maffre 95b14eedcf
Expose COSE identity content in JS/TS apps (#5465) 2023-07-20 14:55:41 +00:00
Eddy Ashton bb5438f9bb
Fix `lts_compatibility` in SGX Debug - don't pass unsafe `--enclave-log-level` (#5461) 2023-07-18 10:01:09 +01:00
Eddy Ashton 467c57d8c9
Include intermediate certs in TLS handshake (#5453) 2023-07-14 10:12:10 +00:00
Eddy Ashton 37ec459522
Add `getVersionOfPreviousWrite` to TypeScript `TypedKvMap` (#5451) 2023-07-14 09:00:11 +00:00
Eddy Ashton cac30caff3
Update npm dependencies (#5429) 2023-07-10 14:54:58 +01:00
Eddy Ashton cd33041505
Permit Trace+Debug logging in all non-SGX builds (#5375) 2023-07-07 15:13:51 +01:00
Eddy Ashton 62f0e5b6f9
Remove node output from config timeout test appearing in e2e output (#5416) 2023-07-06 16:31:14 +01:00
Eddy Ashton aaf563582a
Format with Prettier 3.0.0 (#5414) 2023-07-06 11:06:55 +01:00
Amaury Chamayou 9982a21c01
Update TypeScript to expose COSE authentication policies (#5403) 2023-06-29 11:19:55 +01:00
Amaury Chamayou 02ac1baedd
Improvements to basic perf (#5394) 2023-06-27 18:11:43 +01:00
Amaury Chamayou 5da8c1cf53
Shut down cchost on SIGHUP (#5401) 2023-06-27 11:10:58 +01:00
Amaury Chamayou c316bbfd1e
Fix schema test for ASAN builds (#5400) 2023-06-27 10:04:48 +01:00
Amaury Chamayou 4a5cf5b372
Add config timeout option (#5379) 2023-06-23 17:43:04 +01:00
Amaury Chamayou cb54264085
Run multiple piccolo and multi-threaded builds in CI (#5309) 2023-06-21 19:28:19 +00:00
Amaury Chamayou b78c1d0013
Fix external executor test (#5388) 2023-06-21 17:20:33 +01:00
Amaury Chamayou 4fecc8ea2e
Address issue hit by the latest version of ruff (#5387) 2023-06-21 13:40:34 +01:00
Amaury Chamayou f5feb7e5c1
Do not start if a PID file is present (#5361) 2023-06-19 07:36:00 +00:00
Julien Maffre 932a4d61ba
Remove `pylint` directives (#5371) 2023-06-16 14:28:14 +01:00
Eddy Ashton 31ef76a0ae
Do not decrement `match_idx` when processing NACKs (#5326) 2023-06-16 01:16:53 +00:00
Eddy Ashton a37846d753
Ensure e2e HTTP limit args are passed all the way through to the nodes (#5348) 2023-06-15 20:25:00 +00:00
Julien Maffre 9ab60035e3
LTS compatibility: no longer run 1.x and 2.x nodes (#5349) 2023-06-14 22:38:05 +01:00
Julien Maffre bebafb19ac
Fix SNP CI pipeline (#5310) 2023-06-01 12:24:02 +01:00
Amaury Chamayou 0d433551b3
Basic app for benchmarking (#5306) 2023-05-26 16:24:04 +00:00
Amaury Chamayou 7e16615b5d
Clean up Piccolo imports (#5307) 2023-05-25 15:05:13 +01:00
Julien Maffre 5a71a0ebc8
Handle large snapshots (#5273) 2023-05-24 15:19:44 +01:00
Christoph M. Wintersteiger 78bfb14b1b
Experimental: support for custom protocols (#5274) 2023-05-22 19:51:27 +01:00
Eddy Ashton 4d2e771864
Treat the end-to-end runner's `--regex` arg as an actual regex (#5271)
Co-authored-by: Amaury Chamayou <amchamay@microsoft.com>
2023-05-19 10:06:21 +01:00
Eddy Ashton 315663733f
Unskip JS e2e tests (#5269) 2023-05-18 16:55:38 +01:00
Eddy Ashton a28986d38e
Fix Daily test: `lts_compatibility.py` initialisation (#5276) 2023-05-18 11:51:14 +01:00
Julien Maffre 44debc8f49
Remove overly verbose log line in `clients.py` (#5259) 2023-05-17 13:59:00 +00:00
Amaury Chamayou c93dd7a778
Switch from pylint to ruff (#5270) 2023-05-17 13:44:22 +01:00
Heidi Howard 471e514af3
Miscellaneous improvements to Piccolo (#5264) 2023-05-16 18:26:44 +01:00
Amaury Chamayou c0fd950b12
User cose sign1 (#5248) 2023-05-12 15:32:15 +01:00
Eddy Ashton 386df3f8d1
Fix occasional issue for historical queries - process earlier ledger secrets whenever they arrive (#5257) 2023-05-12 10:05:12 +01:00
Amaury Chamayou 084a4fd4d6
JS runtime traces in responses (#5237) 2023-05-05 10:50:47 +01:00
Julien Maffre 61e6ed04a4
Re-enable LTS compatibility on same release branch (#5235) 2023-05-02 13:58:46 +01:00
Amaury Chamayou a5958f2793
Make consensus type optional in join and ledger types (#5232) 2023-05-02 11:03:49 +01:00
Amaury Chamayou bb6e536e44
Corrupt signatures more reliably in test (#5228) 2023-04-28 17:23:08 +01:00
Julien Maffre 85c768eefc
LTS test: stop testing compatibility with release candidates (#5231) 2023-04-28 15:21:32 +01:00
Eddy Ashton 1e74eb60e2
Fix occasional failure in `external_indexer_test` (#5229) 2023-04-28 14:46:38 +01:00
Julien Maffre 6c8937eefb
SEV-SNP: Remove ability to read policy and endorsements from distinct environment variables (#5217) 2023-04-28 11:01:12 +00:00
Amaury Chamayou 4c6ebeebc4
Raft tracing (#5201) 2023-04-26 13:04:04 +01:00
Amaury Chamayou d71d0a8a53
Remove unused membership states (#5207) 2023-04-25 18:42:38 +01:00
Julien Maffre 18c50d862f
Re-enable NPM modules test on SNP (#5210) 2023-04-25 16:57:21 +01:00
Julien Maffre 482fd30919
SNP: add support to read UVM security context from files rather than environment (#5175) 2023-04-21 15:53:26 +01:00
Amaury Chamayou 0cf54ba2be
Switch remaining virtual clang10 jobs to clang15 (#5157) 2023-04-21 14:14:55 +01:00
Eddy Ashton 527cceb35d
Upgrade to OE 0.19.0-rc1 (#5165) 2023-04-19 15:42:34 +01:00
Amaury Chamayou 5b1c504cdb
Remove signed HTTP request support (#5137) 2023-04-19 11:47:44 +01:00
Eddy Ashton defca1153f
Scope lifetime of `host::Enclave` to ensure `ThreadMessaging` is safely destroyed (#5160) 2023-04-19 09:19:48 +00:00
Amaury Chamayou 64c2df38fa
Remove experimental 2tx support from consensus (#5179) 2023-04-17 18:27:40 +01:00
Eddy Ashton 77c2464516
Report governance errors under `[gov]` tag (#5163) 2023-04-13 10:20:18 +00:00
Julien Maffre 7a86c14705
Improve ledger durability when starting from an old snapshot (#5151) 2023-04-13 10:34:29 +01:00
Julien Maffre d16752fad3
Increase tick intervals on SAN builds (#5169) 2023-04-12 21:10:28 +01:00
Julien Maffre 5da623069c
Infra: increase timeout for historical range (#5162) 2023-04-06 17:45:37 +01:00
Amaury Chamayou c6677fcb5a
Expose encrypted shares unauthenticated (#5145) 2023-03-30 18:25:26 +00:00
Eddy Ashton efa475f99e
Capped queue for node-to-node forwarding, and live key exchange (#4986) 2023-03-23 14:48:54 +00:00
Julien Maffre 32bc29e96f
Infra: refactor Docker remote (#5125) 2023-03-22 18:50:15 +00:00
Eddy Ashton 45b5cc16f7
Log execution metrics in `js_generic` (#5123) 2023-03-20 16:09:47 +00:00
Eddy Ashton 5c09eb8f60
Fix daily - remove "Adjacent signatures" assert (#5121) 2023-03-17 13:27:21 +00:00
Julien Maffre 1f7143963d
Disaster recovery test from SGX to SNP (#5115) 2023-03-17 09:43:26 +00:00
Amaury Chamayou 42d9f25a6b
Use clang 15 in virtual builds (#5111) 2023-03-16 13:12:55 +00:00
Julien Maffre ed0c9ebac7
Disable containerised end-to-end tests (#5114) 2023-03-16 11:22:17 +00:00
Julien Maffre 48c7dbbdc2
External executor: disable `WikiCacher` test (#5106) 2023-03-14 14:26:29 +00:00
Amaury Chamayou 7a60db59cf
Clang 15 for Virtual and SNP (#5102) 2023-03-14 13:09:34 +00:00
Julien Maffre b6b35db718
External executor: use attestation container in end-to-end test (#5082) 2023-03-10 17:55:33 +00:00
Amaury Chamayou 8c99e2c3be
Two step shutdown (#5088) 2023-03-10 16:49:27 +00:00
Amaury Chamayou 8777d1be33
Add separate emit_signature command to the driver and update scenarios (#5090) 2023-03-10 14:09:48 +00:00
Julien Maffre d6ddbfd38c
Stabilise external executor end-to-end tests (#5091) 2023-03-09 17:51:39 +00:00
Julien Maffre 83946a2767
External executor: further containerisation of external executors (#5076) 2023-03-07 14:26:03 +00:00
Eddy Ashton 30cefbca44
Fix `recovery_test_cft` expired certs, take 2 (#5083) 2023-03-07 13:37:38 +00:00
Eddy Ashton b0376c3cb9
Require COSE signing of `POST /gov/recovery_shares` (and fix `recovery_test_cft`) (#5080) 2023-03-06 17:47:49 +00:00
Julien Maffre ec60628645
SEV-SNP: Remove SNP-specific endpoints (#5067) 2023-03-03 15:36:04 +00:00
Christoph M. Wintersteiger 84288d7659
Add configuration option for the timeout of forwarded RPC calls (#5066)
Co-authored-by: Amaury Chamayou <amaury@xargs.fr>
2023-03-01 13:05:18 +00:00
Paul Liétar 946112884f
Add support for host process stdio. (#5056) 2023-02-28 22:12:28 +00:00
Julien Maffre 23dfa31620
SEV-SNP: support for multiple measurement types on same node (#5063) 2023-02-28 21:34:27 +00:00
Julien Maffre 47fa9d0d31
SNP: Disable containerised executor test in SNP CI (#5069) 2023-02-28 16:45:54 +00:00
Dominic Ayre a5854de93b
Containerise external executor tests (#5018) 2023-02-27 15:09:39 +00:00
Eddy Ashton e837ab7d5a
Historical queries: Do not fetch entries until an early-enough secret has been fetched (#5058) 2023-02-27 14:20:18 +00:00
Eddy Ashton 4c6240e6fd
Increase datetime API test timeout (#5062) 2023-02-27 12:01:39 +00:00
Eddy Ashton 8168ce9282
Add a builtin endpoint describing installed indexing strategies (#5061) 2023-02-27 10:19:22 +00:00
Takuro Sato 06888e47c1
Output stack trace when failing shut down node cleanly (#5055) 2023-02-27 08:50:22 +00:00
Markus Alexander Kuppe 1b57244ce6
(Raft) Node without configuration can become primary/leader #4806 (#4807) 2023-02-27 08:14:43 +00:00
Julien Maffre 48ca1e2bfc
SEV-SNP ACI: Store and cross-verify UVM endorsements (#5022) 2023-02-22 10:38:33 +00:00
Eddy Ashton 06cca50ef9
Disable failing test in `recovery_test_suite` (#5043) 2023-02-22 09:47:28 +00:00
Eddy Ashton b8df874352
Revert test case for large historical queries (#5040) 2023-02-21 16:55:23 +00:00
Amaury Chamayou 6f365683de
Efficient jwt refresh (#5027) 2023-02-20 21:12:00 +00:00
Mahati Chamarthy 4fee345d85
Multi-container: Index improvements (#4978) 2023-02-20 20:36:32 +00:00
Eddy Ashton 042cb8f852
Historical queries: Handle large requests being truncated by the host (#5026) 2023-02-20 17:44:18 +00:00
Amaury Chamayou 7ce933a314
Print full file contents on all retries (#5020) 2023-02-20 09:24:59 +00:00
Amaury Chamayou d13233667e
Improve error messages in COSE Sign Auth policies (#5019) 2023-02-17 09:59:22 +00:00
Mahati Chamarthy 710a7e5fe6
Stop waiting if the `pem` file is fetched successfully (#5021) 2023-02-16 11:44:43 +00:00
Amaury Chamayou 41621e4325
Do not expect a whole PEM file at first (#5017) 2023-02-16 08:21:24 +00:00
Julien Maffre 499c88a868
Infra: fix for full test suite error (#5012) 2023-02-15 13:30:39 +00:00
Dominic Ayre 0607d8db3d
Pass RPC address instead of node instance to executor (#5007) 2023-02-14 16:26:25 +00:00
Julien Maffre 1f5f9eab75
Test infra: cleanup Docker remote shim (#5001) 2023-02-14 15:28:30 +00:00
Dominic Ayre ad3106cf83
Create network if one doesn't exist in all dockershim cases (#5006) 2023-02-14 14:32:02 +00:00
Takuro Sato c858298213
Fix TSAN errors (#4998)
Co-authored-by: Ubuntu <takurosato@microsoft.com--username>
2023-02-13 15:33:42 +00:00
Amaury Chamayou 9f7534f0d9
Tighten and test basic constraints (#4995) 2023-02-10 17:32:52 +00:00
Amaury Chamayou 1e66f71303
Do not collect metrics for endpoints not found (#4992) 2023-02-10 16:23:29 +00:00
Amaury Chamayou d851ce4439
Fix forwarding for readonly endpoints in JS/TS samples (#4989) 2023-02-10 14:29:21 +00:00
Julien Maffre eb1445ea5b
Improve test coverage for historical range queries (#4964) 2023-02-10 13:30:44 +00:00
Julien Maffre 4acd955855
Infra: fix SSH remote (#4972) 2023-02-08 10:55:34 +00:00
Mahati Chamarthy 7870b3963f
JWT endpoint (#4971) 2023-02-08 10:37:25 +00:00
Julien Maffre 7801b5de1c
SEV-SNP ACI: Retrieve attestation report endorsements from environment (#4940) 2023-02-07 15:36:18 +00:00
Mahati Chamarthy 2d7382a50b
Remove duplicate governance endpoints (#4941)
Co-authored-by: Amaury Chamayou <amchamay@microsoft.com>
2023-02-07 14:21:46 +00:00
Takuro Sato 30468ed25d
Run 'SNPCC Release' and 'Virtual Release' in the daily CI (#4962) 2023-02-07 10:12:30 +00:00
Eddy Ashton b08299ddc2
Fix documented options for `--consensus` in `sandbox.sh` and `e2e_args.py` (#4967) 2023-02-07 10:00:23 +00:00
Eddy Ashton 61aecf5032
Update to pylint 2.16.0 - remove uses of `raise Exception` (#4934) 2023-02-01 15:50:24 +00:00
Julien Maffre 087716a958
Update format base on `black` 23.1.0 (#4931) 2023-02-01 11:26:21 +00:00
Dominic Ayre 28d8e19b4b
Add published address to node to node channel template (#4921) 2023-01-31 14:06:04 +00:00
Eddy Ashton f24af812a4
Fix for `auth` e2e test: Allow for execution time difference between timestamps (#4916) 2023-01-30 15:54:08 +00:00
Eddy Ashton 6d63333355
Include line number when Python infra links to error in node output (#4914) 2023-01-27 17:03:00 +00:00
Eddy Ashton 2ee26048ae
Simplify reset of Raft's `should_sign` (#4908) 2023-01-27 16:13:23 +00:00
Amaury Chamayou 1f50c5824c
Fix cli doc for sandbox member count default (#4904) 2023-01-27 11:24:48 +00:00