[Bug 848449] New: systemsmanagement:puppet: Bug
https://bugzilla.novell.com/show_bug.cgi?id=848449 https://bugzilla.novell.com/show_bug.cgi?id=848449#c0 Summary: systemsmanagement:puppet: Bug Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: x86-64 OS/Version: SLES 11 Status: NEW Severity: Critical Priority: P5 - None Component: 3rd party software AssignedTo: boris@steki.net ReportedBy: jens.schanz@mueller.de QAContact: opensuse-communityscreening@forge.provo.novell.com CC: jatan@suse.com, nkrinner@suse.com, dlovasko@suse.com Found By: Integration Test Blocker: Yes File /etc/init.d/sysconfig contains a option port which is referenced in th init script but not known by puppet agent: /etc/sysconfig/puppet .. ## Type: integer ## Default: 8140 # # If you wish to specify the port to connect to do so here # PUPPET_PORT=8140 .. /etc/init.d/puppet .. PUPPET_OPTS="agent" [ -n "${PUPPET_SERVER}" ] && PUPPET_OPTS="${PUPPET_OPTS} --server=${PUPPET_SERVER}" [ -n "$PUPPET_LOG" ] && PUPPET_OPTS="${PUPPET_OPTS} --logdest=${PUPPET_LOG}" [ -n "$PUPPET_PORT" ] && PUPPET_OPTS="${PUPPET_OPTS} --port=${PUPPET_PORT}" .. Try to start puppet with the options from the init script: /usr/bin/puppet agent --server=puppet --logdest=/var/log/puppet/puppet.log --port=8140 Have a look in the logfile at "logdest": Thu Oct 31 08:21:43 +0100 2013 Puppet (err): Could not parse application options: invalid option: --port=8140 Puppet will not start with the option "--port", because the option is unknown by "puppet agent --help". Problem exists since upgrade to Puppet 3.3.1 6 days ago. Affected is SLES11 SP2 and SLES11 SP3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=848449 https://bugzilla.novell.com/show_bug.cgi?id=848449#c1 Boris Manojlovic <boris@steki.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |jens.schanz@mueller.de --- Comment #1 from Boris Manojlovic <boris@steki.net> 2013-11-03 00:07:42 UTC --- Updated package to use --masterport instead of --port which should fix this immediate issue, what still stands as bigger issue is lack of transparency with systemd and masking of LSB scripts which are still not named correctly SYSV systemd puppet puppetagent.service puppetmasterd puppetmaster.service Next release should fix puppetagent but pupetmaster is still very much broken for systemd based systems If given fix works for you please close bug -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=848449 https://bugzilla.novell.com/show_bug.cgi?id=848449#c2 Jens Schanz <jens.schanz@mueller.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |CLOSED InfoProvider|jens.schanz@mueller.de | Resolution| |FIXED --- Comment #2 from Jens Schanz <jens.schanz@mueller.de> 2013-11-04 07:54:00 UTC --- Works on SLES11 SP2 and SP3. --masterport is now recognized by puppet agent. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com