Commit graph

1279 commits

Author SHA1 Message Date
Lord Hepipud
80f31cc1e6
Merge pull request #179 from Icinga:doc/update_roadmap_with_blogpost
Doc: Updates roadmap with blog post link for v1.3.0
2020-12-02 15:39:30 +01:00
Lord Hepipud
d8c48697e9 Updates roadmap with blog post link for v1.3.0 2020-12-02 15:38:31 +01:00
Lord Hepipud
bf1386bc76
Merge pull request #178 from Icinga:feature/prepare_version_1.4.0
Feature: Updates version to 1.4.0
2020-11-30 16:24:00 +01:00
Lord Hepipud
9797f406b1 Updates version to 1.4.0 2020-11-30 16:23:14 +01:00
Lord Hepipud
18f5ad8005
Merge pull request #177 from Icinga:fix/allow_domain_accounts_for_wmi_permissions
Fix: Allow usage for domain accounts for wmi permissions without being locally known
2020-11-30 15:07:57 +01:00
Lord Hepipud
17e320d3da Fixes usage for domain accounts for wmi permission 2020-11-30 15:07:05 +01:00
Lord Hepipud
0618d30d99
Merge pull request #176 from Icinga:doc/Updates-roadmap,-docs-and-release-dates
Doc: Updates Docs, Roadmap and Release Dates for v1.3.0
2020-11-30 09:57:53 +01:00
Lord Hepipud
26eedb7bd5 Updates docs/roadmap 2020-11-30 09:56:30 +01:00
Lord Hepipud
e02a2fe6e3
Merge pull request #175 from Icinga:docs/add_ui_path_configuration_to_kb
Doc: Adds UI configuration description for path environment variable
2020-11-27 17:42:45 +01:00
Lord Hepipud
aac22bcf9e Adds UI configuration description for path env 2020-11-27 17:41:30 +01:00
Lord Hepipud
967289b1ca
Merge pull request #174 from Icinga:fix/icinga_exception_output
Fix: Fixes exception output not properly constructed
2020-11-27 16:54:07 +01:00
Lord Hepipud
478d8f3566 Fixes exception output not properly constructed 2020-11-27 16:52:24 +01:00
Lord Hepipud
5530a84acd
Merge pull request #173 from Icinga:fix/update_windows_update_error_message
Fix: Fixes Windows Updates permission exception; Add KB
2020-11-27 16:42:51 +01:00
Lord Hepipud
157e387324 Fixes Windows Updates permission exception; Add KB 2020-11-27 16:40:36 +01:00
Lord Hepipud
cd81195ba1
Merge pull request #172 from Icinga:doc/install_wizard_guide
Doc: Adds installation wizard guide and overview
2020-11-27 13:59:56 +01:00
Lord Hepipud
59e542df89 Adds installation wizard guide and overview 2020-11-27 13:58:21 +01:00
Lord Hepipud
3a438a378b
Merge pull request #171 from Icinga:doc/install_uninstall_icinga_agent
Docs: Adds Agent install/uninstall description
2020-11-26 15:35:59 +01:00
Lord Hepipud
e41fdb0f29 Adds Agent install/uninstall docs 2020-11-26 15:34:46 +01:00
Lord Hepipud
7f0732290d
Merge pull request #170 from Icinga:doc/extend_knowledgebase
Doc: Extends KB for execution policy and path
2020-11-26 14:48:24 +01:00
Lord Hepipud
d6ee0ed233 Extends KB for execution policy and path 2020-11-26 14:47:02 +01:00
Lord Hepipud
b24ebd8baf
Merge pull request #169 from Icinga:fix/icinga_plain_config_generation
Fix: Small fix for Icinga .conf generation
2020-11-25 12:34:35 +01:00
Lord Hepipud
a9e089fc44 Small fix for Icinga .conf generation 2020-11-25 12:29:52 +01:00
Lord Hepipud
46a046afd1
Merge pull request #168 from Icinga:feature/support_new_director_selfservice_arguments
Feature: Adds support for new Director SelfService config arguments

Adds support for new Icinga Director SelfService config arguments which will now ensure the wizard will run without asking questions by using the Icinga Director configuration (requires Icinga Director 1.8 or later)
2020-11-25 10:20:46 +01:00
Lord Hepipud
0257ace1ee Adds support for new Director SelfService config 2020-11-25 10:20:01 +01:00
Lord Hepipud
7a509cc806
Merge pull request #167 from Icinga:fix/split_eventlog_messages_larger_then_30000_chars
Fix: Fixes error while writing EventLog entries with too large message size

In rare cases it can happen that the EventLog writer will throw an error in case the message size for EventLog entries is too large. This mostly happens in case the debug mode is enabled which is writing plenty of content into the EventLog.

This fix will now split such message into multiple messages to resolve the issue and keeping the data.
2020-11-25 10:03:37 +01:00
Lord Hepipud
4c628c737e Fixes error while writing too large eventlog msges 2020-11-25 10:02:36 +01:00
Lord Hepipud
054459cbce
Merge pull request #166 from Icinga:fix/agent_version_fetching_and_local_sources
Fix: Fixes release fetching of Agent with correct comparison and proper support for local sources

