Skip to content

Commit 32bd0bc

Browse files
committed
chore: clean up manifest.yml comments
Removed redundant version comments and placeholder notes that were left over from previous cleanup session. This makes the manifest more concise while keeping essential information. Changes: - Removed version number comments (e.g., '# Version 8', '# Version 11') - Removed redundant repository notes - Removed obsolete placeholder comments for auth-required agents No functional changes - only comment cleanup.
1 parent 8a44039 commit 32bd0bc

File tree

1 file changed

+45
-57
lines changed

1 file changed

+45
-57
lines changed

manifest.yml

Lines changed: 45 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -202,39 +202,34 @@ dependency_deprecation_dates:
202202

203203
dependencies:
204204
# OpenJDK JRE versions
205-
# Version 8
206205
- name: openjdk
207206
version: 8.0.422
208207
uri: https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u422-b05/OpenJDK8U-jre_x64_linux_hotspot_8u422b05.tar.gz
209208
sha256: 0ac516cc1eadffb4cd3cfc9736a33d58ea6a396bf85729036c973482f7c063d9
210209
cf_stacks:
211210
- cflinuxfs4
212211

213-
# Version 11
214212
- name: openjdk
215213
version: 11.0.25
216214
uri: https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.25%2B9/OpenJDK11U-jre_x64_linux_hotspot_11.0.25_9.tar.gz
217215
sha256: 84cd7101f39172a4db085fb52940595bb14dad6bc3afb5bf82ee497eceaf86d3
218216
cf_stacks:
219217
- cflinuxfs4
220218

221-
# Version 17
222219
- name: openjdk
223220
version: 17.0.13
224221
uri: https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.13%2B11/OpenJDK17U-jre_x64_linux_hotspot_17.0.13_11.tar.gz
225222
sha256: 4086cc7cb2d9e7810141f255063caad10a8a018db5e6b47fa5394c506ab65bff
226223
cf_stacks:
227224
- cflinuxfs4
228225

229-
# Version 21
230226
- name: openjdk
231227
version: 21.0.5
232228
uri: https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.5%2B11/OpenJDK21U-jre_x64_linux_hotspot_21.0.5_11.tar.gz
233229
sha256: 553dda64b3b1c3c16f8afe402377ffebe64fb4a1721a46ed426a91fd18185e62
234230
cf_stacks:
235231
- cflinuxfs4
236232

237-
# Version 23
238233
- name: openjdk
239234
version: 23.0.1
240235
uri: https://github.com/adoptium/temurin23-binaries/releases/download/jdk-23.0.1%2B11/OpenJDK23U-jre_x64_linux_hotspot_23.0.1_11.tar.gz
@@ -243,25 +238,21 @@ dependencies:
243238
- cflinuxfs4
244239

245240
# Zulu JRE versions (Azul Zulu OpenJDK)
246-
# Note: These are placeholder entries. Actual downloads require proper repository setup.
247-
# Repository: https://cdn.azul.com/zulu/bin
248-
# Version 8
241+
249242
- name: zulu
250243
version: 8.0.422
251244
uri: https://cdn.azul.com/zulu/bin/zulu8.80.0.17-ca-jre8.0.422-linux_x64.tar.gz
252245
sha256: 7ff2e01766fe9b1f55cd441a0b14f3889f479b5d963bfbf5df9d1b7d82ac5c87
253246
cf_stacks:
254247
- cflinuxfs4
255248

256-
# Version 11
257249
- name: zulu
258250
version: 11.0.25
259251
uri: https://cdn.azul.com/zulu/bin/zulu11.76.21-ca-jre11.0.25-linux_x64.tar.gz
260252
sha256: 2696d23e20a7e6cc22d36a27c3d917b6b390d0e6ac1819e791d99a1fc159317c
261253
cf_stacks:
262254
- cflinuxfs4
263255

264-
# Version 17
265256
- name: zulu
266257
version: 17.0.13
267258
uri: https://cdn.azul.com/zulu/bin/zulu17.54.21-ca-jre17.0.13-linux_x64.tar.gz
@@ -271,15 +262,13 @@ dependencies:
271262

272263
# SAP Machine JRE versions
273264
# Repository: https://github.com/SAP/SapMachine/releases
274-
# Version 11
275265
- name: sapmachine
276266
version: 11.0.25
277267
uri: https://github.com/SAP/SapMachine/releases/download/sapmachine-11.0.25/sapmachine-jre-11.0.25_linux-x64_bin.tar.gz
278268
sha256: 10f3eb5b93c2c26f7c69a3690d5877b401b5ab24a6b1798fac5518beb1f1f839
279269
cf_stacks:
280270
- cflinuxfs4
281271

282-
# Version 17
283272
- name: sapmachine
284273
version: 17.0.13
285274
uri: https://github.com/SAP/SapMachine/releases/download/sapmachine-17.0.13/sapmachine-jre-17.0.13_linux-x64_bin.tar.gz
@@ -342,7 +331,6 @@ dependencies:
342331
- cflinuxfs4
343332

344333
# NOTE: Tomcat support JARs are available from Maven Central (org.cloudfoundry group)
345-
# Source: https://repo1.maven.org/maven2/org/cloudfoundry/
346334
- name: tomcat-lifecycle-support
347335
version: 3.4.0
348336
uri: https://repo1.maven.org/maven2/org/cloudfoundry/tomcat-lifecycle-support/3.4.0.RELEASE/tomcat-lifecycle-support-3.4.0.RELEASE.jar
@@ -376,23 +364,6 @@ dependencies:
376364
cf_stacks:
377365
- cflinuxfs4
378366

379-
# NOTE: AppDynamics and Dynatrace require authentication or environment-specific URLs
380-
# These should be configured at runtime via buildpack.yml or service bindings
381-
# Uncomment and update URLs when available:
382-
#
383-
# - name: appdynamics
384-
# version: 24.11.0.36457
385-
# uri: https://download-files.appdynamics.com/download-file/java/24.11.0.36457/AppServerAgent-24.11.0.36457.zip
386-
# sha256: TBD
387-
# cf_stacks:
388-
# - cflinuxfs4
389-
#
390-
# - name: dynatrace
391-
# version: 1.303.0
392-
# uri: https://your-dynatrace-environment.com/api/v1/deployment/installer/agent/unix/paas/latest
393-
# sha256: TBD
394-
# cf_stacks:
395-
# - cflinuxfs4
396367

397368
# Datadog Javaagent
398369
- name: datadog-javaagent
@@ -490,77 +461,55 @@ dependencies:
490461
cf_stacks:
491462
- cflinuxfs4
492463

493-
494-
# ========================================
495464
# JaCoCo Code Coverage Agent
496-
# ========================================
497-
# Repository: https://repo1.maven.org/maven2/org/jacoco/jacoco/
498465
- name: jacoco
499466
version: 0.8.12
500467
uri: https://repo1.maven.org/maven2/org/jacoco/jacoco/0.8.12/jacoco-0.8.12.zip
501468
sha256: 35cf2a2b8937659ecbc8d0d3902dfa7f55b7ed2250e82424036a3e1d12462cd7
502469
cf_stacks:
503470
- cflinuxfs4
504471

505-
# ========================================
506472
# Contrast Security Agent
507-
# ========================================
508-
# Repository: https://download.run.pivotal.io/contrast-security/
509473
- name: contrast-security
510474
version: 6.23.0
511475
uri: https://download.run.pivotal.io/contrast-security/contrast-agent-6.23.0.jar
512476
sha256: 4e08e9a3d503e6e1b17a26db8d8451ee6365d3f1b11258873c34ec7e6d09a1df
513477
cf_stacks:
514478
- cflinuxfs4
515479

516-
# ========================================
517480
# JRebel Agent
518-
# ========================================
519-
# Repository: https://dl.zeroturnaround.com/jrebel/
520481
- name: jrebel
521482
version: 2025.4.1
522483
uri: https://dl.zeroturnaround.com/jrebel/releases/jrebel-2025.4.1-nosetup.zip
523484
sha256: f5f8dc137b349350745b2dde316e2e629d924f784b7bec1ef8144ee8a9d6f1eb
524485
cf_stacks:
525486
- cflinuxfs4
526487

527-
# ========================================
528488
# YourKit Java Profiler
529-
# ========================================
530-
# Repository: https://download.yourkit.com/yjp/
531489
- name: your-kit-profiler
532490
version: 2025.9
533491
uri: https://download.yourkit.com/yjp/2025.9/YourKit-JavaProfiler-2025.9-b175-x64.zip
534492
sha256: 3c1e7600e76067cfc446666101db515a9a247d69333b7cba5dfb05cf40e5e1d9
535493
cf_stacks:
536494
- cflinuxfs4
537495

