[{"author": "Mohamed Boucadair", "text": "

Yes, let's adopt this one

", "time": "2023-11-10T08:40:30Z"}, {"author": "Mohamed Boucadair", "text": "

Marisol has a point here.

", "time": "2023-11-10T08:43:49Z"}, {"author": "Italo Busi", "text": "

What it is not clear to me is whether entitlement/license (or whatever name) has an impact on the base model or could be addressed by a model which augments the base inventory model

", "time": "2023-11-10T08:45:52Z"}, {"author": "Robert Wilton", "text": "

Related to my question on have a choice statement, doing a quick grep of draft-y3bp-ivy-network-inventory-yang-00, I couldn't find any YANG choice statement, only a single leaf that defines the class of the component.

", "time": "2023-11-10T09:04:58Z"}, {"author": "Italo Busi", "text": "

Robert Wilton said:

\n
\n

Related to my question on have a choice statement, doing a quick grep of draft-y3bp-ivy-network-inventory-yang-00, I couldn't find any YANG choice statement, only a single leaf that defines the class of the component.

\n
\n

I think Chaode was thinking about the choice in the CCAMP draft but you are right that we have removed from the IVY individual draft

", "time": "2023-11-10T09:06:03Z"}, {"author": "Italo Busi", "text": "

I am also not sure we need a choice statement if we use a type leaf to identify the type of components

", "time": "2023-11-10T09:06:30Z"}, {"author": "Italo Busi", "text": "

but I agree that we need to provide some guidelines/placeholder for the component-specific augmentations

", "time": "2023-11-10T09:07:02Z"}, {"author": "Robert Wilton", "text": "

Looking at the software model you are using a when statement instead

", "time": "2023-11-10T09:07:19Z"}, {"author": "Marisol", "text": "

ALMO, and DMALMO is able to augment the base inventory model to include and link to functions/features. But it depends on what we consider as part of the base inventory model still.

", "time": "2023-11-10T09:07:52Z"}, {"author": "Italo Busi", "text": "

Robert Wilton said:

\n
\n

Looking at the software model you are using a when statement instead

\n
\n

yes, that's was the idea when we decided to remove the choice

", "time": "2023-11-10T09:07:56Z"}, {"author": "Robert Wilton", "text": "

Okay, so I think that it would be helpful for the section describing how to extend this model to have text to indicate that this approach should be used.

", "time": "2023-11-10T09:09:17Z"}, {"author": "Marisol", "text": "

we cover an example on the Appendix A for DMALMO on how to do this extension

", "time": "2023-11-10T09:13:25Z"}, {"author": "Kireeti Kompella", "text": "

To clarify, my suggestion was that the hw inventory in this WG should be limited to L2/L3 (not the topology)

", "time": "2023-11-10T09:15:34Z"}, {"author": "Italo Busi", "text": "

Kireeti Kompella said:

\n
\n

To clarify, my suggestion was that the hw inventory in this WG should be limited to L2/L3 (not the topology)

\n
\n

I am a bit confused: what is the difference from an inventory perspective between an line card which performs L2/L3 functions and a line card with performs L0/L1 functions?

", "time": "2023-11-10T09:20:01Z"}, {"author": "Ron Bonica", "text": "

I like the work allowance better than entitlement. The work entitlement has negative connotations in modern English

", "time": "2023-11-10T09:25:42Z"}, {"author": "Ron Bonica", "text": "

s/work/word

", "time": "2023-11-10T09:26:33Z"}, {"author": "Mohamed Boucadair", "text": "

ALMO is more an aggregator that is not augmenting the inventory base model and is more about the \"how\" side of things

", "time": "2023-11-10T09:33:25Z"}, {"author": "Mohamed Boucadair", "text": "

The work in this I-D is a very focused scope at a distinct layer than ALMO

", "time": "2023-11-10T09:34:11Z"}, {"author": "Mohamed Boucadair", "text": "

There is a need to be consistent between the two layers and still think that both layers have distinct purposes

", "time": "2023-11-10T09:34:49Z"}, {"author": "Martin Stiemerling", "text": "

Question (can't ask, bad Internet connection): power saving can have multiple levels of power saving. Is this represented in the model somehow?

", "time": "2023-11-10T09:50:21Z"}, {"author": "Mohamed Boucadair", "text": "

functional dependency seems not to be specific to the power use.

", "time": "2023-11-10T09:50:27Z"}, {"author": "Tony Li", "text": "

@Marc Blanchet Not yet.

", "time": "2023-11-10T09:50:41Z"}, {"author": "Tony Li", "text": "

@Martin Stiemerling Not yet

", "time": "2023-11-10T09:50:55Z"}, {"author": "Martin Stiemerling", "text": "

But is it planned to be included?

", "time": "2023-11-10T09:51:14Z"}, {"author": "Mohamed Boucadair", "text": "

@Ron, it would good to include the classification in the power draft. See https://datatracker.ietf.org/doc/html/draft-ietf-netmod-rfc8407bis-03#name-yang-module-classification

", "time": "2023-11-10T09:53:37Z"}, {"author": "Tony Li", "text": "

@Martin Stiemerling Not currently. We would be happy to discuss.

", "time": "2023-11-10T10:05:17Z"}, {"author": "Martin Stiemerling", "text": "

@Tony Li: I will get this to the mailing list! Thx.

", "time": "2023-11-10T10:05:38Z"}, {"author": "Joe Clarke", "text": "

I figured Rob might mention opsawg. We've now had two sets of work that are power-related presented to opsawg. There seems to be some interest there and might be a good place to at least start.

", "time": "2023-11-10T10:06:32Z"}, {"author": "Joe Clarke", "text": "

On this li-ivy draft, one comment I had was it might be nice to have a node that indicates if the power used is accurate or static.

", "time": "2023-11-10T10:07:21Z"}, {"author": "Mohamed Boucadair", "text": "

\"how you use it\" is currently out of scope of the charter

", "time": "2023-11-10T10:08:30Z"}, {"author": "Robert Wilton", "text": "

For the power management, I think that OPSAWG is probably a better choice mainly because I think that it could potentially go faster.

", "time": "2023-11-10T10:08:52Z"}, {"author": "Tony Li", "text": "

@Mohamed Boucadair Yes, that's intentional. We were trying to create something general. We're not picky about why components are interdependent, we just want it called out so that we can understand the requirements. Why A depends on B is far less important than the fact that they ARE dependent.

", "time": "2023-11-10T10:09:04Z"}, {"author": "Mohamed Boucadair", "text": "

My comment is that from a modelling standpoint you can consider moving out of \"power-specific\" data nodes so that this can be consumed by others

", "time": "2023-11-10T10:09:58Z"}, {"author": "Robert Wilton", "text": "

I also agreed with Kireeti that it may be better to focus modelling reporting the current power usage as a first step, and then focus on the optimization aspects.

", "time": "2023-11-10T10:11:04Z"}, {"author": "Tony Li", "text": "

As we've modeled it, the dependencies are directly under 'component', and so are not power-specific.

", "time": "2023-11-10T10:11:08Z"}, {"author": "Mohamed Boucadair", "text": "

yes, but still one has to implement the power augmentation to make use of it

", "time": "2023-11-10T10:11:58Z"}, {"author": "Tony Li", "text": "

We could make it a separate augment if that's preferred.

", "time": "2023-11-10T10:12:33Z"}, {"author": "Mohamed Boucadair", "text": "

We may also consider moving it to other \"ongoing\" pieces, including the base.

", "time": "2023-11-10T10:13:22Z"}, {"author": "Tony Li", "text": "

Sure. We're flexible as to how it gets included.

", "time": "2023-11-10T10:14:07Z"}, {"author": "Mohamed Boucadair", "text": "

Unsurprisingly, Tony!

", "time": "2023-11-10T10:14:32Z"}, {"author": "Alex Huang Feng", "text": "

Same comment, there is a YANG module missing in the dmalmo draft and struggling to see the full picture

", "time": "2023-11-10T10:18:27Z"}, {"author": "Mohamed Boucadair", "text": "

For ALMO, we need to remind ourselves that we do have the following in the charter \"Work specifying the use of inventory content is outside the scope of
\nthe Working Group, but informative examples describing how the
\ninventory data may be used is within scope.\"

", "time": "2023-11-10T10:18:53Z"}, {"author": "Marisol", "text": "

yes, I will add it next week. Bo mentioned to me this week as well, but it has been a problem when compiling and uploading in datatracker

", "time": "2023-11-10T10:19:09Z"}, {"author": "Mohamed Boucadair", "text": "

I think netmod is better for this work

", "time": "2023-11-10T10:26:22Z"}, {"author": "Joe Clarke", "text": "

I agree with Italo on what inventory elements are in scope. The charter explicitly states: inventory of network elements,
\nwith a primary focus on those that operate at layers 0-3, and includes
\nboth hardware and software inventory.

", "time": "2023-11-10T10:36:38Z"}]