Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEED]Add Site Management #664

Closed
mike1098 opened this issue Sep 26, 2024 · 4 comments · Fixed by #654
Closed

[FEED]Add Site Management #664

mike1098 opened this issue Sep 26, 2024 · 4 comments · Fixed by #654
Assignees
Labels
feedback General feedback module:site This affects the site module release:5.3.0 Affects the mentioned release.

Comments

@mike1098
Copy link

Provide your feedback
checkmk Ansible looks almost complete to us to be able to automate commission and decommission of remote sites in our Local Monitoring.
The thing we hardly missing is Site Management.

The site management REST endpoints allow for:

POST for creating new site configurations.
PUT for updating current site configurations.
LIST for listing all current site configurations.
GET for getting a single site configuration.
DELETE for deleting a single site configuration via its site id.
LOGIN for logging into an existing site.
LOGOUT for logging out of an existing site.

As it is in REST available it shouldn't be a big deal to add it to ansible.

Component Name
Component Name: site

Ansible Version
Not relevant


**Collection Version**
What ever is necessary will be installed

Environment
Checkmk 2.2.0p33.cee

Screenshots
We are not allowed to share our screen :-(

Additional context
We are open to push even with throwing in some coins ;-)

@mike1098 mike1098 added the feedback General feedback label Sep 26, 2024
@robin-checkmk robin-checkmk linked a pull request Sep 26, 2024 that will close this issue
7 tasks
@robin-checkmk
Copy link
Member

robin-checkmk commented Sep 26, 2024

See the linked PR, we are in the final steps of adding the site module. Feel free to test the branch and let us know what you think. :)

@robin-checkmk robin-checkmk added module:site This affects the site module release:5.3.0 Affects the mentioned release. labels Sep 26, 2024
@mike1098
Copy link
Author

In checkmk.general.site I have two times site_id:. On at the top and one at basic_settings. Isnt that redundant information?

@robin-checkmk
Copy link
Member

In checkmk.general.site I have two times site_id:. On at the top and one at basic_settings. Isnt that redundant information?

We discussed exactly that here: #654 (comment)

@robin-checkmk robin-checkmk mentioned this issue Sep 30, 2024
7 tasks
@robin-checkmk
Copy link
Member

This module has just been released with 5.3.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feedback General feedback module:site This affects the site module release:5.3.0 Affects the mentioned release.
Projects
None yet
2 participants