ERROR openstack [-] Resource OS::TripleO::Network::Ports::ControlPlaneVipPort maps to type OS::Neutron::Port and the Neutron service is not available when using ephemeral Heat.| Openstack tripleo wallaby version
Hi, I am currently trying to deploy openstack wallaby using tripleo arch. I created the network jinja templates, ran the following commands also: #openstack overcloud network provision --stack overcloud --output networks-deployed-environment.yaml custom_network_data.yaml # openstack overcloud network vip provision --stack overcloud --output vip-deployed-environment.yaml custom_vip_data.yaml # openstack overcloud node provision --stack overcloud --overcloud-ssh-key /home/stack/sshkey/id_rsa overcloud-baremetal-deploy.yaml and used the environment files in the openstack overcloud deploy command: (undercloud) [stack@hkg2director ~]$ cat deploy.sh #!/bin/bash THT=/usr/share/openstack-tripleo-heat-templates/ CNF=/home/stack/ openstack overcloud deploy --templates $THT \ -r $CNF/templates/roles_data.yaml \ -n $CNF/workplace/custom_network_data.yaml \ -e ~/containers-prepare-parameter.yaml \ -e $CNF/templates/node-info.yaml \ -e $CNF/templates/scheduler-hints.yaml \ -e $CNF/workplace/networks-deployed-environment.yaml \ -e $CNF/workplace/vip-deployed-environment.yaml \ -e $CNF/workplace/overcloud-baremetal-deployed.yaml \ -e $CNF/workplace/custom-net-bond-with-vlans.yaml Now when i run the ./deploy.sh script i encounter an error stating: ERROR openstack [-] Resource OS::TripleO::Network::Ports::ControlPlaneVipPort maps to type OS::Neutron::Port and the Neutron service is not available when using ephemeral Heat. The generated environments from 'openstack overcloud baremetal provision' and 'openstack overcloud network provision' must be included with the deployment command.: tripleoclient.exceptions.InvalidConfiguration: Resource OS::TripleO::Network::Ports::ControlPlaneVipPort maps to type OS::Neutron::Port and the Neutron service is not available when using ephemeral Heat. The generated environments from 'openstack overcloud baremetal provision' and 'openstack overcloud network provision' must be included with the deployment command. 2022-04-19 13:47:16.582 735924 INFO osc_lib.shell [-] END return value: 1 Can someone tell me where the mistake is? With regards, Swogat Pradhan
On 4/19/22 09:05, Swogat Pradhan wrote:
Hi, I am currently trying to deploy openstack wallaby using tripleo arch. I created the network jinja templates, ran the following commands also:
#openstack overcloud network provision --stack overcloud --output networks-deployed-environment.yaml custom_network_data.yaml # openstack overcloud network vip provision --stack overcloud --output vip-deployed-environment.yaml custom_vip_data.yaml # openstack overcloud node provision --stack overcloud --overcloud-ssh-key /home/stack/sshkey/id_rsa overcloud-baremetal-deploy.yaml
and used the environment files in the openstack overcloud deploy command:
(undercloud) [stack@hkg2director ~]$ cat deploy.sh #!/bin/bash THT=/usr/share/openstack-tripleo-heat-templates/ CNF=/home/stack/ openstack overcloud deploy --templates $THT \ -r $CNF/templates/roles_data.yaml \ -n $CNF/workplace/custom_network_data.yaml \ -e ~/containers-prepare-parameter.yaml \ -e $CNF/templates/node-info.yaml \ -e $CNF/templates/scheduler-hints.yaml \ -e $CNF/workplace/networks-deployed-environment.yaml \ -e $CNF/workplace/vip-deployed-environment.yaml \ -e $CNF/workplace/overcloud-baremetal-deployed.yaml \ -e $CNF/workplace/custom-net-bond-with-vlans.yaml
Does $CNF/workplace/custom-net-bond-with-vlans.yaml set OS::TripleO::Network::Ports::ControlPlaneVipPort ?
Now when i run the ./deploy.sh script i encounter an error stating:
ERROR openstack [-] Resource OS::TripleO::Network::Ports::ControlPlaneVipPort maps to type OS::Neutron::Port and the Neutron service is not available when using ephemeral Heat. The generated environments from 'openstack overcloud baremetal provision' and 'openstack overcloud network provision' must be included with the deployment command.: tripleoclient.exceptions.InvalidConfiguration: Resource OS::TripleO::Network::Ports::ControlPlaneVipPort maps to type OS::Neutron::Port and the Neutron service is not available when using ephemeral Heat. The generated environments from 'openstack overcloud baremetal provision' and 'openstack overcloud network provision' must be included with the deployment command. 2022-04-19 13:47:16.582 735924 INFO osc_lib.shell [-] END return value: 1
Can someone tell me where the mistake is?
With regards, Swogat Pradhan
Hi, I am facing below error during RHOSP upgrade from 16.2 to 17.1.4 ERROR openstack [-] Resources 'OS::TripleO::Network::Ports::RedisVipPort' and 'OS::TripleO::Network::Ports::OVNDBsVipPort' can no longer be used. Service VIPs has been moved to the service definition template. To configure a specific IP address use the parameters 'RedisVirtualFixedIPs' and/or 'OVNDBsVirtualFixedIPs'. To controlthe network or subnet for VIP allocation set up the 'ServiceNetMap' and/or 'VipSubnetMap' parameters with the desired network and/or subnet for the service.: tripleoclient.exceptions.InvalidConfiguration: Resources 'OS::TripleO::Network::Ports::RedisVipPort' and 'OS::TripleO::Network::Ports::OVNDBsVipPort' can no longer be used. Service VIPs has been moved to the service definition template. To configure a specific IP address use the parameters 'RedisVirtualFixedIPs' and/or 'OVNDBsVirtualFixedIPs'. To controlthe network or subnet for VIP allocation set up the 'ServiceNetMap' and/or 'VipSubnetMap' parameters with the desired network and/or subnet for the service. 2024-12-18 18:20:51.538 968424 INFO osc_lib.shell [-] END return value: 1 can anyone help please.
On Thu, 2024-12-19 at 04:21 +0000, zeek1346@gmail.com wrote:
Hi,
I am facing below error during RHOSP upgrade from 16.2 to 17.1.4 ERROR openstack [-] Resources 'OS::TripleO::Network::Ports::RedisVipPort' and 'OS::TripleO::Network::Ports::OVNDBsVipPort' can no longer be used. Service VIPs has been moved to the service definition template. To configure a specific IP address use the parameters 'RedisVirtualFixedIPs' and/or 'OVNDBsVirtualFixedIPs'. To controlthe network or subnet for VIP allocation set up the 'ServiceNetMap' and/or 'VipSubnetMap' parameters with the desired network and/or subnet for the service.: tripleoclient.exceptions.InvalidConfiguration: Resources 'OS::TripleO::Network::Ports::RedisVipPort' and 'OS::TripleO::Network::Ports::OVNDBsVipPort' can no longer be used. Service VIPs has been moved to the service definition template. To configure a specific IP address use the parameters 'RedisVirtualFixedIPs' and/or 'OVNDBsVirtualFixedIPs'. To controlthe network or subnet for VIP allocation set up the 'ServiceNetMap' and/or 'VipSubnetMap' parameters with the desired network and/or subnet for the service. 2024-12-18 18:20:51.538 968424 INFO osc_lib.shell [-] END return value: 1
can anyone help please.
It looks like your deploy command is missing the environment file generated by the `openstack overcloud network vip provision` command. Did you complete the steps descbed in the docs[1]? And your deploy command includes the new environment files? -e /home/stack/overcloud_adopt/baremetal-deployment.yaml \ -e /home/stack/overcloud_adopt/generated-networks-deployed.yaml \ -e /home/stack/overcloud_adopt/generated-vip-deployed.yaml Since this is a Red Hat Opentack Platform specific issue, I would suggest opening a support case with Red Hat. [1] https://docs.redhat.com/en/documentation/red_hat_openstack_platform/17.1/htm... -- Harald
Hi Harald, Thank you for your time and response, This issue has been resolved by bypassing these services OVNDB and RIDISVip Best Regards, Zeshan Khan On Thu, Dec 19, 2024, 8:57 PM Harald Jensås <hjensas@redhat.com> wrote:
Hi,
I am facing below error during RHOSP upgrade from 16.2 to 17.1.4 ERROR openstack [-] Resources 'OS::TripleO::Network::Ports::RedisVipPort' and 'OS::TripleO::Network::Ports::OVNDBsVipPort' can no longer be used. Service VIPs has been moved to the service definition template. To configure a specific IP address use the parameters 'RedisVirtualFixedIPs' and/or 'OVNDBsVirtualFixedIPs'. To controlthe network or subnet for VIP allocation set up the 'ServiceNetMap' and/or 'VipSubnetMap' parameters with the desired network and/or subnet for the service.:
On Thu, 2024-12-19 at 04:21 +0000, zeek1346@gmail.com wrote: tripleoclient.exceptions.InvalidConfiguration: Resources 'OS::TripleO::Network::Ports::RedisVipPort' and 'OS::TripleO::Network::Ports::OVNDBsVipPort' can no longer be used. Service VIPs has been moved to the service definition template. To configure a specific IP address use the parameters 'RedisVirtualFixedIPs' and/or 'OVNDBsVirtualFixedIPs'. To controlthe network or subnet for VIP allocation set up the 'ServiceNetMap' and/or 'VipSubnetMap' parameters with the desired network and/or subnet for the service.
2024-12-18 18:20:51.538 968424 INFO osc_lib.shell [-] END return value: 1
can anyone help please.
It looks like your deploy command is missing the environment file generated by the `openstack overcloud network vip provision` command.
Did you complete the steps descbed in the docs[1]? And your deploy command includes the new environment files?
-e /home/stack/overcloud_adopt/baremetal-deployment.yaml \ -e /home/stack/overcloud_adopt/generated-networks-deployed.yaml \ -e /home/stack/overcloud_adopt/generated-vip-deployed.yaml
Since this is a Red Hat Opentack Platform specific issue, I would suggest opening a support case with Red Hat.
[1]
https://docs.redhat.com/en/documentation/red_hat_openstack_platform/17.1/htm...
-- Harald
participants (4)
-
Harald Jensas
-
Swogat Pradhan
-
zeek1346@gmail.com
-
Zeshan Khan