On 10.03.2014 20:09, Brian Dockter wrote:
On Sat, Mar 8, 2014 at 6:01 AM, Michael Friedrich <[email protected] <mailto:[email protected]>> wrote:On 08.03.2014 14:33, Michael Friedrich wrote: That's merely the problem that i am not able to merge feature/db-endpoints-5636 at this point as it's not finished. 'icinga_node' was temporarly available with 0.0.7 but has been reverted in favor of endpoint object ids. 0.x.y is a constant work in progress, keep that in mind. I'm not sure whether I am able to finish that feature for 0.0.8 and it's ugly to keep 'next' broken. Therefore I've created https://dev.icinga.org/issues/5730 in order to solve the snapshot builds. I will rebase my working branch later on.Thanks. I'm aware that 0.x.y is a work in progress (and thank you for the work you have been putting into it).
The table creation and alter statements will be provided with 0.0.8 but the final work will be postponed later on. It merely affects the cluster stack only, single instance setups won't have any endpoints configured and therefore won't populate the tables and foreign keys.
I had made the assumption that there would be an upgrade path for the database, but it looks like that is currently not the case (at least, not for the snapshot releases). I'll drop the Icinga table and recreate it from the supplied schema so that I can try out the fixes that were troubling me earlier.
Well, for 0.0.8 we have a 0.0.8 file because there are many changes expected. Not sure if the supplied schema version will confuse users ('1.11.0' from Icinga 1.x) but at least we keep it documented for anyone willing to upgrade in pre release versions.
And yes, I know it sucks, but it's a pain supporting and extending a schema for two release trees (2.x and 1.x).
-- DI (FH) Michael Friedrich [email protected] || icinga open source monitoring https://twitter.com/dnsmichi || lead core developer [email protected] || https://www.icinga.org/team irc.freenode.net/icinga || dnsmichi _______________________________________________ icinga-users mailing list [email protected] https://lists.icinga.org/mailman/listinfo/icinga-users
