History log of /openbmc/service-config-manager/srvcfg-manager.service (Results 1 – 6 of 6)
Revision Date Author Comments
# 0f2b1414 09-Jul-2020 Andrew Geissler <geissonator@yahoo.com>

do not override systemd restart config options

There doesn't appear to be any special reason for this service to
override the defaults set by OpenBMC for how many times a service should
restart befo

do not override systemd restart config options

There doesn't appear to be any special reason for this service to
override the defaults set by OpenBMC for how many times a service should
restart before giving up.

Recently we saw an issue where this service was failing repeatedly. It
continued to just loop and loop on restarts, generating core dump after
core dump. The whole purpose of the restart limits is to avoid
situations like this.

Tested:
Verified that this change caused srvcfg-manager service to stop after
failing twice

Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I420b5de55f368602e17a2b482d29b9d58f16d31a

show more ...


# 2635e1b8 07-May-2020 Tom Joseph <tomjoseph@in.ibm.com>

Fix the anti-pattern in systemd service file

https://github.com/openbmc/docs/blob/master/anti-patterns.md#
use-of-usrbinenv-in-systemd-service-files

Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>

Fix the anti-pattern in systemd service file

https://github.com/openbmc/docs/blob/master/anti-patterns.md#
use-of-usrbinenv-in-systemd-service-files

Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
Change-Id: I121bdebce7c88db450b28d6a1afd4e3e7cc30816

show more ...


# 90f2da3f 22-May-2019 Richard Marian Thomaiyar <richard.marian.thomaiyar@linux.intel.com>

srvcfg: Updated for dynamic service/socket mgmt

Fixed srvcfg crash manager issue, by doing the service &
socket unit file queries dynamically and exposing the objects
to be controlled. This takes ca

srvcfg: Updated for dynamic service/socket mgmt

Fixed srvcfg crash manager issue, by doing the service &
socket unit file queries dynamically and exposing the objects
to be controlled. This takes care of instanced service &
socket files like phosphor-ipmi-net@eth0 or
phosphor-ipmi-net@eth1 dynamically.

Tested:
1. Verified as per the base service name, all the instanced
service & socket names are dynamically queried and exposed
2. Made sure to list the disabled services thorugh this method
3. Made sure new services listed after fw-update are also
exposed as objects
4. Verfied phosphor-ipmi-net@eth0 port change using ipmitool
-p <newport> option
5. Verified permanent disable of the unit.
6. Verified run time enable / disable of the service.
7. Verified phosphor-ipmi-kcs service permanent & run time
enable / disable

Change-Id: Ib933a2fbff73eae4348a5940d350ae7972db03fb
Signed-off-by: Richard Marian Thomaiyar <richard.marian.thomaiyar@linux.intel.com>

show more ...


# 754c300b 29-May-2019 Richard Marian Thomaiyar <richard.marian.thomaiyar@linux.intel.com>

Stop crashing srvcfg-mgr service - Temp Fix

Don't allow srvcfg-manager to start during the boot, as it
was crashing for known issue. This will be enabled back, once
the srvcfg-manager fixes under re

Stop crashing srvcfg-mgr service - Temp Fix

Don't allow srvcfg-manager to start during the boot, as it
was crashing for known issue. This will be enabled back, once
the srvcfg-manager fixes under review are merged.

Tested:
Verified that srvcfg-manager.service is not called during the boot
by default

Change-Id: I57718990a058f1a8f4ba06f70b831cfe532db192
Signed-off-by: Richard Marian Thomaiyar <richard.marian.thomaiyar@linux.intel.com>

show more ...


# c5daf7f2 17-Jan-2019 AppaRao Puli <apparao.puli@linux.intel.com>

Control srvcfg manager service file correction.

Corrected the daemon file directory location
and added syslog identifier.

Tested By:
Checked auto loading of srvcfg-manager daemon.

Change-Id: If4b8

Control srvcfg manager service file correction.

Corrected the daemon file directory location
and added syslog identifier.

Tested By:
Checked auto loading of srvcfg-manager daemon.

Change-Id: If4b8f66cfe03f0745cbc7d16fd483f8be00e3860
Signed-off-by: AppaRao Puli <apparao.puli@linux.intel.com>

show more ...


# 0084047d 03-Oct-2018 AppaRao Puli <apparao.puli@linux.intel.com>

Config service manager implementation.

Added new service for managing the service(RMCP+, ssh, web)
properties like state, port, channel etc. This is common
service supports both systemctl and iptabl

Config service manager implementation.

Added new service for managing the service(RMCP+, ssh, web)
properties like state, port, channel etc. This is common
service supports both systemctl and iptables.

Example usage: Blocking specific service port and restricting
network traffic on specific channels etc.

Unit Test:
- Changed port of RMCP+ service and validated.
- Restricted network traffic on specific channel(eth0)
and cross validated functionality.

Change-Id: I835a4723bc5d5a65efb6ec329f74f3932e841522
Signed-off-by: AppaRao Puli <apparao.puli@linux.intel.com>

show more ...