Skip to content

Adds CICD skill#51164

Draft
scottopell wants to merge 1 commit into
mainfrom
sopell/ci-cd-skill
Draft

Adds CICD skill#51164
scottopell wants to merge 1 commit into
mainfrom
sopell/ci-cd-skill

Conversation

@scottopell
Copy link
Copy Markdown
Contributor

Claude code skill to help query and navigate the gitlab and github CI

@github-actions
Copy link
Copy Markdown
Contributor

@codex review

@dd-octo-sts dd-octo-sts Bot added internal Identify a non-fork PR team/agent-devx labels May 21, 2026
@github-actions github-actions Bot added the medium review PR review might take time label May 21, 2026
@datadog-prod-us1-3
Copy link
Copy Markdown
Contributor

datadog-prod-us1-3 Bot commented May 21, 2026

Pipelines

Fix all issues with BitsAI

⚠️ Warnings

🚦 4 Pipeline jobs failed

DataDog/datadog-agent | oracle: [21.3.0-xe]   View in Datadog   GitLab

🛟 This job is unlikely to succeed on retry. Please review your pipeline configuration. Failed to ping oracle instance: ORA-12514: TNS:listener does not currently know of service requested in connect descriptor.

DataDog/datadog-agent | unit_tests_notify   View in Datadog   GitLab

🛟 This job is unlikely to succeed on retry. Please review your pipeline configuration. Command 'ls junit-tests_*.tgz' failed. No such file or directory.

Label analysis | release-note-check   View in Datadog   GitHub Actions

🛟 This job is unlikely to succeed on retry. Please review your pipeline configuration. No release note found for this PR. Please add one using 'reno' or apply the label 'changelog/no-changelog'.

View all 4 failed jobs.

Useful? React with 👍 / 👎

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

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 54c9be67af

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".


### Internal Staging Images (`internal_image_deploy` stage)

**Job:** `publish_internal_container_image-full`
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Reference an existing internal image publish job

The guide instructs users to trigger publish_internal_container_image-full, but that job is not defined in our pipeline config; .gitlab/deploy/internal_image_deploy/internal_image_deploy.yml defines publish_internal_container_image-jmx, publish_internal_container_image-fips, and related variants (lines 73-121). Following this instruction will send users looking for a non-existent manual job and block the intended staging publish flow.

Useful? React with 👍 / 👎.

Variables to set:
```
IMAGE_NAME = datadog-agent
IMAGE_VERSION = tmpl-v7
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Use the correct IMAGE_VERSION for datadog-agent deploys

For manual DataDog/images pipelines, this skill sets IMAGE_NAME=datadog-agent with IMAGE_VERSION=tmpl-v7, but the current internal deploy config pins datadog-agent to IMAGE_VERSION: tmpl-v23 (.gitlab/deploy/internal_image_deploy/internal_image_deploy.yml lines 51-54). Using tmpl-v7 here targets the wrong template/version and can cause the manual publish pipeline to fail or produce the wrong artifact set.

Useful? React with 👍 / 👎.


**Job:** `publish_internal_container_image-full`
**Output:** `registry.ddbuild.io/images/datadog-agent:<branch-name>-full`
**Trigger:** Manual, but **ONLY available in deploy pipelines**
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Remove deploy-only claim for internal image jobs

The statement that internal image jobs are “ONLY available in deploy pipelines” is inaccurate for current CI rules: internal image jobs use .on_deploy_internal_or_internal_image_change_or_manual (.gitlab/deploy/internal_image_deploy/internal_image_deploy.yml line 8), and that rule set includes a general manual fallback (.gitlab-ci.yml lines 583-596). This can misdiagnose missing-job situations and send users down the wrong troubleshooting path.

Useful? React with 👍 / 👎.

@dd-octo-sts
Copy link
Copy Markdown
Contributor

dd-octo-sts Bot commented May 21, 2026

Files inventory check summary

File checks results against ancestor 611b67bd:

Results for datadog-agent_7.81.0~devel.git.145.54c9be6.pipeline.114501753-1_amd64.deb:

No change detected

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal Identify a non-fork PR medium review PR review might take time team/agent-devx

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant