Skip to content

RDKEMW-17800:gst-cleanup conditions when cdl_flashed_file_name is not present#538

Merged
nhanasi merged 2 commits intodevelopfrom
RDKEMW-17800
May 7, 2026
Merged

RDKEMW-17800:gst-cleanup conditions when cdl_flashed_file_name is not present#538
nhanasi merged 2 commits intodevelopfrom
RDKEMW-17800

Conversation

@vrenu2018
Copy link
Copy Markdown
Contributor

Reason for change: gstreamer-cleanup is happening on every reboot when /opt/cdl_flashed_file_name is missing. Fixing the issues as well as re-locating gstreamer-cleanup.service file to meta-rdk-video instead of sysint folder
Test Procedure: Boot the TV and check for gstreamer-cleanup metrics in rdk_milestones.log
Risks: low

… present

Reason for change: gstreamer-cleanup is happening on every reboot when /opt/cdl_flashed_file_name is missing. Fixing the issues as well as re-locating gstreamer-cleanup.service file to meta-rdk-video instead of sysint folder
Test Procedure: Boot the TV and check for gstreamer-cleanup metrics in rdk_milestones.log
Risks: low

Signed-off-by: Renuka Varry <rvarry049@cable.comcast.com>
Copilot AI review requested due to automatic review settings May 6, 2026 17:25
@vrenu2018 vrenu2018 requested a review from a team as a code owner May 6, 2026 17:25
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Removes the gstreamer-cleanup systemd unit from the sysint repository, seemingly as part of relocating ownership of this service to another layer (per PR description), intended to stop unintended cleanup behavior on reboot.

Changes:

  • Deleted systemd_units/gstreamer-cleanup.service from sysint.
Comments suppressed due to low confidence (1)

systemd_units/gstreamer-cleanup.service:1

  • This PR deletes systemd_units/gstreamer-cleanup.service, but the PR title/description says it also fixes the cleanup conditions when /opt/cdl_flashed_file_name is missing. With the unit removed from this repo, that behavioral fix is not present here, and builds that still consume sysint’s systemd_units/*.service (see Makefile install rule) will no longer ship the cleanup unit at all. Please either (a) include the corrected unit in this PR (or in a clearly linked/required companion PR in meta-rdk-video) and update the description accordingly, or (b) keep the unit here until the migration is complete to avoid silently dropping the service.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@nhanasi nhanasi merged commit d138055 into develop May 7, 2026
4 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators May 7, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants