cannot download k8s image if using registry with port
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
High
|
Angie Wang |
Bug Description
Brief Description
-----------------
Cannot deploy latest master ISO successfully if using private registry with port declared in address.
Such as "edgehost.
Severity
--------
Provide the severity of the defect.
Critical: System/Feature is not usable due to the defect
Steps to Reproduce
------------------
1. Use master ISO after 9/26.
2. Deploy iso with private registry with port number in address.
3. Deploy will fail at ansible playbook when run "Download images and push to local registry"
It is caused by https:/
In download_images.py, it will tag original img directly to registry.local.
So for image from private registry it will be like this:
docker tag edgehost01.
And it will cause docker error like below:
Error parsing reference: "edgehost01.
Expected Behavior
------------------
Deploy should success.
Actual Behavior
----------------
Deploy will fail at ansible playbook when run "Download images and push to local registry"
Reproducibility
---------------
100%
System Configuration
-------
AIO
Branch/Pull Time/Commit
-------
Code including https:/
Last Pass
---------
Code before https:/
Timestamp/Logs
--------------
Test Activity
-------------
Sanity
Changed in starlingx: | |
assignee: | nobody → Angie Wang (angiewang) |
Changed in starlingx: | |
status: | New → In Progress |
Marking as stx.3.0 / high priority - issue introduced by recent code changes