[wicked-commit] [openSUSE/wicked] a1aee3: ifup: Add wickedd state signal handler
Branch: refs/heads/nanny Home: https://github.com/openSUSE/wicked Commit: a1aee3006b4c5b97ee1d12d0fef024a928bf767e https://github.com/openSUSE/wicked/commit/a1aee3006b4c5b97ee1d12d0fef024a928... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-21 (Wed, 21 May 2014) Changed paths: M client/ifup.c M include/wicked/fsm.h M src/fsm.c Log Message: ----------- ifup: Add wickedd state signal handler Commit: b0ac4b18d46dad06b4ecfdc5a65f7177a2931315 https://github.com/openSUSE/wicked/commit/b0ac4b18d46dad06b4ecfdc5a65f7177a2... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-21 (Wed, 21 May 2014) Changed paths: M client/ifup.c M client/ifup.h M client/main.c M client/read-config.c M client/suse/compat-suse.c Log Message: ----------- client: Set WAIT_FOR_INTERFACES from compat Commit: 2b2cd6a9d87458d2c2be3a1e349d21370f66004e https://github.com/openSUSE/wicked/commit/2b2cd6a9d87458d2c2be3a1e349d21370f... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-21 (Wed, 21 May 2014) Changed paths: M nanny/main.c M nanny/nanny.c Log Message: ----------- nanny: Check the subordinate device state Upon each state discovery (after FSM run) check which devices failed and removed them from recheck list. They might be hotplug device or failed ifworkers, so reset them for the next run. Commit: 1865f244b75d3cb9970316bcd7ba98c841524ce3 https://github.com/openSUSE/wicked/commit/1865f244b75d3cb9970316bcd7ba98c841... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-21 (Wed, 21 May 2014) Changed paths: M client/ifup.c Log Message: ----------- ifup: Separate match generation from the hire Commit: 2ae4dd336fba08f892f150ff3b2f79c0c2a86147 https://github.com/openSUSE/wicked/commit/2ae4dd336fba08f892f150ff3b2f79c0c2... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-21 (Wed, 21 May 2014) Changed paths: M client/ifup.c Log Message: ----------- ifup: hire nanny on all children ifworkers Commit: 730a8b6dd12673a27903edd2d6db7a01f6f63905 https://github.com/openSUSE/wicked/commit/730a8b6dd12673a27903edd2d6db7a01f6... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-21 (Wed, 21 May 2014) Changed paths: M src/fsm.c Log Message: ----------- policy: Match name against existing devices Commit: e914689282e21624ae98e9ac9c008c6599b9e309 https://github.com/openSUSE/wicked/commit/e914689282e21624ae98e9ac9c008c6599... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-22 (Thu, 22 May 2014) Changed paths: M client/ifdown.c M nanny/nanny.c Log Message: ----------- nanny: Destroy ifworkers of removed policy Commit: ef32d4b09bfb1e6bf128a61715b314e00f819043 https://github.com/openSUSE/wicked/commit/ef32d4b09bfb1e6bf128a61715b314e00f... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-22 (Thu, 22 May 2014) Changed paths: M client/ifup.c Log Message: ----------- ifup: Add ni_ifup_start_policies() for cleanup Commit: baa2260918c2baedbfbb9215b8f45ce9d6c70b1b https://github.com/openSUSE/wicked/commit/baa2260918c2baedbfbb9215b8f45ce9d6... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-22 (Thu, 22 May 2014) Changed paths: M server/main.c Log Message: ----------- Revert "server: no unrequested device-ready events (bnc#871135)" This reverts commit f44606d1678d2a7411b7b27c20fa166214a8ce02. Commit: cd05e3a31cea87e2c57558d4811ba3816af4cf33 https://github.com/openSUSE/wicked/commit/cd05e3a31cea87e2c57558d4811ba3816a... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-23 (Fri, 23 May 2014) Changed paths: M src/fsm.c Log Message: ----------- fsm: Update workers name if device has been renamed Commit: 89e73b80c31c948a478d72cd15a7400f99ca4e4b https://github.com/openSUSE/wicked/commit/89e73b80c31c948a478d72cd15a7400f99... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-23 (Fri, 23 May 2014) Changed paths: M nanny/device.c Log Message: ----------- nanny: Do not reset workers upon configuration Commit: 6f882e95f422f8af2d627aa401d7496e7d8fa5ea https://github.com/openSUSE/wicked/commit/6f882e95f422f8af2d627aa401d7496e7d... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M include/wicked/fsm.h Log Message: ----------- fsm: Add ni_ifworker_is_factory_device() function This function is supposed to tell whether ifworker reflects factory device not created yet. Commit: 010c943556ea410c614cddfdad6f20b7419363c5 https://github.com/openSUSE/wicked/commit/010c943556ea410c614cddfdad6f20b741... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M include/wicked/fsm.h M src/fsm.c Log Message: ----------- fsm: Make ni_ifworker_complete() funtion external Commit: 0d55b89769f49725737014f1d54a9555c69991ff https://github.com/openSUSE/wicked/commit/0d55b89769f49725737014f1d54a9555c6... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M nanny/device.c Log Message: ----------- nanny: Do not reset device upon completion Commit: 4bb656bab789a8d7a8f7bdde901a944c81aeec55 https://github.com/openSUSE/wicked/commit/4bb656bab789a8d7a8f7bdde901a944c81... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M nanny/main.c Log Message: ----------- nanny: ni_nanny_discover_state() checks initial state This function performs initial refresh and sets initial state. Commit: c54eb5b9ad12719be01b70d2eb13a62571b8177c https://github.com/openSUSE/wicked/commit/c54eb5b9ad12719be01b70d2eb13a62571... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M nanny/main.c M nanny/nanny.c M nanny/nanny.h Log Message: ----------- nanny: Change main loop logic to handle all signals We perform constant recheck until all ifworkers are satisfied and all async FSM related events are handled. Commit: 90722c1fbb8cf8f8ed10183be3b56b27a1e6e38a https://github.com/openSUSE/wicked/commit/90722c1fbb8cf8f8ed10183be3b56b27a1... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M nanny/nanny.c Log Message: ----------- nanny: Create new device on DEVICE_READY event Commit: 9f343cedf5a2eed2d116704a4872cab5ec4b585b https://github.com/openSUSE/wicked/commit/9f343cedf5a2eed2d116704a4872cab5ec... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M nanny/nanny.c Log Message: ----------- nanny: Factory device handling by nanny - Perform ni_fsm_build_hierarchy() only upon new ifworker arrival - Do not destroy recheck array each time - Clean recheck upon device delete event - Schedule non-existing factory devices Commit: b8872e1673ba3b823100e6be308e137223fb1199 https://github.com/openSUSE/wicked/commit/b8872e1673ba3b823100e6be308e137223... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M nanny/nanny.c Log Message: ----------- nanny: do not remove worker on delete policy Commit: 93fef3de27a82d4975b35f1ee5b61fe550ce906c https://github.com/openSUSE/wicked/commit/93fef3de27a82d4975b35f1ee5b61fe550... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M nanny/nanny.c Log Message: ----------- nanny: clean selected policy on policy delete Commit: fcb895f0d8ce6b91f2d48d9e3975177e8da2a0d0 https://github.com/openSUSE/wicked/commit/fcb895f0d8ce6b91f2d48d9e3975177e8d... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M src/fsm.c Log Message: ----------- fsm: Update client-info only on final state Commit: 998dc39088993cee4d8d8c25c6db943bb2e14be5 https://github.com/openSUSE/wicked/commit/998dc39088993cee4d8d8c25c6db943bb2... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M src/fsm.c Log Message: ----------- fsm: Do not refresh client-info state Commit: 7f6235043b77e955e3f68bf197c1d848de914b6d https://github.com/openSUSE/wicked/commit/7f6235043b77e955e3f68bf197c1d848de... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M src/fsm.c Log Message: ----------- fsm: Do not flatten on started children Commit: a6d206fbd245c15651efbc44c7f586422adf4ae2 https://github.com/openSUSE/wicked/commit/a6d206fbd245c15651efbc44c7f586422a... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M src/fsm.c Log Message: ----------- fsm: Add ni_fsm_purge_children() on worker destroy Commit: 597438c63b7d35d7e8171765ff4fd5c8ee735cb5 https://github.com/openSUSE/wicked/commit/597438c63b7d35d7e8171765ff4fd5c8ee... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M nanny/nanny.c M src/fsm.c Log Message: ----------- fsm, nanny: Removing non-initial refreshes Commit: 1c1c95bcc627337f9eed30ba6211667185578121 https://github.com/openSUSE/wicked/commit/1c1c95bcc627337f9eed30ba6211667185... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M src/fsm.c Log Message: ----------- fsm: Set initial state of existing devices on refresh Commit: cbd9e3b492ca670384cafd6078be51a3bce9ef88 https://github.com/openSUSE/wicked/commit/cbd9e3b492ca670384cafd6078be51a3bc... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M src/fsm.c Log Message: ----------- fsm: Add handling of DEVICE_CREATE event In the FSM signal handler we perform state update to DEVICE_EXISTS when new device shows up. Commit: 9082569ef9894deff7482357ccada18229f94242 https://github.com/openSUSE/wicked/commit/9082569ef9894deff7482357ccada18229... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M nanny/nanny.c M src/fsm.c Log Message: ----------- fsm: Rebuild hierarchy when device becomes ready This is particulary useful when new device shows up. We may finally match policies and fulfill binding requiremens. Commit: 738b70220784847cb04c163ef5ae93e589aacfc9 https://github.com/openSUSE/wicked/commit/738b70220784847cb04c163ef5ae93e589... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M src/fsm.c Log Message: ----------- fsm: Reset completed workers on LinkDown event Commit: 337bad85ca207cc8d1feb882e68ec3825115c2a4 https://github.com/openSUSE/wicked/commit/337bad85ca207cc8d1feb882e68ec38251... Author: Pawel Wieczorkiewicz <pwieczorkiewicz@suse.de> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M nanny/nanny.c Log Message: ----------- nny: recheck on not completed and not active workers Commit: 67120b03c5d64750d3ecdd170f57eaf4797f8372 https://github.com/openSUSE/wicked/commit/67120b03c5d64750d3ecdd170f57eaf479... Author: Marius Tomaschewski <mt@suse.de> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M client/ifdown.c M client/ifup.c M client/ifup.h M client/main.c M client/read-config.c M client/suse/compat-suse.c M include/wicked/fsm.h M nanny/device.c M nanny/main.c M nanny/nanny.c M nanny/nanny.h M server/main.c M src/fsm.c Log Message: ----------- Merge pull request #265 from pwieczorkiewicz/nanny_work5 Nanny - ifup implementation Compare: https://github.com/openSUSE/wicked/compare/ca00d88600d6...67120b03c5d6
participants (1)
-
Marius Tomaschewski