#
2af5c496 |
| 17-Jul-2017 |
Saqib Khan <khansa@us.ibm.com> |
PNOR: Switch Software Version based on priority. If the user specifically sets the priority of a version to the lowest value, then we need to update the symlinks and change PNOR curr
PNOR: Switch Software Version based on priority. If the user specifically sets the priority of a version to the lowest value, then we need to update the symlinks and change PNOR current version. Change-Id: I8bb46800e30ec0afd7726cceb8566915a48b5e88 Signed-off-by: Saqib Khan <khansa@us.ibm.com>
show more ...
|
#
a8eda563 |
| 17-Jul-2017 |
Adriana Kobylak <anoo@us.ibm.com> |
Call emit_interfaces signal for temporary interfaces When an interface is removed, all the interfaces on that dbus object are removed because the object class calls object_removed. T
Call emit_interfaces signal for temporary interfaces When an interface is removed, all the interfaces on that dbus object are removed because the object class calls object_removed. The code will be enhanced to handle the removal of interfaces with openbmc/openbmc#1975 . In the mean time, for interfaces that are temporary and removed in the course of the code update flow, do not call emit_object_added and call emit_interfaces_added and removed when they are created and destroyed. Resolves openbmc/openbmc#1917 Change-Id: Ied3f0b613138a78d2ec45b40924c67d92576b2e2 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
show more ...
|
#
1793b648 |
| 28-Jun-2017 |
Michael Tritz <mtritz@us.ibm.com> |
Activation: Implement ActivationProgress interface This commit implements the ActivationProgress interface, which maintains a value representing percentage completion of the activation p
Activation: Implement ActivationProgress interface This commit implements the ActivationProgress interface, which maintains a value representing percentage completion of the activation process. This value is periodically updated throughout the process. Resolves openbmc/openbmc#1554 Change-Id: I7dafb32995c4c95d86e1cc17ca42065065eee2f4 Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
show more ...
|
#
81bac88c |
| 08-Jun-2017 |
Saqib Khan <khansa@us.ibm.com> |
PNOR: implement Software RedundancyPriority interface. - Create override function for redundancepriority. - Update RedundancyPriority for image that holds that already holds the re
PNOR: implement Software RedundancyPriority interface. - Create override function for redundancepriority. - Update RedundancyPriority for image that holds that already holds the requested priority. Resolves openbmc/openbmc#1553 Change-Id: I1a5c35826c881f6e9e21550c664b033c6f4b4bc0 Signed-off-by: Saqib Khan <khansa@us.ibm.com>
show more ...
|
#
9d25b606 |
| 14-Jun-2017 |
Michael Tritz <mtritz@us.ibm.com> |
Activation: Wait for service files to complete The Activation process calls a pair of service files upon which later steps are dependent. These units take some time to run, so the la
Activation: Wait for service files to complete The Activation process calls a pair of service files upon which later steps are dependent. These units take some time to run, so the later steps would fail. This commit subscribes the Activation object to systemd signals and puts the later steps on hold until the service files have finished running. Additionally, the service file used to move the squashfs to flash is moved into the activation process, so not all images that the user downloads are saved to flash. Resolves openbmc/openbmc#1716 Change-Id: Id3ecf6334e069f69c355f0c0e8901a93fd95d496 Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
show more ...
|
#
2021b4ce |
| 07-Jun-2017 |
Saqib Khan <khansa@us.ibm.com> |
RedundancyPriority: Override set property function Create override function so that actions can be taken based on value that the property is being set to. Change-Id: I875fe82387
RedundancyPriority: Override set property function Create override function so that actions can be taken based on value that the property is being set to. Change-Id: I875fe8238718efb6b4d6dcd9f9bf26a8bc4998f1 Signed-off-by: Saqib Khan <khansa@us.ibm.com>
show more ...
|
#
942df8ab |
| 01-Jun-2017 |
Saqib Khan <khansa@us.ibm.com> |
PNOR: Implement Software RedundancyPriority.interface - Create Redundancy Priority interface after a successful PNOR update and set the priority. - Remove Redundancy Priority inter
PNOR: Implement Software RedundancyPriority.interface - Create Redundancy Priority interface after a successful PNOR update and set the priority. - Remove Redundancy Priority interface once the activation state changes from being Active Change-Id: If4fdb466d3e0319b57a381c80e25457d689b8785 Signed-off-by: Saqib Khan <khansa@us.ibm.com>
show more ...
|
#
99c8c0e9 |
| 17-Apr-2017 |
Adriana Kobylak <anoo@us.ibm.com> |
Activation: Create ActivationBlocksTransition Create ActivationBlocksTransition when the Activation property is set to Activating. Remove it when the property is set to anything else.
Activation: Create ActivationBlocksTransition Create ActivationBlocksTransition when the Activation property is set to Activating. Remove it when the property is set to anything else. Change-Id: I7a6a1921f040a2e738751de1a3a138be5869afda Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
show more ...
|
#
a8ade7e4 |
| 12-Apr-2017 |
Saqib Khan <khansa@us.ibm.com> |
ItemUpdater: Validate PNOR squashfs image - Validate the image dir by checking its content. - Set Activation to "Ready" if validation passed or else set it to "Invalid". R
ItemUpdater: Validate PNOR squashfs image - Validate the image dir by checking its content. - Set Activation to "Ready" if validation passed or else set it to "Invalid". Resolves openbmc/openbmc#1356 Change-Id: Ica73ae5604e74db11cd58c223d82265309ea76a6 Signed-off-by: Saqib Khan <khansa@us.ibm.com>
show more ...
|
#
7254f0ea |
| 10-Apr-2017 |
Saqib Khan <khansa@us.ibm.com> |
ItemUpdater: Implement Software.Extended Version - Add Extended version in the MANIFEST - Create an ExtendedVersion object - Populate the ExtendedVersion object from MANIFEST
ItemUpdater: Implement Software.Extended Version - Add Extended version in the MANIFEST - Create an ExtendedVersion object - Populate the ExtendedVersion object from MANIFEST Resolves openbmc/openbmc#1401 Change-Id: Icb21e51a2a74c94f54ffecbd9057add4a0d3d694 Signed-off-by: Saqib Khan <khansa@us.ibm.com>
show more ...
|
#
bc37a4c5 |
| 10-Apr-2017 |
Adriana Kobylak <anoo@us.ibm.com> |
Activation: Save the version id Save the version id so that the path doesn't have to be parsed every time the version id is needed. Change-Id: Id89ab79bae521e5194cd38d46f73ed983
Activation: Save the version id Save the version id so that the path doesn't have to be parsed every time the version id is needed. Change-Id: Id89ab79bae521e5194cd38d46f73ed983ca200da Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
show more ...
|
#
befe5ce4 |
| 05-Apr-2017 |
Adriana Kobylak <anoo@us.ibm.com> |
Activation: Override the set property functions Create override functions so that actions can be taken based on the value that the properties are being set to. Change-Id: I70e95
Activation: Override the set property functions Create override functions so that actions can be taken based on the value that the properties are being set to. Change-Id: I70e9519246662d516a109af91f4456fb4f001c4f Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
show more ...
|
#
ea9626f0 |
| 05-Apr-2017 |
Adriana Kobylak <anoo@us.ibm.com> |
ActivationBlocksTransition: Create constructor Change-Id: Ib676859bcedd198bdff407a73bdf128c5db4200c Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
#
2d8fa225 |
| 15-Mar-2017 |
Adriana Kobylak <anoo@us.ibm.com> |
Create Activation dbus object Monitor the creation of new software version dbus objects and create an activation dbus object SOFTWARE_OBJPATH/<ID>. Save them in a persistent map with
Create Activation dbus object Monitor the creation of new software version dbus objects and create an activation dbus object SOFTWARE_OBJPATH/<ID>. Save them in a persistent map with the corresponding version id, add the real version id number to the map and to the dbus object path once that's available. Change-Id: I35c2f211bbefc44a066aafa1760f725399215e69 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
show more ...
|