[INTPAK-90] Handle "NetVirt installed indirectly by feature that depends on it" in puppet-opendaylight Created: 21/Nov/17  Updated: 21/Nov/17

Status: Open
Project: integration-packaging
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Lowest
Reporter: Daniel Farrell Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

There are various puppet-opendaylight config adjustments that check if odl-netvirt-openstack is a feature to be installed and only do some steps if it is. However, it's possible to install that feature by installing a feature that depends on it. Need to figure out how to handle this.

For example:

manifests/config.pp:142: if ('odl-netvirt-openstack' in $opendaylight::features or 'odl-netvirt-sfc' in $opendaylight::features) {

A simple/ugly solution would be to figure out which other projects we should check for (have Netvirt as dep) and add them to this check.

Imported from Trello


Generated at Wed Feb 07 20:03:34 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.