commit 904cb248e46c05708547f3593406202ce20e6f1c
Author: Stan Lagun <email address hidden>
Date: Wed Jul 13 22:47:27 2016 -0700
Fix used package versions for stable inheritance
When an object from an object model is deserialized
on subsequent deployment it's version is usually
fixed in the object model. However the version of
base classes for that object is not as long as it meets
to the class requirements. Thus slightly different version
might be used on each deployment that does satisfies the
requirements but may have different internal state representation.
To solve this a list of all package versions that are in use by the
object model is written to the hidden section of the object model.
On the subsequent load package loader will prefer versions in the
list over newer versions available in the catalog at that time
Reviewed: https:/ /review. openstack. org/341961 /git.openstack. org/cgit/ openstack/ murano/ commit/ ?id=904cb248e46 c05708547f35934 06202ce20e6f1c
Committed: https:/
Submitter: Jenkins
Branch: master
commit 904cb248e46c057 08547f359340620 2ce20e6f1c
Author: Stan Lagun <email address hidden>
Date: Wed Jul 13 22:47:27 2016 -0700
Fix used package versions for stable inheritance
When an object from an object model is deserialized
on subsequent deployment it's version is usually
fixed in the object model. However the version of
base classes for that object is not as long as it meets
to the class requirements. Thus slightly different version
might be used on each deployment that does satisfies the
requirements but may have different internal state representation.
To solve this a list of all package versions that are in use by the
object model is written to the hidden section of the object model.
On the subsequent load package loader will prefer versions in the
list over newer versions available in the catalog at that time
Change-Id: I17087c0045210d 28b87aba4d50c32 9f688df3954
Closes-Bug: #1602839