oktetlabs / test-environment

OKTET Labs Test Environment
Other
5 stars 9 forks source link

doc/cm: mark eswitch objects volatile #32

Closed okt-galaktionov closed 9 months ago

okt-galaktionov commented 10 months ago

The values of these objects are very much driver-specific and can change at almost any point. For example, with some drivers, changing the MAC address of a given interface can lead to a change in its port ID.

This driver-specific nature makes it hard to predict all factors that affect the values of these objects. Therefore, to avoid guessing, these objects can be considered volatile.

Testing done: this patch helped prevent configurator rollback errors after MAC change on some configurations