07-13-2021 12:56 AM - edited 07-13-2021 12:57 AM
One of the key features of NSO is that service package code can be modified or updated and the configuration diff is automatically calculated by FASTMAP and applied to the devices. This works most of the time, however there could be some edge cases which may impact the running VNF which is not desirable.
I am wondering if there is some list of known issues, when you change something in one of those parts:
What changes would cause re-deploy issues and what do not ?
Solved! Go to Solution.
07-13-2021 02:58 AM
Hi Stefan,
The answer to such a question will always be "depends" and I believe yours is a great point on why automation of testing is so important to make sure that you have good testing coverage against package changes.
One other interesting things about NSO:
1- The sysyem has a number of warning signs pre-built (of course it does not cover all possibilities of what can go wrong) such as:
2- If you have detected that the new package version will change something in the existing service instances, NSO has an "upgrade" API that allows you to perform changes in your CDB as the upgrade process goes forward.
In the NFV domain in particular, I would be careful if your upgraded package has changes to the NFVO API. That is particularly sensitive because not all VNFs react well to changes. The good thing is that you can test it and dry-run it.
07-13-2021 02:58 AM
Hi Stefan,
The answer to such a question will always be "depends" and I believe yours is a great point on why automation of testing is so important to make sure that you have good testing coverage against package changes.
One other interesting things about NSO:
1- The sysyem has a number of warning signs pre-built (of course it does not cover all possibilities of what can go wrong) such as:
2- If you have detected that the new package version will change something in the existing service instances, NSO has an "upgrade" API that allows you to perform changes in your CDB as the upgrade process goes forward.
In the NFV domain in particular, I would be careful if your upgraded package has changes to the NFVO API. That is particularly sensitive because not all VNFs react well to changes. The good thing is that you can test it and dry-run it.
07-20-2021 04:10 PM
Hi, thanks, we had also internal discussion about this, we are going to perform some testing also based on "service update" section in NSO 301 guide, where there couple of scenarios explained, e.g. changing leaf types, testing xml changes if VNF will be redeployed, etc.
07-20-2021 02:23 PM
Hi @Stefan Marcin, I hope you saw this response!
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide