Exposing the ability to enable/disable the repository

The opendaylight-puppet module is exposing the manage_repositories variable
to add or not the RPM repository for OpenDaylight.
Adding this option to the Tripleo Heat templates.

Change-Id: I4b5a32baa3fa8c85d72dce9d537eed4c73d42589
Closes-bug: #1679456
This commit is contained in:
Itzik Brown 2017-04-02 11:24:42 +03:00
parent 43c38f36f6
commit b5379845d9
2 changed files with 10 additions and 0 deletions

View File

@ -54,6 +54,10 @@ parameters:
default: {}
description: Parameters specific to the role
type: json
OpenDaylightManageRepositories:
description: Whether to manage the OpenDaylight repository
type: boolean
default: false
outputs:
role_data:
@ -68,6 +72,7 @@ outputs:
opendaylight::enable_dhcp: {get_param: OpenDaylightEnableDHCP}
opendaylight::odl_bind_ip: {get_param: [ServiceNetMap, OpendaylightApiNetwork]}
opendaylight::nb_connection_protocol: {get_param: OpenDaylightConnectionProtocol}
opendaylight::manage_repositories: {get_param: OpenDaylightManageRepositories}
tripleo.opendaylight_api.firewall_rules:
'137 opendaylight api':
dport:

View File

@ -0,0 +1,5 @@
---
fixes:
- |
Adding the ability to disable the OpenDaylight upstream repository.
Introducing the OpenDaylightManageRepositories parameter.