In kapp-contoller 0.31, a inline field in introduced for package and packageRepository CR. This allows package CR contains all the YTT templates inline, including the .imgpkg/image.yaml file that locks the images.
However, if .imgpkg/image.yaml is put inline inside package CR, imgpkg copy on the packageRepository will not relocate the images listed in .imgpkg/image.yaml for that package CR. The inline.imgpkg/image.yaml will stay unchanged.
Describe the solution you'd like
The images in .imgpkg/image.yaml for the inline package should also be resolved and relocated as required by the air gap workflow.
Anything else you would like to add:
[Additional information that will assist in solving the issue.]
Example inline package:
Under template.spec.fectch.inline[0] are the YTT template files for this package bundle
This is an invitation to the community to vote on issues, to help us prioritize our backlog. Use the "smiley face" up to the right of this comment to vote.
👍 "I would like to see this addressed as soon as possible"
👎 "There are other more important things to focus on right now"
We are also happy to receive and review Pull Requests if you want to help working on this issue.
Describe the problem/challenge you have Same issue as: https://github.com/vmware-tanzu/carvel-kapp-controller/issues/490
In kapp-contoller 0.31, a inline field in introduced for
package
andpackageRepository
CR. This allows package CR contains all the YTT templates inline, including the.imgpkg/image.yaml
file that locks the images.However, if
.imgpkg/image.yaml
is put inline inside package CR,imgpkg copy
on the packageRepository will not relocate the images listed in.imgpkg/image.yaml
for that package CR. The inline.imgpkg/image.yaml
will stay unchanged.Describe the solution you'd like The images in
.imgpkg/image.yaml
for the inline package should also be resolved and relocated as required by the air gap workflow.Anything else you would like to add: [Additional information that will assist in solving the issue.] Example inline package: Under
template.spec.fectch.inline[0]
are the YTT template files for this package bundleThis package CR is put under a package repository like
Vote on this request
This is an invitation to the community to vote on issues, to help us prioritize our backlog. Use the "smiley face" up to the right of this comment to vote.
👍 "I would like to see this addressed as soon as possible" 👎 "There are other more important things to focus on right now"
We are also happy to receive and review Pull Requests if you want to help working on this issue.