Fix controllerconfig service warning on boot
When the controllerconfig service starts the following warning is emitted in the dmesg: Standard output type syslog+console is obsolete, automatically updating to journal+console. Please update your unit file, and consider removing the setting altogether. This is due to a change in systemd-246, where syslog is no longer supported. Change only for Debian so we avoid a CentOS retest. Copied the original controllerconfig.service and replaced the 'syslog+console' with 'journal+console'. Signed-off-by: Charles Short <charles.short@windriver.com> Change-Id: I5b41005ae53a1a9dd75dc665a217d607fa80c3f1
This commit is contained in:
@@ -3,4 +3,3 @@ etc/goenabled.d/*
|
|||||||
usr/lib/python*/dist-packages/*
|
usr/lib/python*/dist-packages/*
|
||||||
etc/init.d/*
|
etc/init.d/*
|
||||||
etc/upgrade.d/*
|
etc/upgrade.d/*
|
||||||
lib/systemd/system/*
|
|
||||||
|
|||||||
17
controllerconfig/debian/deb_folder/controllerconfig.service
Normal file
17
controllerconfig/debian/deb_folder/controllerconfig.service
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=controllerconfig service
|
||||||
|
After=syslog.target network.target remote-fs.target sw-patch.service sysinv-agent.service
|
||||||
|
After=network-online.target
|
||||||
|
Before=config.service
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
ExecStart=/etc/init.d/controller_config start
|
||||||
|
ExecStop=
|
||||||
|
ExecReload=
|
||||||
|
StandardOutput=journal+console
|
||||||
|
StandardError=journal+console
|
||||||
|
RemainAfterExit=yes
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
@@ -22,7 +22,6 @@ override_dh_install:
|
|||||||
install -d -m 755 $(ROOT)/etc/upgrade.d
|
install -d -m 755 $(ROOT)/etc/upgrade.d
|
||||||
install -p -D -m 755 upgrade-scripts/* $(ROOT)/etc/upgrade.d
|
install -p -D -m 755 upgrade-scripts/* $(ROOT)/etc/upgrade.d
|
||||||
install -d -m 755 $(ROOT)/lib/systemd/system
|
install -d -m 755 $(ROOT)/lib/systemd/system
|
||||||
install -p -D -m 664 scripts/controllerconfig.service $(ROOT)/lib/systemd/system/controllerconfig.service
|
|
||||||
dh_install
|
dh_install
|
||||||
|
|
||||||
override_dh_fixperms:
|
override_dh_fixperms:
|
||||||
@@ -38,7 +37,7 @@ override_dh_auto_test:
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
override_dh_installsystemd:
|
override_dh_installsystemd:
|
||||||
dh_installsystemd --name controllerconfig
|
dh_installsystemd -p controllerconfig controllerconfig.service
|
||||||
|
|
||||||
override_dh_python3:
|
override_dh_python3:
|
||||||
dh_python3 --shebang=/usr/bin/python3
|
dh_python3 --shebang=/usr/bin/python3
|
||||||
|
|||||||
Reference in New Issue
Block a user