Things are heating up over here at Icinga – we are now at feature-freeze and Icinga 2 Beta is scheduled for next Tuesday. This is the best time to get your hands dirty with Icinga 2, and share your feedback.
Test… what? You ask. Well, maybe start with the basics. Vagrant up a virtual machine or download a package, jump onto our docs and get configuring. Give the following a go:
- Define hosts, services and groups with the new “apply” and “assign where” rules
- Write check, notification and event commands with conditional behaviour arguments
- Apply notifications and import check templates to host and service objects
- Play with runtime macros
- Set recurring downtimes
- Apply dependencies from service to host or vice versa
- Try Livestatus or Graphite natively using icinga2-enable-feature / icinga2-disable-feature tools
Alongside our docs, take a look at our Icinga Template Library (ITL) for templates and command definitions. You will be amazed at how easy and flexible the new Icinga 2 format is.
Find a bug? Let us know on our dev tracker. See something missing from our docs? What the heck, send us a patch.
We have just 6 days to go and anything you can do will help make Icinga 2 Beta just that bit better. Thanks for making our work on Icinga 2 all worthwhile.
Download Icinga 1.9 Beta now, for a chance to preview our newest features and check on some of the bugs you’ve reported:
Icinga Core, IDOUtils & Classic UI: As mentioned, we’ve added a socket queue (#3533) and transactions buffer for large object dumps (#3527) that are great to test in large environments. There are many bug fixes contributed by community members (#2619 #2688 #3736 thanks!) as well as smaller performance improvements on the core, as well as the Classic UI on parsing the current config and status data (#3722).
Furthermore we’ve added new acknowledgement expiry (#3476) and notification (#3467) default settings, fixed and improved JSON functions as well as made the Classic UI a standalone component (#3869) especially for Icinga 2 development tests.
Check the full Core change log for more details.
Icinga Web: Now is the chance to test the new cronk menu you voted for (#3396 #3430), as well as the new sought-after drag-n-drop style filter (#3268). These are complimented by usability improvements in the interface (#3511), from scrolling and tabs to links and authorisations. In addition, we’ve fixed the upgrade path for custom cronks for v1.7 users (#3431 #3981). There’s a known bug with overlapping credentials (#4002). Check the full Web change log for more details.
These come with a couple of fixes in Icinga Reporting and plenty of new guide enhancements in Icinga Docs.
So take Icinga 1.9 Beta for a whirl and give us your feedback on our development tracker, or chat to our team on our IRC devel channel. See our bug reporting and testing guides for tips.
Thanks for helping us polish up Icinga 1.9 for the release in 7 days time.
If you aren’t already counting down with us, Icinga 1.8 will be released soon- during this year’s OSMC, where we will also be presenting. As usual, the 1.8.0 beta will be released a week before. But prior to that, feature freeze usually takes place 2 weeks before beta time – which happens to be now 🙂 Some features on the roadmap might not make it into 1.8 but there’s still plenty to look forward to in Reporting, Core / ClassicUI / IDOUtils as well as Web.
While working on the last bits and pieces in the lead up to the beta and release, we are calling out for testers of the existing nightly builds or the current git masters (Icinga Web & Reporting master, Icinga Core r1.8). You’ll find some tips on special tests in Icinga Wiki’s testing space. For Icinga Reporting 1.8, I’ve updated the howto while testing myself =)
If you have identified a bug, please make sure to report it in the Development Tracker. Don’t forget to leave your name, so that we may assign the deserved kudos to you 🙂
Thank you in advance for helping out! 🙂
Icinga 1.6 Beta is now out for you to download and test. So you’re not caught off guard, here are a few new features to look out for:
Core & Classic UI: New capabilities in acknowledgements and logging, advanced wildcard search, and many improvements to performance and navigation. See the changelog/roadmap for more detail.
IDOUtils: SLA extension with enhanced event aggregation, and major changes to timestamps respecting timezones.
Web: New module and user management interface, cronk view and API, alongside improvements in reporting integration. We cant’ say more…
This is a pretty big pre-release, so we hope you enjoy the new features and help report any bugs you may come across on our dev tracker: https://dev.icinga.com
More information on the best way to go about this is available in our wiki and FAQ.
So, happy weekend testing!