containers / podman-desktop

Podman Desktop is the best free and open source tool to work with Containers and Kubernetes for developers. Get an intuitive and user-friendly interface to effortlessly build, manage, and deploy containers and Kubernetes — all from your desktop.
https://podman-desktop.io
Apache License 2.0
4.83k stars 305 forks source link

Build image from Containerfile will get stuck in the build #7956

Closed PunkFleet closed 3 months ago

PunkFleet commented 4 months ago

Bug description

When using desktop on a m2 pro chip and choosing to build an image -> build -> amd64 architecture image, it gets stuck in the build session indefinitely.

Operating system

macOS 14.4.1 (23E224) Sonoma

Installation Method

Brew (macOS)

Version

1.11.0

Steps to reproduce

For testing, I created a new initial nextjs project and provided a Containerfile file to generate the image, but I would get stuck in the npm run build session forever. There were no errors during that time, and clicking the close or cancle button in the desktop didn't help, and the only way to end it was by shutting down the VM.

Relevant log output

Here's the screenshot and the output code:
<img width="968" alt="image" src="https://github.com/containers/podman-desktop/assets/86408260/818abd2e-af29-4434-ba2a-eae9c05ef57e">
<img width="1037" alt="image" src="https://github.com/containers/podman-desktop/assets/86408260/92f353fc-2e20-4561-82ff-0b5482af2789">

Containerfile

FROM node:22-alpine AS base
FROM base AS deps
# Check https://github.com/nodejs/docker-node/tree/b4117f9333da4138b03a546ec926ef50a31506c3#nodealpine to understand why libc6-compat might be needed.
RUN apk add --no-cache libc6-compat
WORKDIR /app

COPY package.json yarn.lock* package-lock.json* pnpm-lock.yaml* ./
RUN npm ci

# Rebuild the source code only when needed
FROM base AS builder
WORKDIR /app
COPY --from=deps /app/node_modules ./node_modules
COPY . .
RUN npm run build

# Production image, copy all the files and run next
FROM base AS runner
WORKDIR /app
ENV NODE_ENV production
RUN addgroup --system --gid 1001 nodejs
RUN adduser --system --uid 1001 nextjs

COPY --from=builder /app/public ./public
RUN mkdir .next
RUN chown nextjs:nodejs .next
COPY --from=builder --chown=nextjs:nodejs /app/next.config.mjs ./
COPY --from=builder --chown=nextjs:nodejs /app/.next/standalone ./
COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static

USER nextjs

EXPOSE 3000

ENV PORT 3000

# server.js is created by next build from the standalone output
# https://nextjs.org/docs/pages/api-reference/next-config-js/output
CMD HOSTNAME="0.0.0.0" node server.js

and this is podman-desktop logs

log : main ↪️ Starting http server to handle webviews on port 44000
log : main ↪️ System ready. Loading extensions...
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
log : main ↪️ Error while fetching API groups: Error: No active cluster!
log : main ↪️ Error while fetching API groups: Error: No active cluster!
log : main ↪️ Activating extension (podman-desktop.compose) with max activation time of 20 seconds
log : main ↪️ Activating extension (podman-desktop.compose) ended in 4 milliseconds
log : main ↪️ Activating extension (podman-desktop.docker) with max activation time of 20 seconds
warn : MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 extensions-started listeners added. Use emitter.setMaxListeners() to increase limit
warn : MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 extension-started listeners added. Use emitter.setMaxListeners() to increase limit
warn : MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 extension-stopped listeners added. Use emitter.setMaxListeners() to increase limit
log : main ↪️ Activating extension (podman-desktop.docker) ended in 1 milliseconds
log : main ↪️ Activating extension (podman-desktop.kind) with max activation time of 20 seconds
error : main ↪️ Error: Error: net::ERR_INTERNET_DISCONNECTED
    at SimpleURLLoaderWrapper.<anonymous> (node:electron/js2c/browser_init:2:114800)
    at SimpleURLLoaderWrapper.emit (node:events:519:28)
