openbmc / phosphor-state-manager

Apache License 2.0
11 stars 21 forks source link

openbmc phosphor-bmc-state-manager: Error in GetUnit call #6

Closed gkeishin closed 5 years ago

gkeishin commented 5 years ago

Persistent on Master

Apr 23 04:11:56 openbmc systemd[1]: Started Wait for /xyz/openbmc_project/state/chassis0.
Apr 23 04:11:56 openbmc phosphor-bmc-state-manager[1362]: Error in GetUnit call
Apr 23 04:11:56 openbmc systemd[1]: Started OpenPower Software Update Manager.
{
    "_EXE" : "/usr/bin/phosphor-bmc-state-manager",
    "CODE_LINE" : "105",
    "CODE_FUNC" : "helper_log",
    "_SYSTEMD_SLICE" : "system.slice",
    "_HOSTNAME" : "openbmc",
    "_COMM" : "phosphor-bmc-st",
    "_PID" : "1362",
    "__CURSOR" : "s=8925c5d5dd3348209a42f924997d70a8;i=2082f;b=ab70dd683a844299a9b1de812530fdc3;m=609d18e;t=5872ac9221611;x=cd043ac06d4cce8a",
    "__MONOTONIC_TIMESTAMP" : "101306766",
    "_SOURCE_REALTIME_TIMESTAMP" : "1555992716383671",
    "_SYSTEMD_INVOCATION_ID" : "0d7d2e2fc70e47258f774edda131bac1",
    "MESSAGE" : "Error in GetUnit call",
    "_GID" : "0",
    "_SYSTEMD_CGROUP" : "/system.slice/xyz.openbmc_project.State.BMC.service",
    "ERROR" : "sd_bus_call: org.freedesktop.systemd1.NoSuchUnit: Unit obmc-standby.target not loaded.",
    "PRIORITY" : "3",
    "_TRANSPORT" : "journal",
    "_SYSTEMD_UNIT" : "xyz.openbmc_project.State.BMC.service",
    "_CMDLINE" : "phosphor-bmc-state-manager",
    "CODE_FILE" : "/usr/src/debug/phosphor-state-manager/1.0+gitAUTOINC+624161cd2e-r1/recipe-sysroot/usr/include/phosphor-logging/log.hpp",
    "_CAP_EFFECTIVE" : "3fffffffff",
    "_BOOT_ID" : "ab70dd683a844299a9b1de812530fdc3",
    "_MACHINE_ID" : "9a712ee08616432cadbdcc128d7bd81c",
    "SYSLOG_IDENTIFIER" : "phosphor-bmc-state-manager",
    "__REALTIME_TIMESTAMP" : "1555992716383761",
    "_UID" : "0",
    "TRANSACTION_ID" : "2318036137"
}
geissonator commented 5 years ago

https://gerrit.openbmc-project.xyz/c/openbmc/meta-phosphor/+/20665 removed the obmc-standby.target. We need to move bmc state manager code over to using multi-user.target for monitoring BMC ready state.

antwil commented 5 years ago

Resolved by: https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-state-manager/+/20942