Skip to content

v1.1.0-rc.4

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 26 Jul 21:08
· 418 commits to main since this release
a6dd8da

Changelog

  • dd224b7 Add DatadogAgent CR version tags to reconcile metrics (#698)
  • 2ba58ce Add TimeWindow to DatadogMetric (#714)
  • 38bd618 Add Tracefs mount for CWS (#781)
  • 3099396 Add nodeLabelsAsTags and namespaceLabelsAsTags conversion fields (#738)
  • 5749abc Add a flag to enable/disable DatadogAgent controller (#731)
  • d879e30 Add additional configuration for CWS (security profiles and network) (#650)
  • 4614553 Add component-specific identifiers to extra confd checksd cm names (#710)
  • f30eeea Add dependencies to valid labels (#715)
  • 977d679 Add devcontainer vscode config (#687)
  • 7cf4d86 Add enable logs sample option for DataDog monitor (#736)
  • 87f1908 Add feature enabled metrics to metrics forwarder (#765)
  • d648faf Add global tagging options to dca and ccr (#693)
  • 8552104 Add list type for custom resources (#818)
  • ae0fa06 Add md5 hash annotation for custom configs (#709)
  • aa02b52 Add md5 hash annotation to DCA for Cluster Checks (#821)
  • 6c3a10f Add md5 hash logging and fix glob pattern (#723)
  • c0f1698 Add memfd_create to system-probe seccomp policy (#779)
  • ba41490 Add new filed in features.orchestratorExplorer to collect custom resources (#768)
  • 1ac0e10 Add plugin ARM/CGO release tooling (#697)
  • 2b8408c Add remoteConfiguration config and feature (#774)
  • 148a882 Add time related syscalls to system-probe-seccomp (#822)
  • fb88937 Add vpa config to ksm core (#690)
  • deac794 Adding app.kubernetes.io/component label (#705)
  • a3f440d Adding hostport for OTLP (#694)
  • 9ceb2fb Adding support to override service accounts for components (#634)
  • f873d0a Address Dogstatsd HostPort configuration not being converted by the webhook (#767)
  • 89d2d0e Admission controller: add failure policy, change default apm and dsd socket (#643)
  • cfb13a2 Aggregating Dependabot updates (#741)
  • 2ea1f21 Allow enabling remote configuartion for CWS in datadog operator (#812)
  • d870559 Attempt at fixing github workflow (#796)
  • cbeaee3 Avoid PodSecurityPolicy cleanup if the resource is not supported by Kubernetes API (#688)
  • 1238e0c Avoid mutating Agent DaemonSet pod selector during update (#742)
  • 194a480 Building on M1 will can't use kustomize3. Moving to 4 (#640)
  • 76fabec Bump github.com/emicklei/go-restful (#708)
  • 28548bc Bump github.com/prometheus/client_golang from 1.11.0 to 1.11.1 (#713)
  • 1bd631c Bump golang.org/x/sys from 0.0.0-20211029165221-6e7872819dc8 to 0.1.0 (#720)
  • 0bd14d1 CWS: fix custom policy file name (#648)
  • 8e1c5d6 Change datadogMonitorEnabled to false, incorrectly set in #731 (#737)
  • a8a32d0 Clean up dependencies for currently reconciled DDA (#778)
  • 5896511 Cluster Agent Auth Lifecycle Improvment (#740)
  • 3a522f0 Convert podLabelsAsTags and podAnnotationsAsTags (#716)
  • 1852c34 Create secret for external metrics creds when custom secret not provided (#770)
  • 114599e Default Agent|Cluster-Agent to 7.41.1 (#674)
  • 6b32623 Disable conversion webhook by default (#829)
  • 634d0eb Disable otlp feature by default (#651)
  • bfc2c49 Disabling OE running on CLCR by default (#655)
  • 7dc0c66 Document 1.0.0 migration nuances (#757)
  • 789f5b8 Expose the …ENABLE_OOM_KILL and …TCP_QUEUE_LENGTH env vars to the init-config container (#642)
  • 4815bec Fix EDS panic (#851)
  • a12f5b4 Fix admission controller panic (#677)
  • fded7dd Fix agent local service creation for dogstatsd and apm (#841) (#858)
  • 03d744b Fix custom seccomp profiles (#795)
  • f118cf5 Fix duplicate RBAC breaking External Metrics Provider (#685)
  • 5d4f584 Fix duplicate sequential words for linter (#785)
  • 969c73b Fix goroutines error formatting (#755)
  • 23e19d0 Fix log volumemounts (#633)
  • 4d61030 Fix orchestrator explorer default panic (#844)
  • b0c50df Fix orchestrator explorer yaml error (#845)
  • ea575bd Fix seccomp conversion (#635)
  • 1289415 Fix segfault to prevent Operator crash when credentials are missing in DDA (#752)
  • b8a80f9 Fix small typo (#766)
  • 6a497a2 Fix to handle partial image overrides input correctly (#652)
  • 4fafc73 Fix typo blocking release of plugin (#753)
  • cd171be Fix valuefrom envvar pod overrides (#658)
  • 9fb88c6 Fix volume mounts example (#751)
  • bd905e9 Fix worflow release.yaml (#748)
  • 89a4eb9 Fixing comment for HostPort being disabled (#692)
  • b25216d Fixing the defaulting and support of the udsHostFilePath (#676)
  • 56cc455 Handle empty feature structs (#744)
  • 63bc72b Hardcode custom EDS rollingUpdate configuration (#739)
  • 60eeeca Manage either v1 or v1beta1 PDB based on current Kubernetes API version (#683)
  • 1ff4521 Move external metrics rolebinding to kube-system namespace (#672)
  • aaa1f38 Operator SDK only supports arm starting on 1.23 (#682)
  • e2f6845 Parametrize maximuGoroutines and increase default (#745)
  • d3affce Pass its pod name to the cluster-agent (#847) (#854)
  • 858fad5 Re-add kustomization.yaml file (#803)
  • 20b0951 Remove Get verb from Orchestrator Explorer RBAC (#686)
  • 3fe57b5 Remove duplicate flags (#805)
  • de9b2ff Remove envtest/printer package dependency (#762)
  • 55c1b63 Set admission controller communication mode based on apm and dsd (#826)
  • 348737b Set local internal traffic policy (#860)
  • 7c1917d Set local service port overrides (#823)
  • 8c77338 Share the system-probe socket when oom_kill or tcp_queue_length checks are enabled (#644)
  • 0445e0e Support v2alpha1 in check-operator and kubectl-datadog (#637)
  • 1787a2c Update README.md to reflect Operator vs Helm changes (#783)
  • bf13401 Update bundles for latest release (#825)
  • 12baaa7 Update default features in readme (#759)
  • 35e856d Update doc generator to add override section to v2alpha1 config documentation (#665)
  • 9906012 Update golangci-lint version to 1.51.0 and fix related issues (#771)
  • 3509f5a Update image override logic to correctly handle full image names and update documentation (#664)
  • b75191a Update install-yq.sh to support arm64 (#730)
  • bd749fd Update operator docs to use v2alpha1 (#746)
  • 4f4080e Update release.yaml (#749)
  • b402631 Updating CRD for seccompConfig (#800)
  • 6ecaae6 Updating Openshift documentation (#786)
  • bd12e59 Use configmapsleases as default leader election resource (#819)
  • cf08140 Use kube-system namespace for clusterrolebinding reference to horizontal-pod-autoscaler service account (#769)
  • c4aa5a6 [CONTSEC-707] Upgrade CodeQL Github Action to v2 (#691)
  • 7d75a78 [CWS] fix system-probe auth_token (#695)
  • ea93150 [Makefile] Update envtest k8s version to 1.24 (#646)
  • 0f26976 [RBAC] Add get, create and update permissions to leader election rbac (#798)
  • db9c830 [RBAC][KSM] Update KSM RBAC and config to monitor crd and apiservices (#799)
  • e26c61f [cayetano.delgado] Update datadog-agent-otlp.yaml (#784)
  • b611a2d [datadogmonitor] add option in spec to disable required tags (#794)
  • a08ef04 [datadogmonitor] add periodic forced sync of API monitor (#791)
  • 6e1859b [datadogmonitor] add support for site envvar (#838) (#840)
  • 343a60d [datdogmonitor] add restricted roles (#793)
  • 788d7f7 [defaulting/images] Update agents to 7.40.0 (#636)
  • 4c09176 [defaulting/images] Update agents to 7.40.1 (#638)
  • e21f3a4 [defaulting/images] Update agents to 7.43.0 (#718)
  • 366cec0 [defaulting/images] Update agents to 7.43.1 (#732)
  • f8546b1 [feature/prometheusscrape] Allow to configure the version of the Openmetrics check (#645)
  • 12436a2 [github/workflows/main] Fix codecov reporting (#647)
  • 50d906a [ksmfeature] fix bug where service account was being overwritten (#861) (#866)
  • 28dd506 [ksmfeature] fix recognition of default image (#850) (#855)
  • 3bbb682 [leaderelection][rbac] Add permissions to leaderelection for leases/status (#773)
  • 0c79b13 [orchestrator] Add VPAs for orchestrator RBAC (#679)
  • a60827f [process-agent] Add /host/proc mount by default (#639)
  • e077a84 [tools] fix sed cmd for ARM and fix redhat bundle script (#816)
  • 963a604 [v2alpha1/default] Default Features.ClusterChecks.Enabled if unset (#641)
  • a96d3b7 add additional permissions to ccr clusterrole (#868) (#869)
  • f3f8999 add default clusterrole creation for cluster checks runner (#846) (#856)
  • 986c9de add grpc port and http port to service when otlp is enabled (#828) (#848)
  • 5a8b8a1 add inotify related syscalls to system-probe's seccomp profile (#789)
  • a0e0eec add statx to system-probe seccomp (#772)
  • de4e6dc adding volumeMounts for APM tagging (#660)
  • ef45cc6 change event type to be datadog instead of datadog_operator (#659)
  • 1c39055 controllers/datadogagent/component/new.go (#630)
  • 02f46cd ensure all fields are taken into account with NPM (#678)
  • 4df6aa1 feat(v2): support EDS.spec.strategy configuration (#747)
  • 39927d3 feat: default agent/dca to 7.44.0 (#776)
  • 8c9f663 feat: default agent/dca to 7.45.0 (#811)
  • 6e92251 feat: make capability unique in securityContext (#726)
  • 01ce512 feat: support datadog profiler in operator (#756)
  • ced7df8 fix annotation key (#722)
  • 4c2dba2 fix bundle patch for csv (#806)
  • 7c39c35 fix image pullpolicy and pullsecrets overrides (#824)
  • cf46759 fix incorrect variable used in test (#681)
  • cba2cae fix release script (#797)
  • 169e2a1 fix volume mount to have auth token for agent (#631)
  • aed1920 fix(release): support yq v4 in *bundle.sh scripts (#743)
  • 411a462 fix: docker image in gitlab-ci (#727)
  • 4db6f1a fix: replace deprecated newHostDelay with newGroupDelay fixes #525 (#653)
  • d1ab8a9 fixing examples (#764)
  • c977a8e fixing name of custom conf file for DCA (#701)
  • dc0b0f1 fixing readonly on UDS in core agent (#656)
  • 8226020 format agent version check (#865) (#867)
  • 03468f1 instruct the core agent that CWS/CSPM is enabled (#859) (#862)
  • 365b953 release 1.1.0-rc.3
  • c805b9f release v1.1.0-rc.1
  • 83fd36d release v1.1.0-rc.2
  • a6dd8da release v1.1.0-rc.4
  • f8bc22c styleguide edits (#675)
  • 5d94960 tools: migrate to go-licenses and remove vendor needs (#760)
  • fe461fb update agent latest and cluster agent latest version to 7.46 (#834)
  • b1c412b update channel to stable for bundle images (#804)
  • 466e3e4 update dsd and apm socket paths (#849) (#853)
  • 30fc4db update feature factory to process feature if disabled but configured (#835)
  • 1a113ab update manager managed field (#788)
  • 1a37ac8 upgrade(remoteConfig): Explicitely disable Remote Configuration when parameter is set to false (#831) (#839)