Add Individual Service Upgrade feature and enable it on headed & headless images 66/295766/2 accepted/tizen_6.5_unified accepted/tizen/6.5/unified/20230719.174804
authorKarol Lewandowski <k.lewandowsk@samsung.com>
Thu, 27 Apr 2023 15:02:31 +0000 (17:02 +0200)
committerMateusz Moscicki <m.moscicki2@partner.samsung.com>
Tue, 18 Jul 2023 09:17:47 +0000 (11:17 +0200)
Change-Id: I80a6d5b49d29ba83e325c4ae4111972c364d624b

packaging/building-blocks.spec
packaging/domain-features-isu.inc [new file with mode: 0644]
packaging/domain-features.inc
packaging/platform-preset-iot-headed-images.inc
packaging/platform-preset-iot-headless-images.inc

index ef78af6ebaefbc8cbc7a455c18ec7917297fc42d..bb90158a8cdfc9775122e68aa7688b85a2b11b73 100644 (file)
@@ -50,6 +50,7 @@ Source1310: domain-features-resource_manager.inc
 Source1311: domain-features-diagnostics.inc
 Source1312: domain-features-power_manager.inc
 Source1313: domain-features-mode_supervisor.inc
+Source1314: domain-features-isu.inc
 
 %if %{dotnet_feature} == "on"
 Source1400:    domain-csapis.inc
@@ -376,6 +377,7 @@ python ./rule_checker.py
 %{include_if_mainbuild %{SOURCE1311}}
 %{include_if_mainbuild %{SOURCE1312}}
 %{include_if_mainbuild %{SOURCE1313}}
+%{include_if_mainbuild %{SOURCE1314}}
 
 %if %{dotnet_feature} == "on"
 %{include_if_mainbuild %{SOURCE1400}}
diff --git a/packaging/domain-features-isu.inc b/packaging/domain-features-isu.inc
new file mode 100644 (file)
index 0000000..8f92919
--- /dev/null
@@ -0,0 +1,12 @@
+################################
+## Individual Service Upgrade ##
+################################
+%package sub1-domain_Feature-ISU
+Summary:       Individual Service Upgrade support packages
+Requires: bubblewrap
+Requires: isu
+
+%description sub1-domain_Feature-ISU
+Tizen block (set of packages) for supporting Individual
+Service Upgrade feature
+%files sub1-domain_Feature-ISU
index 54947cfb490d87a92706d7487bc8444f9730b32e..1596d6726b3400ff8334b7499090dc9f7d43114f 100644 (file)
@@ -10,6 +10,7 @@ Suggests:     %{name}-sub1-domain_Feature-DotNET
 Suggests:      %{name}-sub1-domain_Feature-WebAPI
 Suggests:      %{name}-sub1-domain_Feature-BootAni
 Suggests:      %{name}-sub1-domain_Feature-Starter
+Suggests:      %{name}-sub1-domain_Feature-ISU
 Suggests:      %{name}-sub1-domain_Feature-Upgrade
 Suggests:      %{name}-sub1-domain_Feature-Recovery
 Suggests:      %{name}-sub1-domain_Feature-Setup
index ee05c7deedb864caec20613c642b0ad14545982f..a452922dc52e64d795eff2b7ff4712a033d540ff 100644 (file)
@@ -77,6 +77,7 @@ Requires:     dali-csharp-binder
 Requires:      dali2-csharp-binder
 Requires:      %{name}-sub1-domain_Feature-Starter
 Requires:      %{name}-sub1-feature_App-IoT_Headed_Ref_image
+Requires:      %{name}-sub1-domain_Feature-ISU
 Requires:      %{name}-sub1-domain_Feature-Upgrade
 Requires:      %{name}-sub1-domain_Feature-Recovery
 Requires:      %{name}-sub1-domain_Feature-WebAPI
@@ -365,6 +366,7 @@ Requires:   %{name}-sub1-Preset_partition-3parts_ramdisk_recovery_btrfs
 %endif
 ## Feature
 Requires:      %{name}-sub1-domain_Feature-BootAni
+Requires:      %{name}-sub1-domain_Feature-ISU
 %if %{dotnet_feature} == "on"
 Requires:      %{name}-sub1-domain_Feature-DotNET
 %endif
index 8a69c1b8e573907a4ca9083b05eac7fc1b1678a7..51b825fb5555865cb248ef39e671108076d051ec 100644 (file)
@@ -181,6 +181,7 @@ Requires:   %{name}-sub2-domain_API-Network-Curl
 #From TRE-2330
 Requires:       %{name}-sub1-domain_Feature-Diagnostics
 
+Requires:      %{name}-sub1-domain_Feature-ISU
 Requires:   %{name}-sub1-domain_Feature-Upgrade
 Requires:      %{name}-sub1-domain_Feature-Setup
 Requires:      tar