Network isolation fails for me on stable/pike

Bug #1714857 reported by Getter
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Won't Fix
Medium
Unassigned

Bug Description

Hi, all

I have upgrade my tripleO stable/ocata to stable/pike,
but I got an error message when I deploy new overcloud:

"openstack overcloud deploy --control-flavor control --control-scale 3 --compute-flavor compute --compute-scale 1 --templates -e openstack-tripleo-heat-templates/environments/network-isolation.yaml -e nic-configs/network-environment.yaml -e openstack-tripleo-heat-templates/environments/puppet-pacemaker.yaml --ntp-server 192.168.0.5"

Error:
"Started Mistral Workflow tripleo.validations.v1.check_pre_deployment_validations. Execution ID: a332cec0-f079-43c4-b826-e7835a2b18cc
Waiting for messages on queue 'b23f4296-e4ae-4959-bedc-60cf9278ed00' with no timeout.
Removing the current plan files
Uploading new plan files
Started Mistral Workflow tripleo.plan_management.v1.update_deployment_plan. Execution ID: 019e6c41-f3bc-4401-9c7b-b8770c711b2d
Plan updated.
Processing templates in the directory /tmp/tripleoclient-crmFIK/tripleo-heat-templates
<urlopen error [Errno 2] No such file or directory: '/home/stack/openstack-tripleo-heat-templates/environments/network-isolation.yaml'>"

This command is used to deploy stable/ocata successfully.
Does trpleo have new way to deploy network-isolation at pike?

summary: - deploy stable/pike failed
+ Network isolation fails for me on stable/pike
Changed in tripleo:
status: New → Triaged
importance: Undecided → Medium
milestone: none → queens-1
Revision history for this message
Steven Hardy (shardy) wrote :

I think this is because the --templates option is missing the path to match the -e options, try this:

openstack overcloud deploy --control-flavor control --control-scale 3 --compute-flavor compute --compute-scale 1 --templates openstack-tripleo-heat-templates -e openstack-tripleo-heat-templates/environments/network-isolation.yaml -e nic-configs/network-environment.yaml -e openstack-tripleo-heat-templates/environments/puppet-pacemaker.yaml --ntp-server 192.168.0.5

Probably we need to add a validation to tripleoclient - this happens because we now j2 render several environment files (including network-isolation.yaml), and that only works if the --templates foo matches the -e foo/environments/network-isolation.yaml path.

Changed in tripleo:
milestone: queens-1 → queens-2
Changed in tripleo:
milestone: queens-2 → queens-3
Changed in tripleo:
milestone: queens-3 → queens-rc1
Changed in tripleo:
milestone: queens-rc1 → rocky-1
Changed in tripleo:
milestone: rocky-1 → rocky-2
Changed in tripleo:
milestone: rocky-2 → rocky-3
Changed in tripleo:
milestone: rocky-3 → rocky-rc1
Changed in tripleo:
milestone: rocky-rc1 → stein-1
Changed in tripleo:
milestone: stein-1 → stein-2
Changed in tripleo:
milestone: stein-2 → stein-3
Revision history for this message
Juan Antonio Osorio Robles (juan-osorio-robles) wrote :

No information was given for a long time after Steven's suggestion.

Changed in tripleo:
status: Triaged → Incomplete
Changed in tripleo:
milestone: stein-3 → train-1
Changed in tripleo:
milestone: train-1 → train-2
Changed in tripleo:
milestone: train-2 → train-3
Changed in tripleo:
milestone: train-3 → ussuri-1
Revision history for this message
mathieu bultel (mat-bultel) wrote :

I think this bug is not relevant anymore.
I'm going to close it, if anybody wants to reopen it fell free

Changed in tripleo:
status: Incomplete → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.