forked from DataDog/ansible-datadog
-
Notifications
You must be signed in to change notification settings - Fork 0
Annual Update for Bullseye #2
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
Closed
Closed
Changes from 249 commits
Commits
Show all changes
261 commits
Select commit
Hold shift + click to select a range
3bdb567
Release 4.6.0 (#319)
albertvaka 8ca199a
Enable configuring gpgcheck on RPM repofiles. Fixes #322 (#324)
949bdb7
Lint README for Documentation style (#327)
ruthnaebeck caa1b2b
[CentOS] Use dnf instead of yum with Python 3 (#301)
KSerrania 4e949d4
Implement usage of multiple GPG keys in repofiles, use keys.datadoghq…
9979c62
Add NPM support for Windows (#326)
derekwbrown de6f0d8
Release version 4.7.0 (#329)
1444010
Revert "Add NPM support for Windows (#326)" (#333)
e752ea9
Release version 4.7.1 (#334)
111b192
Add NPM support for Windows (#335)
KSerrania 0b30e66
Add Windows manual test setup (#339)
albertvaka d5409c4
[Linux] Fix system-probe enablement conditions (#336)
KSerrania 7f7d8aa
Update linter and fix issues found (#340)
albertvaka 5906e6c
Add a note about the dependency on ansible.windows (#337)
albertvaka cfabc48
Turn on repo_gpgcheck on RPM repositories by default (#341)
a12a1dd
Align windows agent to linux so that service is disabled on when data…
erikhjensen 9345f2d
Release version 4.8.0 (#342)
0015940
[handlers] Fix typo when importing main-win.yml (#347)
KSerrania 2e4b4ba
Release version 4.8.1 (#348)
f9fb051
Fix Windows handlers definition (#349)
KSerrania bbd6746
Release version 4.8.2 (#350)
c097610
Fix typo in contributor handle
albertvaka 99fd850
Change RPM key URLs to non-SNI versions (#353)
6d30fa1
Don't set repo_gpgcheck=1 by default on RHEL/CentOS 8.1 and on custom…
7df8c2b
Add a note about installing marketplace integrations. Fixes #344 (#354)
90f2d41
Improvements for APT keys management (#351)
1523dd8
Release version 4.9.0 (#357)
617f689
Ensure gnupg is installed on Debian/Ubuntu (#358)
4253275
ignore mac / osx github datastore files (#362)
camjay 4d84935
Remove `indentfirst` in system-probe.yaml.j2 (#361)
tasktop-teho 9568f25
Make windows package download behavior consistent with linux (#359)
camjay 8acd9f8
Release version 4.10.0 (#363)
2df13f7
Detect existing version in check mode on Windows (#364)
camjay 9f0941c
Update 'http' URLs to 'https' wherever possible. (#369)
rossigee 2d07555
Install datadog-signing-keys package on Debian/Ubuntu (#372)
b95714c
Skip install on Linux systems when pinned version is already installe…
6274355
Update readme.md
albertvaka 566c9c2
Release 4.11.0 (#374)
albertvaka 046bd4f
Point Ansible Galaxy to main branch
albertvaka a4e125a
Adds Cloud Workfload Security agent configuration (#375)
alsmola b481e3d
Avoid usage of ansible_lsb to not depend on lsb-release package on De…
026b9a8
DOCS-2275 Lint README (#379)
ruthnaebeck 5dfce7c
Fix execution with `jinja2_native = True` (#383)
soar a474c0e
Check `datadog_checks` to avoid misconfiguration (#384)
soar 684e44f
Create dependabot.yml (#388)
mx-psi 2d3542a
Remove unused manual test setup (#394)
c17dacd
Docs: mention limitation enabling NPM on Windows (#396)
albertvaka cf0195c
Enable turning off the Agent 6.14 fix for Windows (#399)
14faa06
Release version 4.12.0 (#400)
46ad5b6
Document how to uninstall the Agent (#405)
julien-lebot a4b4d71
Fix error: dict object has no attribute 'system' (#409)
stegar123 8f932e4
Update manual tests readme
albertvaka 45a083c
Add datadog_manage_config to disable changing the Agent config files …
albertvaka dc823b7
gitignore manual_tests/.vagrant
albertvaka 25c1b75
Release 4.13.0 (#411)
albertvaka fa61ef8
Support jinja2_native=true setting (#414)
7417efa
Don't display content of DDAGENTUSER_PASSWORD for Windows nodes (#415)
8cd47af
Move Windows version task to separate file to prevent dependency on a…
a39c218
Feature: Add tasks for Linux and Windows to create custom Python chec…
snorlaX-sleeps 527872e
Update README.md (#417)
sarina-dd bbb9b25
Fix provisioning on Python 3 / Amazon Linux 2 (#412)
moleskin-smile 46e3ba4
Support Rocky and AlmaLinux, migrate CI tests from EOL'd CentOS 8 to …
06baf8b
Add ansible 3, 4 and 5 to tested versions (#419)
609ff34
Update list of supported platforms (#420)
72a4451
Release version 4.14.0 (#421)
32c7a8a
Switch Agent start mode to delayed on Windows (#422)
julien-lebot e352091
Add missing changelog links & fix wrong PR link (#425)
KSerrania a43754c
Pin ansible-lint to 5.4.0 (#428)
f84dd07
Fix installation of newer pinned version by DNF (#429)
978bac5
Release version 4.15.0 (#435)
b2a34a2
Prevent security-agent startup if it's not configured (#438)
a553bfb
Add macOS support (#437)
ec5eccc
Make macOS user data query run in check mode (#440)
63eb433
Remove temporary dir after apt key import (#442)
wisnij d10e189
Release version 4.16.0 (#444)
f6dca2a
Add includepkgs to repo config (#443)
sspans-sbp 4a0cb68
Fix version comparison task when using ansible-core RC version (#446)
0fea9df
Add troubleshooting instructions about `service_facts` breaking Ubunt…
amenasria 717bbca
(Docs) Clarify 'datadog_config' behavior (#451)
hestonhoffman ee617c6
Prettify and fix yaml indentations (#448)
denzhel 1a65a8c
Only use datadog_zypper_repo variable for one purpose (#453)
c1d03cc
Add the possibility to prevent the zypper repository installation (#452)
jb-mayer 3bb392d
Use ansible_managed instead of hardcoded message (#454)
jlosito 3986fa8
Add support for Universal Service Monitoring sysprobe configuration (…
marcus-crane bf03a08
Release version 4.17.0 (#463)
3f082e8
Stop adding old RPM GPG key 4172A230 (#466)
d752114
Release 4.18.0 (#467)
3c2c471
Fix CI by pinning proper Agent 5 version (#468)
94ed3ec
Redhat : Refresh Datadog repository cache (#478)
Pythyu 0139658
[ansible] Ensure user/group selected for macOS systemwide installatio…
Pythyu a1b2116
Release 4.19.0 (#482)
e172075
Add option to remove example check configs (#459)
rockaut 8c3e2a9
Import RPM keys directly from URL (#475)
thetic 04bf8cf
Refactor integration-related tasks (#483)
c3927c9
Modify integration updates task to prevent always changed status (#486)
KevinFairise2 9dcacf3
Add support for compliance_config (#488)
daisukixci 366c44c
Upgrade ansible-lint version to 6.17 (#487)
KevinFairise2 c97d388
Add noqa args[module] to task using args.warn (#489)
KevinFairise2 7fa8c9b
[AP-2103] Add new APT and RPM signing keys (#485)
chouetz a8ddc45
Ansible-lint now runs on a collection instead of a role (#490)
Pythyu 16e6af9
Add support for configuring APM injection (#481)
rarguelloF da476c7
feat(rename): some variable in newlines hasn't been renamed (#494)
Pythyu 6b636f8
feat(length): reduce line length for future lint error in ansible col…
Pythyu 5f6c0c1
Add executable args to work with set -o pipefail (#493)
KevinFairise2 4b7c51c
Improve conditions for APM scripts dry-run flags (#496)
1cc7e99
Properly set agent_win_install_args in all cases (#497)
KSerrania d466ed6
Use agent_datadog_agent_windows_version instead of datadog_agent_wind…
KSerrania f69b118
fix(pkg-macos): datadog_agent_macos_version doesn't exist anymore (#499)
Pythyu d3a9f63
Clarifications on downgrade and integrations (#501)
chouetz 0fe67ae
Revert "Import RPM keys directly from URL" (#502)
KevinFairise2 ba474fb
Update readme prior to collection release (#500)
35563dd
Release role version 4.20.0 (#503)
878a636
Enable Empty-string-compare rule (#506)
KevinFairise2 e9db51b
Bump version and update changelog for 4.20.1 (#507)
KevinFairise2 288ad17
Bump XCode version from 13.3.0 to 13.4.1 (#511)
chouquette fb5aee2
Fail early when the API key is missing [AP-2380] (#512)
chouquette 82a0f86
Hard fail if api_key is not provided (#505)
gopivalleru a6e3417
[README] Add openSUSE/SLES `community.general` install instruction (#…
amenasria fe68743
add call to importer in the role (#515)
chouetz b6f533c
Adding yum repo configuration options (#517)
chipselden da0da79
[DOCS-6354] Update descriptions for APM role values (#520)
brett0000FF 1b54a2e
Print importer log in any case (#521)
chouetz badb008
[Windows] Force reinstall if configuration changed [AP-1946] (#509)
chouquette f53b1ab
correct syntax when checking for config changes (#523)
TomFromTA a2d6e8d
Remove usage of datadog-apm-library-all meta package (#532)
schneideradam 3b4f6ca
Prepare release 4.21 (#533)
chouetz 918106a
Fix linting script, lint with newest ansible-lint (#535)
f7e9ebb
Use Get-ItemProperty to retrieve Windows Agent version (#536)
KevinFairise2 979ef1c
Add a note about the API key being required since 4.21 (#538)
chouquette 37168d5
README: reword mention of the API key being mandatory (#539)
chouquette 20d3f89
Add an integration test for APM injection (#540)
286c8be
Prepare 4.22 release (#542)
KevinFairise2 a543baa
Bump ansible-lint to 6.22.2 (#545)
8336303
Add a note to the Role variables section to indicate that they are se…
jonbodner fc246bf
Fix inter-readme anchor links regarding integrations (#546)
valscion d86199c
Allow 160 characters long lines before wrapping (#529)
janorn 7ecd415
Make mode parameter into a string (#528)
janorn 36d3a50
Fix APM test scenario by adapting to the new system-tests repo layout…
eb84d7c
Properly detect when DEB package is actually installed (#551)
34371c9
Pin Python to version 3.11 in macOS runners (#554)
7e851f2
Allow using proxy for windows downloads (#553)
6a8f45d
Add version pinning and telemetry for APM tracer libraries (#541)
schneideradam b4b0c22
Limit the versions of the agent that can be installed on Centos < 7 (…
alopezz 24e7787
Update CODEOWNERS (#558)
chouetz 00fd751
disable changed flag for windows agent features (#560)
sspans-sbp a44c46c
(DOCS-7475)(Agent) Replace uninstall command (#559)
hestonhoffman 1536e7f
Install expired 2022 rpm gpg key only when needed on agent <= 7.35 (#…
Pythyu e12917a
Remove `warn` argument that is no longer available in newer Ansible (…
alopezz e9e6a5c
Add Ansible 9.4 to some test matrices (#567)
alopezz f036f46
fixing logic error on library injection version pinning (#569)
schneideradam 2ebab5c
Prepare 4.23.0 release, fix links on older changelog entries (#570)
spencergilbert 8ae5859
README: fix broken links to ansible-galaxy (#571)
chouquette c7953c5
creating install.json file related to apm single step instrumation (#…
schneideradam 8753951
feat(GPG): add new future GPG keys (#568)
Pythyu 72aa62d
[Fix] Correctly read install.json on remote computer (#575)
Pythyu b52f087
Disable logging of datadog_windows_ddagentuser_password (#563)
a-rhodes 5778585
add support for datadog-installer (#573)
chouquette 6c05f72
Use install.datadoghq.com instead of the dd-agent bucket link (#576)
chouquette 99843e7
chore(codeowners): update barx to agent-delivery (#577)
f4usto 1539d75
Fix ansible-lint warnings on latest version (#578)
Pythyu 2004217
fix: update broken Ansible Galaxy URLs (#580)
kaveet a908ac6
fix lint (#581)
AliDatadog 3e5b421
Replace docker-compose by docker run command (#583)
AliDatadog 2515ce4
[BARX-405] Prepare release 4.24.0 (#585)
AliDatadog 5225238
Speed up the conf.d checks (#584)
a-rhodes 4f6391b
Fix datadog-installer install on RHEL derivatives (#587)
chouquette e1c2008
Don't require APM to enable datadog-installer (#588)
chouquette b77c3bd
[FIX] Update security-agent.yaml.j2 `compliance_config` improperly in…
jcarroll-ls 8e45bd6
[IMPROVEMENT] Do not sort yaml keys of check configurations
WillBrock 6ce774b
Don't install the agent when it is installed through the installer (#…
chouquette 532b7e4
[FA] Fix APM inject config with the installer (#590)
coignetp cf6face
Prepare release 4.25.0 (#593)
chouquette 5cd9829
Fix datadog-installer handling on SUSE (#594)
chouquette 81b847c
[FA] Support installer registry (#596)
coignetp fd10d3f
[FA] Fix apm injection test (#598)
coignetp b1a7c24
feat(release): prepare 4.26.0 (#597)
Pythyu adb996e
[FA] Process apm list again (#600)
coignetp 686fde3
fix(space): remove useless space
Pythyu 5fd4b5c
Release 4.27.0 (#601)
Pythyu c3808b5
add ansible_managed to checks.yaml template (#602)
rockaut 3458572
[FA] Fix default APM setup (#608)
coignetp a89d349
Fix installer register (#604)
coignetp 2538c87
[FA] Support agent_version arg (#605)
coignetp c8f3dbb
Fix update list (#607)
coignetp aaced7a
Fix installation when a version is pinned and the installer is enable…
chouquette 68e6641
don't create system probe config when it's disabled (#611)
chouquette f2ed7d4
Fix distribution detection on Amazon Linux 2023 (#612)
chouquette 66903ca
bump galaxy (#615)
AliDatadog ac731ed
installer: don't crash when bootstrap fails (#613)
chouquette 4b05299
reintroduce dependabot (#616)
AliDatadog 8d2c245
Release 4.28.0 (#617)
chouquette a34e962
Transfer ownership to container-ecosystems (#618)
Pythyu 992801a
[AGENT-12513] Fix Ansible check mode when installer/apm injection is …
tbavelier 2964f2c
Update CODEOWNERS (#629)
spencergilbert ceaa075
remove deprecated apm deb/rpms (#624)
raphaelgavache 87fb6c2
(Docs) Add info for air-gapped installation (#622)
hestonhoffman dc8e834
[chore] Fix macOS CI (#630)
tbavelier b9dc40b
remove top level key, unindent (#628)
ken-schneider 81bf4c9
Revert "remove top level key, unindent (#628)" (#631)
ken-schneider af1eac8
release 4.29.0 (#632)
swang392 0e6a19a
Fix typo (#635)
buraizu 0e9cbc3
[System Probe] add system_probe_other_config as catch all (#634)
ken-schneider 1b0ce96
release 4.30.0 (#637)
swang392 beb1860
Fix `test_install_downgrade` ci failures (#638)
swang392 1f59f22
hardcode service to prevent ci failures (#640)
swang392 26337ea
[CECO-2160] deprecate python2 and agent 5 (#639)
swang392 a7ef956
Release 5.0.0 (#641)
swang392 2a135ae
bump ansible galaxy/lint version (#642)
swang392 a0015a8
Bump ansible-lint to 25.1.2 and fix compatibility issues (#644)
swang392 f040f4b
fix fqcn error (#645)
swang392 53e65c2
release 5.1.0 (#646)
swang392 134806a
Remove centos 6/7 from readme (#647)
swang392 d672df1
fixed typo in fix-parse-version-windows.yml (#648)
jacob9423 9540447
Add FQCN checks to ansible-lint (#650)
swang392 d2c880c
Release 5.1.1 (#649)
swang392 6042d10
Add feature to override the Datadog installer default package version…
snowman11784 c280567
Support to override datadog-apm-inject version (#654)
tbavelier 5a7dea7
[chore] Release 5.2.0 (#653)
swang392 df0f647
[installer] Provide bootstrap environment variables only if not empty…
tbavelier b63e8cf
fix installer tests (#657)
swang392 3c64b9a
Remove `community.general.zypper` reference (#658)
swang392 aef5428
remove role prefix lint warnings (#660)
swang392 fdaa5ff
Only gather facts and services if not done already (#659)
POIFischbacher e58305c
Release 5.2.1 (#656)
swang392 3b5b9cd
[AGENTONB-2490] Support `remote_updates` through embedded installer (…
tbavelier b6a869a
Release 5.3.0 (#666)
tbavelier 4a86968
Fix broken conditionals for compatibility with Ansible 2.19 / Ansible…
swang392 ac28e46
release 5.4.0 (#671)
swang392 a11b508
empty commit to trigger ci
swang392 365791d
disable appstream install as its not used (#674)
swang392 e8eb161
remove pycache directory during upgrades (#673)
arbll 6616ffc
[ABLD-27] Prepare deployment of Agent v7.70+ for macOS (arm64/x86_64)…
rdesgroppes 9fc02c7
Adjust misleading macOS Agent version documentation (#676)
rdesgroppes 5c71332
simplify macos arch (#677)
fanny-jiang 81899ed
Update Windows tasks (#675)
swang392 163c9d2
release 5.4.1 (#678)
swang392 4fa5801
Add infrastructure_mode variable (#679)
khewonc b4ccfcd
macOS: lift Rosetta 2 translation for Agent 7 in CI (#680)
rdesgroppes 107a632
Add IDEs settings to gitignore (#681)
tbavelier 8218ea5
[AGENTONB-2675] Remove deprecated deb/rpm installer and support SSI u…
tbavelier d529ede
[AGENTONB-2495][Windows] Provide users a way to skip and force reinst…
tbavelier de89c3a
[AGENTONB-2711] Allow Agent downgrades on Windows (#685)
tbavelier fbed756
[AGENTONB-2680] Support Remote updates on Windows (#686)
tbavelier c0edebf
release 5.5.0 (#687)
swang392 da06f98
Write system probe config whenever config is defined (#690)
khewonc c723480
Update CHANGELOG.md (#692)
ian28223 997e748
Update Linux Agent CLI path (#693)
swang392 ba70b5b
Allow configuring the SSI install script download location to ensure …
tbavelier 5173cb7
release 5.6.0 (#695)
swang392 1ff259d
Followup: use previous default for SSI script download location (#697)
tbavelier File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| --- | ||
| enable_list: | ||
| - empty-string-compare | ||
| - fqcn-builtins | ||
| - fqcn[action] | ||
|
|
||
| warn_list: | ||
| - var_naming | ||
| - idiom | ||
|
|
||
| skip_list: | ||
| - var-naming[no-role-prefix] | ||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
P2: Inconsistent rule naming:
var_naminguses underscore but ansible-lint canonical rule names use hyphens. This should bevar-namingto match the format used inskip_listand ensure the warning is properly configured.Prompt for AI agents