# ERROR! couldn't resolve module/action 'community.general.proxmox\_snap' despite collection installed

**URL:** <https://forum.ansible.com/t/error-couldnt-resolve-module-action-community-general-proxmox-snap-despite-collection-installed/43454>\
**Category:** Get Help\
**Tags:** proxmox, community-general, galaxy-ng\
**Created:** [June 18, 2025, 6:38am UTC](https://forum.ansible.com/t/error-couldnt-resolve-module-action-community-general-proxmox-snap-despite-collection-installed/43454 "2025-06-18T06:38:48Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tealk](https://avatars.discourse-cdn.com/v4/letter/t/bbe5ce/32.png) [@Tealk](https://forum.ansible.com/u/Tealk)\
**Post date:** [June 18, 2025, 6:38am UTC](https://forum.ansible.com/t/error-couldnt-resolve-module-action-community-general-proxmox-snap-despite-collection-installed/43454/1 "2025-06-18T06:38:49Z")

</div>

**Description:**  
When running a playbook that uses the `community.general.proxmox_snap` module, I get the following error:

```auto
TASK [Create snapshot] ******************************************************************************************************
ERROR! couldn't resolve module/action 'community.general.proxmox_snap'. This often indicates a misspelling, missing collection, or incorrect module path.

The error appears to be in '/home/tealk/ansible/roles/proxmox_snapshot/tasks/main.yml': line 5, column 3, but may
be elsewhere in the file depending on the exact syntax problem.

The offending line appears to be:

- name: Create new container snapshot and keep only the 2 newest snapshots
  ^ here

```

**Steps to reproduce:**

1. Install the `community.general` collection:

```auto
ansible-galaxy collection install community.general

```

2. Use the following [role](https://codeberg.org/tealks_ansible_roles/proxmox_snapshot/src/commit/efd723b487df711b16328f4f36efdff5f12dd4fe/tasks/main.yml#L6) in a playbook:

```yaml
- name: Create snapshot
  ansible.builtin.include_role:
    name: proxmox_snapshot

```

3. Run the playbook:
4. The error above appears.

**Expected behavior:**  
The `community.general.proxmox_snap` module should be found and executed.

**Actual behavior:**  
Ansible fails with “couldn’t resolve module/action ‘community.general.proxmox\_snap’”.

**Software versions:**

- ansible: `ansible [core 2.15.3]`
- community.general: `11.0.0`
- OS: `Debian GNU/Linux 12 (bookworm)`
- Python: `3.11.2`

**Additional information:**

- The collection is installed and visible in `ansible-galaxy collection list`.
- I have checked and removed all old versions and reinstalled the collection.
- The task uses the full module path (`community.general.proxmox_snap`).

---

<div class="post-metadata">

**Author:** ![gundalow](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/gundalow/32/99_2.png) [@gundalow](https://forum.ansible.com/u/gundalow)\
**Post date:** [June 18, 2025, 6:42am UTC](https://forum.ansible.com/t/error-couldnt-resolve-module-action-community-general-proxmox-snap-despite-collection-installed/43454/2 "2025-06-18T06:42:24Z")

</div>

Those modules got [moved into their own collection](https://github.com/ansible-collections/community.general/pull/10110).

Install `community.proxmox` and update your playbook to use the new collection.

---

<div class="post-metadata">

**Author:** ![Tealk](https://avatars.discourse-cdn.com/v4/letter/t/bbe5ce/32.png) [@Tealk](https://forum.ansible.com/u/Tealk)\
**Post date:** [June 18, 2025, 9:56am UTC](https://forum.ansible.com/t/error-couldnt-resolve-module-action-community-general-proxmox-snap-despite-collection-installed/43454/3 "2025-06-18T09:56:39Z")

</div>

Many thanks.  
Is there any easy way to track these changes? I didn’t know where to look now.

---

<div class="post-metadata">

**Author:** ![felixfontein](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/felixfontein/32/7530_2.png) [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Post date:** [June 18, 2025, 5:37pm UTC](https://forum.ansible.com/t/error-couldnt-resolve-module-action-community-general-proxmox-snap-despite-collection-installed/43454/4 "2025-06-18T17:37:52Z")

</div>

> Is there any easy way to track these changes?

Yes: look at community.general’s changelog. For example, the changelog for 11.x.y is here: [community.general/CHANGELOG.md at stable-11 · ansible-collections/community.general · GitHub](https://github.com/ansible-collections/community.general/blob/stable-11/CHANGELOG.md) (You can find a link to it in the collection’s README.)

---

<div class="post-metadata">

**Author:** ![gundalow](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/gundalow/32/99_2.png) [@gundalow](https://forum.ansible.com/u/gundalow)\
**Post date:** [June 18, 2025, 7:43pm UTC](https://forum.ansible.com/t/error-couldnt-resolve-module-action-community-general-proxmox-snap-despite-collection-installed/43454/5 "2025-06-18T19:43:33Z")

</div>

I’m surprised that there isn’t’ a meaningful error message for this

---

<div class="post-metadata">

**Author:** ![sivel](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/sivel/32/1198_2.png) [@sivel](https://forum.ansible.com/u/sivel)\
**Post date:** [June 18, 2025, 7:53pm UTC](https://forum.ansible.com/t/error-couldnt-resolve-module-action-community-general-proxmox-snap-despite-collection-installed/43454/6 "2025-06-18T19:53:00Z")

</div>

In 2.18, and tested with 2.15, I do get:

```auto
[DEPRECATION WARNING]: community.general.proxmox_snap has been deprecated. The
proxmox content has been moved to community.proxmox. This feature will be
removed from community.general in version 15.0.0. Deprecation warnings can be
disabled by setting deprecation_warnings=False in ansible.cfg.

```

Also, when running in adhoc, you get this:

```auto
localhost | FAILED! => {
    "msg": "The module community.general.proxmox_snap was redirected to community.proxmox.proxmox_snap, which could not be loaded."
}

```

There is a new warning in 2.19+ that shows:

```auto
[WARNING]: Error loading plugin 'community.proxmox.proxmox_snap': No module named 'ansible_collections.community.proxmox'

```

---

<div class="post-metadata">

**Author:** ![gundalow](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/gundalow/32/99_2.png) [@gundalow](https://forum.ansible.com/u/gundalow)\
**Post date:** [June 18, 2025, 9:40pm UTC](https://forum.ansible.com/t/error-couldnt-resolve-module-action-community-general-proxmox-snap-despite-collection-installed/43454/7 "2025-06-18T21:40:06Z")

</div>

@sivel Thanks for confirming

@Tealk Glad you got it sorted. I believe this is your first forum post. Welcome to the Ansible Community, and thanks for marking using the “Solution Solved” button.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/ansible/original/1X/1882d9a01da5d8996a862359b0913cc568a39b84.svg) [@system](https://forum.ansible.com/u/system)\
**Post date:** [July 18, 2025, 9:40pm UTC](https://forum.ansible.com/t/error-couldnt-resolve-module-action-community-general-proxmox-snap-despite-collection-installed/43454/8 "2025-07-18T21:40:25Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
