Revisions of supervisor

buildservice-autocommit accepted request 1046522 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 14)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 13)
- update to 4.2.5:
  * Fixed a bug where the XML-RPC method ``supervisor.startProcess()`` would
  return 500 Internal Server Error instead of an XML-RPC fault response
  if the command could not be parsed.
  * Fixed a bug on Python 2.7 where a ``UnicodeDecodeError`` may have
  occurred when using the web interface.
  * Removed use of ``urllib.parse`` functions ``splithost``, ``splitport``,
    and ``splittype`` deprecated in Python 3.8.
  * Removed use of ``asynchat`` and ``asyncore`` deprecated in Python 3.10.
  * The return value of the XML-RPC method ``supervisor.getAllConfigInfo()``
  now includes the ``directory``, ``uid``, and ``serverurl`` of the
  program.
  * If a subprocess exits with a unexpected exit code (one not listed in
  ``exitcodes=`` in a ``[program:x]`` section) then the exit will now be logged
  at the ``WARN`` level instead of ``INFO``.
  * ``supervisorctl shutdown`` now shows an error message if an argument is
  given.
  * File descriptors are now closed using the faster ``os.closerange()``
    instead
  of calling ``os.close()`` in a loop.
buildservice-autocommit accepted request 972611 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 12)
baserev update by copy to link target
Martin Hauke's avatar Martin Hauke (mnhauke) accepted request 972555 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 11)
- version update to 4.2.4
  4.2.4 (2021-12-30)
  ------------------
  - Fixed a bug where the ``--identifier`` command line argument was ignored.
    It was broken since at least 3.0a7 (released in 2009) and probably earlier.
    Patch by Julien Le Cléach.
  4.2.3 (2021-12-27)
  ------------------
  - Fixed a race condition where an ``rpcinterface`` extension that subscribed
    to events would not see the correct process state if it accessed the
    the ``state`` attribute on a ``Subprocess`` instance immediately in the
    event callback.  Patch by Chao Wang.
  - Added the ``setuptools`` package to the list of dependencies in
    ``setup.py`` because it is a runtime dependency.  Patch by Louis Sautier.
  - The web interface will now return a 404 Not Found response if a log file
    is missing.  Previously, it would return 410 Gone.  It was changed because
    410 is intended to mean that the condition is likely to be permanent.  A
    log file missing is usually temporary, e.g. a process that was never started
    will not have a log file but will have one as soon as it is started.
  4.2.2 (2021-02-26)
  ------------------
  - Fixed a bug where ``supervisord`` could crash if a subprocess exited
    immediately before trying to kill it.
  - Fixed a bug where the ``stdout_syslog`` and ``stderr_syslog`` options
    of a ``[program:x]`` section could not be used unless file logging for
    the same program had also been configured.  The file and syslog options
    can now be used independently.  Patch by Scott Stroupe.
  - Fixed a bug where the ``logfile`` option in the ``[supervisord]``
    section would not log to syslog when the special filename of
    ``syslog`` was supplied, as is supported by all other log filename
Martin Hauke's avatar Martin Hauke (mnhauke) accepted request 933469 from Johannes Segitz's avatar Johannes Segitz (jsegitz) (revision 10)
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
buildservice-autocommit accepted request 794548 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 9)
baserev update by copy to link target
Martin Hauke's avatar Martin Hauke (mnhauke) accepted request 794543 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 8)
- version update to 4.1.0
  4.1.0 (2019-10-19)
  ------------------
  - Fixed a bug on Python 3 only where logging to syslog did not work and
    would log the exception ``TypeError: a bytes-like object is required, not 'str'``
    to the main ``supervisord`` log file.  Patch by Vinay Sajip and Josh Staley.
  - Fixed a Python 3.8 compatibility issue caused by the removal of
    ``cgi.escape()``.  Patch by Mattia Procopio.
  - The ``meld3`` package is no longer a dependency.  A version of ``meld3``
    is now included within the ``supervisor`` package itself.
  4.0.4 (2019-07-15)
  ------------------
  - Fixed a bug where ``supervisorctl tail <name> stdout`` would actually tail
    ``stderr``.  Note that ``tail <name>`` without the explicit ``stdout``
    correctly tailed ``stdout``.  The bug existed since 3.0a3 (released in
    2007).  Patch by Arseny Hofman.
  - Improved the warning message added in 4.0.3 so it is now emitted for
    both ``tail`` and ``tail -f``.  Patch by Vinay Sajip.
  - CVE-2019-12105.  Documentation addition only, no code changes.  This CVE
    states that ``inet_http_server`` does not use authentication by default
    (`details <https://github.com/Supervisor/supervisor/issues/1245>`_).  Note that
    ``inet_http_server`` is not enabled by default, and is also not enabled
    in the example configuration output by ``echo_supervisord_conf``.  The
    behavior of the ``inet_http_server`` options have been correctly documented,
    and have not changed, since the feature was introduced in 2006.  A new
    `warning message <https://github.com/Supervisor/supervisor/commit/4e334d9cf2a1daff685893e35e72398437df3dcb>`_
    was added to the documentation.
  4.0.3 (2019-05-22)
  ------------------
  - Fixed an issue on Python 2 where running ``supervisorctl tail -f <name>``
buildservice-autocommit accepted request 758984 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 7)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 758858 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 6)
- Add python2-setuptools to the runtime-requirements
buildservice-autocommit accepted request 688821 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 5)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 688736 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 4)
- Remove not needed build-dependencies
- Add rclink
Martin Hauke's avatar Martin Hauke (mnhauke) accepted request 682640 from Kyrylo Shatskyy's avatar Kyrylo Shatskyy (kshatskyy) (revision 3)
Fix the spec, so Leap 42.3 can be built too
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 668588 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 2)
initialized devel package after accepting 668588
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 668554 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 1)
Resurrect package supervisor
Displaying all 14 revisions
openSUSE Build Service is sponsored by