Skip to content

[CECO-1988] Release Operator EKS add-on 1.12.1 #1735

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 380 commits into from
Mar 17, 2025

Conversation

tbavelier
Copy link
Member

@tbavelier tbavelier commented Mar 5, 2025

What this PR does / why we need it:

Release Operator 1.12.1 for EKS addon

Special notes for your reviewer:

Most of the files updated should be ignored, coming from merging main into the operator-eks-addon branch. Files to review:

  • charts/datadog-operator
  • charts/datadog-crds
  • charts/operator-eks-addon

Followed QA'd with chart rendered from this branch

celenechang and others added 30 commits February 15, 2024 15:00
* update latest image in datadog-operator chart to 1.4.0

* [integration-test] update number of expected agent pods
- In order to support templated clusterName, useful in multi-cluster
  setups, we need to render clusterName as a template variable.
* test e2e in ci

* update e2e tests/bump infra ci image

* run on push for testing

* update integ tests, remove awscli update, add gh token

* debug gh token

* debug gh token

* debug gh token

* run e2e

* add ssh key for ci

* update tests

* cleanup gitlab config

* fix baselines

* bump packages

* test ci

* bump runner resources

* run on main/merge

* add manual run
* Add DatadogAgent v1alpha1 deprecation warning

* Update charts/datadog-operator/templates/NOTES.txt

Co-authored-by: Celene <[email protected]>

* Update charts/datadog-operator/templates/NOTES.txt

Co-authored-by: Celene <[email protected]>

* Update charts/datadog-operator/templates/NOTES.txt

Co-authored-by: Celene <[email protected]>

---------

Co-authored-by: Celene <[email protected]>
the current `e2e` gitlab-ci job is manual. 
to avoid running it during the merge-queue process a new rules is needed to check the CI_COMMIT_BRANCH
* Run e2e tests during mergequeue for `datadog` chart
* Update .gitlab-ci.yml
* [Synthetics] Update PL version to 1.45.0

* Update charts/synthetics-private-location/README.md

Co-authored-by: Benoit Ruiz <[email protected]>

---------

Co-authored-by: Benoit Ruiz <[email protected]>
* fix typo in helm chart

* [datadog] bump chart

---------

Co-authored-by: Celene <[email protected]>
* Add basic baseline tests for agent chart

* baselines for AC sidecar injection

* Agent sidecar injection support via Admission Controller

* Update charts/datadog/values.yaml

Co-authored-by: Celene <[email protected]>

* Update charts/datadog/values.yaml

Co-authored-by: Celene <[email protected]>

* Update charts/datadog/values.yaml

Co-authored-by: Celene <[email protected]>

* Update charts/datadog/values.yaml

Co-authored-by: Celene <[email protected]>

* Update charts/datadog/values.yaml

Co-authored-by: Celene <[email protected]>

* Update charts/datadog/values.yaml

Co-authored-by: Celene <[email protected]>

* Update charts/datadog/values.yaml

Co-authored-by: Celene <[email protected]>

* Update charts/datadog/values.yaml

Co-authored-by: Celene <[email protected]>

* Update charts/datadog/README.md

Co-authored-by: Celene <[email protected]>

* PR review updates

* Update charts/datadog/values.yaml

Co-authored-by: Celene <[email protected]>

* Update charts/datadog/values.yaml

Co-authored-by: Celene <[email protected]>

* PR review updates 2

* Update charts/datadog/values.yaml

Co-authored-by: Celene <[email protected]>

* doc generate

* Set chart version to 3.59.1

---------

Co-authored-by: Celene <[email protected]>
* [synthetics] Auto set env var when enableStatusProbes is true

* [synthetics] Add missing quotes
… policy (#1355)

* Add contimage and contlcycle endpoints

* Update chart version and changelog

* Update CHANGELOG.md

---------

Co-authored-by: khewonc <[email protected]>
* Operator 1.5.0

* Only run operator tests when modifying operator chart
* add language detection apm config

* use helper function to know if language detection should be enabled or not
gjulianm and others added 7 commits March 4, 2025 12:06
* Add NVIDIA_VISIBLE_DEVICES env var

* Reword changelog
* Upgrade PAR version to v0.1.12-beta

* update changelog
…1724)

* Use hot folder with values file for baselines; render all resources

* pull request template update

* Update .github/PULL_REQUEST_TEMPLATE.md

Co-authored-by: Heston Hoffman <[email protected]>

* Update baselines after merge from main

---------

Co-authored-by: Heston Hoffman <[email protected]>
* build: ⬆️ bump PL version to 1.55.0

* fix: 📝 running .github/helm-docs.sh
* Reapply "Add PodResources mount" (#1708)

This reverts commit 645031f.

* Mount only for non-windows, non-gke

* Fix for GDC and autopilot

* Fix setting

* Update baselines

* Update baselines
@@ -1,9 +1,8 @@
name: No lint and test needed
name: No chart lint and test needed

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟠 Code Vulnerability

No explicit permissions set for at the workflow level (...read more)

Datadog’s GitHub organization defines default permissions for the GITHUB_TOKEN to be restricted (contents:read, metadata:read, and packages:read).

Your repository may require a different setup, so consider defining permissions for each job following the least privilege principle to restrict the impact of a possible compromise.

You can find the list of all possible permissions in Workflow syntax for GitHub Actions - GitHub Docs. They can be defined at the job or the workflow level.

View in Datadog  Leave us feedback  Documentation

@tbavelier tbavelier marked this pull request as ready for review March 5, 2025 16:02
@tbavelier tbavelier requested review from a team as code owners March 5, 2025 16:02
@tbavelier tbavelier requested review from asiya-sh and removed request for a team March 5, 2025 16:02
Copy link

@aliciascott aliciascott left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good for docs, there is however an error being reported in the charts/operator-eks-addon/values.yaml that may need addressed

@loutPhilipps loutPhilipps removed the request for review from a team March 7, 2025 14:09
@tbavelier tbavelier merged commit 70457c8 into operator-eks-addon Mar 17, 2025
6 of 31 checks passed
@tbavelier tbavelier deleted the tbavelier/eks-addon-v0.1.11 branch March 17, 2025 07:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.