538-
# ========================================
539496
# JProfiler Profiler
540-
# ========================================
541-
# Repository: https://download.run.pivotal.io/jprofiler/
542497
- name: jprofiler-profiler
543498
version: 14.0.5
544499
uri: https://download.run.pivotal.io/jprofiler/jprofiler-14.0.5.tar.gz
545500
sha256: 4bb7b65aeac327478fce9320d182bde0c9f47877dbf3f8cd99fd2462db366343
546501
cf_stacks:
547502
- cflinuxfs4
548503

549-
# ========================================
550504
# Sealights Agent
551-
# ========================================
552-
# Repository: https://agents.sealights.co/sealights-java/
553505
- name: sealights-agent
554506
version: 4.0.2570
555507
uri: https://agents.sealights.co/sealights-java/sealights-java-4.0.2570.zip
556508
sha256: 0ed3e0bc83a45d5ae082fb1a2f6df47544c8c51d8dfa249b1fdb4b15c5a0ddea
557509
cf_stacks:
558510
- cflinuxfs4
559511

560-
# ========================================
561512
# Container Security Provider
562-
# ========================================
563-
# Repository: https://java-buildpack.cloudfoundry.org/container-security-provider/
564513
# Note: Always enabled by default, provides container-specific security context
565514
- name: container-security-provider
566515
version: 1.20.0
@@ -569,15 +518,54 @@ dependencies:
569518
cf_stacks:
570519
- cflinuxfs4
571520

572-
# ========================================
573521
# Luna Security Provider
574-
# ========================================
575-
# Repository: https://java-buildpack.cloudfoundry.org/luna-security-provider/
576-
# Note: Requires Luna HSM service binding in VCAP_SERVICES
577-
# Contains native libraries (libLunaAPI.so) and JARs for SafeNet Luna HSM integration
578522
- name: luna-security-provider
579523
version: 7.4.0
580524
uri: https://java-buildpack.cloudfoundry.org/luna-security-provider/LunaClient-Minimal-v7.4.0-226.x86_64.tar
581525
sha256: e024103719ffa99a011607942ecddfd91c5681113e6cea27f5514bc9fa172875
582526
cf_stacks:
583527
- cflinuxfs4
528+
529+
# ========================================
530+
# AppDynamics Agent
531+
# ========================================
532+
# NOTE: AppDynamics requires authentication. Agent must be downloaded from service binding.
533+
# The framework will attempt to download from the manifest, but will fail if not configured.
534+
# See docs/framework-app_dynamics_agent.md for configuration details.
535+
536+
# ========================================
537+
# Dynatrace OneAgent
538+
# ========================================
539+
# NOTE: Dynatrace downloads from environment-specific API endpoints at runtime
540+
# Agent is downloaded via Dynatrace API using service binding credentials
541+
# No manifest entry needed - download is fully dynamic
542+
# See docs/framework-dynatrace_one_agent.md for configuration details.
543+
544+
# ========================================
545+
# CA APM Introscope Agent
546+
# ========================================
547+
# NOTE: Introscope agent requires authentication. Agent must be downloaded from service binding.
548+
# The framework will attempt to download from the manifest, but will fail if not configured.
549+
# See docs/framework-introscope_agent.md for configuration details.
550+
551+
# ========================================
552+
# Riverbed AppInternals Agent
553+
# ========================================
554+
# NOTE: Riverbed agent downloads from service broker at runtime (v10.20+)
555+
# For older versions, agent must be provided via service binding
556+
# See docs/framework-riverbed_appinternals_agent.md for configuration details.
557+
558+
# ========================================
559+
# Takipi/OverOps Agent
560+
# ========================================
561+
# NOTE: Takipi agent downloads from takipi.com at deployment time
562+
# Repository: https://get.takipi.com/cloudfoundry
563+
# TODO: Add actual dependency entry with valid version and SHA256
564+
# See docs/framework-takipi_agent.md for configuration details.
565+
566+
# ========================================
567+
# Checkmarx IAST Agent
568+
# ========================================
569+
# NOTE: Checkmarx agent is downloaded via API using authentication from service binding
570+
# The framework will download directly from the Checkmarx API at runtime
571+
# No manifest entry needed - download is fully dynamic

0 commit comments

Comments
 (0)