RE: Relationships and Order of Node instantiation

2017-10-03 Thread Steve Baillargeon
> As for target_changed, I don't think ARIA checks the state when executing any > operation. YAML profile spec states the following: "In addition, whenever the node state of its target node changes, the target_changed operation is invoked on it to address this change." I guess ARIA is not

Re: Renaming the install and uninstall normative workflows

2017-10-03 Thread Thomas Nadeau
+1 > On Oct 3, 2017, at 1:17 PM, Tal Liron wrote: > > +1 > > I don't see any reason why not to. Anybody have another opinion? > > On Tue, Oct 3, 2017 at 11:50 AM, Steve Baillargeon < > steve.baillarg...@ericsson.com> wrote: > >> Hi >> The YAML Profile 1.1 has officially

Re: Renaming the install and uninstall normative workflows

2017-10-03 Thread DeWayne Filppi
+1 On Tue, Oct 3, 2017 at 10:17 AM, Tal Liron wrote: > +1 > > I don't see any reason why not to. Anybody have another opinion? > > On Tue, Oct 3, 2017 at 11:50 AM, Steve Baillargeon < > steve.baillarg...@ericsson.com> wrote: > > > Hi > > The YAML Profile 1.1 has officially

Re: Renaming the install and uninstall normative workflows

2017-10-03 Thread Tal Liron
+1 I don't see any reason why not to. Anybody have another opinion? On Tue, Oct 3, 2017 at 11:50 AM, Steve Baillargeon < steve.baillarg...@ericsson.com> wrote: > Hi > The YAML Profile 1.1 has officially named the normative workflows to be: > * deploy: is the workflow used to

Re: Relationships and Order of Node instantiation

2017-10-03 Thread Tal Liron
On Tue, Oct 3, 2017 at 11:58 AM, Steve Baillargeon < steve.baillarg...@ericsson.com> wrote: > > It looks like for the normative install workflow, the target node is > always created before the source node regardless of the relationship (and > regardless if it is a normative or custom

RE: Relationships and Order of Node instantiation

2017-10-03 Thread Steve Baillargeon
Hi Tal I was trying to clarify how ARIA behaves "by default". It looks like for the normative install workflow, the target node is always created before the source node regardless of the relationship (and regardless if it is a normative or custom relationship). Is this correct? And only a

Renaming the install and uninstall normative workflows

2017-10-03 Thread Steve Baillargeon
Hi The YAML Profile 1.1 has officially named the normative workflows to be: * deploy: is the workflow used to instantiate and perform the initial deployment of the topology. * undeploy: is the workflow used to remove all instances of a topology. I suggest we rename the

Re: Relationships and Order of Node instantiation

2017-10-03 Thread Tal Liron
As far as I can tell we do a general reverse topological sort of the graph, so that *all* relationships are considered. So all relationship target nodes would appear before relationship source nodes. I'm not 100% sure this is a great idea. Though all the normative relationships seem to have that