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

icingacli director basket import feature for automation #2761

Open
chrnie opened this issue Jun 2, 2023 · 2 comments
Open

icingacli director basket import feature for automation #2761

chrnie opened this issue Jun 2, 2023 · 2 comments
Milestone

Comments

@chrnie
Copy link

chrnie commented Jun 2, 2023

Expected Behavior

I would like to add director baskets automatically via icingacli. They should be visible in the UI.

Current Behavior

The restore function restores baskets but does not create them in such a way that they can be reused.

Possible Solution

icingacli director basket import --name <basket name> <basket-dump.json should create a basket that is visible in the UI.
The restore of the snapshot can be done via a separate command or in one go.

@Thomas-Gelf Thomas-Gelf self-assigned this Jun 2, 2023
@Thomas-Gelf Thomas-Gelf added this to the v1.11.0 milestone Jun 2, 2023
@LordHepipud
Copy link
Contributor

I just talked with Tom about this: It would also be great to be able to upload a new version of the basket for an existing one, creating a new snapshot.

This would help in the workflow, as you wouldn't have to always create a new basket for every single action. In addition, you would also have a history of what happened with Icinga for Windows plugins as example.

This would allow quick switches between different versions without having to create and delete baskets all the time.

@Thomas-Gelf
Copy link
Contributor

@LordHepipud: your request has been implemented with #1952 ;-)

@Thomas-Gelf Thomas-Gelf modified the milestones: v1.11.0, next Sep 21, 2023
@Thomas-Gelf Thomas-Gelf removed their assignment Jan 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants