diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 48f411b..1ccd795 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -40,7 +40,7 @@ Do the changes in your own GitHub namespace. 2. Install Molecule and its Docker driver with pip: ```bash -pip install molecule[docker] +pip install "molecule-plugins[docker]" ``` ### Running Tests diff --git a/README.md b/README.md index c8a2574..d5bb785 100644 --- a/README.md +++ b/README.md @@ -263,7 +263,7 @@ In this example the Ansible role will uninstall the runner service and unregiste 2. Install Molecule and its Docker driver with pip: ```bash -pip install molecule[docker] +pip install "molecule-plugins[docker]" ``` Sure, here's a basic example of how you might structure a README to explain how to test the `monolithprojects.github_actions_runner` Ansible role with Molecule: diff --git a/tasks/install_deps.yml b/tasks/install_deps.yml index 8c559e2..0539b5a 100644 --- a/tasks/install_deps.yml +++ b/tasks/install_deps.yml @@ -111,6 +111,18 @@ become: true when: (ansible_facts.distribution == "Ubuntu" and ansible_facts.distribution_major_version == "22") +- name: Install dependencies on Ubuntu Noble systems + ansible.builtin.package: + pkg: + - acl + - liblttng-ust1 + - libkrb5-3 + - zlib1g + state: present + update_cache: true + become: true + when: (ansible_facts.distribution == "Ubuntu" and ansible_facts.distribution_major_version == "24") + - name: Install dependencies on RHEL/CentOS/Fedora systems ansible.builtin.package: name: