[wicked-commit] [openSUSE/wicked] 82197d: nanny: skip recheck when no policy configured

Branch: refs/heads/sle12-next Home: https://github.com/openSUSE/wicked Commit: 82197d2af20da2ba72ae3408e671993d522b5eeb https://github.com/openSUSE/wicked/commit/82197d2af20da2ba72ae3408e671993d52... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-11-18 (Wed, 18 Nov 2015) Changed paths: M nanny/nanny.c Log Message: ----------- nanny: skip recheck when no policy configured Commit: c075af45720a2f06736e19de445a32b6d0d3d876 https://github.com/openSUSE/wicked/commit/c075af45720a2f06736e19de445a32b6d0... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-11-18 (Wed, 18 Nov 2015) Changed paths: M nanny/nanny.c Log Message: ----------- Merge pull request #610 from mtomaschewski/nanny-recheck nanny: skip recheck when no policy configured Commit: 5cd629b710625274e08c684271a5582b44a50a6c https://github.com/openSUSE/wicked/commit/5cd629b710625274e08c684271a5582b44... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-11-19 (Thu, 19 Nov 2015) Changed paths: M client/compat.c M client/suse/compat-suse.c M src/address.c M src/dhcp4/protocol.c M src/iflist.c M src/leaseinfo.c Log Message: ----------- address: removed broadcast calculations (bsc#944710) Send broadcast address to the kernel only when the config (or dhcp) explicitly provides one instead to calculate it in some cases. The kernel has an own logic to automatically properly calculate related settings as needed (e.g. set routes), also depending on sysctl and other flags. Sending it, overrides the logic and can enforce specific, non-standard behavior. An "ip address add 192.0.2.1/24 dev eth0" does not send it too. Commit: e45820e987e9aca662dc21a996a82e6ad7edf251 https://github.com/openSUSE/wicked/commit/e45820e987e9aca662dc21a996a82e6ad7... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-11-19 (Thu, 19 Nov 2015) Changed paths: M src/dbus-objects/team.c Log Message: ----------- team: fix proper names of ethtool delay options Commit: 6ca14be9b95f546dab008610aea56c59e6feb1d5 https://github.com/openSUSE/wicked/commit/6ca14be9b95f546dab008610aea56c59e6... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-11-20 (Fri, 20 Nov 2015) Changed paths: M client/suse/config/ifcfg-lo Log Message: ----------- address: removed useless broadcast from ifcfg-lo The kernel does not set any on this non-broadcast device. Commit: 22ce7ee2db47ed368d37104bcf55fa191f7c95d2 https://github.com/openSUSE/wicked/commit/22ce7ee2db47ed368d37104bcf55fa191f... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-11-20 (Fri, 20 Nov 2015) Changed paths: M src/dbus-objects/team.c Log Message: ----------- Merge pull request #612 from pwieczorkiewicz/team_delay team: fix proper names of ethtool delay options Commit: b3a7119a9ee9fb267cd855683d4e7a0cded81436 https://github.com/openSUSE/wicked/commit/b3a7119a9ee9fb267cd855683d4e7a0cde... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-11-20 (Fri, 20 Nov 2015) Changed paths: M wicked.spec.in Log Message: ----------- rpm: do not use systemctl show in scripts (bsc#955778) systemctl show makes a systemd query and does not work in a chroot or when systemd is not available and using it in RPM scripts breaks offline update. Replaced with readlink. Commit: 4871efb643b4217b25e9bdc75ec631f98236d74b https://github.com/openSUSE/wicked/commit/4871efb643b4217b25e9bdc75ec631f982... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-11-20 (Fri, 20 Nov 2015) Changed paths: M wicked.spec.in Log Message: ----------- Merge pull request #613 from mtomaschewski/offline-update Commit: f19ee68921b0a6b1835ce385aca6e5d2d916f741 https://github.com/openSUSE/wicked/commit/f19ee68921b0a6b1835ce385aca6e5d2d9... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-11-20 (Fri, 20 Nov 2015) Changed paths: M VERSION Log Message: ----------- version 0.6.29 Commit: 7098e9a3ac40b8ed152af143078be46d4e90316f https://github.com/openSUSE/wicked/commit/7098e9a3ac40b8ed152af143078be46d4e... Author: Gaston Sanso <gsanso@suse.com> Date: 2015-11-24 (Tue, 24 Nov 2015) Changed paths: M man/ifcfg-team.5.in Log Message: ----------- Added that it's possible to declare several link watches Commit: 258d0196c84fdaa45dc6014bed7738e3996b6f72 https://github.com/openSUSE/wicked/commit/258d0196c84fdaa45dc6014bed7738e399... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-12-04 (Fri, 04 Dec 2015) Changed paths: M man/ifcfg-team.5.in Log Message: ----------- man: mention suffix in team port and link watch variables Commit: 3456dba7441e6aa7a7d8651bd77220c220e6058d https://github.com/openSUSE/wicked/commit/3456dba7441e6aa7a7d8651bd77220c220... Author: Hannes Reinecke <hare@suse.de> Date: 2015-12-04 (Fri, 04 Dec 2015) Changed paths: M include/wicked/ethernet.h M src/ethernet.c Log Message: ----------- ethtool: map da,none,other port types (bsc#957944) Commit: 4dd2fc04627f7efefa7c03a6c6127a5e305d0a5a https://github.com/openSUSE/wicked/commit/4dd2fc04627f7efefa7c03a6c6127a5e30... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-12-04 (Fri, 04 Dec 2015) Changed paths: M client/compat.c M client/suse/compat-suse.c M client/suse/config/ifcfg-lo M src/address.c M src/dhcp4/protocol.c M src/iflist.c M src/leaseinfo.c Log Message: ----------- Merge pull request #611 from mtomaschewski/brd-cleanup address: removed broadcast calculations (bsc#944710) Commit: 3d7a9bc503e4af5786c26352de17dd09b9ab4bbf https://github.com/openSUSE/wicked/commit/3d7a9bc503e4af5786c26352de17dd09b9... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-12-04 (Fri, 04 Dec 2015) Changed paths: M include/wicked/ethernet.h M src/ethernet.c Log Message: ----------- Merge pull request #615 from mtomaschewski/bsc-957944 ethtool: map da,none,other port types (bsc#957944) Commit: b3a122e36cd71a5951cbd17e9e509cdc7412eda8 https://github.com/openSUSE/wicked/commit/b3a122e36cd71a5951cbd17e9e509cdc74... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-12-04 (Fri, 04 Dec 2015) Changed paths: M man/ifcfg-team.5.in Log Message: ----------- Merge pull request #616 from mtomaschewski/man-ifcfg-team man: added how to declare several team link watches Commit: e821e82c5ac9ffd381b876c33291c91ba2b08ff8 https://github.com/openSUSE/wicked/commit/e821e82c5ac9ffd381b876c33291c91ba2... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-12-07 (Mon, 07 Dec 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: process events at nanny after hierarchy rebuild Commit: 6f3d035ea132582d84b8d90f63de907e7ee93bc7 https://github.com/openSUSE/wicked/commit/6f3d035ea132582d84b8d90f63de907e7e... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-12-07 (Mon, 07 Dec 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: block events on rebuilding hierarchy Commit: 0fc5c4b44a6b013c3659bdc831a5c414a5220801 https://github.com/openSUSE/wicked/commit/0fc5c4b44a6b013c3659bdc831a5c414a5... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-12-07 (Mon, 07 Dec 2015) Changed paths: M nanny/device.c Log Message: ----------- nanny: no worker in managed device is not an error No corresponding worker in a managed device might not be an error. E.g. when worker is already gone when dbus object garbage collector deletes the last managed device reference. Commit: be82a20ad179f31b9216814d2be2908dd5975676 https://github.com/openSUSE/wicked/commit/be82a20ad179f31b9216814d2be2908dd5... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-12-07 (Mon, 07 Dec 2015) Changed paths: M include/wicked/fsm.h M nanny/nanny.c M src/fsm-policy.c M src/fsm.c Log Message: ----------- fsm: cleanup unused worker use_default_policies flag Commit: ce34a574d9d0d4ebce2160aeaa618dba566a6f38 https://github.com/openSUSE/wicked/commit/ce34a574d9d0d4ebce2160aeaa618dba56... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-12-07 (Mon, 07 Dec 2015) Changed paths: M nanny/nanny.c Log Message: ----------- nanny: drop fsm workaround rearming finished workers Commit: 6a48890379fd1c19d8cb2ce92aebac6f31a7ff92 https://github.com/openSUSE/wicked/commit/6a48890379fd1c19d8cb2ce92aebac6f31... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-12-07 (Mon, 07 Dec 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: revert state when down events arrive while ifup Commit: 96e1c129aa4f23cd42ec95e7ed27f369cddb7e15 https://github.com/openSUSE/wicked/commit/96e1c129aa4f23cd42ec95e7ed27f369cd... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-12-07 (Mon, 07 Dec 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: enslave again on device-down while ifup Commit: 2eaf240a46c4730ecdf7361f17bc17bdeb9c434b https://github.com/openSUSE/wicked/commit/2eaf240a46c4730ecdf7361f17bc17bdeb... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-12-08 (Tue, 08 Dec 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: apply newDevice requires on success only Commit: a931adfd975ac16f014ac1e31400b58e4448c637 https://github.com/openSUSE/wicked/commit/a931adfd975ac16f014ac1e31400b58e44... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-12-08 (Tue, 08 Dec 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: do not clear requires on hierarchy rebuild Commit: 5b3d74d7ec04f0157b67ed530cb89796075d9aae https://github.com/openSUSE/wicked/commit/5b3d74d7ec04f0157b67ed530cb8979607... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-12-08 (Tue, 08 Dec 2015) Changed paths: M include/wicked/fsm.h M nanny/device.c M nanny/nanny.c M src/fsm-policy.c M src/fsm.c Log Message: ----------- Merge pull request #617 from mtomaschewski/fsm-state-revert fsm: hande events instead to workaround in nanny (bsc#955864) Commit: 555ccc9b31d951c0a7b1233a44798d00a83ee769 https://github.com/openSUSE/wicked/commit/555ccc9b31d951c0a7b1233a44798d00a8... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-12-16 (Wed, 16 Dec 2015) Changed paths: M client/ifreload.c M client/ifup.c M include/wicked/fsm.h M src/fsm.c Log Message: ----------- fsm: remove obsolete flatten functions (bsc#959356) Commit: bc62e229fa9f9d453c2a0994b6a81a10f018c411 https://github.com/openSUSE/wicked/commit/bc62e229fa9f9d453c2a0994b6a81a10f0... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-12-16 (Wed, 16 Dec 2015) Changed paths: M client/ifup.c Log Message: ----------- ifup: send policies to nanny in increasing order Commit: c2e114b31671bfd4f5d4ab6f361d34c6143ff9d5 https://github.com/openSUSE/wicked/commit/c2e114b31671bfd4f5d4ab6f361d34c614... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-12-16 (Wed, 16 Dec 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: check for hierarchy loops after every rebuild (bsc#959356) Commit: 8f92dd98fefe0174e82e866b48a983e5ef4f12d8 https://github.com/openSUSE/wicked/commit/8f92dd98fefe0174e82e866b48a983e5ef... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-12-17 (Thu, 17 Dec 2015) Changed paths: M include/wicked/fsm.h M src/fsm.c Log Message: ----------- fsm: remove depth from worker fsm worker structure and requirements resolvement is now fully dynamic. Thereby render graph depth obsolete. Commit: adf80040472ba65e98a537e89cef907d9e07c090 https://github.com/openSUSE/wicked/commit/adf80040472ba65e98a537e89cef907d9e... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-12-18 (Fri, 18 Dec 2015) Changed paths: M include/wicked/fsm.h M src/fsm.c Log Message: ----------- fsm: rewritten device hierarchy loop check Instead of counting edges to detect a loop and use a branch path guard list which allows to showing the loop, break the the loop and clear broken references so unaffected device config are still usable. Commit: a43e02d63abc49ef570835e51fab060937662cd9 https://github.com/openSUSE/wicked/commit/a43e02d63abc49ef570835e51fab060937... Author: Marius Tomaschewski <mt@suse.de> Date: 2015-12-18 (Fri, 18 Dec 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: do not recursively pull already pulled children Commit: 70223e94f9c11c90d8a594e51f5895b5844ca25b https://github.com/openSUSE/wicked/commit/70223e94f9c11c90d8a594e51f5895b584... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2015-12-18 (Fri, 18 Dec 2015) Changed paths: M src/fsm.c Log Message: ----------- fsm: avoid recursion processing on failed workers Commit: e36fc3c3b9cf9d8163f6d4fd73d8e384fd758c5f https://github.com/openSUSE/wicked/commit/e36fc3c3b9cf9d8163f6d4fd73d8e384fd... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-01-15 (Fri, 15 Jan 2016) Changed paths: M client/ifreload.c M client/ifup.c M include/wicked/fsm.h M src/fsm.c Log Message: ----------- Merge pull request #618 from pwieczorkiewicz/flatten_crash fsm: do not segfault on device hierarchy loops (bnc#959356) Commit: ea630750b29661f5c070ba348e1092f0b1b4a67c https://github.com/openSUSE/wicked/commit/ea630750b29661f5c070ba348e1092f0b1... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-01-16 (Sat, 16 Jan 2016) Changed paths: M VERSION M client/compat.c M client/ifreload.c M client/ifup.c M client/suse/compat-suse.c M client/suse/config/ifcfg-lo M include/wicked/ethernet.h M include/wicked/fsm.h M man/ifcfg-team.5.in M nanny/device.c M nanny/nanny.c M src/address.c M src/dbus-objects/team.c M src/dhcp4/protocol.c M src/ethernet.c M src/fsm-policy.c M src/fsm.c M src/iflist.c M src/leaseinfo.c M wicked.spec.in Log Message: ----------- Merge branch 'sle12-sp1-next' into sle12-next Compare: https://github.com/openSUSE/wicked/compare/6cd6eea8900c...ea630750b296
participants (1)
-
Marius Tomaschewski