You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If I specify the parameter source_details.boot_volume_size_in_gbs in oracle.oci.oci_compute_instance and run the task twice, the second time it breaks the idempotency giving a 500 Internal server error trying to update the resource.
"2024-11-13,11:58:26 DEBUG oci_log_utils.py:84 reply: 'HTTP/1.1 500 Internal Server Error\\r\\n'",
In the ansible debug log, launched with -vvvvvv I see the following lines:
"2024-11-13,11:58:26 DEBUG oci_common_utils.py:352 dict is not subset because attribute 'boot_volume_size_in_gbs' value in source does not match target",
"2024-11-13,11:58:26 DEBUG oci_resource_utils.py:936 is update necessary for instance: True",
Expected behavior
The expected behavior is to do nothing since no parameters are changed.
Issue Report
If I specify the parameter
source_details.boot_volume_size_in_gbs
inoracle.oci.oci_compute_instance
and run the task twice, the second time it breaks the idempotency giving a 500 Internal server error trying to update the resource.In the ansible debug log, launched with
-vvvvvv
I see the following lines:Expected behavior
The expected behavior is to do nothing since no parameters are changed.
Environment
OS version: ubuntu 22.04 on wsl2
Ansible version:
ansible [core 2.17.5]
python version = 3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.0] (/usr/bin/python3)
jinja version = 3.1.4
libyaml = True
OCI Python SDK version: 2.137.0
OCI Ansible Modules version: oracle.oci 5.3.0
Ansible playbook to reproduce the issue
Command used to execute the playbook:
The text was updated successfully, but these errors were encountered: