Commit c06b7af
committed
[DSEC-212] Enable data security rust check (DataDog#54204)
<!--Please give us some feedback on your experience writing this PR ! https://app.datadoghq.com/forms/43db4c02-6837-400c-8083-692e141b1b88 !-->
### What does this PR do?
Ships the `datasecurity` Rust shared-library check by enabling it in `ENABLED_CHECKS`, so its cdylib is bundled with the Agent build.
### Motivation
Enable the Data Security feature (RC-driven PostgreSQL scanning via the `DATA_SECURITY_DB_SCAN_TASKS` product) so it can be turned on with `data_security.enabled` + `shared_library_check.enabled`.
### Describe how you validated your changes
The feature was already validated end-to-end in previous PRs. This PR only flips the check on for shipping.
### Decision Record
https://datadoghq.atlassian.net/wiki/spaces/ABLD/pages/7034209304/Data+Security+-+Quality+Gates+Decision+Records
### Note
Last [commit](DataDog@269c5d4) compensate what was lost after rebasing on main (post PR merge DataDog#54419)
Co-authored-by: aimene.belfodil <aimene.belfodil@datadoghq.com> 805bf9c1 parent d3b64c6 commit c06b7af
65 files changed
Lines changed: 422 additions & 422 deletions
File tree
- agent-schema
- cli
- examples
- faq
- keywords
- architecture/dogstatsd/internals
- components
- common-patterns
- creating-bundles
- creating-components
- faq
- fx
- jmxfetch
- migration
- overview
- testing
- using-components
- guidelines
- contributing
- conventions/logging
- deprecated-components-documentation
- defining-apps
- defining-bundles
- purpose
- registrations
- subscriptions
- using-components
- docs
- languages
- RUST
- go
- testing/test-categories
- hostname/hostname_force_config_as_canonical
- how-to
- build
- distributions
- standalone
- debug-agents
- linux
- windows
- go
- config
- modules
- memory-profiling
- c++
- go
- python
- test
- e2e
- manual-qa
- aws-docker
- aws-ecs
- aws-eks
- aws-kind
- aws-vm
- azure-vm
- gcp-vm
- static-analysis
- unit
- reference
- builds/components
- images
- builders
- dev
- setup
- manual
- optional
- required
- tutorials/dev
- env
- lab
- kind
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4040 | 4040 | | |
4041 | 4041 | | |
4042 | 4042 | | |
4043 | | - | |
| 4043 | + | |
4044 | 4044 | | |
4045 | 4045 | | |
4046 | 4046 | | |
| |||
4049 | 4049 | | |
4050 | 4050 | | |
4051 | 4051 | | |
4052 | | - | |
4053 | | - | |
| 4052 | + | |
| 4053 | + | |
4054 | 4054 | | |
4055 | 4055 | | |
4056 | 4056 | | |
| |||
4080 | 4080 | | |
4081 | 4081 | | |
4082 | 4082 | | |
4083 | | - | |
| 4083 | + | |
4084 | 4084 | | |
4085 | 4085 | | |
4086 | 4086 | | |
| |||
4125 | 4125 | | |
4126 | 4126 | | |
4127 | 4127 | | |
4128 | | - | |
| 4128 | + | |
4129 | 4129 | | |
4130 | 4130 | | |
4131 | 4131 | | |
| |||
4156 | 4156 | | |
4157 | 4157 | | |
4158 | 4158 | | |
4159 | | - | |
| 4159 | + | |
4160 | 4160 | | |
4161 | 4161 | | |
4162 | 4162 | | |
| |||
4200 | 4200 | | |
4201 | 4201 | | |
4202 | 4202 | | |
4203 | | - | |
| 4203 | + | |
4204 | 4204 | | |
4205 | 4205 | | |
4206 | 4206 | | |
| |||
4236 | 4236 | | |
4237 | 4237 | | |
4238 | 4238 | | |
4239 | | - | |
| 4239 | + | |
4240 | 4240 | | |
4241 | 4241 | | |
4242 | 4242 | | |
| |||
4264 | 4264 | | |
4265 | 4265 | | |
4266 | 4266 | | |
4267 | | - | |
| 4267 | + | |
4268 | 4268 | | |
4269 | 4269 | | |
4270 | 4270 | | |
| |||
4279 | 4279 | | |
4280 | 4280 | | |
4281 | 4281 | | |
4282 | | - | |
| 4282 | + | |
4283 | 4283 | | |
4284 | 4284 | | |
4285 | 4285 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3908 | 3908 | | |
3909 | 3909 | | |
3910 | 3910 | | |
3911 | | - | |
| 3911 | + | |
3912 | 3912 | | |
3913 | 3913 | | |
3914 | 3914 | | |
3915 | 3915 | | |
3916 | | - | |
| 3916 | + | |
3917 | 3917 | | |
3918 | 3918 | | |
3919 | 3919 | | |
| |||
3945 | 3945 | | |
3946 | 3946 | | |
3947 | 3947 | | |
3948 | | - | |
| 3948 | + | |
3949 | 3949 | | |
3950 | 3950 | | |
3951 | 3951 | | |
| |||
4009 | 4009 | | |
4010 | 4010 | | |
4011 | 4011 | | |
4012 | | - | |
| 4012 | + | |
4013 | 4013 | | |
4014 | 4014 | | |
4015 | 4015 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3974 | 3974 | | |
3975 | 3975 | | |
3976 | 3976 | | |
3977 | | - | |
| 3977 | + | |
3978 | 3978 | | |
3979 | | - | |
| 3979 | + | |
3980 | 3980 | | |
3981 | 3981 | | |
3982 | 3982 | | |
| |||
4019 | 4019 | | |
4020 | 4020 | | |
4021 | 4021 | | |
4022 | | - | |
| 4022 | + | |
4023 | 4023 | | |
4024 | 4024 | | |
4025 | 4025 | | |
4026 | 4026 | | |
4027 | | - | |
| 4027 | + | |
4028 | 4028 | | |
4029 | 4029 | | |
4030 | 4030 | | |
| |||
4057 | 4057 | | |
4058 | 4058 | | |
4059 | 4059 | | |
4060 | | - | |
| 4060 | + | |
4061 | 4061 | | |
4062 | 4062 | | |
4063 | 4063 | | |
| |||
4082 | 4082 | | |
4083 | 4083 | | |
4084 | 4084 | | |
4085 | | - | |
| 4085 | + | |
4086 | 4086 | | |
4087 | 4087 | | |
4088 | 4088 | | |
4089 | 4089 | | |
4090 | 4090 | | |
4091 | | - | |
| 4091 | + | |
4092 | 4092 | | |
4093 | 4093 | | |
4094 | 4094 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3870 | 3870 | | |
3871 | 3871 | | |
3872 | 3872 | | |
3873 | | - | |
| 3873 | + | |
3874 | 3874 | | |
3875 | 3875 | | |
3876 | 3876 | | |
3877 | 3877 | | |
3878 | | - | |
| 3878 | + | |
3879 | 3879 | | |
3880 | 3880 | | |
3881 | 3881 | | |
3882 | 3882 | | |
3883 | 3883 | | |
3884 | 3884 | | |
3885 | | - | |
| 3885 | + | |
3886 | 3886 | | |
3887 | 3887 | | |
3888 | 3888 | | |
| |||
3896 | 3896 | | |
3897 | 3897 | | |
3898 | 3898 | | |
3899 | | - | |
| 3899 | + | |
3900 | 3900 | | |
3901 | 3901 | | |
3902 | 3902 | | |
3903 | 3903 | | |
3904 | 3904 | | |
3905 | 3905 | | |
3906 | 3906 | | |
3907 | | - | |
| 3907 | + | |
3908 | 3908 | | |
3909 | 3909 | | |
3910 | 3910 | | |
| |||
3917 | 3917 | | |
3918 | 3918 | | |
3919 | 3919 | | |
3920 | | - | |
| 3920 | + | |
3921 | 3921 | | |
3922 | 3922 | | |
3923 | 3923 | | |
| |||
3938 | 3938 | | |
3939 | 3939 | | |
3940 | 3940 | | |
3941 | | - | |
| 3941 | + | |
3942 | 3942 | | |
3943 | 3943 | | |
3944 | 3944 | | |
3945 | 3945 | | |
3946 | | - | |
| 3946 | + | |
3947 | 3947 | | |
3948 | 3948 | | |
3949 | 3949 | | |
| |||
0 commit comments