Skip to content

Route Tomcat archive through MASS#11525

Open
bric3 wants to merge 1 commit into
masterfrom
bdu/apmlp-1406-mass-tomcat
Open

Route Tomcat archive through MASS#11525
bric3 wants to merge 1 commit into
masterfrom
bdu/apmlp-1406-mass-tomcat

Conversation

@bric3
Copy link
Copy Markdown
Contributor

@bric3 bric3 commented Jun 2, 2026

What Does This Do

When MASS_READ_URL is present, the Spring Boot Tomcat nested application resolves the Tomcat ZIP through MASS at /internal/artifact/dlcdn.apache.org. Without that environment variable, local builds keep using https://dlcdn.apache.org.

Motivation

CI should send build-time archive downloads through MASS when the upstream host is already allowed. The Tomcat archive host is covered by the existing .apache.org:443 suffix entry.

Additional Notes

Contributor Checklist

  • Format the title according to the contribution guidelines.
  • Assign the type: and (comp: or inst:) labels in addition to any other useful labels.
  • Avoid using linking keywords when referencing an issue.
  • Update CODEOWNERS on source file addition, migration, or deletion. Not applicable.
  • Update public documentation with any new configuration flags or behaviors. Not applicable.

Jira ticket: APMLP-1406, APMLP-1402

@bric3 bric3 added comp: testing Testing tag: ai generated Largely based on code generated by an AI or LLM tag: no release notes Changes to exclude from release notes type: enhancement Enhancements and improvements labels Jun 2, 2026
@datadog-datadog-prod-us1
Copy link
Copy Markdown
Contributor

datadog-datadog-prod-us1 Bot commented Jun 2, 2026

Pipelines

Fix all issues with BitsAI

⚠️ Warnings

🚦 10 Pipeline jobs failed

Run system tests | main / End-to-end #5 / spring-boot 5   View in Datadog   GitHub Actions

🔧 Fix in code (Fix with Cursor). 1 failed test. Assertion Error: Request failed: None at /home/runner/work/project/tests/ffe/test_dynamic_evaluation.py:237

DataDog/apm-reliability/dd-trace-java | build_tests: [:smokeTest, smoke, -Xms256M -Xmx1024M]   View in Datadog   GitLab

🔄 Retry job. This looks flaky and may succeed on retry. Could not resolve tomcat:tomcat-9:9.0.117. Received status code 405: Method Not Allowed when accessing the resource.

DataDog/apm-reliability/dd-trace-java | check_smoke 1/4   View in Datadog   GitLab

🔄 Retry job. This looks flaky and may succeed on retry. Could not get resource 'https://mass-read.us1.ddbuild.io/internal/artifact/dlcdn.apache.org/tomcat/tomcat-9/v9.0.117/bin/apache-tomcat-9.0.117.zip'. Received status code 405 from server: Method Not Allowed

View all 10 failed jobs.

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 538c62d | Docs | Datadog PR Page | Give us feedback!

Copy link
Copy Markdown
Contributor

@AlexeyKuznetsov-DD AlexeyKuznetsov-DD left a comment

Choose a reason for hiding this comment

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

LGTM. Left minor question.

Comment thread dd-smoke-tests/springboot-tomcat/application/build.gradle
@bric3 bric3 marked this pull request as ready for review June 2, 2026 14:27
@bric3 bric3 requested a review from a team as a code owner June 2, 2026 14:27
@bric3 bric3 requested review from ValentinZakharov and removed request for a team June 2, 2026 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tag: ai generated Largely based on code generated by an AI or LLM tag: no release notes Changes to exclude from release notes type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants