Hi,
can you verify if your amphorae instance has config_drive enabled?
control01:~ # openstack loadbalancer amphora list --long
gives you the list including "compute_id" which is the nova instance,
then check:
control01:~ # openstack server show <UUID> | grep config_drive
| config_drive | True
Usually, with external (provider) networks the instances require the
config-drive to get their network configuration.
You could also use a customized image for the amphorae to be able to
login and inspect errors, that's how we usually do it.
Regards,
Eugen
Zitat von Jayesh Chaudhari <jayesh.chaudhari1990@gmail.com>:
> Folks,
>
> I have set up kolla-ansible yoga openstack and configured Octavia using
> VLAN.
> But when I am trying to create a LB, it is stuck in pending
> create then eventually failed. And in logs I can see octavia-worker unable
> to connect to amphora instance.
>
> Is there any sanity which I can do to check if my implementation is correct
> ? Or am I missing something? Please advise.
>
> My configuration in global.yml
> enable_octavia: yes
> octavia_network_interface: "vlan.2140"
> octavia_auto_configure: yes
> octavia_amp_flavor:
> name: "amphora"
> is_public: yes
> vcpus: 2
> ram: 1024
> disk: 5
> octavia_amp_security_groups:
> mgmt-sec-group:
> name: "lb-mgmt-sec-grp"
> rules:
> - protocol: icmp
> - protocol: tcp
> src_port: 22
> dst_port: 22
> octavia_amp_network:
> name: lb-mgmt-net
> provider_network_type: vlan
> provider_segmentation_id: 2140
> provider_physical_network: physnet1
> external: false
> shared: false
> subnet:
> name: lb-mgmt-subnet
> cidr: "10.145.50.128/26"
> allocation_pool_start: "10.145.50.135"
> allocation_pool_end: "10.145.50.190"
> gateway_ip: "10.145.50.129"
> enable_dhcp: yes
> octavia_amp_image_tag" "amphora"
> octavia_loadbalancer_topology: "SINGLE"
>
>
> Thanks,
> Jayesh