Please check if your PR fulfills the following requirements:
[x] I am not introducing a breaking change (if you are, flag in conventional commit message with BREAKING CHANGE: describing the break)
[x] I am not introducing a new dependency (add notes below if you are)
[ ] I have added unit tests for the new feature or bug fix (if not, why?) N/A
[x] I have fully tested (add details below) this the new feature or bug fix (if not, why?)
[ ] I have opened a PR for the related docs change (if not, why?) N/A
Testing Instructions
Run non-secure EdgeX Stack
Build service from this PR branch
run service with -cp -d -o flags
Verify service starts w/o errors and logs have the following
msg="ProvisionWatcher Generic-Onvif-Provision-Watcher not found in Metadata, adding it..."
"provision watcher Generic-Onvif-Provision-Watcher added"
Restart the service with the -cp -d -o -i 1 flags
Verify service starts w/o errors and logs have the following
"ProvisionWatcher Generic-Onvif-Provision-Watcher exists, using the existing one"
If your build fails due to your commit message not passing the build checks, please review the guidelines here: https://github.com/edgexfoundry/edgex-go/blob/main/.github/Contributing.md
PR Checklist
Please check if your PR fulfills the following requirements:
BREAKING CHANGE:
describing the break)Testing Instructions
Run non-secure EdgeX Stack Build service from this PR branch run service with
-cp -d -o
flags Verify service starts w/o errors and logs have the followingRestart the service with the
-cp -d -o -i 1
flags Verify service starts w/o errors and logs have the followingNew Dependency Instructions (If applicable)