[Bug 1546702] [NEW] init-checkconf incorrectly passes an upstart script as valid
Janek Bogucki
janekdb at gmail.com
Wed Feb 17 19:12:13 UTC 2016
Public bug reported:
When I validate my upstart script with -v (an unknown option) the script
is reported as valid.
Without -v the script is reported as invalid but no information is
provided about the cause of the fault.
$ init-checkconf ../packages/kafka/kafka-broker.upstart.conf
ERROR: File ../packages/kafka/kafka-broker.upstart.conf: syntax invalid:
$ init-checkconf -v ../packages/kafka/kafka-broker.upstart.conf
init-checkconf: unrecognised option '-v'
File ../packages/kafka/kafka-broker.upstart.conf: syntax ok
This is my upstart script,
# Ubuntu upstart file at /etc/init/kafka-broker.conf
description "Kafka Broker"
limit nofile 32768 32768
start on runlevel [2345]
stop on [!12345]
respawn
respawn limit 2 5
env CONFIG_HOME=/var/lib/kafka/config
env KAFKA_HOME=/var/lib/kafka
umask 007
kill timeout 300
setuid kafka
setgid kafka
script
exec $KAFKA_HOME/bin/kafka-server-start.sh $CONFIG_HOME/server.properties
end script
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: upstart 1.12.1-0ubuntu4.2
ProcVersionSignature: Ubuntu 3.19.0-47.53~14.04.1-generic 3.19.8-ckt10
Uname: Linux 3.19.0-47-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.19
Architecture: amd64
CurrentDesktop: Unity
Date: Wed Feb 17 19:08:28 2016
InstallationDate: Installed on 2015-10-21 (119 days ago)
InstallationMedia: Ubuntu 14.04.3 LTS "Trusty Tahr" - Beta amd64 (20150805)
SourcePackage: upstart
UpgradeStatus: No upgrade log present (probably fresh install)
UpstartBugCategory: Session
UpstartRunningSessionCount: 1
UpstartRunningSessionVersion: init (upstart 1.12.1)
UpstartRunningSystemVersion: init (upstart 1.12.1)
** Affects: upstart (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug trusty
** Description changed:
When I validate my upstart script with -v (an unknown option) the script
is reported as valid.
Without -v the script is reported as invalid but no information is
provided about the cause of the fault.
- init-checkconf ../packages/kafka/kafka-broker.upstart.conf
- ERROR: File ../packages/kafka/kafka-broker.upstart.conf: syntax invalid:
+ $ init-checkconf ../packages/kafka/kafka-broker.upstart.conf
+ ERROR: File ../packages/kafka/kafka-broker.upstart.conf: syntax invalid:
- $ init-checkconf -v ../packages/kafka/kafka-broker.upstart.conf
- init-checkconf: unrecognised option '-v'
- File ../packages/kafka/kafka-broker.upstart.conf: syntax ok
+ $ init-checkconf -v ../packages/kafka/kafka-broker.upstart.conf
+ init-checkconf: unrecognised option '-v'
+ File ../packages/kafka/kafka-broker.upstart.conf: syntax ok
This is my upstart script,
# Ubuntu upstart file at /etc/init/kafka-broker.conf
description "Kafka Broker"
limit nofile 32768 32768
start on runlevel [2345]
stop on [!12345]
respawn
respawn limit 2 5
env CONFIG_HOME=/var/lib/kafka/config
env KAFKA_HOME=/var/lib/kafka
umask 007
kill timeout 300
setuid kafka
setgid kafka
script
- exec $KAFKA_HOME/bin/kafka-server-start.sh $CONFIG_HOME/server.properties
+ exec $KAFKA_HOME/bin/kafka-server-start.sh $CONFIG_HOME/server.properties
end script
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: upstart 1.12.1-0ubuntu4.2
ProcVersionSignature: Ubuntu 3.19.0-47.53~14.04.1-generic 3.19.8-ckt10
Uname: Linux 3.19.0-47-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.19
Architecture: amd64
CurrentDesktop: Unity
Date: Wed Feb 17 19:08:28 2016
InstallationDate: Installed on 2015-10-21 (119 days ago)
InstallationMedia: Ubuntu 14.04.3 LTS "Trusty Tahr" - Beta amd64 (20150805)
SourcePackage: upstart
UpgradeStatus: No upgrade log present (probably fresh install)
UpstartBugCategory: Session
UpstartRunningSessionCount: 1
UpstartRunningSessionVersion: init (upstart 1.12.1)
UpstartRunningSystemVersion: init (upstart 1.12.1)
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to upstart in Ubuntu.
https://bugs.launchpad.net/bugs/1546702
Title:
init-checkconf incorrectly passes an upstart script as valid
Status in upstart package in Ubuntu:
New
Bug description:
When I validate my upstart script with -v (an unknown option) the
script is reported as valid.
Without -v the script is reported as invalid but no information is
provided about the cause of the fault.
$ init-checkconf ../packages/kafka/kafka-broker.upstart.conf
ERROR: File ../packages/kafka/kafka-broker.upstart.conf: syntax invalid:
$ init-checkconf -v ../packages/kafka/kafka-broker.upstart.conf
init-checkconf: unrecognised option '-v'
File ../packages/kafka/kafka-broker.upstart.conf: syntax ok
This is my upstart script,
# Ubuntu upstart file at /etc/init/kafka-broker.conf
description "Kafka Broker"
limit nofile 32768 32768
start on runlevel [2345]
stop on [!12345]
respawn
respawn limit 2 5
env CONFIG_HOME=/var/lib/kafka/config
env KAFKA_HOME=/var/lib/kafka
umask 007
kill timeout 300
setuid kafka
setgid kafka
script
exec $KAFKA_HOME/bin/kafka-server-start.sh $CONFIG_HOME/server.properties
end script
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: upstart 1.12.1-0ubuntu4.2
ProcVersionSignature: Ubuntu 3.19.0-47.53~14.04.1-generic 3.19.8-ckt10
Uname: Linux 3.19.0-47-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.19
Architecture: amd64
CurrentDesktop: Unity
Date: Wed Feb 17 19:08:28 2016
InstallationDate: Installed on 2015-10-21 (119 days ago)
InstallationMedia: Ubuntu 14.04.3 LTS "Trusty Tahr" - Beta amd64 (20150805)
SourcePackage: upstart
UpgradeStatus: No upgrade log present (probably fresh install)
UpstartBugCategory: Session
UpstartRunningSessionCount: 1
UpstartRunningSessionVersion: init (upstart 1.12.1)
UpstartRunningSystemVersion: init (upstart 1.12.1)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1546702/+subscriptions
More information about the foundations-bugs
mailing list