[checkmk-commits] [tribe29/checkmk] fdd182: mk_logwatch: clarify WATO rule

Lars noreply at github.com
Wed Jun 19 14:51:24 CEST 2019


  Branch: refs/heads/master
  Home:   https://github.com/tribe29/checkmk
  Commit: fdd182a7f8dbbc93ba00666c5fb8fa5d127ed2b8
      https://github.com/tribe29/checkmk/commit/fdd182a7f8dbbc93ba00666c5fb8fa5d127ed2b8
  Author: Moritz Kiemer <moritz.kiemer at tribe29.com>
  Date:   2019-06-19 (Wed, 19 Jun 2019)

  Changed paths:
    M tests/unit/agents/plugins/test_mk_logwatch_bakery.py

  Log Message:
  -----------
  mk_logwatch: clarify WATO rule

Cluster configurations are global options, on the same level
as configured logfile sections. The GUI now reflects this.

Change-Id: I19f2982160ba5ac59e134d552a67018b2db6b493


  Commit: 86b29242e5ade2b463152186fd54a31d807389af
      https://github.com/tribe29/checkmk/commit/86b29242e5ade2b463152186fd54a31d807389af
  Author: Lars Michelsen <lm at tribe29.com>
  Date:   2019-06-19 (Wed, 19 Jun 2019)

  Changed paths:
    A .werks/7819
    M cmk/gui/http.py
    M cmk/gui/plugins/wato/check_mk_configuration.py

  Log Message:
  -----------
  7819 FIX Fix "HTTP header authentication"

The HTTP header authentication can be enabled in the Global Settings using the
option "Authenticate users by incoming HTTP requests". In case you do not use
this authentication method, you are not affected by this issue.

It is mostly used in some reverse proxy setups where the Checkmk apache is
located behind an authentication service. The authentication service only tells
Checkmk the authenticated username and the user interfaces allows the user to
enter without further authentication.

The user name is handed over as HTTP header with each HTTP request to the site
apache and forwarded to the GUI.

With Checkmk 1.5 or older in connection with apache 2.4 and Checkmk 1.6 with
all apache versions this feature can not be used anymore using HTTP header
variables containing other characters than <tt>A-z, a-z, 0-9 and -</tt>. For
example <tt>X-Remote-User</tt> is still working, while <tt>REMOTE_USER</tt>
(which uses the not allowed <tt>_</tt>) is not working anymore.

This 1.6.0b3 release fixes an issue in this header variable processing and
changes the default setting in the GUI to <tt>X-Remote-User</tt>.

If you configured this before with 1.5, you will have to check your
configuration and change the HTTP header variable in the reverse proxy and
Checkmk configuration to make it work with the new variable syntax.

Change-Id: I21bd6747e98f08001b25df9f4ce87b05caf25ad5


  Commit: 4035748e4e24883e089f2134c8061bbeed1085dc
      https://github.com/tribe29/checkmk/commit/4035748e4e24883e089f2134c8061bbeed1085dc
  Author: Lars Michelsen <lm at mathias-kettner.de>
  Date:   2019-06-19 (Wed, 19 Jun 2019)

  Changed paths:
    M cmk/gui/config.py
    M cmk/gui/plugins/wato/builtin_attributes.py
    M cmk/gui/watolib/host_attributes.py
    M cmk/utils/tags.py
    M cmk_base/data_sources/__init__.py
    M tests/unit/cmk/gui/watolib/test_host_attributes.py

  Log Message:
  -----------
  Improved naming of host attribute + topic

Change-Id: I7d427aa28ccf062f408ec1b6f31ccaa721718904


  Commit: 9e9106ab6de46f4c1c50a9e2d80c48c522138b28
      https://github.com/tribe29/checkmk/commit/9e9106ab6de46f4c1c50a9e2d80c48c522138b28
  Author: Lars Michelsen <lm at tribe29.com>
  Date:   2019-06-19 (Wed, 19 Jun 2019)

  Changed paths:
    M cmk/gui/plugins/wato/builtin_attributes.py
    M cmk/gui/watolib/groups.py
    M cmk/gui/watolib/host_attributes.py

  Log Message:
  -----------
  Make WATO host attribute sorting explicit

Change-Id: I53e78d31f494ca24cc557789e66d69c277366a0e


  Commit: 276a1565b4e7cc0484ab234f3170f9c8cf5391bb
      https://github.com/tribe29/checkmk/commit/276a1565b4e7cc0484ab234f3170f9c8cf5391bb
  Author: Lars Michelsen <lm at tribe29.com>
  Date:   2019-06-19 (Wed, 19 Jun 2019)

  Changed paths:
    M cmk/gui/plugins/wato/builtin_attributes.py
    M cmk/gui/watolib/groups.py
    M tests/unit/cmk/gui/watolib/test_host_attributes.py

  Log Message:
  -----------
  Changed order of host attributes

Change-Id: I8429c09b8eced135087c8af830d67a9f970a8945


  Commit: ae1ae406996b82b72fea37234bc394c44d70775a
      https://github.com/tribe29/checkmk/commit/ae1ae406996b82b72fea37234bc394c44d70775a
  Author: Lars Michelsen <lm at tribe29.com>
  Date:   2019-06-19 (Wed, 19 Jun 2019)

  Changed paths:
    M cmk/gui/watolib/host_attributes.py
    M tests/unit/cmk/gui/watolib/test_host_attributes.py

  Log Message:
  -----------
  Improve datasource attribute rendering

* Tag attributes can now be sorted just like other attributes,
  but only hard coded for the moment.
* Show SNMP credentials below SNMP datasource settings
* Improve order of "Data source" attributes: Agent > SNMP > Piggyback

Change-Id: I0420624a208f21e2114bc5812b0b34c3b0aa9ed8


  Commit: 6f7b14500a99938231d8e85cc380b16dbedb19b9
      https://github.com/tribe29/checkmk/commit/6f7b14500a99938231d8e85cc380b16dbedb19b9
  Author: Lars Michelsen <lm at tribe29.com>
  Date:   2019-06-19 (Wed, 19 Jun 2019)

  Changed paths:
    M cmk/gui/plugins/wato/builtin_attributes.py
    M cmk/gui/plugins/wato/utils/__init__.py
    M cmk/gui/plugins/webapi/utils.py
    M cmk/gui/plugins/webapi/webapi.py
    M cmk/gui/wato/pages/bulk_edit.py
    M cmk/gui/wato/pages/folders.py
    M cmk/gui/wato/pages/hosts.py
    M cmk/gui/watolib/host_attributes.py
    M cmk/gui/watolib/hosts_and_folders.py
    M tests/unit/cmk/gui/watolib/test_host_attributes.py

  Log Message:
  -----------
  Hosts: Hide creation / locking info from create dialog

Change-Id: Ia6859ce1489acc4cba40d0adb0b9200507204416


  Commit: 2e6234c34c21aac7d3b84cc87e67ac4a3b403750
      https://github.com/tribe29/checkmk/commit/2e6234c34c21aac7d3b84cc87e67ac4a3b403750
  Author: Lars Michelsen <lm at tribe29.com>
  Date:   2019-06-19 (Wed, 19 Jun 2019)

  Changed paths:
    M cmk/gui/plugins/wato/utils/__init__.py
    M cmk/gui/wato/pages/folders.py
    M cmk/gui/wato/pages/hosts.py
    M cmk/gui/wato/pages/search.py

  Log Message:
  -----------
  Moved basic host / cluster attributes into basic settings box

Change-Id: I9e2c1b7c53c7b796964eb6e32e6ee3ba9fcf1dfe


Compare: https://github.com/tribe29/checkmk/compare/784275eed3a5...2e6234c34c21


More information about the checkmk-commits mailing list