diff options
author | Adriana Kobylak <anoo@us.ibm.com> | 2018-10-10 17:47:17 +0300 |
---|---|---|
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2018-10-17 15:49:07 +0300 |
commit | 32803f8ef2c03429e4dcd1612f98768c44de8b6a (patch) | |
tree | 162702f4bb4fcd51268d3f166123043dbd5cf87c /meta-openpower | |
parent | eacd103e69af15dfad2f2737a73921dd6a98257d (diff) | |
download | openbmc-32803f8ef2c03429e4dcd1612f98768c44de8b6a.tar.xz |
openpower-software-manager: Add PNOR MSL service
Add new service that verifies the PNOR minimum ship level (MSL)
and logs an error if the MSL is not met.
This service runs when the symlinks are updated to point to a
new PNOR version.
(From meta-openpower rev: d288c93e547e3944c16b1fc33f2ff98353f78aa6)
Change-Id: I0394efa8ce41bb32c44eadb55fb0568278c3b20c
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'meta-openpower')
-rw-r--r-- | meta-openpower/recipes-phosphor/flash/openpower-software-manager.bb | 1 | ||||
-rw-r--r-- | meta-openpower/recipes-phosphor/flash/openpower-software-manager/op-pnor-msl.service | 11 |
2 files changed, 12 insertions, 0 deletions
diff --git a/meta-openpower/recipes-phosphor/flash/openpower-software-manager.bb b/meta-openpower/recipes-phosphor/flash/openpower-software-manager.bb index da4d286477..02d63fab8a 100644 --- a/meta-openpower/recipes-phosphor/flash/openpower-software-manager.bb +++ b/meta-openpower/recipes-phosphor/flash/openpower-software-manager.bb @@ -55,6 +55,7 @@ SYSTEMD_SERVICE_${PN} += " \ obmc-flash-bios-cleanup.service \ obmc-flash-bios-enable-clearvolatile@.service \ obmc-flash-bios-check-clearvolatile@.service \ + op-pnor-msl.service \ " ENABLE_CLEAR_VOLATILE_TMPL = "obmc-flash-bios-enable-clearvolatile@.service" diff --git a/meta-openpower/recipes-phosphor/flash/openpower-software-manager/op-pnor-msl.service b/meta-openpower/recipes-phosphor/flash/openpower-software-manager/op-pnor-msl.service new file mode 100644 index 0000000000..dfd9e3ca54 --- /dev/null +++ b/meta-openpower/recipes-phosphor/flash/openpower-software-manager/op-pnor-msl.service @@ -0,0 +1,11 @@ +[Unit] +Description=OpenPOWER PNOR Minimum Ship Level Verification +After=obmc-flash-bios-updatesymlinks.service + +[Service] +Type=oneshot +ExecStart=/usr/bin/env openpower-pnor-msl +SyslogIdentifier=openpower-pnor-msl + +[Install] +WantedBy=obmc-flash-bios-updatesymlinks.service |