#
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 ...
|