os-conf version Runtime manifest conflicts with Deployment manifest
search cancel

os-conf version Runtime manifest conflicts with Deployment manifest

book

Article ID: 402347

calendar_today

Updated On:

Products

VMware Tanzu Application Service

Issue/Introduction

As mentioned earlier, the error below was due to the runtime-config having higher version than the deployment.

Error: Runtime manifest specifies release 'os-conf' with version as '22.3.1'. This conflicts with version '22.0.0' specified in the deployment manifest.

Environment

Azure Log Analytics Nozzle v4.0.8

Tanzu Platform for Cloud Foundry 

 

Resolution

Here are the steps to resolved the issue.

  1. Verified the os-conf version
    • bosh releases

  2. Verified and confirmed that runtime-config is present and active - azure-log-analytics-nozzle-temp-fix-for-v4.0.8
    • bosh configs --recent=10

  3. Retrieve the manifest using
    • bosh -d azure-log-analytics-nozzle-abcdefghi manifest > azure-test-manifest.yml

  4. Retrieve the specific runtime-config
    • bosh runtime-config --name azure-log-analytics-nozzle-temp-fix-for-v4.0.8 > azure-test-runtime-config.yml

  5. Modified the os-conf version/sha1/url to version 22.0.0

  6. Update the runtime-config
    • bosh update-runtime-config --name=azure-log-analytics-nozzle-temp-fix-for-v4.0.8 azure-test-runtime-config.yml'

  7. Then, redeploy the BOSH deployment which completed successfully.
    • bosh -d azure-log-analytics-nozzle-abcdefghi  deploy azure-test-manifest.yml

Finally, run an Apply Change with deploy-all errand. 

If issue persist, please contact Broadcom Support