error : main ↪️ unable to check for updates Error: net::ERR_INTERNET_DISCONNECTED
log : main ↪️ unable to check for updates Error: net::ERR_INTERNET_DISCONNECTED
log : main ↪️ [kind] kind extension is active
log : main ↪️ Activating extension (podman-desktop.kind) ended in 33 milliseconds
log : main ↪️ Activating extension (podman-desktop.kube-context) with max activation time of 20 seconds
log : main ↪️ [kube-context] starting extension kube-context
log : main ↪️ Activating extension (podman-desktop.kube-context) ended in 6 milliseconds
log : main ↪️ Activating extension (podman-desktop.kubectl-cli) with max activation time of 20 seconds
log : main ↪️ PluginSystem: received dom-ready event from the UI
log : main ↪️ Delayed startup, flushing 43 events
error : main ↪️ [compose] Error activating extension Error: fetch failed
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
log : main ↪️ [kind] kind extension is active
log : main ↪️ [kind] kind extension is active
log : main ↪️ Activating extension (podman-desktop.kubectl-cli) ended in 179 milliseconds
log : main ↪️ Activating extension (podman-desktop.lima) with max activation time of 20 seconds
debug : main ↪️ [lima] Could not find socket at /Users/admin/.lima/podman/sock/podman.sock
log : main ↪️ Activating extension (podman-desktop.lima) ended in 1 milliseconds
log : main ↪️ Activating extension (podman-desktop.podman) with max activation time of 20 seconds
log : main ↪️ [kind] kind extension is active
error : main ↪️ [kubectl-cli] Error activating extension Error: fetch failed
debug : main ↪️ [podman] Error while pinging docker as podman Error: connect ENOENT /var/run/docker.sock
log : main ↪️ [kind] kind extension is active
debug : main ↪️ [podman] Error while pinging docker as podman Error: connect ENOENT /var/run/docker.sock
log : main ↪️ Activating extension (podman-desktop.podman) ended in 219 milliseconds
log : main ↪️ Activating extension (podman-desktop.registries) with max activation time of 20 seconds
log : main ↪️ Activating extension (podman-desktop.registries) ended in 0 milliseconds
log : main ↪️ PluginSystem: initialization done.
log : main ↪️ Autostarting podman-desktop.podman container engine
log : main ↪️ [podman] Podman extension: Autostarting machine vm
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
log : main ↪️ Engine does not have an API or a libpod API, returning empty array Podman
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
warn : main ↪️ [podman]  Can't get machine vm resource usage error Error: no running provider for the matching container
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
log : main ↪️ [kind] kind extension is active
trace : main ↪️ [podman] unable to check qemu version Error: Failed to execute command: spawn qemu-system-aarch64 ENOENT
error : main ↪️ Trace: [podman] unable to check qemu version pc [Error]: Failed to execute command: spawn qemu-system-aarch64 ENOENT
    at ChildProcess.<anonymous> (/Applications/Podman Desktop.app/Contents/Resources/app.asar/packages/main/dist/index.cjs:337:12755)
    at ChildProcess.emit (node:events:519:28)
    at ChildProcess._handle.onexit (node:internal/child_process:292:12)
    at onErrorNT (node:internal/child_process:484:16)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  exitCode: 1,
  command: 'qemu-system-aarch64',
  stdout: '',
  stderr: '',
  cancelled: false,
  killed: false
}
    at /Applications/Podman Desktop.app/Contents/Resources/app.asar/packages/main/dist/index.cjs:337:21166
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
log : main ↪️ event is [object Object]
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
error : main ↪️ Unable to fetch the available extensions: getaddrinfo ENOTFOUND registry.podman-desktop.io
log : main ↪️ Fetched https://registry.podman-desktop.io/api/extensions.json in 1660.4097919999986ms
error : main ↪️ Unable to fetch the available extensions: Timeout awaiting 'response' for 1000ms
error : main ↪️ Unable to fetch the available extensions: Timeout awaiting 'connect' for 2000ms
error : main ↪️ Unable to fetch the available extensions: Timeout awaiting 'secureConnect' for 2000ms
error : main ↪️ Unable to fetch the available extensions: Timeout awaiting 'response' for 1000ms
log : main ↪️ Fetched https://registry.podman-desktop.io/api/extensions.json in 2980.7264579999974ms
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
error : main ↪️ /event stream received an error. Error: aborted
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
warn : main ↪️ [podman]  Can't get machine vm resource usage error Error: no running provider for the matching container
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
error : main ↪️ /event stream received an error. Error: aborted
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
warn : main ↪️ [podman]  Can't get machine vm resource usage error Error: no running provider for the matching container
trace : main ↪️ [podman] unable to check qemu version Error: Failed to execute command: spawn qemu-system-aarch64 ENOENT
error : main ↪️ Trace: [podman] unable to check qemu version pc [Error]: Failed to execute command: spawn qemu-system-aarch64 ENOENT
    at ChildProcess.<anonymous> (/Applications/Podman Desktop.app/Contents/Resources/app.asar/packages/main/dist/index.cjs:337:12755)
    at ChildProcess.emit (node:events:519:28)
    at ChildProcess._handle.onexit (node:internal/child_process:292:12)
    at onErrorNT (node:internal/child_process:484:16)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  exitCode: 1,
  command: 'qemu-system-aarch64',
  stdout: '',
  stderr: '',
  cancelled: false,
  killed: false
}
    at /Applications/Podman Desktop.app/Contents/Resources/app.asar/packages/main/dist/index.cjs:337:21166
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
error : main ↪️ /event stream received an error. Error: aborted
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
debug : main ↪️ [podman] Error while pinging docker as podman Error: connect ENOENT /var/run/docker.sock
warn : main ↪️ [podman]  Can't get machine vm resource usage error Error: no running provider for the matching container
trace : main ↪️ [podman] unable to check qemu version Error: Failed to execute command: spawn qemu-system-aarch64 ENOENT
error : main ↪️ Trace: [podman] unable to check qemu version pc [Error]: Failed to execute command: spawn qemu-system-aarch64 ENOENT
    at ChildProcess.<anonymous> (/Applications/Podman Desktop.app/Contents/Resources/app.asar/packages/main/dist/index.cjs:337:12755)
    at ChildProcess.emit (node:events:519:28)
    at ChildProcess._handle.onexit (node:internal/child_process:292:12)
    at onErrorNT (node:internal/child_process:484:16)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  exitCode: 1,
  command: 'qemu-system-aarch64',
  stdout: '',
  stderr: '',
  cancelled: false,
  killed: false
}
    at /Applications/Podman Desktop.app/Contents/Resources/app.asar/packages/main/dist/index.cjs:337:21166
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
log : main ↪️ [compose] Made /Users/admin/.local/share/containers/podman-desktop/extensions-storage/podman-desktop.compose/bin/docker-compose executable
error : main ↪️ [compose] Failed to install 'docker-compose' binary: Command execution failed with exit code 1: Command execution failed with exit code 1
error : main ↪️ [compose] Error: Command execution failed with exit code 1
log : main ↪️ error is Error: socket hang up
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
debug : main ↪️ [podman] Error while pinging docker as podman Error: write EPIPE
log : main ↪️ Engine does not have an API or a libpod API, returning empty array Podman
log : main ↪️ Aborting reconnect due to error as connection is now stopped
warn : main ↪️ [podman]  Can't get machine vm resource usage error Error: no running provider for the matching container
trace : main ↪️ [podman] unable to check qemu version Error: Failed to execute command: spawn qemu-system-aarch64 ENOENT
error : main ↪️ Trace: [podman] unable to check qemu version pc [Error]: Failed to execute command: spawn qemu-system-aarch64 ENOENT
    at ChildProcess.<anonymous> (/Applications/Podman Desktop.app/Contents/Resources/app.asar/packages/main/dist/index.cjs:337:12755)
    at ChildProcess.emit (node:events:519:28)
    at ChildProcess._handle.onexit (node:internal/child_process:292:12)
    at onErrorNT (node:internal/child_process:484:16)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  exitCode: 1,
  command: 'qemu-system-aarch64',
  stdout: '',
  stderr: '',
  cancelled: false,
  killed: false
}
    at /Applications/Podman Desktop.app/Contents/Resources/app.asar/packages/main/dist/index.cjs:337:21166
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
error : main ↪️ /event stream received an error. Error: aborted
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
error : main ↪️ /event stream received an error. Error: aborted
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
error : main ↪️ [podman] Error updating registries Error: ENOENT: no such file or directory, open '/Users/admin/.config/containers/auth.json'
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
log : main ↪️ error is Error: connect ENOENT /var/folders/5d/x_32rxnx07s6yc_t07vf0shw0000gn/T/podman/vm-api.sock
warn : main ↪️ Error when handling events Error: Error in handling events Will reconnect in 5s Error: Error in handling events
warn : main ↪️ [podman]  Can't get machine vm resource usage error Error: no engine matching this container
trace : main ↪️ [podman] unable to check qemu version Error: Failed to execute command: spawn qemu-system-aarch64 ENOENT
error : main ↪️ Trace: [podman] unable to check qemu version pc [Error]: Failed to execute command: spawn qemu-system-aarch64 ENOENT
    at ChildProcess.<anonymous> (/Applications/Podman Desktop.app/Contents/Resources/app.asar/packages/main/dist/index.cjs:337:12755)
    at ChildProcess.emit (node:events:519:28)
    at ChildProcess._handle.onexit (node:internal/child_process:292:12)
    at onErrorNT (node:internal/child_process:484:16)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  exitCode: 1,
  command: 'qemu-system-aarch64',
  stdout: '',
  stderr: '',
  cancelled: false,
  killed: false
}
    at /Applications/Podman Desktop.app/Contents/Resources/app.asar/packages/main/dist/index.cjs:337:21166
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]
log : main ↪️ event is [object Object]


### Additional context

_No response_
PunkFleet commented 4 months ago

image

image
cbr7 commented 3 months ago

@PunkFleet I've tried to repro this issue on my M2 Pro chip with macOS 14.5 and I was not able to get it to get stuck as reported, for me every time I tried to build the provided container file with AMD64 arch the build terminated with an error:

[2/4] STEP 4/5: COPY package.json yarn.lock* package-lock.json* pnpm-lock.yaml* ./ Error:building at STEP "COPY package.json yarn.lock* package-lock.json* pnpm-lock.yaml* ./": checking on sources under "/var/tmp/libpod_builder1949777752/build": copier: stat: "/package.json": no such file or directory

But otherwise Podman Desktop seemed to be acting normally.

PunkFleet commented 3 months ago

I've searched tons of information and haven't been able to fix it. Eventually I decided to replace the ISP's server with an intel architecture😥

cbr7 commented 3 months ago

Issue not reproducible, errors seems to be caused by incorrect container file.