[wicked-commit] [openSUSE/wicked] b9cc80: fsm: reset device_api of deleted workers (bsc#9540...
Branch: refs/heads/sle12 Home: https://github.com/openSUSE/wicked Commit: b9cc80cb94410f36d637326a9956832471522983 https://github.com/openSUSE/wicked/commit/b9cc80cb94410f36d637326a9956832471... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2016-02-01 (Mon, 01 Feb 2016) Changed paths: M src/fsm.c Log Message: ----------- fsm: reset device_api of deleted workers (bsc#954012) Otherwise the zombie worker keeps it's factorysettings (could be recognized as a factory worker later) and also its previous config. Commit: 70dd6ba391ee544a2e957f17f024edb444d9ee31 https://github.com/openSUSE/wicked/commit/70dd6ba391ee544a2e957f17f024edb444... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2016-02-01 (Mon, 01 Feb 2016) Changed paths: M client/ifreload.c Log Message: ----------- ifreload: ifdown part should delete instances of teamd (bsc#964477) That is needed in order to start new instances with new configs. Commit: 1e3cbab963b9dce1322ac1faba323a8fca359848 https://github.com/openSUSE/wicked/commit/1e3cbab963b9dce1322ac1faba323a8fca... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2016-02-01 (Mon, 01 Feb 2016) Changed paths: M src/fsm.c Log Message: ----------- fsm: clear target_range in ni_ifworker_device_delete() Commit: 40b3b0c5a9564320155d3c2fd0d46ae5e3263f16 https://github.com/openSUSE/wicked/commit/40b3b0c5a9564320155d3c2fd0d46ae5e3... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-02-12 (Fri, 12 Feb 2016) Changed paths: M src/ifconfig.c Log Message: ----------- bonding: call setup at the end of create (bsc#964877) Commit: 7ce95bce5c1698c1d58e7aa3b4d19f3784703267 https://github.com/openSUSE/wicked/commit/7ce95bce5c1698c1d58e7aa3b4d19f3784... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-02-12 (Fri, 12 Feb 2016) Changed paths: M client/compat.c M include/wicked/bonding.h M src/bonding.c M src/dbus-objects/bonding.c Log Message: ----------- bonding: use netdef ref to hold primary_slave Commit: c48c7eeadb1058797dd621507ea536a185cb4dc1 https://github.com/openSUSE/wicked/commit/c48c7eeadb1058797dd621507ea536a185... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-02-12 (Fri, 12 Feb 2016) Changed paths: M client/compat.c M include/wicked/bonding.h M src/bonding.c M src/dbus-objects/bonding.c Log Message: ----------- bonding: use netdef ref to hold active_slave Commit: d8425889a59b29d111a7e073ee5a197f7d08fa52 https://github.com/openSUSE/wicked/commit/d8425889a59b29d111a7e073ee5a197f7d... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-01 (Tue, 01 Mar 2016) Changed paths: M client/ifreload.c M src/fsm.c Log Message: ----------- Merge pull request #623 from pwieczorkiewicz/teamd_runner ifreload: delete teamd devices on reload (bsc#954012, bsc#964477) Commit: 0434c89b8139961d45fccc6906e8d4cc9de4f0af https://github.com/openSUSE/wicked/commit/0434c89b8139961d45fccc6906e8d4cc9d... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-09 (Wed, 09 Mar 2016) Changed paths: M include/wicked/bonding.h M src/bonding.c Log Message: ----------- bonding: add netdev ref based slave array primitives Commit: 97256c75eeab1eab7013200224e22c3c40069353 https://github.com/openSUSE/wicked/commit/97256c75eeab1eab7013200224e22c3c40... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-09 (Wed, 09 Mar 2016) Changed paths: M client/compat.c M client/redhat/compat-redhat.c M client/suse/compat-suse.c M include/wicked/bonding.h M src/bonding.c M src/dbus-objects/bonding.c M src/ifconfig.c Log Message: ----------- bonding: switch to netdef ref based slaves array Commit: 2fc72bae7e97c62e71c22fbe62a7a9d8cb2c97cb https://github.com/openSUSE/wicked/commit/2fc72bae7e97c62e71c22fbe62a7a9d8cb... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-09 (Wed, 09 Mar 2016) Changed paths: M include/wicked/system.h M src/dbus-objects/bonding.c M src/ifconfig.c Log Message: ----------- bonding: pass complete netdev to system create/setup Commit: 58fce07ead8c784ca420c320b155124328ac624c https://github.com/openSUSE/wicked/commit/58fce07ead8c784ca420c320b155124328... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-09 (Wed, 09 Mar 2016) Changed paths: M src/ifconfig.c Log Message: ----------- bonding: refactor and cleanup sysfs create and setup Commit: cd0aa94a46e8a3b1d36777f3820f360909ad0d3c https://github.com/openSUSE/wicked/commit/cd0aa94a46e8a3b1d36777f3820f360909... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-09 (Wed, 09 Mar 2016) Changed paths: M include/wicked/bonding.h M src/iflist.c Log Message: ----------- bonding: process bonding master details in newlink Commit: 788a9a3932b6010d0e759be682b5aa55e8a0205b https://github.com/openSUSE/wicked/commit/788a9a3932b6010d0e759be682b5aa55e8... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-09 (Wed, 09 Mar 2016) Changed paths: M include/wicked/util.h Log Message: ----------- util: added NI_BIT macro to set a bit from enum Commit: 8cfa47323ad7ad093e67d7510a06adee14dfdb6f https://github.com/openSUSE/wicked/commit/8cfa47323ad7ad093e67d7510a06adee14... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-09 (Wed, 09 Mar 2016) Changed paths: M include/wicked/util.h M src/util.c Log Message: ----------- util: added string and string array cmp utils Commit: 1a8f465eedf54ece2a619db939c43cde41a81a42 https://github.com/openSUSE/wicked/commit/1a8f465eedf54ece2a619db939c43cde41... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-09 (Wed, 09 Mar 2016) Changed paths: M src/xml-schema.c Log Message: ----------- xml-schema: do not add description node to enums removed a lazy schema writer value autoincrement causing to add a description value to the intmap. Commit: 992789131bbe9685d005aba466ab01dd38fdfd8b https://github.com/openSUSE/wicked/commit/992789131bbe9685d005aba466ab01dd38... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-09 (Wed, 09 Mar 2016) Changed paths: M client/compat.c M schema/bonding.xml Log Message: ----------- bonding: use carrier-detect in schema and client dbus model expects miimon/carrier-detect, while client was generating just carrier from ifcfg as in the schema, causing that it were never serialized/deserialized. Commit: e4b2ac4f5b7cb6225029c587a16f1d82b43c3e9b https://github.com/openSUSE/wicked/commit/e4b2ac4f5b7cb6225029c587a16f1d82b4... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-21 (Mon, 21 Mar 2016) Changed paths: M include/wicked/bonding.h M include/wicked/netinfo.h M include/wicked/types.h M src/bonding.c M src/iflist.c M src/netdev.c Log Message: ----------- bonding: process bonding slave info from newlink Commit: 04e2bec982ff13b9fa10e036d838967c3a1853c7 https://github.com/openSUSE/wicked/commit/04e2bec982ff13b9fa10e036d838967c3a... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-21 (Mon, 21 Mar 2016) Changed paths: M client/redhat/compat-redhat.c M client/suse/compat-suse.c M include/wicked/bonding.h M schema/bonding.xml M schema/constants.xml.in M src/bonding.c M src/dbus-objects/bonding.c M util/mkconst.c Log Message: ----------- bonding: expose slave info via dbus (in show-xml) Commit: 2fdaa0d821ae4ed52cdbc5546a11c6c4549ff18e https://github.com/openSUSE/wicked/commit/2fdaa0d821ae4ed52cdbc5546a11c6c454... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-21 (Mon, 21 Mar 2016) Changed paths: M src/appconfig.h M src/config.c Log Message: ----------- config: added bonding netlink vs. sysfs ctl switch Commit: 78901ae1571d39ab8c8447d7206ae98d4d3d9478 https://github.com/openSUSE/wicked/commit/78901ae1571d39ab8c8447d7206ae98d4d... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-21 (Mon, 21 Mar 2016) Changed paths: M src/ifconfig.c Log Message: ----------- ifconfig: pass netconfig arg to link_create/change Commit: 47448bf2a6a4a92a26594247e310d766011f63f7 https://github.com/openSUSE/wicked/commit/47448bf2a6a4a92a26594247e310d76601... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-21 (Mon, 21 Mar 2016) Changed paths: M include/wicked/bonding.h M src/bonding.c Log Message: ----------- bonding: added a clone utility Commit: dff3aeabf6e51ff1598ead2c822c2aac6b1c49ee https://github.com/openSUSE/wicked/commit/dff3aeabf6e51ff1598ead2c822c2aac6b... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-21 (Mon, 21 Mar 2016) Changed paths: M src/dbus-objects/bonding.c Log Message: ----------- bonding: fixed to use validate-targets in dbus Commit: 2589c83835d77c8a0b8529e48976de6bda275b3d https://github.com/openSUSE/wicked/commit/2589c83835d77c8a0b8529e48976de6bda... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-21 (Mon, 21 Mar 2016) Changed paths: M src/ifconfig.c Log Message: ----------- bonding: creation and setup via netlink Commit: e3188c32c36cf3435d027013a42b164196be4f8c https://github.com/openSUSE/wicked/commit/e3188c32c36cf3435d027013a42b164196... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-21 (Mon, 21 Mar 2016) Changed paths: M schema/bonding.xml M src/dbus-objects/bonding.c Log Message: ----------- bonding: expose hardware address via dbus Commit: e2d77a37185e76ec2c437ad64c2767bc9d201eaf https://github.com/openSUSE/wicked/commit/e2d77a37185e76ec2c437ad64c2767bc9d... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-21 (Mon, 21 Mar 2016) Changed paths: M src/dbus-objects/bonding.c Log Message: ----------- bonding: permit to set bonding hardware address Commit: 14c2e98f925b2e735329ca7fe32b6e6a7d436ece https://github.com/openSUSE/wicked/commit/14c2e98f925b2e735329ca7fe32b6e6a7d... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-21 (Mon, 21 Mar 2016) Changed paths: M client/suse/compat-suse.c Log Message: ----------- compat: parse ethernet bonding mac from suse ifcfg Commit: 1fc7aeef0393ba807ac3c5ce40174541121e3b45 https://github.com/openSUSE/wicked/commit/1fc7aeef0393ba807ac3c5ce4017454112... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-21 (Mon, 21 Mar 2016) Changed paths: M client/compat.c Log Message: ----------- compat: generate ethernet bonding mac in xml config Commit: bc8abc1aa3358bc240b78e0d62094492891f4a14 https://github.com/openSUSE/wicked/commit/bc8abc1aa3358bc240b78e0d6209449289... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-22 (Tue, 22 Mar 2016) Changed paths: M src/ifconfig.c Log Message: ----------- ifconfig: readd broadcast calculation (bcs#971629) While the kernel does not need explicit broadcast, other code, like the glibc getbroadcastnets() function, that requires it and removing the calulation in bsc#944710, caused regression. Commit: 654a19d807bba7848aec86f17d09a0e5a1442f36 https://github.com/openSUSE/wicked/commit/654a19d807bba7848aec86f17d09a0e5a1... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-22 (Tue, 22 Mar 2016) Changed paths: M src/fsm.c M src/xml-reader.c Log Message: ----------- fsm: fixed wrong check causing segmentation fault Added also a guard to the underlying xml node location function to check node before accessing node->location. Commit: 2abd493fc3d3a3e565fd4532d03d5c5b194920cf https://github.com/openSUSE/wicked/commit/2abd493fc3d3a3e565fd4532d03d5c5b19... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-22 (Tue, 22 Mar 2016) Changed paths: M client/ifup.c Log Message: ----------- ifup: omit ovs-system master reference in policy Commit: 96a2e39ab2afae0d725bdb0e8359749db35c43cf https://github.com/openSUSE/wicked/commit/96a2e39ab2afae0d725bdb0e8359749db3... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-22 (Tue, 22 Mar 2016) Changed paths: M src/fsm.c Log Message: ----------- fsm: set worker type from ovs-system ifname There is actually no special <ovs-system/> node (required) in the config, so the configuration cannot provide the type. We consider ovs-system as reserved name already as it is the only hint visible from interface. Commit: 4d32f887463b1c0af88178a8a8c8058a51951061 https://github.com/openSUSE/wicked/commit/4d32f887463b1c0af88178a8a8c8058a51... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-22 (Tue, 22 Mar 2016) Changed paths: M client/ifreload.c M client/ifup.c M include/wicked/fsm.h M src/fsm.c Log Message: ----------- ifup: let ovs bridges pull ovs-system config Commit: d3761be6b7a0333a5452bb943e3e3123d2a9dc5e https://github.com/openSUSE/wicked/commit/d3761be6b7a0333a5452bb943e3e3123d2... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-24 (Thu, 24 Mar 2016) Changed paths: M src/ifconfig.c Log Message: ----------- Merge pull request #628 from mtomaschewski/brd-readd ifconfig: readd broadcast calculation (bcs#971629) Commit: 2f986e597dc59d7e8d7c205f2bd8bcc4788a6e16 https://github.com/openSUSE/wicked/commit/2f986e597dc59d7e8d7c205f2bd8bcc478... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-24 (Thu, 24 Mar 2016) Changed paths: M client/compat.c M client/redhat/compat-redhat.c M client/suse/compat-suse.c M include/wicked/bonding.h M include/wicked/netinfo.h M include/wicked/system.h M include/wicked/types.h M include/wicked/util.h M schema/bonding.xml M schema/constants.xml.in M src/appconfig.h M src/bonding.c M src/config.c M src/dbus-objects/bonding.c M src/ifconfig.c M src/iflist.c M src/netdev.c M src/util.c M src/xml-schema.c M util/mkconst.c Log Message: ----------- Merge pull request #627 from mtomaschewski/nl-bond-1 bonding: creation and setup via netlink (bsc#964877) Commit: aaf3412eebf43b7204271fb9c116f55f6376e593 https://github.com/openSUSE/wicked/commit/aaf3412eebf43b7204271fb9c116f55f63... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-24 (Thu, 24 Mar 2016) Changed paths: M src/fsm.c M src/xml-reader.c Log Message: ----------- Merge pull request #629 from mtomaschewski/segv-fix fsm: fixed wrong check causing segmentation fault Commit: 9f563258ed5b8f3cb0daa327ca4bb3d64b4e02c9 https://github.com/openSUSE/wicked/commit/9f563258ed5b8f3cb0daa327ca4bb3d64b... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-29 (Tue, 29 Mar 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 #630 from mtomaschewski/ovs-deps-1 ifup: let ovs bridges pull ovs-system config (bsc#964019) Commit: 9aa91a38d8f9b519036b2c58ed4dc99be7a31c60 https://github.com/openSUSE/wicked/commit/9aa91a38d8f9b519036b2c58ed4dc99be7... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-03-30 (Wed, 30 Mar 2016) Changed paths: M client/redhat/compat-redhat.c Log Message: ----------- bonding: fixed typo added in last commits Commit: ab882d005e0585bf13fedb72c4253d7159a5db90 https://github.com/openSUSE/wicked/commit/ab882d005e0585bf13fedb72c4253d7159... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2016-03-30 (Wed, 30 Mar 2016) Changed paths: M client/redhat/compat-redhat.c Log Message: ----------- Merge pull request #631 from mtomaschewski/nl-bond-2 bonding: fixed a typo added in pull#627 commits Commit: ca312e0870a0132105d5961902eb955f51b5a4a5 https://github.com/openSUSE/wicked/commit/ca312e0870a0132105d5961902eb955f51... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2016-04-04 (Mon, 04 Apr 2016) Changed paths: M src/xml-reader.c Log Message: ----------- xml: fix xml_expand_entity() to check buffer size Commit: 80a5b75fcbc2ff1068bbaf260a6ef3b3e1c7bd83 https://github.com/openSUSE/wicked/commit/80a5b75fcbc2ff1068bbaf260a6ef3b3e1... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2016-04-04 (Mon, 04 Apr 2016) Changed paths: M src/xml-reader.c Log Message: ----------- xml: fix xml_parse_error() arg for wrong DOCTYPE identifier Commit: 835ebec0a7233577a8331a05b137d40a40b2ab12 https://github.com/openSUSE/wicked/commit/835ebec0a7233577a8331a05b137d40a40... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-04-05 (Tue, 05 Apr 2016) Changed paths: M man/wicked-config.5.in Log Message: ----------- man: documented netlink vs sysfs bonding/ctl switch Default is to use netlink messages, the <bonding><ctl>sysfs</ctl></bonding> in server.xml permits to use the old sysfs way. Commit: 65aa9082fdf136429350eb812f111e3584306151 https://github.com/openSUSE/wicked/commit/65aa9082fdf136429350eb812f111e3584... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-04-05 (Tue, 05 Apr 2016) Changed paths: M src/xml-reader.c Log Message: ----------- Merge pull request #632 from pwieczorkiewicz/xml-entity2 xml: fix too long entity parsing assert and DOCTYPE related error msg bug Commit: 9aaa806a7d93c539ff92e740dad8d47ec666d64a https://github.com/openSUSE/wicked/commit/9aaa806a7d93c539ff92e740dad8d47ec6... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2016-04-05 (Tue, 05 Apr 2016) Changed paths: M man/wicked-config.5.in Log Message: ----------- Merge pull request #633 from mtomaschewski/nl-bond-3 man: documented netlink vs sysfs bonding/ctl switch Commit: 360feaa03f46e1b54d17531481a31d65887a6fdf https://github.com/openSUSE/wicked/commit/360feaa03f46e1b54d17531481a31d6588... Author: Marius Tomaschewski <mt@suse.de> Date: 2016-04-05 (Tue, 05 Apr 2016) Changed paths: M VERSION Log Message: ----------- version 0.6.31 Commit: 6f30c40ceb415afbc199834e544600ebbe51c1e6 https://github.com/openSUSE/wicked/commit/6f30c40ceb415afbc199834e544600ebbe... Author: Marius Tomaschewski <mt@suse.de> Date: 2018-06-04 (Mon, 04 Jun 2018) Changed paths: M VERSION M client/compat.c M client/ifreload.c M client/ifup.c M client/redhat/compat-redhat.c M client/suse/compat-suse.c M include/wicked/bonding.h M include/wicked/fsm.h M include/wicked/netinfo.h M include/wicked/system.h M include/wicked/types.h M include/wicked/util.h M man/wicked-config.5.in M schema/bonding.xml M schema/constants.xml.in M src/appconfig.h M src/bonding.c M src/config.c M src/dbus-objects/bonding.c M src/fsm.c M src/ifconfig.c M src/iflist.c M src/netdev.c M src/util.c M src/xml-reader.c M src/xml-schema.c M util/mkconst.c Log Message: ----------- Merge tag 'version-0.6.31' into sle12 version 0.6.31 - xml: fix to not assert on too long entities or missed semicolon and fixed pointer use on DOCTYPE related parse error. - ifconfig: readd broadcast calculation (bcs#971629). While the kernel does not need it and calculates itself, e.g. glibc getbroadcastnets function used by yp expect it to be set. - ifup: let ovs bridges pull ovs-system config and omit ovs-system master reference in policy match (bsc#964019) - fsm: fixed a negated check causing a segmentation fault in some cases where the vlan config references a device without config. - bonding: call setup routine at the end of create (bsc#964877), fixed mismatched carrier-detect and validate-targets attributes in schema and dbus, permit to set bonding's hardware address, process bonding settings in newlink events and switched to create and setup also bonding the master device via netlink by default. - xml-schema: do not add description node to enums - ifreload: let ifdown delete team instances (bsc#954012,bsc#964477) - fsm: reset device_api of deleted workers (bsc#954012) Compare: https://github.com/openSUSE/wicked/compare/58decec47b49...6f30c40ceb41 **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019.
participants (1)
-
Marius Tomaschewski