Skip to content

fix: Add dependencies between observability services#18

Merged
anujm1 merged 8 commits into3.0-devfrom
cjnolan/update-service-dependencies
Apr 25, 2025
Merged

fix: Add dependencies between observability services#18
anujm1 merged 8 commits into3.0-devfrom
cjnolan/update-service-dependencies

Conversation

@cjnolan
Copy link
Contributor

@cjnolan cjnolan commented Apr 11, 2025

Merge Checklist

All boxes should be checked before merging the PR

  • The changes in the PR have been built and tested
  • cgmanifest file has been updated if required
  • Ready to merge

Description

Updates the services in the Platform Observability Agent(POA) so that the logging and metrics services start after the collector service so that the Unix socket is available. In the current implementation, the services in the POA all start at the same time, however the logging and metrics services require the collector service to be running first so that the Unix sockets used for communication between the services are created. To support this, the logging and metrics services have been updated so that they now start after the collector service starts.

Fixes # (issue)

Any Newly Introduced Dependencies

None

How Has This Been Tested?

Retested service start up with new service files to ensure that all services started as expected.

@cjnolan cjnolan requested a review from a team as a code owner April 11, 2025 14:40
pperycz
pperycz previously approved these changes Apr 11, 2025
@cjnolan cjnolan dismissed stale reviews from pperycz and Andrea-Campanella via 81267be April 15, 2025 12:32
@anujm1 anujm1 merged commit 2a0f969 into 3.0-dev Apr 25, 2025
9 checks passed
@anujm1 anujm1 deleted the cjnolan/update-service-dependencies branch April 25, 2025 11:49
sys-orch pushed a commit that referenced this pull request May 13, 2025
* fix: Add dependencies between observability services

* fix: Update dependency check to enforce service start on file creation

* add missing file ownership settings for wrapper script

---------
ranjan-dutta pushed a commit that referenced this pull request May 14, 2025
* fix: Add dependencies between observability services

* fix: Update dependency check to enforce service start on file creation

* add missing file ownership settings for wrapper script

---------
ssinghax pushed a commit to ssinghax/edge-microvisor-toolkit that referenced this pull request Feb 6, 2026
Update .bdba.yaml file for following RPMs
libnetfilter_conntrack,libnetfilter_cthelper,libnetfilter_cttimeout
libnetfilter_log,libnetfilter_queue,libsafec,lm-sensors

Signed-off-by: Liu, Lishan <lishan.liu@intel.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants