# Image list build failure due to missing Helm chart dependencies

**URL:** <https://community.replicated.com/t/image-list-build-failure-due-to-missing-helm-chart-dependencies/1598>\
**Category:** Troubleshooting\
**Tags:** airgap\
**Created:** [December 10, 2025, 3:04am UTC](https://community.replicated.com/t/image-list-build-failure-due-to-missing-helm-chart-dependencies/1598 "2025-12-10T03:04:36Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![GerardNguyen](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.replicated.com/gerardnguyen/32/828_2.png) [@GerardNguyen](https://community.replicated.com/u/GerardNguyen)\
**Post date:** [December 10, 2025, 3:04am UTC](https://community.replicated.com/t/image-list-build-failure-due-to-missing-helm-chart-dependencies/1598/1 "2025-12-10T03:04:36Z")

</div>

When you create a Replicated release, the platform automatically renders your Helm chart to extract the list of container images. This image list is required for:

- **Airgap bundle generation** - Pre-packaging images for offline installations
- **[Security Center](https://docs.replicated.com/vendor/security-center-about)** - Vulnerability scanning and image analysis

If the chart cannot be rendered, image extraction fails and downstream processes break.

### Error Symptom

```auto
failed to list images: failed to find images within release: 
failed to extract images from helm charts for helm-only release: 
failed to extract helm chart <name>: failed to render chart <name>: 
failed to render chart with helm v3 chart=<name>, release=<name>: 
failed to render chart with any k0s version: 
failed dependency check: found in Chart.yaml, but missing in charts/ directory: replicated

```

### Root Cause

The error `found in Chart.yaml, but missing in charts/ directory: replicated` indicates that Helm expects to find a dependency but cannot locate it during the chart load process.

**Common cause** : Your `.helmignore` file contains an incorrect exclusion pattern that removes the Replicated SDK subchart during packaging.

In one customer case, the `.helmignore` file contained this line:

```auto
*/replicated

```

This pattern excludes **any directory named `replicated`** at any depth in the chart structure. When the Replicated SDK is installed as a subchart in `charts/replicated/`, this pattern causes Helm to skip it entirely during loading.

The result: Helm sees `replicated` declared in `Chart.yaml` dependencies but cannot find the actual chart files in `charts/replicated/` because `.helmignore` removed them.

### Solution

**Check your `.helmignore` file** for patterns that might exclude the Replicated SDK or other required dependencies.

Remove or correct any overly broad exclusion.

### Why This Matters

Without a valid image list, your release cannot:

- Generate airgap bundles
- Display vulnerability scan results in Security Center

Even if your application installs successfully in online environments, customers attempting airgap installations will encounter missing images.
