Hello community, here is the log from the commit of package icingaweb2-module-director for openSUSE:Factory checked in at 2019-10-16 09:12:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/icingaweb2-module-director (Old) and /work/SRC/openSUSE:Factory/.icingaweb2-module-director.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "icingaweb2-module-director" Wed Oct 16 09:12:29 2019 rev:10 rq:735356 version:1.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/icingaweb2-module-director/icingaweb2-module-director.changes 2019-03-05 12:26:49.652835246 +0100 +++ /work/SRC/openSUSE:Factory/.icingaweb2-module-director.new.2352/icingaweb2-module-director.changes 2019-10-16 09:12:30.963895794 +0200 @@ -1,0 +2,101 @@ +Fri Oct 4 18:59:55 UTC 2019 - ec...@opensuse.org + +- Exchange of the old service icingaweb2-module-jobs with the + new icingaweb2-module-director. + +------------------------------------------------------------------- +Mon Sep 30 07:41:08 UTC 2019 - ec...@opensuse.org + +- update to 1.7.0 + * Breaking Changes + - At least PHP 5.6.3 is now required, Director 1.7.x will + refuse to work with older versions + - New dependencies have been introduced, Upgrading and + Installation documentations contain related details + * Fixed issues + - You can find issues and feature requests related to this + release on our roadmap + * User Interface + - FIX: Service-related links in Activity Log have been + corrected (#1377, #1816) + - FIX: Activity Log now works for Service Sets + (#1287, #1786, #1816) + - FIX: Assign Filters are no longer mandatory when modifying + Service Groups (#930) + - FIX: Object type for CheckCommands has been corrected in + config preview (#1799) + - FIX: Import preview in combination with Black/Whitelisting + (#1825) + - FIX: Routing/redirection when working with Data Fields + (#1847) + - FIX: Auto-suggestion field was positioned wrongly once + scrolled down + - FIX: Timezone inconsistencie have been fixed (#1700) + - FIX: Link-like buttons where shortened on Icinga Web 2.7 + (#1928) + - FIX: Search in range-filtered Activity Log no longer fails + (#1381) + - FEATURE: It's now possible to clone a Service to a different + Host (#1796) + - FEATURE: Scheduled Downtimes for "Hosts AND their services" + (#1831) + - FEATURE: Auto-suggestion and more for Fields based on Data + Lists (#1846) + - FEATURE: Show missing dependencies (#1938) + * Translations + - FEATURE: German translation has been refreshed (#1951) + - FEATURE: Japanese is now available (#1869) + * Import and Sync + - FIX: Avoid caching between multiple runs of sync (#1836) + - FIX: Imported Rows Table (history) eventually failed on + Icinga Web 2 (#1925) + - FIX: Improved error handling on preview (#1941) + - FEATURE: When fetching invalid data, Import refers erroneous + rows (#1741) + - FEATURE: Sync now offers a preview, showing what would happen + (#1754) + - FEATURE: ParseURL property modifier has been added (#1746) + - FEATURE: There is a new generic REST API Import Source + (#1818) + - FEATURE: Sync now supports Notifications and Dependencies + (#1212, #925, #1209) + - FEATURE: Limits (memory, execution time) raised for Import + runs via UI (#1954) + * Configuration Baskets + - FIX: snapshots do no longer fail for deleted elements on + snapshot (#1940) + - FEATURE: baskets now support External Commands (#1854) + * REST API + - FIX: Command Arguments can now be managed via API (#1416) + * CLI + - FIX: importsource fetch did not apply configured property + modifiers (#1819) + - FEATURE: Service Groups are now available on CLI (#1745) + - FEATURE: A new background daemon has been introduced (#1905) + * Icinga Configuration + - FIX: Allow to render single configuration files larger than + 16MB (#1787) + - FIX: Icinga v2.11 version detection for Agent Installation + script (#1957) + - DEPRECATED: magic-apply-for (a hidden feature) is now + deprecated (#1850) + - FEATURE: It's now possible to define Scheduled Downtimes + (#347, #1828) + - FEATURE: Allow to render command definitions as (v1.x-like) + strings (#1809) + - FEATURE: host address now allows 255 characters (#1890) + - FEATURE: Director now assists with Services applied to parent + Zones (#1634) + - FEATURE: Warn affected setups when affected by a specific + core issue (#1958) + * Documentation + - FIX: Installation instructions have been adjusted to fit MySQL 8 + * Internals + - FIX: support different timezones with MySQL (#1332, #1840) + - FIX: support importing DSL-based Command Arguments (#1812) + - FEATURE: a new Hook allows to run custom code at deployment + time (#1342, #1843) + - FEATURE: there is a new low-level IcingaObjectFormHook + (#1841) + +------------------------------------------------------------------- Old: ---- icingaweb2-module-director-1.6.2.tar.gz New: ---- icingaweb2-module-director-1.7.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ icingaweb2-module-director.spec ++++++ --- /var/tmp/diff_new_pack.KlgANb/_old 2019-10-16 09:12:31.559894258 +0200 +++ /var/tmp/diff_new_pack.KlgANb/_new 2019-10-16 09:12:31.559894258 +0200 @@ -12,14 +12,14 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # # See also http://en.opensuse.org/openSUSE:Specfile_guidelines Name: icingaweb2-module-director -Version: 1.6.2 +Version: 1.7.0 Release: 0 Summary: Config module for Icinga Web 2 License: GPL-2.0-or-later @@ -32,10 +32,20 @@ BuildRequires: systemd-rpm-macros Requires: icinga2 >= 2.4.3 Requires: icingaweb2 >= 2.2.0 +Requires: icingaweb2-module-incubator >= 0.5.0 +Requires: icingaweb2-module-ipl >= 0.3.0 +Requires: icingaweb2-module-reactbundle >= 0.7.0 +Requires: php >= 5.6.3 Requires: php-curl +Requires: php-pcntl +Requires: php-posix +Requires: php-sockets %{?systemd_requires} %define basedir %{_datadir}/icingaweb2 +%define icinga_user icinga +%define icinga_group icinga +%define icingawebgroup icingaweb2 %description Director is an config module for icingaweb2 @@ -54,35 +64,40 @@ # not needed rm %{buildroot}%{basedir}/modules/director/contrib/docker-test.sh # systemd -install -D -m 644 %{buildroot}%{basedir}/modules/director/contrib/systemd/director-jobs.service %{buildroot}%{_unitdir}/%{name}-jobs.service +install -D -m 644 %{buildroot}%{basedir}/modules/director/contrib/systemd/icinga-director.service %{buildroot}%{_unitdir}/%{name}.service rm -r %{buildroot}%{basedir}/modules/director/contrib/systemd mkdir -p %{buildroot}%{_sbindir} -ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}-jobs +ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name} +mkdir -p %{buildroot}%{_localstatedir}/lib/%{name} # rpmlintrc chmod 754 %{buildroot}%{basedir}/modules/director/contrib/linux-agent-installer/Icinga2Agent.bash # languages %find_lang director %{name}.lang %pre -%service_add_pre %{name}-jobs.service +%service_add_pre %{name}.service +/usr/bin/getent group %{icingawebgroup} >/dev/null || /usr/sbin/groupadd -r %{icingawebgroup} +/usr/bin/getent passwd icingadirector >/dev/null || /usr/sbin/useradd -c "Icinga2 director" -s /sbin/nologin -r -d %{_localstatedir}/lib/%{name} -g %{icingawebgroup} icingadirector %preun -%service_del_preun %{name}-jobs.service +%service_del_preun %{name}.service %post -%service_add_post %{name}-jobs.service +%service_add_post %{name}.service %postun -%service_del_postun %{name}-jobs.service +%service_del_postun %{name}.service %files -f %{name}.lang %defattr(-,root,root) -%doc README.SUSE +%license LICENSE +%doc README.md README.SUSE %dir %{basedir} %dir %{basedir}/modules %dir %{basedir}/modules/director +%dir %attr(0750,icingadirector,%{icingawebgroup}) %{_localstatedir}/lib/%{name} %{basedir}/modules/director/* -%{_unitdir}/%{name}-jobs.service -%{_sbindir}/rc%{name}-jobs +%{_unitdir}/%{name}.service +%{_sbindir}/rc%{name} %changelog ++++++ icingaweb2-module-director-1.6.2.tar.gz -> icingaweb2-module-director-1.7.0.tar.gz ++++++ ++++ 27027 lines of diff (skipped)