microsoft / microsoft/pai

docker pull cluster-proportional-autoscaler-amd64:1.6.0 error

Open
#5,806 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
2.7k
Forks
554
Avg merge
20h 42m
Merged PRs (30d)
14

Description

use quick-start-kubespray.sh
run docker pull cpa plugin.
config.yaml change to china docker mirrors.
gcr_image_repo: "registry.aliyuncs.com"
kube_image_repo: "registry.aliyuncs.com/google_containers"
dnsautoscaler_image_repo: "mirrorgooglecontainers/cluster-proportional-autoscaler-{{ image_arch }}"

i im manual use
docker pull gcr.io/google-containers/cluster-proportional-autoscaler-amd64:1.6.0 download to local, save to a file
sudo docker import < file

docker images:
gcr.io/google-containers/cluster-proportional-autoscaler-amd64 1.6.0 dfe4432cd2e2 3 years ago 47.7MB
k8s.gcr.io/cluster-proportional-autoscaler-amd64 1.6.0 dfe4432cd2e2 3 years ago 47.7MB

i want stop this download or delete this docker yaml code

i use github search "cluster-proportional-autoscaler" pai and kubespray:2.11 not find this line.

this log.

FAILED - RETRYING: download_container | Download image if required (4 retries left).
FAILED - RETRYING: download_container | Download image if required (3 retries left).
FAILED - RETRYING: download_container | Download image if required (2 retries left).
FAILED - RETRYING: download_container | Download image if required (1 retries left).
TASK [download_container | Download image if required] **************************************************************************************************************************************************************************************************************fatal: [master -> 192.168.100.4]: FAILED! => {"attempts": 4, "changed": true, "cmd": ["/usr/bin/docker", "pull", "k8s.gcr.io/cluster-proportional-autoscaler-amd64:1.6.0"], "delta": "0:00:15.059807", "end": "2022-09-26 15:10:45.398968", "msg": "non-zero return code", "rc": 1, "start": "2022-09-26 15:10:30.339161", "stderr": "Error response from daemon: Get https://k8s.gcr.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)", "stderr_lines": ["Error response from daemon: Get https://k8s.gcr.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)"], "stdout": "", "stdout_lines": []}

thk

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with quick-start-kubespray.sh, config.yaml, and the download_container task mentioned in the report. Trace where cluster-proportional-autoscaler-amd64:1.6.0 is selected and compare that reference with the configured image repositories. Done means the quick-start flow no longer attempts the unreachable k8s.gcr.io pull and completes successfully using the intended image source.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, kubernetes, shell
Domain
devops, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.