issue with tripleo installation

asked 2018-09-18 08:01:57 -0600

akarki gravatar image

Hi, We created a basic tripleo installation with 1st nic for ssh purposes and 2nd nic for for external/provisioning network. so what i need is to be external network be different from provisioning network and expose just the endpoint for against extrenal network. Also i have created external endpoint for the undercloud using enable ssl...what changes must be done in overcloud config to enable the same ...considering i am using preprovisioned nodes

edit retag flag offensive close merge delete


To put external traffic on another network in this case, you either need to add another NIC or use vlan and network separation during deployment. To enable SSL on external endpoint, follow this guide

codylab gravatar imagecodylab ( 2018-09-18 10:02:03 -0600 )edit

A little confused here: 1)Cant i use nic 1 for ssh and also for external traffic?? 2)also when i run docker ps -a it shows container with tag tripleo-current even though i used queens repo..a 3) why is my storage services enabled..i did not provde anywhere to enable storage

akarki gravatar imageakarki ( 2018-09-18 22:02:29 -0600 )edit

1) You can't. You need to keep a constant ssh connection during pre-provisioned deployment. If you attach nic1 to a bridge for the external traffic, your ssh would drop, and the deployment would hang. 2) That's the tag for the current Queens repo. 3) Default controller role includes storage services

codylab gravatar imagecodylab ( 2018-09-19 06:45:03 -0600 )edit

well i can have another nic say nic3 for external traffic what else should i need to do?

akarki gravatar imageakarki ( 2018-09-19 06:53:42 -0600 )edit

In that case, you can attach nic3 to a bridge for external traffic and modify the nic-configs/controller.yaml accordingly. The example in /usr/share/openstack-tripleo-heat-templates/network/config/multiple-nics/controller.yaml should be your friend :-)

codylab gravatar imagecodylab ( 2018-09-19 07:33:54 -0600 )edit