Bug 1565975

Summary: environment for neutron-sriov points to the wrong file
Product: Red Hat OpenStack Reporter: Yolanda Robla <yroblamo>
Component: openstack-tripleo-heat-templatesAssignee: Emilien Macchi <emacchi>
Status: CLOSED NOTABUG QA Contact: Gurenko Alex <agurenko>
Severity: high Docs Contact:
Priority: high    
Version: 12.0 (Pike)CC: aschultz, bdobreli, fbaudin, mburns, rhel-osp-director-maint, sathlang, skramaja, yroblamo
Target Milestone: z3Keywords: Triaged, ZStream
Target Release: 12.0 (Pike)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-07-05 04:02:17 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Yolanda Robla 2018-04-11 08:36:49 UTC
Description of problem:

The code for neutron-sriov is currently pointing to puppet:

https://github.com/openstack/tripleo-heat-templates/blob/stable/pike/environments/neutron-sriov.yaml#L2..L4

../puppet/services/neutron-sriov-agent.yaml

It needs to point to:

../docker/services/neutron-sriov-agent.yaml

Comment 4 Bogdan Dobrelya 2018-06-20 06:37:16 UTC
The upstream topic https://review.openstack.org/#/q/topic:containers-default+(status:open+OR+status:merged cannot be fully backported to Pike and cannot make it into OSP12 z stream (see https://bugzilla.redhat.com/show_bug.cgi?id=1581361). We need to think of an alternative downstream only fix.

Comment 8 Saravanan KR 2018-07-05 04:02:17 UTC
(In reply to Yolanda Robla from comment #0)
> Description of problem:
> 
> The code for neutron-sriov is currently pointing to puppet:
> 
> https://github.com/openstack/tripleo-heat-templates/blob/stable/pike/
> environments/neutron-sriov.yaml#L2..L4
> 
> ../puppet/services/neutron-sriov-agent.yaml
> 
> It needs to point to:
> 
> ../docker/services/neutron-sriov-agent.yaml

Neutron services are not containerized in OSP12. And in OSP12 and OSP13, new service folder (environments/services-docker) should be used instead of the default env file for enabling docker. Closing this BZ, reopen, if any changes required.