Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
7294595
Deploy cla action
rdkcmf-jenkins Jun 24, 2025
7390ece
Merge tag '3.0.5' into develop
naveenkumarhanasi Sep 19, 2025
a0dc884
Update CODEOWNERS
sbarre01 Sep 22, 2025
38206e1
RDKEMW-8560 Remove schedule reboot and move reboot to background exec…
nhanasi Sep 23, 2025
6e2026e
Delete lib/rdk/rebootSTB.sh
nhanasi Sep 23, 2025
f3f5062
Delete systemd_units/scheduled-reboot.service
nhanasi Sep 23, 2025
5ee8ac5
Merge pull request #308 from rdkcentral/sbarre01-patch-1
sbarre01 Sep 24, 2025
7773fe7
Merge branch 'develop' into feature/RDKEMW-8560
nhanasi Sep 24, 2025
2d38ec2
Update rebootNow.sh
nhanasi Sep 24, 2025
42b452a
Update rebootNow.sh
nhanasi Sep 24, 2025
88b4f51
Update rebootNow.sh
nhanasi Sep 24, 2025
c23e38e
Merge branch 'develop' into feature/action-deploy-for/develop
rdkcmf-jenkins Sep 25, 2025
b5a3865
Deploy cla action
rdkcmf-jenkins Sep 25, 2025
2395480
Merge pull request #203 from rdkcentral/feature/action-deploy-for/dev…
Alan-Ryan Sep 25, 2025
f48867d
Update rebootNow.sh
nhanasi Sep 25, 2025
3c97a58
Merge branch 'develop' into feature/RDKEMW-8560
nhanasi Sep 26, 2025
2a82d90
Merge pull request #311 from rdkcentral/feature/RDKEMW-8560
nhanasi Sep 26, 2025
bc31b95
3.0.6 release changelog updates
naveenkumarhanasi Sep 26, 2025
0c670c5
Deploy fossid_integration_stateless_diffscan_target_repo action
rdkcmf-jenkins Sep 29, 2025
58ebf63
Merge pull request #323 from rdkcentral/feature/actions/develop-fossid
Alan-Ryan Sep 29, 2025
3cad662
Merge branch 'develop' into release/3.0.6
nhanasi Sep 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
# the repo. Unless a later match takes precedence,
# @global-owner1 and @global-owner2 will be requested for
# review when someone opens a pull request.
* @rdkcentral/rdke_ghec_sysint_maintainer @rdkcentral/rdke_ghec_sysint_admin
* @rdkcentral/rdke_ghec_sysint_maintainer
20 changes: 20 additions & 0 deletions .github/workflows/cla.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: "CLA"

permissions:
contents: read
pull-requests: write
actions: write
statuses: write

on:
issue_comment:
types: [created]
pull_request_target:
types: [opened, closed, synchronize]

jobs:
CLA-Lite:
name: "Signature"
uses: rdkcentral/cmf-actions/.github/workflows/cla.yml@v1
secrets:
PERSONAL_ACCESS_TOKEN: ${{ secrets.CLA_ASSISTANT }}
Original file line number Diff line number Diff line change
@@ -1,11 +1,18 @@
name: Fossid Stateless Diff Scan

on: pull_request
on:
pull_request:
types: [opened, synchronize, reopened]

permissions:
contents: read
pull-requests: read

jobs:
call-fossid-workflow:
uses: rdkcentral/build_tools_workflows/.github/workflows/fossid_integration_stateless_diffscan.yml@develop
secrets:
if: ${{ ! github.event.pull_request.head.repo.fork }}
uses: rdkcentral/build_tools_workflows/.github/workflows/fossid_integration_stateless_diffscan.yml@1.0.0
secrets:
FOSSID_CONTAINER_USERNAME: ${{ secrets.FOSSID_CONTAINER_USERNAME }}
FOSSID_CONTAINER_PASSWORD: ${{ secrets.FOSSID_CONTAINER_PASSWORD }}
FOSSID_HOST_USERNAME: ${{ secrets.FOSSID_HOST_USERNAME }}
Expand Down
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,21 @@ All notable changes to this project will be documented in this file. Dates are d

Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

#### [3.0.6](https://github.com/rdkcentral/sysint/compare/3.0.5...3.0.6)

- RDKTV-38567: PAT_EntOS_A4K-Soft Reboot failed from settings; Stuck on Black screen [`#311`](https://github.com/rdkcentral/sysint/pull/311)
- Deploy cla action [`#203`](https://github.com/rdkcentral/sysint/pull/203)
- Update CODEOWNERS [`#308`](https://github.com/rdkcentral/sysint/pull/308)
- Delete lib/rdk/rebootSTB.sh [`6e2026e`](https://github.com/rdkcentral/sysint/commit/6e2026e6d73031dadb29879510c48d99bca3d697)
- Delete systemd_units/scheduled-reboot.service [`f3f5062`](https://github.com/rdkcentral/sysint/commit/f3f50625007a8d5ca9f0e3eebd8fefd441c11d73)
- RDKEMW-8560 Remove schedule reboot and move reboot to background execution [`38206e1`](https://github.com/rdkcentral/sysint/commit/38206e19435885f6f74d7edb6365615f6ef8071d)

#### [3.0.5](https://github.com/rdkcentral/sysint/compare/3.0.4...3.0.5)

> 19 September 2025

- RDKEMW-8359: Removed nmcli connect with WIFI in the bootstrap [`#299`](https://github.com/rdkcentral/sysint/pull/299)
- 3.0.5 release changelog updates [`1a8da04`](https://github.com/rdkcentral/sysint/commit/1a8da04a1abee277584910fce197bf4c4a6d963b)
- Merge tag '3.0.4' into develop [`0f001ba`](https://github.com/rdkcentral/sysint/commit/0f001ba7961a088bd1b568dcc4d226f63125be54)

#### [3.0.4](https://github.com/rdkcentral/sysint/compare/3.0.3...3.0.4)
Expand Down
23 changes: 10 additions & 13 deletions lib/rdk/rebootNow.sh
Original file line number Diff line number Diff line change
Expand Up @@ -472,21 +472,18 @@ rebootLog "End of the sync"

rebootLog "Creating $REBOOTNOW_FLAG as the reboot was triggred by RDK software"
touch $REBOOTNOW_FLAG
rebootLog "Rebooting the Device Now"
rm -rf $pid_file
reboot

sleep 15
rebootLog "Rebooting the Device Now"
reboot &
REBOOT_PID=$!

rebootLog "System still running after reboot command, Reboot Failed..."
rebootLog "Invoking Systemctl Reboot After First Reboot Attempt Failure"
sleep 90
rebootLog "System still running after reboot command, Reboot Failed for $REBOOT_PID..."
systemctl reboot
if [ $? -eq 1 ]; then
rebootLog "Reboot failed due to systemctl hang or connection timeout, trying force reboot..."
if [ -f /tmp/systemd_freeze_reboot_on ]; then
rebootLog "Force Reboot due to systemd freeze detection"
else
rebootLog "Force Reboot after systemd reboot failure"
fi
reboot -f
fi
rebootLog "Reboot failed due to systemctl hang or connection timeout"
fi
kill $REBOOT_PID 2>/dev/null
rebootLog "Triggering force Reboot after standard soft reboot failure"
reboot -f
130 changes: 0 additions & 130 deletions lib/rdk/rebootSTB.sh

This file was deleted.

30 changes: 0 additions & 30 deletions systemd_units/scheduled-reboot.service

This file was deleted.