Skip to content

automations create returns "Not found" and hosts list is empty while host service is healthy #6415

Closed

Description

@lnmunhoz

What happened

Every superset automations create variant fails with Error: Not found.

superset status reports the host running and healthy (hostId present), and superset ws list returns workspaces referencing that same hostId — but superset hosts list returns []. superset automations list works and returns [], so the API is reachable and it is not a blanket auth failure.

CLI is 1.20.2 (superset update --check says up to date).

Steps to reproduce

  1. superset status -> running: true, healthy: true, hostId present
  2. superset hosts list -> []
  3. superset automations list -> [] (works)
  4. superset automations create --name "Hello World test" --rrule "FREQ=DAILY;BYHOUR=9;BYMINUTE=0" --timezone America/Sao_Paulo --project <project id> --agent claude --prompt "hi" -> Error: Not found
  5. Same Error: Not found for each of: adding --host <hostId from status>; --agent <agent instance uuid> instead of the claude preset; --workspace <existing workspace id>; and omitting project/workspace entirely (project-less mode)

Suspicion: the host is not registered server-side (hence the empty hosts list), and automation creation 404s because it cannot resolve a host to run on. The error message gives no indication of which resource was not found.

Environment

  • superset 1.20.2
  • Darwin arm64 (macOS)

Activity

  1. github-actions commented on Aug 13, 2026

    @github-actions
    Contributor

    Summary

    Every automations create variant fails because the cloud automation.create procedure rejects the automation's target host, and the CLI collapses that into the string Error: Not found. The three observations that look contradictory are all consistent with one state: the machine has a running, locally-healthy host service that was never (or is no longer) registered in v2_hosts for your active organization. superset status and superset ws list are purely local reads and pass regardless of cloud registration; hosts list and automations create are the two calls that actually need the cloud row, and both fail. The "no indication of which resource" part is a separate, real CLI bug: the server does send "Host not found" and the CLI throws it away.

    Affected code

    1. The CLI discards the server's error message for every NOT_FOUND:

    packages/cli-framework/src/runner.ts:89-91

    } else if (code === "NOT_FOUND") {
        process.stderr.write("Error: Not found\n");
    }

    Note that UNAUTHORIZED and FETCH_ERROR get hints and everything else prints error.message — only NOT_FOUND is blanked. This is why you saw no resource name.

    2. The only NOT_FOUND reachable in your project-less run is the host check:

    packages/trpc/src/router/automation/automation.ts:210-221 calls verifyHostAccess whenever input.targetHostId is set, and verifyHostAccess (automation.ts:40-61) throws NOT_FOUND: "Host not found" when no v2_hosts row matches (organizationId, machineId).

    3. The CLI always sends targetHostId, even in session mode — which is why omitting --project/--workspace did not help:

    packages/cli/src/commands/automations/resolveAutomationTarget.ts:22

    const targetHostId = args.hostId ?? getHostId();

    and resolveAutomationTarget.ts:51-55 returns early for session mode without validating the host at all, so the failure is deferred to the server's 404.

    Suspected root cause

    Error: Not found (rather than You don't have access to this host, which is FORBIDDEN at automation.ts:75-80 and would have printed its message) narrows this to: no v2_hosts row exists for (active org, your machineId). It is not a missing v2_users_hosts grant, and not auth — automations list proves requireActiveOrgMembership passes.

    The v2_hosts row is only ever written by host.ensure (packages/trpc/src/router/host/host.ts:94-158), and that is called from exactly one place — packages/host-service/src/tunnel/connect.ts:65-69. That call site swallows failures:

    } catch (error) {
        console.error("[host-service] failed to register/connect relay:", error);
        return null;   // connect.ts:91-94
    }

    Two things make this silent and consistent with your symptoms:

    • superset start daemonizes with stdio: "ignore" (packages/cli/src/lib/host/spawn.ts:108), so that console.error goes nowhere, and the readiness gate is pollHealth on the local port only (spawn.ts:131) — cloud registration is not part of it.
    • superset status reads running/healthy from the local manifest plus a localhost/trpc/health.check fetch, and hostId from local getHostId() (packages/cli/src/commands/status/command.ts:52-101). It never asserts cloud registration. The one signal it does surface is hostName, which comes from host.list (status/command.ts:27-38) — if your status output showed host 1a2b3c4d… running instead of a machine name, that is the same missing row.
    • ws list goes to the host service directly over the local manifest (packages/cli/src/lib/host-workspaces/workspacesOnHost.ts:21-32 → packages/cli/src/lib/host-target/resolveHostTarget.ts:46-75). Hosts own workspace records, so workspaces referencing that hostId prove nothing about the cloud table. Your inference here was right.

    Most likely trigger for the failed host.ensure: a FORBIDDEN from host.ts:103-108 (the host service's JWT organizationIds claim not containing the org it was started for — e.g. a stale token after an org switch/invite) or a transient API failure at start time, either way swallowed and never retried for the lifetime of the process.

    Reproduction

    Manual, on the reporter's machine (also serves as confirmation of the diagnosis):

    1. superset status — check whether hostName is null in --json output. Null + running: true is the bug state.
    2. Restart the host service in the foreground so registration output is visible: superset stop, then run the host service non-daemonized (superset start without daemonizing, or SUPERSET_HOST_BIN=… superset-host with the same env) and look for either [host-service] registered as host <id> or [host-service] failed to register/connect relay: …. The latter's payload is the real error.
    3. After a successful registration line, superset hosts list should show the machine and automations create should succeed unchanged.

    Automated sketch:

    • packages/trpc: call automation.create with targetHostId set to a machineId that has no v2_hosts row in the caller's active org, with no project/workspace, and assert TRPCError code === "NOT_FOUND" / message === "Host not found". This pins the exact path taken by the project-less variant.
    • packages/cli-framework: unit-test handleError with { data: { code: "NOT_FOUND" }, message: "Host not found" } and assert stderr contains Host not found. Fails today.

    Suggested fix direction

    1. Stop blanking the message (runner.ts:89-91): print the server message, keeping the generic text only as a fallback:
      } else if (code === "NOT_FOUND") {
          process.stderr.write(`Error: ${error.message || "Not found"}\n`);
      }
    2. Make the server message actionable — verifyHostAccess (automation.ts:57-61) should name the host: Host ${hostId} is not registered in this organization.
    3. Preflight in the CLI — resolveAutomationTarget should validate the target host against api.host.list in all branches (including the session-mode early return at resolveAutomationTarget.ts:51-55) and raise a CLIError with a hint like "This machine isn't registered in the cloud — run: superset stop && superset start". That converts a 404 from the API into a fixable message at the point the user can act on it.
    4. Don't let registration fail silently — surface host.ensure failure from connectRelay (connect.ts:91-94) as host-service state that health.check/superset status can report (e.g. a cloudRegistered: false field, and a warning line in status when hostName is null), retry registration on the tunnel's reconnect loop, and write daemon stdio to a log file instead of "ignore" (spawn.ts:108) so this class of failure is diagnosable at all.

    Items 1 and 2 are small and independent of the underlying registration bug; they're worth landing regardless, since they would have made this issue self-diagnosing.

  2. Kitenite commented on Aug 13, 2026

    @Kitenite
    Member

    Confirmed the diagnosis above end-to-end (reproduced the exact Error: Not found by pointing --host at an unregistered machineId, and found a live instance of the silent-registration failure in local logs). One additional finding that makes this worse than the triage suggests: host-service.log is only written by the desktop spawner (host-service-coordinator.ts pipes child stdio to the file). The CLI daemon spawns with stdio: "ignore" — so for a CLI-managed host like this report, the [host-service] failed to register/connect relay: error is not recorded anywhere at all.

    Here's the fix design, split into two PRs so the self-diagnosing part lands immediately:

    PR 1 — make the failure self-diagnosing (small, no behavior change)

    1. Stop blanking NOT_FOUND in the CLI — packages/cli-framework/src/runner.ts: print the server's message, keeping the generic text only as a fallback:

      } else if (code === "NOT_FOUND") {
        process.stderr.write(`Error: ${error.message || "Not found"}\n`);
      }

      UNAUTHORIZED and FETCH_ERROR already get useful text; NOT_FOUND is the only blanked branch.

    2. Make the server message name the resource — verifyHostAccess in packages/trpc/src/router/automation/automation.ts:
      Host <machineId> is not registered in this organization. (FORBIDDEN branch stays as-is; its message already survives to the terminal.)

    3. CLI preflight in resolveAutomationTarget — validate the target host against api.host.list in all branches, including the session-mode early return (today it returns without touching the host at all, which is why omitting --project/--workspace didn't help). On miss, raise a CLIError with the actionable hint:

      Error: This machine isn't registered with the cloud for org <name>
      Hint: Run: superset stop && superset start, then check: superset hosts list
      

    Tests: unit-test handleError with {data:{code:"NOT_FOUND"}, message:"Host not found"} asserting the message survives (fails today), and a trpc test pinning automation.create → NOT_FOUND for an unregistered targetHostId with no project/workspace.

    PR 2 — stop registration failing silently

    1. Retry host.ensure instead of one-shot — packages/host-service/src/tunnel/connect.ts currently tries once at boot and gives up for the lifetime of the process; a transient API blip at startup permanently strands the host unregistered. Change to a backoff loop (30s doubling, capped at 5min, retry indefinitely) and keep tunnel connect downstream of a successful ensure.

    2. Expose registration state locally — host-service keeps { cloudRegistered: boolean, lastRegistrationError: string | null, lastAttemptAt } and returns it from the local health router (health.check today returns only {status:"ok"}).

    3. superset status surfaces it — when running: true but the host isn't cloud-registered, say so explicitly instead of silently printing hostName: null:

      Kiets-Spaceship: host 300d922f… running (pid 92055) — NOT registered with the cloud (Not a member of organization …)
      Hint: hosts list, automations, and relay access won't work until registration succeeds
      

      status already calls host.list for the name and drops the null — the signal is there today, unused. Keep the hostName === null heuristic as fallback for old host-services that don't have the new health field.

    4. CLI daemon logs to a file — packages/cli/src/lib/host/spawn.ts: replace stdio: "ignore" with appending to ~/.superset/host/<org>/host-service.log, same path + rotation convention the desktop coordinator already uses, so this class of failure is diagnosable on CLI-only installs.

    @lnmunhoz in the meantime, superset stop && superset start should re-attempt registration; if it still doesn't show up in superset hosts list, the underlying host.ensure error (likely auth/org-membership) will be visible if you run the host in the foreground.

  3. Kitenite commented on Aug 13, 2026

    @Kitenite
    Member

    Fix is up: #6417 (all of the design above in one PR, verified end-to-end by staging this exact failure state and driving both the CLI and the desktop app through it).

    What changes for this report:

    • superset automations create will tell you what's actually wrong, at the point you can act on it:
      Error: This machine (host 300d922f…) isn't registered with the cloud
      Hint: Restart the host service (superset stop && superset start), then check: superset hosts list
      
    • superset status now warns when the host is running but not cloud-registered (with the underlying registration error), instead of reporting only local health.
    • The host-service now retries registration with backoff instead of trying once at boot — in testing, a host stuck in this state self-healed on the next retry as soon as auth was valid again, no restart needed.
    • CLI-managed hosts now write logs to ~/.superset/host/<org>/host-service.log (previously daemon output was discarded, which is why nothing on your machine recorded the original failure).

    @lnmunhoz until this ships in a release: superset stop && superset start re-attempts registration. If superset hosts list still comes back empty after that, the underlying error will now be visible if you run the host in the foreground — or share the output of:

    grep "failed to register" ~/.superset/host/*/host-service.log
    

    (if that file doesn't exist, that's the logging gap this PR also fixes — running superset start without daemonizing will show the error directly).

  4. lnmunhoz commented on Aug 13, 2026

    @lnmunhoz
    Author

    @Kitenite Tried a couple of times, got nothing.

    ➜ pollen-heaven git:(main) superset stop && superset start
    ➜ pollen-heaven git:(main) grep "failed to register" ~/.superset/host/*/host-service.log
    ➜ pollen-heaven git:(main) superset hosts list
    No results.
    ➜ pollen-heaven git:(main)

    Full logs:

    [host-service:db] Initialized at /Users/lnmunhoz/.superset/host/751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f/host.db, migrations from /Applications/Superset.app/Contents/Resources/resources/host-migrations
    [supervisor] kicking off bootstrap for org=751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f
    [pty-daemon:751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f] spawning /Applications/Superset.app/Contents/Resources/app.asar/dist/main/pty-daemon.js → /var/folders/r1/8yh6cbl973x87fr9cs5wzhj80000gn/T/superset-ptyd-89d36e4d54f4.sock (log: /Users/lnmunhoz/.superset/host/751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f/pty-daemon.log)
    [pty-daemon:751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f] spawned pid=90221 socket=/var/folders/r1/8yh6cbl973x87fr9cs5wzhj80000gn/T/superset-ptyd-89d36e4d54f4.sock
    {"component":"pty-daemon-supervisor","event":"pty_daemon_spawn","organizationId":"751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f","pid":90221,"socketPath":"/var/folders/r1/8yh6cbl973x87fr9cs5wzhj80000gn/T/superset-ptyd-89d36e4d54f4.sock","daemonVersion":"0.3.0"}
    [supervisor] bootstrap OK for org=751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f pid=90221 version=0.3.0
    [generateWorkspaceNamesFromPrompt] named via small model
    [generateWorkspaceNamesFromPrompt] named via small model
    [git/getBranchSyncStatus] git.status() failed; treating working tree as clean for this read GitError: Error: spawn git ENOENT
        at ChildProcess._handle.onexit (node:internal/child_process:287:19)
        at onErrorNT (node:internal/child_process:508:16)
        at process.processTicksAndRejections (node:internal/process/task_queues:90:21)
        at Object.action (/Applications/Superset.app/Contents/Resources/app.asar/dist/main/chunks/index-C27R9scA.js:5595:25)
        at PluginStore.exec (/Applications/Superset.app/Contents/Resources/app.asar/dist/main/chunks/index-C27R9scA.js:5631:25)
        at /Applications/Superset.app/Contents/Resources/app.asar/dist/main/chunks/index-C27R9scA.js:2688:43
        at new Promise (<anonymous>)
        at GitExecutorChain.handleTaskData (/Applications/Superset.app/Contents/Resources/app.asar/dist/main/chunks/index-C27R9scA.js:2686:16)
        at GitExecutorChain.attemptRemoteTask (/Applications/Superset.app/Contents/Resources/app.asar/dist/main/chunks/index-C27R9scA.js:2673:42)
        at async GitExecutorChain.attemptTask (/Applications/Superset.app/Contents/Resources/app.asar/dist/main/chunks/index-C27R9scA.js:2646:18) {
      task: {
        format: 'utf-8',
        commands: [ 'status', '--porcelain', '-b', '-u', '--null' ],
        parser: [Function: parser]
      }
    }
    [generateWorkspaceNamesFromPrompt] named via small model
    [workspace-fs/watch] watch root deleted — polling for recreation: { absolutePath: '/Users/lnmunhoz/.superset/sessions/broken-coil' }
    [generateWorkspaceNamesFromPrompt] named via small model
    [host-service] shutdown (SIGTERM), draining connections
    [host-service:db] Initialized at /Users/lnmunhoz/.superset/host/751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f/host.db, migrations from /Applications/Superset.app/Contents/Resources/resources/host-migrations
    [supervisor] kicking off bootstrap for org=751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f
    [pty-daemon:751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f] adopted existing daemon pid=90221 runningVersion=0.3.0 updatePending=false
    {"component":"pty-daemon-supervisor","event":"pty_daemon_adopt","organizationId":"751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f","pid":90221,"ageSeconds":966,"runningVersion":"0.3.0","expectedVersion":"0.3.0","updatePending":false}
    [supervisor] bootstrap OK for org=751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f pid=90221 version=0.3.0
    [host-service] port-scan sync: registered 5 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 5 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 5 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 5 unattached daemon session(s) for scanning
    [terminal] adopted existing daemon session 248ba49a-3a77-41c4-928a-f47eefc41af6 pid=74775
    [terminal] adopted existing daemon session a2211436-1ff9-4556-b51d-09db2e0aa6ef pid=29074
    [terminal] adopted existing daemon session 0b097c83-ef1d-4ea1-b2bd-26b13a6599e8 pid=68966
    [host-service] port-scan sync: registered 2 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 2 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 2 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 2 unattached daemon session(s) for scanning
    [terminal] adopted existing daemon session cb46e9bc-8f8b-41bf-b6f3-a7aee54e56a7 pid=89346
    (node:65797) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
    (Use `Superset --trace-deprecation ...` to show where the warning was created)
    [host-service] port-scan sync: registered 1 unattached daemon session(s) for scanning
    [host-service] shutdown (SIGTERM), draining connections
    [host-service:db] Initialized at /Users/lnmunhoz/.superset/host/751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f/host.db, migrations from /Applications/Superset.app/Contents/Resources/resources/host-migrations
    [supervisor] kicking off bootstrap for org=751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f
    [pty-daemon:751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f] adopted existing daemon pid=90221 runningVersion=0.3.0 updatePending=false
    {"component":"pty-daemon-supervisor","event":"pty_daemon_adopt","organizationId":"751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f","pid":90221,"ageSeconds":1636,"runningVersion":"0.3.0","expectedVersion":"0.3.0","updatePending":false}
    [supervisor] bootstrap OK for org=751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f pid=90221 version=0.3.0
    [host-service] port-scan sync: registered 7 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 7 unattached daemon session(s) for scanning
    [host-service] shutdown (SIGTERM), draining connections
    [host-service] port-scan sync: registered 7 unattached daemon session(s) for scanning
    [host-service:db] Initialized at /Users/lnmunhoz/.superset/host/751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f/host.db, migrations from /Applications/Superset.app/Contents/Resources/resources/host-migrations
    [supervisor] kicking off bootstrap for org=751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f
    [pty-daemon:751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f] adopted existing daemon pid=90221 runningVersion=0.3.0 updatePending=false
    {"component":"pty-daemon-supervisor","event":"pty_daemon_adopt","organizationId":"751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f","pid":90221,"ageSeconds":1650,"runningVersion":"0.3.0","expectedVersion":"0.3.0","updatePending":false}
    [supervisor] bootstrap OK for org=751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f pid=90221 version=0.3.0
    [host-service] port-scan sync: registered 7 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 7 unattached daemon session(s) for scanning
    [terminal] adopted existing daemon session 248ba49a-3a77-41c4-928a-f47eefc41af6 pid=74775
    [terminal] adopted existing daemon session a2211436-1ff9-4556-b51d-09db2e0aa6ef pid=29074
    [host-service] port-scan sync: registered 5 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 5 unattached daemon session(s) for scanning
    [generateWorkspaceNamesFromPrompt] named via small model
    [host-service] port-scan sync: registered 5 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 5 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 5 unattached daemon session(s) for scanning
    [host-service] shutdown (SIGTERM), draining connections
    [host-service:db] Initialized at /Users/lnmunhoz/.superset/host/751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f/host.db, migrations from /Applications/Superset.app/Contents/Resources/resources/host-migrations
    [supervisor] kicking off bootstrap for org=751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f
    [pty-daemon:751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f] adopted existing daemon pid=90221 runningVersion=0.3.0 updatePending=false
    {"component":"pty-daemon-supervisor","event":"pty_daemon_adopt","organizationId":"751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f","pid":90221,"ageSeconds":1926,"runningVersion":"0.3.0","expectedVersion":"0.3.0","updatePending":false}
    [supervisor] bootstrap OK for org=751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f pid=90221 version=0.3.0
    [host-service] port-scan sync: registered 11 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 11 unattached daemon session(s) for scanning
    [terminal] adopted existing daemon session 13b05be6-3f76-4853-a081-c111e9fe7421 pid=83218
    [host-service] port-scan sync: registered 10 unattached daemon session(s) for scanning
    [terminal] adopted existing daemon session 3763ab8e-f554-445f-ab3e-1ae33cf0cf4d pid=30452
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] shutdown (SIGTERM), draining connections
    [host-service:db] Initialized at /Users/lnmunhoz/.superset/host/751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f/host.db, migrations from /Applications/Superset.app/Contents/Resources/resources/host-migrations
    [supervisor] kicking off bootstrap for org=751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f
    [pty-daemon:751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f] adopted existing daemon pid=90221 runningVersion=0.3.0 updatePending=false
    {"component":"pty-daemon-supervisor","event":"pty_daemon_adopt","organizationId":"751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f","pid":90221,"ageSeconds":15609,"runningVersion":"0.3.0","expectedVersion":"0.3.0","updatePending":false}
    [supervisor] bootstrap OK for org=751ce2c9-f33f-4f9f-8eba-9ac6f8c38c7f pid=90221 version=0.3.0
    [host-service] port-scan sync: registered 11 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 11 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 11 unattached daemon session(s) for scanning
    [terminal] adopted existing daemon session 3763ab8e-f554-445f-ab3e-1ae33cf0cf4d pid=30452
    [terminal] adopted existing daemon session 13b05be6-3f76-4853-a081-c111e9fe7421 pid=83218
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    (node:85666) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
    (Use `Superset --trace-deprecation ...` to show where the warning was created)
    [host-service] port-scan sync: registered 9 unattached daemon session(s) for scanning
    
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions