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

1984 Коммитов

Автор SHA1 Сообщение Дата
dependabot[bot] c7b9f10508
Bump the actions group with 2 updates (#3927)
Bumps the actions group with 2 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact) and [actions/cache](https://github.com/actions/cache).


Updates `actions/upload-artifact` from 4.4.1 to 4.4.3
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](604373da63...b4b15b8c7c)

Updates `actions/cache` from 4.1.0 to 4.1.1
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](2cdf405574...3624ceb22c)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 22:14:29 +00:00
dependabot[bot] 8466e1d2f0
Bump external/ubpf from `905f30e` to `f81cba0` (#3926)
Bumps [external/ubpf](https://github.com/iovisor/ubpf) from `905f30e` to `f81cba0`.
- [Commits](905f30ea7d...f81cba0476)

---
updated-dependencies:
- dependency-name: external/ubpf
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 22:14:01 +00:00
Sharmi 55b387da55
Doc update to InstallEbpf.md and SelfHostedRunnerSetup.md. (#3896)
* Initial commit

* Consolidated instructions

* Updated docs
2024-10-14 15:53:59 +00:00
Alan Jowett 811c060983
Add support for building ARM64 native only eBPF for Windows. (#3921)
* Add support for building ARM64 native only eBPF for Windows.

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* PR feedback

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

---------

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-10-10 22:49:07 +00:00
Alan Jowett b312e0725e
Switch to group affinity to work correctly on systems with > 64 CPUs (#3923)
* Switch to group affinity

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* PR feedback

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Update libs/runtime/ebpf_platform.h

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

---------

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-10-10 16:34:12 +00:00
Matthew Ige 8fb3a7e307
[netebpfext] Add per-provider WFP handles to avoid improper use from parallel invocations (#3866)
* add locking

* fix build error

* move to per-provider handle

* move to per provider handle, move to static handle, add cleanup, add error resilience

* remove version

* temporarily move to branch submodule for testing

* update submodule

* reset gitmodules

* PR part 1: Code cleanup, nits

* move engine handle into filter context

* CR - move filter unregister to after filter delete, replace null checks with asserts, remove unneded helper function

* CR
2024-10-10 04:17:31 +00:00
dependabot[bot] e23b204911
Bump the actions group across 1 directory with 5 updates (#3912)
Bumps the actions group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout) | `4.2.0` | `4.2.1` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact) | `4.4.0` | `4.4.1` |
| [actions/cache](https://github.com/actions/cache) | `4.0.2` | `4.1.0` |
| [github/codeql-action](https://github.com/github/codeql-action) | `3.26.9` | `3.26.12` |
| [codecov/codecov-action](https://github.com/codecov/codecov-action) | `4.5.0` | `4.6.0` |



Updates `actions/checkout` from 4.2.0 to 4.2.1
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](d632683dd7...eef61447b9)

Updates `actions/upload-artifact` from 4.4.0 to 4.4.1
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](50769540e7...604373da63)

Updates `actions/cache` from 4.0.2 to 4.1.0
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](0c45773b62...2cdf405574)

Updates `github/codeql-action` from 3.26.9 to 3.26.12
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](461ef6c76d...c36620d31a)

Updates `codecov/codecov-action` from 4.5.0 to 4.6.0
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](e28ff129e5...b9fd7d16f6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 22:30:12 +00:00
Lorenz Bauer 847d14a8d5
bpf(): return ENOENT when looking up out-of-bounds index in array (#3902)
Looking up an index which is larger than an array's length currently
results in EINVAL. This doesn't match what Linux does, which is to return
ENOENT.

Change the behaviour to return ENOENT instead.
2024-10-09 20:43:22 +00:00
Lorenz Bauer 30a6cf75f1
Return ENOENT from bpf_obj_get when no pinned object exists (#3899)
The current implementation of bpf_obj_get doesn't follow libbpf semantics,
because it always returns -1 on error, instead of returning the negative
error number.

This is especially noticeable when trying to open a non-existant object,
which should return -ENOENT.

See caa17bdcbf/src/bpf.c (L625-L626)
2024-10-09 19:23:31 +00:00
dependabot[bot] ba3f95a182
Bump external/ubpf from `6616682` to `905f30e` (#3906)
Bumps [external/ubpf](https://github.com/iovisor/ubpf) from `6616682` to `905f30e`.
- [Commits](661668211e...905f30ea7d)

---
updated-dependencies:
- dependency-name: external/ubpf
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-08 15:02:44 +00:00
Alan Jowett 205802b082
Revert CPU activation code until issues are resolved (#3909)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Anurag Saxena <43585259+saxena-anurag@users.noreply.github.com>
2024-10-08 14:53:38 +00:00
Andrew Beltrano 1c383d4105
Update sha256 hash for Setup-DeveEnv.ps1 script execution. (#3831)
Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2024-10-07 16:01:38 +00:00
dependabot[bot] 8250e8e88f
Bump the actions group with 2 updates (#3882)
Bumps the actions group with 2 updates: [actions/checkout](https://github.com/actions/checkout) and [github/codeql-action](https://github.com/github/codeql-action).


Updates `actions/checkout` from 4.1.7 to 4.2.0
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](692973e3d9...d632683dd7)

Updates `github/codeql-action` from 3.26.8 to 3.26.9
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](294a9d9291...461ef6c76d)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2024-10-04 22:05:46 +00:00
Sharmi f23ab7def5
Support TraceLoggingBinary for map find, update and delete. (#3781)
* Initial commit

* Initial commit

* Added _DEBUG around tail call display

* Renamed key to data

* Removed _DEBUG

* Added SAL annotation, as per the comments

* Added SAL annotation, as per the comments

* Fix crash

* make data non-optional

* Added the check for .key_size != 0

* Removed additional tracing in EBPF_LOG_MESSAGE_BINARY macro

* Merged with main

* Trying 16KB of stack size

* Addressed PR comment

* Added macro with combined traces

* Increased stack size to 32K for DEBUG image

* Fix the string concatenation in macro

* Increase the stack size to 64, and added some logs to check the crashdumps during hangs

* Added retry when the dump file cannot be compressed because it is used by another process

* Expanded stack size for all netebpf wfp callouts

* Addressed PR comments

* Added _DEBUG back

* Increased stack size to 20K for DEBUG

* Add optimatization

* With 4K stack expansion size

* Final commit
2024-10-04 20:20:47 +00:00
Lorenz Bauer 504ed9a032
Return EBADF for negative object fds (#3901)
On Linux, -1 is a commonly used value for "invalid fd". As such it makes more
sense to return EBADF instead of EINVAL from object related API when a negative
fd is passed.

_get_handle_from_file_descriptor() returns ERROR_INVALID_HANDLE, which turns into
EBADF via the various compat layers. We can therefore simply remove the <= 0 check.
2024-10-04 17:28:48 +00:00
Alan Jowett 5068110219
Centralize eBPF version to Directory.Build.props (#3893)
* Centralize eBPF version to Directory.Build.props

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Remove unused and failing builds

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* PR feedback

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

---------

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-10-04 15:12:31 +00:00
Lorenz Bauer e0b61633e0
Backwards compatible fixes to bpf() syscall emulation (#3870)
* bpf(): do not return errors via errno

The Linux ABI returns all syscall errors via the function return value,
not via errno.

Fixes https://github.com/microsoft/ebpf-for-windows/issues/3749

* Allow detecting if bpf() command is not implemented

Use SetLastError to indicate to callers that a bpf() command is not
implemented. This avoids polluting the bpf() return value with
platform specific error returns while still allowing detection of
this important case.

* Add forwards and backwards compatibility to bpf() emulation

On Linux, bpf() accepts a bpf_attr which is larger than what the
syscall expects, as long as the unknown fields are all 0. It also
accepts a bpf_attr which is smaller than what it expects, by assuming
that all missing fields are zero.

This allows forwards and backwards compatilibity between old and new
versions of both the Linux kernel and user space tooling.

Implement a similar scheme for the bpf() emulation.

* Return EPERM from bpf() if user is not privileged

On Linux, bpf() returns EPERM if the user doesn't have CAP_BPF. Return
the same error when the user isn't able to open the device handle.
2024-10-04 15:01:20 +00:00
Alan Jowett c65ed46cb6
Wrap platform specific code in approriate #defines (#3894)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-10-04 15:00:16 +00:00
Alan Jowett 735ec5277f
Refactor common platform and config into Directory.Build.props (#3891)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-10-02 19:14:14 +00:00
Alan Jowett f5195ecf63
Allow platform specific eBPF nuget packages to be created (#3892)
* Allow platform specific eBPF nuget packages to be created

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Specify version in output

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

---------

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-10-02 18:56:45 +00:00
Alan Jowett 8743c34ab3
Enforce memory ordering in RCU aware hash-table (#3890)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-10-02 04:23:23 +00:00
Alan Jowett da3a564777
Remove dead code related to cmake (#3888)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-10-01 21:37:13 +00:00
Alan Jowett 8dcc959dec
Switch WIX installer project to current wix version (#3889)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-10-01 21:22:04 +00:00
Alan Jowett cc816b2cfd
Cleanup spurious white-space (#3887)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-10-01 19:58:27 +00:00
dependabot[bot] dbda20d40f
Bump external/ebpf-verifier from `4907f1b` to `07a6da0` (#3881)
Bumps [external/ebpf-verifier](https://github.com/vbpf/ebpf-verifier) from `4907f1b` to `07a6da0`.
- [Release notes](https://github.com/vbpf/ebpf-verifier/releases)
- [Commits](4907f1b0cd...07a6da07d7)

---
updated-dependencies:
- dependency-name: external/ebpf-verifier
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 19:25:40 +00:00
Alan Jowett ee6ebaf576
Avoid unneeded atomic operations (#3878)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-09-30 21:27:13 +00:00
Anurag Saxena e1f4ce337c
run `api_tests` as system (#3857)
* add psexec tests

* update scripts

* update script, change store load order

* skip system tests from regression tests

* update test script
2024-09-30 04:00:17 +00:00
Alan Jowett bc299ebb07
Always use clang from Visual Studio folder (#3867)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-09-27 21:28:40 +00:00
dependabot[bot] 292578ef73
Bump external/ebpf-verifier from `525b8b3` to `4907f1b` (#3876)
Bumps [external/ebpf-verifier](https://github.com/vbpf/ebpf-verifier) from `525b8b3` to `4907f1b`.
- [Release notes](https://github.com/vbpf/ebpf-verifier/releases)
- [Commits](525b8b3b21...4907f1b0cd)

---
updated-dependencies:
- dependency-name: external/ebpf-verifier
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-26 22:23:26 +00:00
dependabot[bot] 45df161109
Bump external/usersim from `07b8d70` to `e493ccd` (#3874)
Bumps [external/usersim](https://github.com/microsoft/usersim) from `07b8d70` to `e493ccd`.
- [Commits](07b8d705d7...e493ccd059)

---
updated-dependencies:
- dependency-name: external/usersim
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-26 21:20:15 +00:00
dependabot[bot] d712e97fd7
Bump external/usersim from `a1ba035` to `07b8d70` (#3859)
Bumps [external/usersim](https://github.com/microsoft/usersim) from `a1ba035` to `07b8d70`.
- [Commits](a1ba0355fb...07b8d705d7)

---
updated-dependencies:
- dependency-name: external/usersim
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 16:53:41 +00:00
dependabot[bot] e6cb38ac6c
Bump external/ubpf from `2434b93` to `6616682` (#3860)
Bumps [external/ubpf](https://github.com/iovisor/ubpf) from `2434b93` to `6616682`.
- [Commits](2434b93341...661668211e)

---
updated-dependencies:
- dependency-name: external/ubpf
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 15:12:42 +00:00
Shankar Seal adb31d9d77
update release doc. (#3832) 2024-09-22 21:07:23 +00:00
dependabot[bot] f436615afe
Bump the actions group across 1 directory with 4 updates (#3858)
Bumps the actions group with 4 updates in the / directory: [step-security/harden-runner](https://github.com/step-security/harden-runner), [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request), [github/codeql-action](https://github.com/github/codeql-action) and [azure/login](https://github.com/azure/login).


Updates `step-security/harden-runner` from 2.9.1 to 2.10.1
- [Release notes](https://github.com/step-security/harden-runner/releases)
- [Commits](5c7944e73c...91182cccc0)

Updates `peter-evans/create-pull-request` from 7.0.1 to 7.0.5
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](8867c4aba1...5e914681df)

Updates `github/codeql-action` from 3.26.6 to 3.26.8
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](4dd16135b6...294a9d9291)

Updates `azure/login` from 2.1.1 to 2.2.0
- [Release notes](https://github.com/azure/login/releases)
- [Commits](6c251865b4...a65d910e8a)

---
updated-dependencies:
- dependency-name: step-security/harden-runner
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: azure/login
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-22 15:19:34 +00:00
Anurag Saxena 462b8e3cab
Update store APIs to also update HKLM (#3660) (#3853) 2024-09-20 23:13:36 +00:00
Alan Jowett 0aa85539af
Prevent double activation (#3854)
* Prevent double activation

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* PR feedback and more asserts

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Fix test failures

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

---------

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-09-20 18:40:11 +00:00
Alan Jowett 6ad1063766
Set the freed_epoch to current_epoch, not 0 (#3850)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-09-19 18:28:58 +00:00
dependabot[bot] edcb28cd62
Bump external/ubpf from `f1f85cb` to `2434b93` (#3835)
Bumps [external/ubpf](https://github.com/iovisor/ubpf) from `f1f85cb` to `2434b93`.
- [Commits](f1f85cbccd...2434b93341)

---
updated-dependencies:
- dependency-name: external/ubpf
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-19 01:10:36 +00:00
Anurag Saxena fda10838a4
update log retension time to 10 days (#3837) 2024-09-17 03:17:27 +00:00
D. Michael Agun a41953dc62
remove --no-verify option from bpf2c and tests using it (#3673)
* remove --no-verify option from bpf2c and tests using it

Closes #3571

* remove builds for unsafe programs in sample.vcxproj

* remove unsafe test cases from netsh_test.cpp

* remove new noverify references

* Revert deletion of netsh tests.

* Add back compilation of unsafe programs (but not bpf2c call)

* remove invalid program tests which used noverify

* remove end_to_end tests using noverify

---------

Co-authored-by: Michael Agun <danielagun@microsoft.com>
2024-09-14 00:45:03 +00:00
Alan Jowett 0396def741
Add step to log CPU info (#3828)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-09-12 02:46:42 +00:00
Alan Jowett a0b093c940
Enable add/remove CPU's from epoch consensus (#3771)
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2024-09-11 21:08:04 +00:00
Shankar Seal 6e8f47a7c0
update onebranch scripts. (#3824) 2024-09-09 19:40:42 +00:00
Anurag Saxena 2d20b264d2
Stack expansion in netebpfext (#3817)
* expand stack

* update usersim submodule

* fix analysis build

* cr comments

* fix analysis failure

* cr comments

* Update netebpfext/net_ebpf_ext_hook_provider.h

Co-authored-by: Dave Thaler <dthaler1968@gmail.com>

---------

Co-authored-by: Dave Thaler <dthaler1968@gmail.com>
2024-09-09 18:11:59 +00:00
dependabot[bot] 441ccf7208
Bump external/ebpf-verifier from `559482c` to `525b8b3` (#3819)
Bumps [external/ebpf-verifier](https://github.com/vbpf/ebpf-verifier) from `559482c` to `525b8b3`.
- [Release notes](https://github.com/vbpf/ebpf-verifier/releases)
- [Commits](559482ccaf...525b8b3b21)

---
updated-dependencies:
- dependency-name: external/ebpf-verifier
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09 15:34:40 +00:00
Matthew Ige 3a81409a4d
Add retry logic when scripts fail to extract a zip file (#3812)
* try logic with retry

* minor fixes

* param fix

* fix2

* fix

* add missing break
2024-09-09 15:19:27 +00:00
dependabot[bot] be1e786c1c
Bump peter-evans/create-pull-request in the actions group (#3822)
Bumps the actions group with 1 update: [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request).


Updates `peter-evans/create-pull-request` from 6.1.0 to 7.0.1
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](c5a7806660...8867c4aba1)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09 01:49:09 +00:00
dependabot[bot] 0b23bae35d
Bump external/ubpf from `f1ecb7a` to `f1f85cb` (#3821)
Bumps [external/ubpf](https://github.com/iovisor/ubpf) from `f1ecb7a` to `f1f85cb`.
- [Commits](f1ecb7a245...f1f85cbccd)

---
updated-dependencies:
- dependency-name: external/ubpf
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-07 19:36:18 +00:00
dependabot[bot] 656d56c168
Bump external/usersim from `bded12c` to `a1ba035` (#3818)
Bumps [external/usersim](https://github.com/microsoft/usersim) from `bded12c` to `a1ba035`.
- [Commits](bded12ceee...a1ba0355fb)

---
updated-dependencies:
- dependency-name: external/usersim
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-07 17:55:01 +00:00
Anurag Saxena 99c4e48856
direct call for prog array, add spd file (#3816) 2024-09-07 05:06:00 +00:00