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

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.

24825
24825
1 Solution
aguerriero
Contributor III

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.

24825

View solution in original post

24825
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

24825
24825
aguerriero
Contributor III

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.

24825
24825
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.

24825
24825
Announcements
Check out our Community Chatter Blog! Click here to get involved
Labels
Top Kudoed Authors