Support Forum
The Forums are a place to find answers on a range of Fortinet products from peers and product experts.
aguerriero
Contributor II

fortios API for vip/load balancer not saving ldb_method 7.2.4

Using ansible galaxy fortinet.fortios when creating a vip I am trying to set the ldb_method. The only option that ever gets set is static.

 

type: server-load-balancer

server-type: ip

ldb_method: round-robin

if I specify an option that is not available I get an appropriate error.

1 Solution
aguerriero
Contributor II

I ended up just using the ansible.builtin.uri and specified the headers and json directly in the job.

The ansible galaxy fortinet.fortios httpapi appears to be missing things.

View solution in original post

5 REPLIES 5
Kangming
Staff
Staff

Have more details? Screenshots or specific steps, etc., thanks.

Thanks

Kangming

aguerriero

 

Below is the play I run where round-robin is circled and then a screenshot of the resulting virtual server that shows it is created as static instead of round-robin.

ansible version 2.12.10
ansible galaxy fortinet.fortios collection 2.2.3.

fortigate fortios 7.2.4 on 1500D

 

playbook.PNG

result.PNG

aguerriero
Contributor II

I ended up just using the ansible.builtin.uri and specified the headers and json directly in the job.

The ansible galaxy fortinet.fortios httpapi appears to be missing things.

Kangming

Hi  Thanks for your feedback.

We have submitted a bug internally to track and resolve it, can you describe your workaround in detail? so that we can investigate it better, Thanks!

Thanks

Kangming

aguerriero

Capturefsdadfdsfadsf.PNG

I created another task using ansible.builtin.uri right after the first task using the "PUT" method instead of the POST method just to update the ldb_method.

Labels
Top Kudoed Authors