We don't need to stretch this out. The issue is obviously in my code. I can take it from here. The main() that you attached was pure gold and showed me how to defer the os.Exit called by the maybeReexecUsingUserNamespace which I was previously solving with a defer/recover(). I really appreciate your help on this. /Alex On Fri, Oct 1, 2021 at 4:10 PM Nalin Dahyabhai <nalin@redhat.com> wrote:
On Fri, Oct 01, 2021 at 03:34:18PM -0400, Alex Flom wrote:
No, the right side of the colon was empty.
I'm using your commit that added the AllPlatforms bool to the BuildOptions, but I was getting this same behavior with the latest tagged release.
I was able to use Commit() successfully (to show that builds were working in the env at one point), but I am getting the same build errors that I was when I use the BuildOpts and Store from your attachment (using your dockerfile).
This would be a good time to turn up the logging level, and perhaps share the entire Dockerfile. The sample I attached earlier still works here when I update to the tip of the main branch and set AllPlatforms to true, so the bug may be coming from, or be triggered by, something else. Without more information, I don't really know what to suggest.
Cheers,
Nalin
-- Alex Flom Solution Architect Red Hat <https://www.redhat.com/> Virginia Beach, VA aflom@redhat.com <jflowers@redhat.com> M: 970.443.0191 <https://red.ht/sig>