Fixes fetching of Icinga Agent MSI packages by correctly comparing versions to ensure we always use the latest version  and fixes `release` usage for local/network drive sources.
2020-11-24 16:46:13 +01:00
Lord Hepipud
0456da29fa Fixes release fetching of Agent; Support local src 2020-11-24 16:43:11 +01:00
Lord Hepipud
32c65f5954
Merge pull request #165 from Icinga:fix/fetch_icinga_agent_certificate_restapi
Fix: Fixes fetching for Icinga Agent certificate for REST-Api daemon on upper/lower case hostname mismatch

Fixes fetching for Icinga Agent certificate for REST-Api daemon on upper/lower case hostname mismatch
2020-11-24 14:01:58 +01:00
Lord Hepipud
0aa1d57745 Fix Agent certificate fetching for REST-Api 2020-11-24 14:01:13 +01:00
Lord Hepipud
348fa773fd
Merge pull request #163 from Icinga:feature/icinga2_plain_config_generator
Feature: Adds native Icinga config generation support and adds simple publish command

Adds native support for writing Icinga 2 configuration for plugins and allows to easy publish new configurations for modules with the new Cmdlet Publish-IcingaPluginConfiguration
2020-11-24 12:39:29 +01:00
Lord Hepipud
2f281b8fe0
Merge branch 'master' into feature/icinga2_plain_config_generator 2020-11-24 12:38:51 +01:00
Lord Hepipud
3c82757f1f Adds native Icinga config support, publish cmdlet
Adds native support for writing Icinga 2 configuration for plugins and allows to easy publish new configurations for modules with the new Cmdlet Publish-IcingaPluginConfiguration
2020-11-24 12:34:28 +01:00
Lord Hepipud
405babc1f7
Merge pull request #153 from Icinga:feature/support_knowledgebase_id_on_exception
Feature: Adds support for adding a knowledge base id to exceptions

Adds support to add a knowledge base id to Exit-IcingaThrowException for easier referencing. This should mostly be used for custom messages, as we should track the main knowledge base id's inside the messages directly
2020-11-24 12:13:55 +01:00
Lord Hepipud
8a0cddccc2
Merge branch 'master' into feature/support_knowledgebase_id_on_exception 2020-11-24 12:13:32 +01:00
Lord Hepipud
3e5fe3d4f5 Adds support for knowledge base id on exceptions 2020-11-24 12:09:34 +01:00
Lord Hepipud
0f445a3008
Merge pull request #164 from Icinga:feature/adds_exit_on_windows_terminal_integration
Feature: Adds exit to Windows Terminal integration to close shell on exit

Adds exit after calling icinga on Windows Terminal integration to ensure the shell will close in case the Icinga shell is closed.
2020-11-23 16:41:58 +01:00
Lord Hepipud
5dd1167549 Adds exit to Windows Terminal integration 2020-11-23 16:41:25 +01:00
Lord Hepipud
0469908999
Merge pull request #162 from Icinga:feature/add_exception_plugin_args_64_digits
Feature: Adds error on config generator for 64 digit args

Adds feature to test the length of plugin custom variables during config generation and throws error in case the total length is bigger than 64 digits, as imports into the Icinga Director by using baskets is not possible otherwise
2020-11-20 15:14:35 +01:00
Lord Hepipud
ba131e7bef Adds error on config generator for 64 digit args 2020-11-20 15:13:32 +01:00
Lord Hepipud
985a142bf3
Merge pull request #161 from Icinga:doc/update_upgrading_docs
Doc: Adds upgrading notes for plugins and kickstart for v1.3.0
2020-11-20 12:37:53 +01:00
Lord Hepipud
eae48d222e Adds upgrading notes for plugins and kickstart 2020-11-20 12:36:27 +01:00
Lord Hepipud
8769c8dd6d
Merge pull request #160 from Icinga:fix/install_release_components_fails_with_new_web_method
Fix: Instaling PowerShell components fails for release branch

Installing IcingaPowerShell components fails with new web method for release packages
2020-11-20 12:05:33 +01:00
Lord Hepipud
6606e73226 Fix invalid check if web response has errors 2020-11-20 12:03:42 +01:00
Lord Hepipud
d9e5551ad5
Merge pull request #159 from Icinga:fix/framework_update_fails_on_old_versions_due_to_code_cache
Fix: Fixes crash during update due to code cache feature
2020-11-20 08:25:13 +01:00
Lord Hepipud
7f86e2691a Fixes crash during update due to code cache 2020-11-20 08:23:29 +01:00
Lord Hepipud
0721b2f793
Merge pull request #158 from Icinga:doc/update_wmi_kb
Doc: Updates WMI KB for Winmgmt service restart
2020-11-20 02:04:34 +01:00
Lord Hepipud
24a2676171 Updates WMI kb for Winmgmt service restart 2020-11-20 02:03:08 +01:00
Lord Hepipud
3ec7559d12
Merge pull request #157 from Icinga/feature/Feature-Requests-Add-Proxy-Server-support
Feature: Add Proxy Server support for web calls

Also re-arranges web content by using old content from lib/web into lib/webserver, while new lib/web contains the proxy configuration.
2020-11-19 17:22:37 +01:00
Lord Hepipud
c38930c2de
Merge branch 'master' into feature/Feature-Requests-Add-Proxy-Server-support 2020-11-19 17:21:58 +01:00