Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 5eb3e405544b96744f113ca9992ebef4e917cbcc
https://github.com/tribe29/checkmk/commit/5eb3e405544b96744f113ca9992ebef4e…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-12-23 (Mon, 23 Dec 2019)
Changed paths:
A .werks/10417
M checks/aws_ec2_limits
A tests/unit/checks/generictests/datasets/aws_ec2_limits_instances_rules.py
Log Message:
-----------
10417 FIX AWS EC2 default limits are preserved for unconfigured instances
AWS EC2 Limits check plugins had default values for the instance limits on
each instance type. If user configures an specific instance with different
limits, then all other instance defaults vanished.
This werk recovers the check-plugin defaults for unconfigured instance type
limits.
CMK-3287
Change-Id: Iede54d73d70b958bc8f90349823cee319aa489c4
Commit: 038aaec6fa64b3b33edd1d06e96a8259a7419196
https://github.com/tribe29/checkmk/commit/038aaec6fa64b3b33edd1d06e96a8259a…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-12-23 (Mon, 23 Dec 2019)
Changed paths:
A .werks/10418
M checks/aws_ec2_limits
M cmk/gui/plugins/metrics/check_mk.py
M cmk/gui/plugins/wato/check_parameters/aws.py
M cmk/special_agents/agent_aws.py
M cmk/utils/aws_constants.py
A tests/unit/checks/generictests/datasets/aws_ec2_limits_vcpus.py
Log Message:
-----------
10418 Update AWS EC2 Limits to use new vCPU-based instance limits
Amazon EC2 transitioned from On-Demand instance limits from instance
count-based limits to new vCPU-based limits. Checkmk now imitates that
configuration and allows you to configure vCPU limits per EC2 instance
family, in the same fashion as defined by AWS.
In Checkmk count-based instance limits can still be used per instance type
and total instances.
CMK-3287
Change-Id: Ic470d10dc26db2cba6a21f359a44c13d88067af5
Commit: bbb20848d0a77b5cafe699c56c394112fe16e687
https://github.com/tribe29/checkmk/commit/bbb20848d0a77b5cafe699c56c394112f…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-12-23 (Mon, 23 Dec 2019)
Changed paths:
A .werks/10419
M cmk/gui/plugins/metrics/check_mk.py
M cmk/gui/plugins/metrics/utils.py
M tests/unit/cmk/gui/plugins/test_metrics_utils.py
Log Message:
-----------
10419 AWS EC2 Limits graphs collects now all instance types in a single graph
AWS EC2 Limits check plugin displayed in the service view on graph per
running on-demand instance type. Now all instance types have been collected
in a single graph, where they are stacked. This allows for a simpler
overview of running instances and the total amount running.
Change-Id: If4cc07ed7e8db5e94ee71fed279bc2aacb1d8e0d
Compare: https://github.com/tribe29/checkmk/compare/2a95e758fbeb...bbb20848d0a7
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 59b7b6f117fade1213e0145595928b92c04540ad
https://github.com/tribe29/checkmk/commit/59b7b6f117fade1213e0145595928b92c…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-12-23 (Mon, 23 Dec 2019)
Changed paths:
A .werks/10417
M checks/aws_ec2_limits
A tests/unit/checks/generictests/datasets/aws_ec2_limits_instances_rules.py
Log Message:
-----------
10417 FIX AWS EC2 default limits are preserved for unconfigured instances
AWS EC2 Limits check plugins had default values for the instance limits on
each instance type. If user configures an specific instance with different
limits, then all other instance defaults vanished.
This werk recovers the check-plugin defaults for unconfigured instance type
limits.
CMK-3287
Change-Id: Iede54d73d70b958bc8f90349823cee319aa489c4
Commit: 012342e5024b03ac7f175e351d63f048f4ba1b77
https://github.com/tribe29/checkmk/commit/012342e5024b03ac7f175e351d63f048f…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-12-23 (Mon, 23 Dec 2019)
Changed paths:
A .werks/10418
M checks/aws_ec2_limits
M cmk/gui/plugins/metrics/check_mk.py
M cmk/gui/plugins/wato/check_parameters/aws.py
M cmk/special_agents/agent_aws.py
M cmk/utils/aws_constants.py
A tests/unit/checks/generictests/datasets/aws_ec2_limits_vcpus.py
Log Message:
-----------
10418 Update AWS EC2 Limits to use new vCPU-based instance limits
Amazon EC2 transitioned from On-Demand instance limits from instance
count-based limits to new vCPU-based limits. Checkmk now imitates that
configuration and allows you to configure vCPU limits per EC2 instance
family, in the same fashion as defined by AWS.
In Checkmk count-based instance limits can still be used per instance type
and total instances.
CMK-3287
Change-Id: Ic470d10dc26db2cba6a21f359a44c13d88067af5
Commit: d06826f341438321da631242bb773949b8c22690
https://github.com/tribe29/checkmk/commit/d06826f341438321da631242bb773949b…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-12-23 (Mon, 23 Dec 2019)
Changed paths:
A .werks/10419
M cmk/gui/plugins/metrics/check_mk.py
M cmk/gui/plugins/metrics/utils.py
M tests/unit/cmk/gui/plugins/test_metrics_utils.py
Log Message:
-----------
10419 AWS EC2 Limits graphs collects now all instance types in a single graph
AWS EC2 Limits check plugin displayed in the service view on graph per
running on-demand instance type. Now all instance types have been collected
in a single graph, where they are stacked. This allows for a simpler
overview of running instances and the total amount running.
Change-Id: If4cc07ed7e8db5e94ee71fed279bc2aacb1d8e0d
Commit: 408e84472ca1aafde402ac7ee27011214d06bb94
https://github.com/tribe29/checkmk/commit/408e84472ca1aafde402ac7ee27011214…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2019-12-23 (Mon, 23 Dec 2019)
Changed paths:
A .werks/10420
M cmk/special_agents/agent_aws.py
M omd/packages/python-modules/python-modules.make
A omd/packages/python-modules/src/boto3-1.10.41.tar.gz
R omd/packages/python-modules/src/boto3-1.9.42.tar.gz
R omd/packages/python-modules/src/botocore-1.12.43.tar.gz
A omd/packages/python-modules/src/botocore-1.13.41.tar.gz
R omd/packages/python-modules/src/s3transfer-0.1.13.tar.gz
A omd/packages/python-modules/src/s3transfer-0.2.1.tar.gz
M tests/unit/cmk/special_agents/agent_aws/agent_aws_fake_clients.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_ec2.py
M virtual-envs/2.7/Pipfile
M virtual-envs/2.7/Pipfile.lock
Log Message:
-----------
10420 AWS EC2 Limits queries directly AWS Service Quotas for vCPU limits
The AWS upgrade to vCPU-based instance limits is accompanied with a
simplified overview of limits. However, this limits are regulated by
customer's usage and change overtime to accompany growing demand.
The AWS special agent now queries the AWS Service Quotas to update to your
current limits to your different instance families.
AWS EC2 limits use boto3 service-quotas client
boto3>=1.9.175 includes a service-quotas client which allows to query the
dynamically changing on-demand service quotas.
boto3>=1.9.89 requires an update of s3transfer>=0.2.0
boto3==1.10.41 is latest release. If botocore, boto3, s3transfer are let
version free, latest versions of each are installed. Thus install these
versions. Boto3 also claims in v1.10.41 to update EC2 api, thus might be a
relevant update.
Change-Id: I7f60883c1359c86bd22c797d00d622b575889f8e
Compare: https://github.com/tribe29/checkmk/compare/5ad6ba6b413c...408e84472ca1
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 091c5aaa9756a232af8137822724b7775b85fc80
https://github.com/tribe29/checkmk/commit/091c5aaa9756a232af8137822724b7775…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-12-20 (Fri, 20 Dec 2019)
Changed paths:
M cmk/.f12
M cmk/gui/watolib/config_domains.py
Log Message:
-----------
Fix cmk/.f12 and config_domains.py
* cmk/.f12 only copied the first directories of PYTHON2_PATHS and PYTHON3_PATHS
* config_domains.py contained mixed bytes and nonbytes literals
Change-Id: Ifd59bf7799de477f61b2f95a7a9a364f8acea4fb
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 2a95e758fbebc9d4037c105b55e81b048cd4b8f0
https://github.com/tribe29/checkmk/commit/2a95e758fbebc9d4037c105b55e81b048…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-12-20 (Fri, 20 Dec 2019)
Changed paths:
A .werks/10654
M cmk/gui/plugins/wato/check_parameters/hacmp_resources.py
Log Message:
-----------
10654 FIX hacmp_resources.py: allowing to save the any node option in the WATO configuration
The current version only allowed to save the "first node" option
for the "Expect resource to be online on" rule configuration
despite selecting the "any node" option. This new change now allows
correct saving of the option.
Change-Id: Ia0f74bb16d29e326b1d8e0d17c8d52978e966982
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c2fc55377e9dea852c4c475de79c975dba9ecb44
https://github.com/tribe29/checkmk/commit/c2fc55377e9dea852c4c475de79c975db…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2019-12-20 (Fri, 20 Dec 2019)
Changed paths:
A .werks/10654
M cmk/gui/plugins/wato/check_parameters/hacmp_resources.py
Log Message:
-----------
10654 FIX hacmp_resources.py: allowing to save the any node option in the WATO configuration
The current version only allowed to save the "first node" option
for the "Expect resource to be online on" rule configuration
despite selecting the "any node" option. This new change now allows
correct saving of the option.
Change-Id: Ia0f74bb16d29e326b1d8e0d17c8d52978e966982
Commit: 7f18ab9de0cd2ab5432fc2bde24e03166641b865
https://github.com/tribe29/checkmk/commit/7f18ab9de0cd2ab5432fc2bde24e03166…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2019-12-20 (Fri, 20 Dec 2019)
Changed paths:
M tests/integration/cmk/ec/test_mkeventd_status.py
Log Message:
-----------
Skip some EC integration tests for now. :-/
Change-Id: I43ab7bb8a19615fb84fa99705cf5582ca0b34a5d
Compare: https://github.com/tribe29/checkmk/compare/01b599e06d81...7f18ab9de0cd
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 01b599e06d817cce2847cea256bb3de34cb204a0
https://github.com/tribe29/checkmk/commit/01b599e06d817cce2847cea256bb3de34…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-12-20 (Fri, 20 Dec 2019)
Changed paths:
M omd/packages/Python3/Python3.make
M omd/packages/openssl/openssl.make
Log Message:
-----------
Use our OpenSSL for building Python 3
This is the first step to make it build at least on
Ubuntu systems. Lets try it for all others now...
Change-Id: I29cba233aefd7ecef1739ee13fbb5b9b66ee4e53