{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":240081820,"defaultBranch":"main","name":"community.vmware","ownerLogin":"ansible-collections","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-02-12T18:11:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44586252?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716137744.0","currentOid":""},"activityList":{"items":[{"before":"b9363ae590a02feef3ead0febfea9787f541cca3","after":"db2a65475d7308aeaf65e136c5a7e9a4ef0ab9fe","ref":"refs/heads/stable-3.x","pushedAt":"2024-05-19T17:57:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"Remove version 3.11.4 from galaxy.yml (#2077)\n\nRemove version 3.11.4 from galaxy.yml\n\nansible-playbook tools/unset_version.yml","shortMessageHtmlLink":"Remove version 3.11.4 from galaxy.yml (#2077)"}},{"before":"03018f216dced1e3a833a891a98c2d9cd6e779ba","after":"f349b2a0b93b0138551cff171e69a48157db9728","ref":"refs/heads/main","pushedAt":"2024-05-19T17:43:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"Remove version 4.4.0 from galaxy.yml (#2076)\n\nRemove version 4.4.0 from galaxy.yml\n\nansible-playbook tools/unset_version.yml","shortMessageHtmlLink":"Remove version 4.4.0 from galaxy.yml (#2076)"}},{"before":"65a25e7a776b17fde77b8d3fa94a3eb2958df4b1","after":"b9363ae590a02feef3ead0febfea9787f541cca3","ref":"refs/heads/stable-3.x","pushedAt":"2024-05-19T16:49:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"prepare 3.11.4 release (#2075)\n\nprepare 3.11.4 release\n\nansible-playbook tools/prepare_release.yml --extra-vars \"version=3.11.4\"","shortMessageHtmlLink":"prepare 3.11.4 release (#2075)"}},{"before":"6baa222dc0abce47f6130c25d54eedd85de084b3","after":"03018f216dced1e3a833a891a98c2d9cd6e779ba","ref":"refs/heads/main","pushedAt":"2024-05-19T16:38:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"prepare 4.4.0 release (#2074)\n\nprepare 4.4.0 release\n\nansible-playbook tools/prepare_release.yml","shortMessageHtmlLink":"prepare 4.4.0 release (#2074)"}},{"before":"402a6af859008c21e0fbf44c8e9ec5fb5088bbbc","after":"6baa222dc0abce47f6130c25d54eedd85de084b3","ref":"refs/heads/main","pushedAt":"2024-05-12T15:14:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"Require pyVmomi 6.7.1 (#2071)\n\nRequire pyVmomi 6.7.1\n\nSUMMARY\nAt least some of the modules require pyVmomi 6.7.1 or later, but we didn't specify this in the requirements.txt.\nISSUE TYPE\n\nBugfix Pull Request\n\nCOMPONENT NAME\nrequirements.txt\nADDITIONAL INFORMATION\n6.7.1 has been released 2018-10-23, 5 1/2 years ago.","shortMessageHtmlLink":"Require pyVmomi 6.7.1 (#2071)"}},{"before":"3c6452e853b797ee86b2cf4940a79bad84a90de0","after":"65a25e7a776b17fde77b8d3fa94a3eb2958df4b1","ref":"refs/heads/stable-3.x","pushedAt":"2024-05-12T06:27:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"stable-3.x: Fix vmware_content_library_manager integration tests (#2068)\n\nstable-3.x: Fix vmware_content_library_manager integration tests\n\nSUMMARY\nFix vmware_content_library_manager integration tests after Broadcom moved things from vmware.com to broadcom.com.\nISSUE TYPE\n\nBugfix Pull Request\n\nCOMPONENT NAME\nvmware_content_library_manager\nADDITIONAL INFORMATION\nBackport of #2067","shortMessageHtmlLink":"stable-3.x: Fix vmware_content_library_manager integration tests (#2068)"}},{"before":"9c9d760ab3a8ea2d533b2e4b88c48bab8469c28d","after":"402a6af859008c21e0fbf44c8e9ec5fb5088bbbc","ref":"refs/heads/main","pushedAt":"2024-05-11T14:50:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"Re-enable vmware_content_library_manager integration tests (#2067)\n\nRe-enable vmware_content_library_manager integration tests\n\nFixes #2066\nSUMMARY\nRe-enable vmware_content_library_manager integration tests.\nISSUE TYPE\n\nBugfix Pull Request\n\nCOMPONENT NAME\nvmware_content_library_manager\nADDITIONAL INFORMATION\nBroadcom moved things from vmware.com to broadcom.com and this has broken the integration tests for vmware_content_library_manager. That's why I've disabled them temporarily: #2065","shortMessageHtmlLink":"Re-enable vmware_content_library_manager integration tests (#2067)"}},{"before":"cc08083fa0178fa1772f3d4b22d68f3bfd2c17c1","after":"9c9d760ab3a8ea2d533b2e4b88c48bab8469c28d","ref":"refs/heads/main","pushedAt":"2024-05-09T17:07:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mariolenz","name":"Mario Lenz","path":"/mariolenz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1030698?s=80&v=4"},"commit":{"message":"Merge pull request #2063 from mariolenz/prepare4v.v\n\nPrepare depending on vmware.vmware","shortMessageHtmlLink":"Merge pull request #2063 from mariolenz/prepare4v.v"}},{"before":"93342b4df93750bba84a6b878ca9a4e63f1f64a5","after":"cc08083fa0178fa1772f3d4b22d68f3bfd2c17c1","ref":"refs/heads/main","pushedAt":"2024-05-09T15:46:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"Disable vmware_content_library_manager integration tests (#2065)\n\nDisable vmware_content_library_manager integration tests\n\nSUMMARY\nBroadcom is moving things from vmware.com to broadcom.com at the moment and this seems to break the integration tests for vmware_content_library_manager. So let's disable them temporarily.\nISSUE TYPE\n\nBugfix Pull Request\n\nCOMPONENT NAME\nvmware_content_library_manager\nADDITIONAL INFORMATION\n#2061\n#2063\n#2064","shortMessageHtmlLink":"Disable vmware_content_library_manager integration tests (#2065)"}},{"before":"8182f0378b36c37102336e272f866d1c461ea7c9","after":"3c6452e853b797ee86b2cf4940a79bad84a90de0","ref":"refs/heads/stable-3.x","pushedAt":"2024-05-04T15:48:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"Backport #2053 vmware_dvs_portgroup: don't update on non-specified num_ports (#2059)\n\nBackport vmware_dvs_portgroup: don't update on non-specified num_ports\n\nBackport #2053","shortMessageHtmlLink":"Backport #2053 vmware_dvs_portgroup: don't update on non-specified nu…"}},{"before":"f743116e2339f5aa0ddc7569f8524f2c03de7230","after":"8182f0378b36c37102336e272f866d1c461ea7c9","ref":"refs/heads/stable-3.x","pushedAt":"2024-05-04T14:58:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"check if dpm config is None (#2057) (#2058)\n\ncheck if dpm config is None\n\nBackport #2057","shortMessageHtmlLink":"check if dpm config is None (#2057) (#2058)"}},{"before":"b214070d24adf919170e393834b3d7406dab699e","after":"93342b4df93750bba84a6b878ca9a4e63f1f64a5","ref":"refs/heads/main","pushedAt":"2024-05-04T13:11:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"check if dpm config is None (#2057)\n\ncheck if dpm config is None\n\nSUMMARY\nAn unexpected error is thrown when trying to set/create the DPM config if no config already exists. I encountered this when using the vCenter simulation project (vcsim).\nThis PR allows the module to set the DPM config even if it is missing. It treats a missing config the same as a config with an undesired enabled state.\nISSUE TYPE\n\nBugfix Pull Request\n\nCOMPONENT NAME\nvmware_cluster_dpm module\nADDITIONAL INFORMATION\nIm pretty sure that actual vCenter deployments have DPM configs by default, so this issue probably does not affect many use cases. Still, the fix is easy and doesn't change how the module behaves for those people.\nTo reproduce:\n---\n- hosts: localhost\n gather_facts: false\n tasks:\n - name: Run soap vcSim\n containers.podman.podman_container:\n name: vmwaresoap\n image: docker.io/vmware/vcsim:latest\n state: started\n recreate: yes\n expose:\n - 8989\n ports:\n - 8989:8989\n - name: Configure DPM Settings\n community.vmware.vmware_cluster_dpm:\n hostname: 127.0.0.1\n username: test\n password: test\n validate_certs: false\n port: 8989\n datacenter_name: DC0\n cluster_name: DC0_C0\n enable_dpm: true\n\nOutput Before\nTASK [Configure DPM Settings] ***************************************************************************************************************************************************************************************************************\nAn exception occurred during task execution. To see the full traceback, use -vvv. The error was: AttributeError: 'NoneType' object has no attribute 'enabled'\nfatal: [mimorenc]: FAILED! => {\"changed\": false, \"module_stderr\": \"Traceback (most recent call last):\\n File \\\"/home/mimorenc/.ansible/tmp/ansible-tmp-1714487921.355326-2249903-252951479769263/AnsiballZ_vmware_cluster_dpm.py\\\", line 107, in \\n _ansiballz_main()\\n File \\\"/home/mimorenc/.ansible/tmp/ansible-tmp-1714487921.355326-2249903-252951479769263/AnsiballZ_vmware_cluster_dpm.py\\\", line 99, in _ansiballz_main\\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\\n File \\\"/home/mimorenc/.ansible/tmp/ansible-tmp-1714487921.355326-2249903-252951479769263/AnsiballZ_vmware_cluster_dpm.py\\\", line 47, in invoke_module\\n runpy.run_module(mod_name='ansible_collections.community.vmware.plugins.modules.vmware_cluster_dpm', init_globals=dict(_module_fqn='ansible_collections.community.vmware.plugins.modules.vmware_cluster_dpm', _modlib_path=modlib_path),\\n File \\\"/home/mimorenc/miniconda3/envs/ansible-vmware-3.10/lib/python3.10/runpy.py\\\", line 209, in run_module\\n return _run_module_code(code, init_globals, run_name, mod_spec)\\n File \\\"/home/mimorenc/miniconda3/envs/ansible-vmware-3.10/lib/python3.10/runpy.py\\\", line 96, in _run_module_code\\n _run_code(code, mod_globals, init_globals,\\n File \\\"/home/mimorenc/miniconda3/envs/ansible-vmware-3.10/lib/python3.10/runpy.py\\\", line 86, in _run_code\\n exec(code, run_globals)\\n File \\\"/tmp/ansible_community.vmware.vmware_cluster_dpm_payload_w40tsjep/ansible_community.vmware.vmware_cluster_dpm_payload.zip/ansible_collections/community/vmware/plugins/modules/vmware_cluster_dpm.py\\\", line 185, in \\n File \\\"/tmp/ansible_community.vmware.vmware_cluster_dpm_payload_w40tsjep/ansible_community.vmware.vmware_cluster_dpm_payload.zip/ansible_collections/community/vmware/plugins/modules/vmware_cluster_dpm.py\\\", line 181, in main\\n File \\\"/tmp/ansible_community.vmware.vmware_cluster_dpm_payload_w40tsjep/ansible_community.vmware.vmware_cluster_dpm_payload.zip/ansible_collections/community/vmware/plugins/modules/vmware_cluster_dpm.py\\\", line 137, in configure_dpm\\n File \\\"/tmp/ansible_community.vmware.vmware_cluster_dpm_payload_w40tsjep/ansible_community.vmware.vmware_cluster_dpm_payload.zip/ansible_collections/community/vmware/plugins/modules/vmware_cluster_dpm.py\\\", line 120, in check_dpm_config_diff\\nAttributeError: 'NoneType' object has no attribute 'enabled'\\n\", \"module_stdout\": \"\", \"msg\": \"MODULE FAILURE\\nSee stdout/stderr for the exact error\", \"rc\": 1}\n\nOutput After\nTASK [Configure DPM Settings] ***************************************************************************************************************************************************************************************************************\nchanged: [mimorenc]\n\nReviewed-by: Mario Lenz ","shortMessageHtmlLink":"check if dpm config is None (#2057)"}},{"before":"e0bd265f2902aad46cd2cabf17a786e074be0488","after":"b214070d24adf919170e393834b3d7406dab699e","ref":"refs/heads/main","pushedAt":"2024-04-29T14:39:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"vmware_dvs_portgroup: don't update on non-specified num_ports (#2053)\n\nvmware_dvs_portgroup: don't update on non-specified num_ports\n\nThe module would report changed when port_binding=static and num_ports not specified even though the resulting update would be without actual changes.\nSUMMARY\nThe vmware_dvs_portgroup reports changes when when port_binding=static and num_ports isn't specified.\nThe resulting call would specify vim.dvs.DistributedVirtualPortgroup.ConfigSpec.numPorts as None though, resulting in no changes.\nThis PR makes sure to not report a change for num_ports inconsistencies if it isn't specified\nISSUE TYPE\n\nBugfix Pull Request\n\nCOMPONENT NAME\nvmware_dvs_portgroup\nADDITIONAL INFORMATION\nOther than in the commit, I believe num_ports is only used here.\n\nReviewed-by: Mario Lenz ","shortMessageHtmlLink":"vmware_dvs_portgroup: don't update on non-specified num_ports (#2053)"}},{"before":"366b9fe28cfc4ab75a57df8d9f6930f2ff6e257e","after":"e0bd265f2902aad46cd2cabf17a786e074be0488","ref":"refs/heads/main","pushedAt":"2024-04-28T14:47:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"vmware_dvs_portgroup: Make status present the default (#2055)\n\nvmware_dvs_portgroup: Make status present the default\n\nSUMMARY\nvmware_dvs_portgroup doesn't have a default for state. Usually, modules have this and define present. I think it would make sense to do it like this here, too.\nISSUE TYPE\n\nFeature Pull Request\n\nCOMPONENT NAME\nvmware_dvs_portgroup\nADDITIONAL INFORMATION\n#2053 (comment)\ncc @lennardk\n\nReviewed-by: Alexander Nikitin ","shortMessageHtmlLink":"vmware_dvs_portgroup: Make status present the default (#2055)"}},{"before":"366b9fe28cfc4ab75a57df8d9f6930f2ff6e257e","after":null,"ref":"refs/heads/vmware_dvs_portgroup-default-state","pushedAt":"2024-04-24T16:46:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mariolenz","name":"Mario Lenz","path":"/mariolenz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1030698?s=80&v=4"}},{"before":null,"after":"366b9fe28cfc4ab75a57df8d9f6930f2ff6e257e","ref":"refs/heads/vmware_dvs_portgroup-default-state","pushedAt":"2024-04-24T16:45:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mariolenz","name":"Mario Lenz","path":"/mariolenz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1030698?s=80&v=4"},"commit":{"message":"Remove version 4.3.0 from galaxy.yml (#2050)\n\nRemove version 4.3.0 from galaxy.yml\n\nansible-playbook tools/unset_version.yml","shortMessageHtmlLink":"Remove version 4.3.0 from galaxy.yml (#2050)"}},{"before":"02d11d34dde27173ce69b084e4448f51ec030e53","after":"f743116e2339f5aa0ddc7569f8524f2c03de7230","ref":"refs/heads/stable-3.x","pushedAt":"2024-04-20T13:28:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"Remove version 3.11.3 from galaxy.yml (#2051)\n\nRemove version 3.11.3 from galaxy.yml\n\nansible-playbook tools/unset_version.yml","shortMessageHtmlLink":"Remove version 3.11.3 from galaxy.yml (#2051)"}},{"before":"e74cd15d4fff25780a9cf107163d9333f9073011","after":"366b9fe28cfc4ab75a57df8d9f6930f2ff6e257e","ref":"refs/heads/main","pushedAt":"2024-04-20T12:58:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"Remove version 4.3.0 from galaxy.yml (#2050)\n\nRemove version 4.3.0 from galaxy.yml\n\nansible-playbook tools/unset_version.yml","shortMessageHtmlLink":"Remove version 4.3.0 from galaxy.yml (#2050)"}},{"before":"1f7ff09e0fdbeff6eb2d9dc97debd18a24be082b","after":"02d11d34dde27173ce69b084e4448f51ec030e53","ref":"refs/heads/stable-3.x","pushedAt":"2024-04-20T11:57:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"prepare 3.11.3 release (#2049)\n\nprepare 3.11.3 release\n\nansible-playbook tools/prepare_release.yml --extra-vars \"version=3.11.3\"","shortMessageHtmlLink":"prepare 3.11.3 release (#2049)"}},{"before":"1a92d1cbf2a7b30cced7aca709487a7606119835","after":"e74cd15d4fff25780a9cf107163d9333f9073011","ref":"refs/heads/main","pushedAt":"2024-04-20T10:58:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"prepare 4.3.0 release (#2048)\n\nprepare 4.3.0 release\n\nansible-playbook tools/prepare_release.yml","shortMessageHtmlLink":"prepare 4.3.0 release (#2048)"}},{"before":"409410b3afb28360e937fade4a54f4a92774d659","after":"1a92d1cbf2a7b30cced7aca709487a7606119835","ref":"refs/heads/main","pushedAt":"2024-04-20T10:01:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"Add switchIpAddress to vmware_dvswitch module (#1949)\n\nAdd switchIpAddress to vmware_dvswitch module\n\nSUMMARY\nThis change makes it possible to change the Switch IP address parameter for the NetFlow config of a distributed vSwitch:\n\nISSUE TYPE\n\nFeature Pull Request\n\nCOMPONENT NAME\nvmware_dvswitch\nADDITIONAL INFORMATION\nAs this is a parameter which belongs to the NetFlow config, I added it under the conditional of the netFlow_collector_ip, if this unwanted I can of course pull it one layer out!\nI'm not used to contributing to Modules so far, so please just point out every issue or improvement if needed, I will fix it 👍🏻\nTested with a self-built EE via navigator so far.\nThanks!\n\nReviewed-by: Mario Lenz \nReviewed-by: Lukas Magauer","shortMessageHtmlLink":"Add switchIpAddress to vmware_dvswitch module (#1949)"}},{"before":"12a452e9dfaa8f68e0bf7f7edb811a5148c9fb9f","after":"409410b3afb28360e937fade4a54f4a92774d659","ref":"refs/heads/main","pushedAt":"2024-04-18T15:53:20.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mariolenz","name":"Mario Lenz","path":"/mariolenz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1030698?s=80&v=4"},"commit":{"message":"Merge pull request #2018 from WeirdVoodoo-418/WeirdVoodoo-418-patch-1\n\nvmware_vm_shell - improve doc ( folder var description )","shortMessageHtmlLink":"Merge pull request #2018 from WeirdVoodoo-418/WeirdVoodoo-418-patch-1"}},{"before":"53198e047675859ebcf1e6e34e05ae52faa15c4b","after":"1f7ff09e0fdbeff6eb2d9dc97debd18a24be082b","ref":"refs/heads/stable-3.x","pushedAt":"2024-04-16T17:20:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"Fix update VM while adding a new disk (#2044) (#2045)\n\nFix update VM while adding a new disk (#2044)\n\nSUMMARY\nIn update VM - while adding disk to existing VM leaves it in an invalid state ISSUE TYPE\nBugfix Pull Request\nCOMPONENT NAME\nvmware_guest module\nADDITIONAL INFORMATION\nWhile trying to add a disk to an existing VM (in poweredoff state) using the provision_vm role\n---\n - name: Provision VM\n community.vmware.vmware_guest:\n hostname: \"{{ vCenter_hostname }}\"\n username: \"{{ vCenter_username }}\"\n password: \"{{ vCenter_password }}\"\n validate_certs: false\n cluster: \"\"\n folder: \"\"\n datacenter: \"\"\n name: \"vm-test-2\"\n cdrom:\n - controller_number: 0\n unit_number: 0\n state: present\n type: iso\n iso_path: \"[datastore1] ISO/rhel-9.3-x86_64-dvd.iso\"\n disk:\n - size_gb: 40\n type: thin\n datastore: \"datastore1\"\n hardware:\n memory_mb: 2000\n num_cpus: 4\n boot_firmware: efi\n secure_boot: true\n guest_id: \"centos64Guest\"\n\n\n - name: Add disk VM\n community.vmware.vmware_guest:\n hostname: \"{{ vCenter_hostname }}\"\n username: \"{{ vCenter_username }}\"\n password: \"{{ vCenter_password }}\"\n validate_certs: false\n cluster: \"\"\n folder: \"\"\n datacenter: \"\"\n name: \"vm-test-2\"\n cdrom:\n - controller_number: 0\n unit_number: 0\n state: present\n type: iso\n iso_path: \"[datastore1] ISO/rhel-9.3-x86_64-dvd.iso\"\n disk:\n - size_gb: 40\n type: thin\n datastore: \"datastore1\"\n - size_gb: 10\n type: thin\n datastore: \"datastore1\"\n hardware:\n memory_mb: 2000\n num_cpus: 4\n boot_firmware: efi\n secure_boot: true\n guest_id: \"centos64Guest\"\n\n\n\nThe outcome of that playbook was an error: Unable to access file [datastore1], and the new disk seems to be in size '0': The output of vmware_guest_disk_info is:\n \"guest_disk_info\": {\n \"0\": {\n \"backing_datastore\": \"datastore1\",\n \"backing_disk_mode\": \"persistent\",\n \"backing_diskmode\": \"persistent\",\n \"backing_eagerlyscrub\": false,\n \"backing_filename\": \"[datastore1] vm-test-2/vm-test-2.vmdk\",\n \"backing_sharing\": \"sharingNone\",\n \"backing_thinprovisioned\": true,\n \"backing_type\": \"FlatVer2\",\n \"backing_uuid\": \"6000C29c-fc88-0c34-edb2-bfd402fc5903\",\n \"backing_writethrough\": false,\n \"capacity_in_bytes\": 42949672960,\n \"capacity_in_kb\": 41943040,\n \"controller_bus_number\": 0,\n \"controller_key\": 1000,\n \"controller_type\": \"paravirtual\",\n \"iolimit_limit\": -1,\n \"iolimit_shares_level\": \"normal\",\n \"iolimit_shares_limit\": 1000,\n \"key\": 2000,\n \"label\": \"Hard disk 1\",\n \"shares_level\": \"normal\",\n \"shares_limit\": 1000,\n \"summary\": \"41,943,040 KB\",\n \"unit_number\": 0\n },\n \"1\": {\n \"backing_datastore\": \"datastore1\",\n \"backing_disk_mode\": \"persistent\",\n \"backing_diskmode\": \"persistent\",\n \"backing_eagerlyscrub\": null,\n \"backing_filename\": \"[datastore1]\",\n \"backing_sharing\": \"sharingNone\",\n \"backing_thinprovisioned\": false,\n \"backing_type\": \"FlatVer2\",\n \"backing_uuid\": null,\n \"backing_writethrough\": false,\n \"capacity_in_bytes\": 0,\n \"capacity_in_kb\": 0,\n \"controller_bus_number\": 0,\n \"controller_key\": 1000,\n \"controller_type\": \"paravirtual\",\n \"iolimit_limit\": -1,\n \"iolimit_shares_level\": \"normal\",\n \"iolimit_shares_limit\": 1000,\n \"key\": 2001,\n \"label\": \"Hard disk 2\",\n \"shares_level\": \"normal\",\n \"shares_limit\": 1000,\n \"summary\": \"0 KB\",\n \"unit_number\": 1\n }\n\n\n@mariolenz I used a cherry-pick with the merged commit. Let me know if it's fine.\n\nReviewed-by: Mario Lenz ","shortMessageHtmlLink":"Fix update VM while adding a new disk (#2044) (#2045)"}},{"before":"1c72c24de8bd58550271b9a6b765db0c2d8db8c3","after":"53198e047675859ebcf1e6e34e05ae52faa15c4b","ref":"refs/heads/stable-3.x","pushedAt":"2024-04-15T18:55:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"stable-3.x: Ignore some sanity tests in 2.18 (#2046)\n\nstable-3.x: Ignore some sanity tests in 2.18\n\nIgnore some sanity tests in 2.18 that haven't been fixed yet.\nedit:\nWe still have to ignore parameter-state-invalid-choice in vmware_host_acceptance. This is fixed in 4.0.0 but since this is a breaking change we can't backport it and need the ignore in 3.x.","shortMessageHtmlLink":"stable-3.x: Ignore some sanity tests in 2.18 (#2046)"}},{"before":"2f2fcb47390b6c10bc7c183a9d217dd59684ae6e","after":"12a452e9dfaa8f68e0bf7f7edb811a5148c9fb9f","ref":"refs/heads/main","pushedAt":"2024-04-15T16:48:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"Fix update VM while adding a new disk (#2044)\n\nFix update VM while adding a new disk\n\nSUMMARY\nIn update VM - while adding disk to existing VM leaves it in an invalid state\nISSUE TYPE\n\nBugfix Pull Request\n\nCOMPONENT NAME\nvmware_guest module\nADDITIONAL INFORMATION\nWhile trying to add a disk to an existing VM (in poweredoff state) using the provision_vm role\n---\n - name: Provision VM\n community.vmware.vmware_guest:\n hostname: \"{{ vCenter_hostname }}\"\n username: \"{{ vCenter_username }}\"\n password: \"{{ vCenter_password }}\"\n validate_certs: false\n cluster: \"\"\n folder: \"\"\n datacenter: \"\"\n name: \"vm-test-2\"\n cdrom:\n - controller_number: 0\n unit_number: 0\n state: present\n type: iso\n iso_path: \"[datastore1] ISO/rhel-9.3-x86_64-dvd.iso\"\n disk:\n - size_gb: 40\n type: thin\n datastore: \"datastore1\"\n hardware:\n memory_mb: 2000\n num_cpus: 4\n boot_firmware: efi\n secure_boot: true\n guest_id: \"centos64Guest\"\n\n\n - name: Add disk VM\n community.vmware.vmware_guest:\n hostname: \"{{ vCenter_hostname }}\"\n username: \"{{ vCenter_username }}\"\n password: \"{{ vCenter_password }}\"\n validate_certs: false\n cluster: \"\"\n folder: \"\"\n datacenter: \"\"\n name: \"vm-test-2\"\n cdrom:\n - controller_number: 0\n unit_number: 0\n state: present\n type: iso\n iso_path: \"[datastore1] ISO/rhel-9.3-x86_64-dvd.iso\"\n disk:\n - size_gb: 40\n type: thin\n datastore: \"datastore1\"\n - size_gb: 10\n type: thin\n datastore: \"datastore1\"\n hardware:\n memory_mb: 2000\n num_cpus: 4\n boot_firmware: efi\n secure_boot: true\n guest_id: \"centos64Guest\"\n\nThe outcome of that playbook was an error: Unable to access file [datastore1], and the new disk seems to be in size '0':\nThe output of vmware_guest_disk_info is:\n \"guest_disk_info\": {\n \"0\": {\n \"backing_datastore\": \"datastore1\",\n \"backing_disk_mode\": \"persistent\",\n \"backing_diskmode\": \"persistent\",\n \"backing_eagerlyscrub\": false,\n \"backing_filename\": \"[datastore1] vm-test-2/vm-test-2.vmdk\",\n \"backing_sharing\": \"sharingNone\",\n \"backing_thinprovisioned\": true,\n \"backing_type\": \"FlatVer2\",\n \"backing_uuid\": \"6000C29c-fc88-0c34-edb2-bfd402fc5903\",\n \"backing_writethrough\": false,\n \"capacity_in_bytes\": 42949672960,\n \"capacity_in_kb\": 41943040,\n \"controller_bus_number\": 0,\n \"controller_key\": 1000,\n \"controller_type\": \"paravirtual\",\n \"iolimit_limit\": -1,\n \"iolimit_shares_level\": \"normal\",\n \"iolimit_shares_limit\": 1000,\n \"key\": 2000,\n \"label\": \"Hard disk 1\",\n \"shares_level\": \"normal\",\n \"shares_limit\": 1000,\n \"summary\": \"41,943,040 KB\",\n \"unit_number\": 0\n },\n \"1\": {\n \"backing_datastore\": \"datastore1\",\n \"backing_disk_mode\": \"persistent\",\n \"backing_diskmode\": \"persistent\",\n \"backing_eagerlyscrub\": null,\n \"backing_filename\": \"[datastore1]\",\n \"backing_sharing\": \"sharingNone\",\n \"backing_thinprovisioned\": false,\n \"backing_type\": \"FlatVer2\",\n \"backing_uuid\": null,\n \"backing_writethrough\": false,\n \"capacity_in_bytes\": 0,\n \"capacity_in_kb\": 0,\n \"controller_bus_number\": 0,\n \"controller_key\": 1000,\n \"controller_type\": \"paravirtual\",\n \"iolimit_limit\": -1,\n \"iolimit_shares_level\": \"normal\",\n \"iolimit_shares_limit\": 1000,\n \"key\": 2001,\n \"label\": \"Hard disk 2\",\n \"shares_level\": \"normal\",\n \"shares_limit\": 1000,\n \"summary\": \"0 KB\",\n \"unit_number\": 1\n }\n\nReviewed-by: Mario Lenz \nReviewed-by: Danielle Barda","shortMessageHtmlLink":"Fix update VM while adding a new disk (#2044)"}},{"before":"49c481b97bad3766e3058306de3c0d7e646a2198","after":"2f2fcb47390b6c10bc7c183a9d217dd59684ae6e","ref":"refs/heads/main","pushedAt":"2024-04-11T17:35:55.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mariolenz","name":"Mario Lenz","path":"/mariolenz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1030698?s=80&v=4"},"commit":{"message":"Merge pull request #2034 from mariolenz/issue2033\n\nvmware_guest_tools_info: Use toolsVersionStatus2","shortMessageHtmlLink":"Merge pull request #2034 from mariolenz/issue2033"}},{"before":"60dbaadc9154b9b8df373a779f72d04df4d69da5","after":"49c481b97bad3766e3058306de3c0d7e646a2198","ref":"refs/heads/main","pushedAt":"2024-04-09T19:18:26.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"mariolenz","name":"Mario Lenz","path":"/mariolenz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1030698?s=80&v=4"},"commit":{"message":"Merge pull request #2029 from valkiriaaquatica/patch-7\n\nadd vmware_all_snapshots_info new module","shortMessageHtmlLink":"Merge pull request #2029 from valkiriaaquatica/patch-7"}},{"before":"5a7e0a240209ac06f0092998ae9d3b50c0a6b326","after":"60dbaadc9154b9b8df373a779f72d04df4d69da5","ref":"refs/heads/main","pushedAt":"2024-04-09T18:22:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"Ignore some sanity tests in 2.18 (#2042)\n\nIgnore some sanity tests in 2.18\n\nIgnore some sanity tests in 2.18 that haven't been fixed yet.","shortMessageHtmlLink":"Ignore some sanity tests in 2.18 (#2042)"}},{"before":"781f327c19fee1e896d039666e5893ed974496b1","after":"1c72c24de8bd58550271b9a6b765db0c2d8db8c3","ref":"refs/heads/stable-3.x","pushedAt":"2024-04-07T12:41:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/6924?s=80&v=4"},"commit":{"message":"stable-3.x: Missing error msg in vmware_guest (#2040)\n\nstable-3.x: Missing error msg in vmware_guest\n\nSUMMARY\nFixes missing error message in when creating VM using vmware_guest module, with template, while setting the guest_id parameter.\nISSUE TYPE\n\nBugfix Pull Request\n\nCOMPONENT NAME\nvmware_guest\nADDITIONAL INFORMATION\nBackport of #2036\n\nReviewed-by: Danielle Barda","shortMessageHtmlLink":"stable-3.x: Missing error msg in vmware_guest (#2040)"}},{"before":"26ed3b1804327e7f3722793b61e093a23451f7cf","after":"5a7e0a240209ac06f0092998ae9d3b50c0a6b326","ref":"refs/heads/main","pushedAt":"2024-04-04T18:47:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mariolenz","name":"Mario Lenz","path":"/mariolenz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1030698?s=80&v=4"},"commit":{"message":"Merge pull request #2037 from tanducmai/patch-1\n\nFix typos","shortMessageHtmlLink":"Merge pull request #2037 from tanducmai/patch-1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETi83LwA","startCursor":null,"endCursor":null}},"title":"Activity · ansible-collections/community.vmware"}