Certification942 problems· 22 reviewed

AWS DevOps Engineer Professional

942 incident response problems that help with AWS DevOps Engineer Professional prep.

All problems (942)

CICD-018A path-filter malfunction that drops tests only on pull request eventsA path-filter malfunction that drops tests only on pull request events is a hands-on troubleshooting drill. Covers a problem where a wrong changed-file path filter drops the most important PR tests. Container Image Delivery needs to be checked by narrowing scope, recent change...CI/CDBeginner16 minFreeCICD-098Maven cache reuse hides a repository auth failure until the monthly cache eviction windowBuilds appear stable for weeks, then all fail at once because the dependency cache had been masking a broken repository credential path.CI/CDIntermediate15 minFreeCICD-070Static asset deploy uploads precompressed files without Content-Encoding metadataThe release finishes green, but browsers download broken assets because the object metadata no longer matches the precompressed files uploaded by the pipeline.CI/CDIntermediate16 minFreeCICD-095Release branch hotfix bypasses the migration stepThe deployment is green, but the hotfix runs against an old schema because the branch-specific trigger skipped the migration workflow.CI/CDIntermediate17 minFreeCICD-056CloudFront invalidation runs before the new asset manifest is fully publishedThe deployment pipeline clears the CDN correctly, but users still receive broken bundles because the invalidation precedes the final asset upload and manifest sync.CI/CDIntermediate18 minFreeCICD-030Release note generation fails on shallow clone runnersRelease note generation fails on shallow clone runners is a hands-on troubleshooting drill. A changelog step depends on full git history, but shallow checkout settings hide the required tags and commits. GitHub GitHub Actions Workflows needs to be checked by narrowing scope, r...CI/CDIntermediate18 minFreeCICD-092GitHub Actions reusable workflow loses required secretsThe shared pipeline is healthy overall, but one repository fails because the caller stopped forwarding the secret set the workflow expects.CI/CDIntermediate16 minFreeCICD-074Helm values schema rejects a CI overrideThe chart and environment variable both look right in isolation, but the rendered upgrade fails because the pipeline injects a quoted string where the schema expects a boolean.CI/CDIntermediate16 minFreeCICD-086Monorepo path filter skips the shared library change and one service deploys without rebuildingThe workflow optimization seems valid, but one service ships stale code because its dependency lives outside the path pattern that triggers rebuilds.CI/CDIntermediate16 minFreeCICD-108Artifact retention removes the SBOM before the security gate runs and attestation verification reports a missing dependency inventoryBuilds finish successfully, but the delayed security job cannot verify compliance because the artifact policy pruned the required software bill of materials too early.CI/CDIntermediate17 minFreeCICD-077GitHub Actions artifact download fails on self-hosted runnersThe workflow is correct, but only one runner cannot fetch artifacts because its local time drift makes a short-lived signed URL look expired immediately.CI/CDIntermediate17 minFreeCICD-082Build cache hides a broken transitive dependency until a clean runner finally fails in production weekMost builds stay green, but a later clean environment fails because the cache had been masking a missing or incompatible transitive dependency path.CI/CDIntermediate18 minFreeCICD-062Reusable GitHub workflow call fails after the default branch renameWorkflows on the main pipeline still run, but the shared reusable workflow is no longer resolved because the referenced branch and published ref policy drifted apart.CI/CDIntermediate18 minFreeCICD-034Private GHCR package install fails although workflow repository is trustedA build can authenticate to GitHub, but dependency restore still fails because the package lives in another private repository with separate access control.CI/CDIntermediate19 minFreeCICD-027Environment variable masking hides the real failing commandEnvironment variable masking hides the real failing command is a hands-on troubleshooting drill. A secret redaction rule removes the useful part of the error message, making the build logs look empty. GitHub GitHub Actions Workflows needs to be checked by narrowing scope, rece...CI/CDBeginner15 minFreeCICD-107Release freeze logic compares UTC while the business freeze calendar is maintained in local time and hotfixes are blocked incorrectlyTeams can deploy in one region and not another because the policy engine and the calendar source disagree about which timezone defines the freeze window.CI/CDIntermediate15 minFreeCICD-014The test report is generated, but the upload path differs so the quality gate is emptyThe test report is generated, but the upload path differs so the quality gate... is a hands-on troubleshooting drill. Covers a situation where a single artifact path typo drops the quality metric yet the pipeline still passes. GitHub GitHub Actions Workflows needs to be checke...CI/CDBeginner15 minFreeCICD-123A release freeze exemption workflow approves the deploy, but the audit artifact upload step never runs and the run is later treated as unapprovedOperations unblocks the deploy in real time, yet compliance rollback begins because the evidence path was decoupled from the exemption decision.CI/CDIntermediate16 minFreeCICD-126Preview database seeding uses production-like rate limits and the readiness gate never completes before the environment TTL expiresThe preview stack is correct, but data priming takes longer than the lifecycle controller allows.CI/CDIntermediate16 minFreeCICD-057Dependabot lockfile update bypasses integration suiteThe dependency PR looks harmless, but the full integration pipeline never runs because the workflow filter ignores shared manifests and lockfiles.CI/CDIntermediate17 minFree