<p>I'm new to containers, pipelines, and images so full noob here. Trying to run Terratest in a Kubernetes container and my go file for Terratest I'm importing the following. I don't think the imports are the problem of the image since the mod and sum file are in the repo already but just in case.</p>
<pre><code>    &quot;testing&quot;
    &quot;strconv&quot;
    &quot;github.com/Jeffail/gabs&quot;
    &quot;github.com/stretchr/testify/assert&quot;
    &quot;github.com/gruntwork-io/terratest/modules/terraform&quot;
    &quot;github.com/gruntwork-io/terratest/modules/azure&quot;
)
</code></pre>
<p>In my .yml file I have the following:</p>
<pre><code>image: golang:latest

include: 
  - template: Terraform/Base.latest.gitlab-ci.yml
...
test:
  stage: test
  image:
    name: &quot;hashicorp/terraform:full&quot;
</code></pre>
<p>And I keep getting the error:</p>
<pre><code>Waiting for pod GitLab-apps/runner-randomstringpart to be running, status is Pending
Waiting for pod GitLab-apps/runner-randomstringpart to be running, status is Pending
    ContainersNotReady: &quot;containers with unready status: [build helper]&quot;
    ContainersNotReady: &quot;containers with unready status: [build helper]&quot;
WARNING: Failed to pull image with policy &quot;&quot;: image pull failed: Back-off pulling image &quot;hashicorp/terraform:full&quot;
ERROR: Job failed: prepare environment: waiting for pod running: pulling image &quot;hashicorp/terraform:full&quot;: image pull failed: Back-off pulling image &quot;hashicorp/terraform:full&quot;.
</code></pre>
<p>Isn't the template public so I can eliminate that it's a permissions error?</p>

xeno
<p>There is no such tag <code>:full</code> for the image <code>hashicorp/terraform</code>. Consider replacing with <a href="https://hub.docker.com/r/hashicorp/terraform/tags?page=1" rel="nofollow noreferrer">an existing tag</a> such as <code>:latest</code> or <code>:1.1.8</code>.</p>
