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

[dev.icinga.com #13257] Remove cluster/client mode "bottom up" w/ repository.d and node update-config #4799

Closed
14 tasks done
icinga-migration opened this issue Nov 18, 2016 · 5 comments · Fixed by #5606
Closed
14 tasks done
Assignees
Labels
area/distributed enhancement
Milestone

Comments

@icinga-migration
Copy link
Member

icinga-migration commented Nov 18, 2016

Tasks

  • Announcement: https://www.icinga.com/2016/12/13/icinga-2-v2-6-and-icinga-web-2-v2-4-released/ and follow-ups https://www.icinga.com/2017/08/02/icinga-2-v2-7-0-released/
  • CLI command: node {list,add,remove,blacklist,whitelist,update-config}
  • CLI command: repository (experimental already)
  • Cluster messages: UpdateRepository
  • Specific timers and file IO handling
  • Debug logging for unknown cluster messages (already exists)
  • Drop /var/lib/icinga2/api/repository/ from CMakeLists.txt and packages
  • Drop /var//lib/icinga2/repository/changes from CMakeLists.txt and packages
  • Configuration: Drop "repository.d" inclusion in icinga2.conf
  • Docs: "Bottom Up" and "Migration to Top Down" will be removed
  • Docs: CLI commands update
  • Docs: Troubleshooting explains duplicated check results - the note on bottom up should be removed. This chapter should stay, since local conf.d inclusion is still the default before 2.8.
  • Docs: Upgrade Note for 2.8
  • Code cleanup: repository references

Original content

This issue has been migrated from Redmine: https://dev.icinga.com/issues/13257

Created by mfriedrich on 2016-11-18 17:10:02 +00:00

Assignee: (none)
Status: New
Target Version: Backlog
Last Update: 2017-01-14 13:09:08 +00:00 (in Redmine)

Backport?: Not yet backported
Include in Changelog: 1

Following #13255.

Collects all remaining issues as child issues.


Subtasks:

Relations:

@icinga-migration
Copy link
Member Author

icinga-migration commented Nov 18, 2016

Updated by mfriedrich on 2016-11-18 17:10:40 +00:00

  • Relates set to 13255

@icinga-migration
Copy link
Member Author

icinga-migration commented Jan 14, 2017

Updated by mfriedrich on 2017-01-14 13:04:50 +00:00

  • Relates set to 14009

@icinga-migration icinga-migration added enhancement area/distributed labels Jan 17, 2017
@icinga-migration icinga-migration added this to the Backlog milestone Jan 17, 2017
@dnsmichi dnsmichi modified the milestones: 2.9.0, Backlog Feb 2, 2017
@dnsmichi dnsmichi modified the milestones: 2.8.0, 2.9.0 Aug 30, 2017
@dnsmichi
Copy link
Contributor

dnsmichi commented Aug 30, 2017

Rescheduling this as 2.8 will be the last release in 2017 almost.

@dnsmichi dnsmichi self-assigned this Sep 20, 2017
@dnsmichi
Copy link
Contributor

dnsmichi commented Sep 22, 2017

I'm splitting the requirements with the disabled conf.d inclusion in setup wizards. This is not part of the removal, it doesn't hurt for now.

dnsmichi pushed a commit that referenced this issue Sep 22, 2017
dnsmichi pushed a commit that referenced this issue Sep 22, 2017
dnsmichi pushed a commit that referenced this issue Sep 22, 2017
dnsmichi pushed a commit that referenced this issue Sep 22, 2017
dnsmichi pushed a commit that referenced this issue Sep 22, 2017
dnsmichi pushed a commit that referenced this issue Sep 22, 2017
dnsmichi pushed a commit that referenced this issue Sep 22, 2017
@dnsmichi
Copy link
Contributor

dnsmichi commented Sep 22, 2017

Note: Existing installations stay intact. There isn't any config sync mechanism anymore, that's all about this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/distributed enhancement
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants