{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":175004980,"defaultBranch":"develop","name":"skeleton-ansible-role","ownerLogin":"cisagov","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-03-11T13:22:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18539691?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717189354.0","currentOid":""},"activityList":{"items":[{"before":"855bff56f349e8a93e39f817ae7bcc696b55d287","after":"afd0a7b0841d7835afec35b2a82e1cc01ad5fb1d","ref":"refs/heads/improvement/remove-ansible-core-pin","pushedAt":"2024-05-31T21:14:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsf9k","name":"Shane Frasier","path":"/jsf9k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5521725?s=80&v=4"},"commit":{"message":"Update ansible pin\r\n\r\nWith the updated ansible-core pin we can support ansible 9.\n\nCo-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>","shortMessageHtmlLink":"Update ansible pin"}},{"before":"2b16cafeafeb9272d8f2c9fc9d66c725feaf5765","after":null,"ref":"refs/heads/dependabot/pip/ansible-core-lt-2.17.1","pushedAt":"2024-05-31T21:02:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"d59df6206ebd86796f239c4918106e85eafdcf53","after":"18a3f7b0f8675f448c252425cc6f46b4b5553957","ref":"refs/heads/improvement/add-aarch64-platforms","pushedAt":"2024-05-31T20:12:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcdonnnj","name":"Nick","path":"/mcdonnnj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50747025?s=80&v=4"},"commit":{"message":"Update the `update_molecule_images.sh` helper script\n\nAdjust the script to pull down platform specific images instead of just\nthe image of the running system's platform. This will ensure that all\nimages needed by the molecule configuration are retrieved regardless of\nthe system platform.","shortMessageHtmlLink":"Update the update_molecule_images.sh helper script"}},{"before":"8fe3a8f2abc04f389ad902ee4664f7f8a8793778","after":"d59df6206ebd86796f239c4918106e85eafdcf53","ref":"refs/heads/improvement/add-aarch64-platforms","pushedAt":"2024-05-31T18:46:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jsf9k","name":"Shane Frasier","path":"/jsf9k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5521725?s=80&v=4"},"commit":{"message":"Assign a name to the test job in the build GHA workflow\n\nThis helps keep the job name in line with the molecule configuration.\n\nCo-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>","shortMessageHtmlLink":"Assign a name to the test job in the build GHA workflow"}},{"before":"a602858a3b606eb2550951c22c4359015baaeaf1","after":"8fe3a8f2abc04f389ad902ee4664f7f8a8793778","ref":"refs/heads/improvement/add-aarch64-platforms","pushedAt":"2024-05-31T18:44:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jsf9k","name":"Shane Frasier","path":"/jsf9k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5521725?s=80&v=4"},"commit":{"message":"Assign a name to the test job in the build GHA workflow\n\nThis helps keep the job name in line with the molecule configuration.\n\nCo-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>","shortMessageHtmlLink":"Assign a name to the test job in the build GHA workflow"}},{"before":"e26863aaef46badf294337ad4344b983ee2eb00a","after":"c000a6d307a7618aec651019480680e98494c604","ref":"refs/heads/bug/specify_collection_version_requirement","pushedAt":"2024-05-29T21:11:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mcdonnnj","name":"Nick","path":"/mcdonnnj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50747025?s=80&v=4"},"commit":{"message":"Add `community.docker` as a requirement for molecule testing\n\nWe explicitly add the `community.docker` collection with a minimum\nversion as a requirement to the molecule configuration. This will allow\nus to ensure that a version of this collection that is compatible with\n2.32.0 and newer of the Python requests library is installed.","shortMessageHtmlLink":"Add community.docker as a requirement for molecule testing"}},{"before":"8f613d66649a71f9289b1465a7e8da79ff8ba998","after":"e26863aaef46badf294337ad4344b983ee2eb00a","ref":"refs/heads/bug/specify_collection_version_requirement","pushedAt":"2024-05-29T20:53:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mcdonnnj","name":"Nick","path":"/mcdonnnj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50747025?s=80&v=4"},"commit":{"message":"Add `community.docker` as a requirement for molecule testing\n\nWe explicitly add the `community.docker` collection with a minimum\nversion as a requirement to the molecule configuration. This will allow\nus to ensure that a version of this collection that is compatible with\n2.32.0 and newer of the Python requests library is installed.","shortMessageHtmlLink":"Add community.docker as a requirement for molecule testing"}},{"before":null,"after":"8f613d66649a71f9289b1465a7e8da79ff8ba998","ref":"refs/heads/bug/specify_collection_version_requirement","pushedAt":"2024-05-29T16:41:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mcdonnnj","name":"Nick","path":"/mcdonnnj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50747025?s=80&v=4"},"commit":{"message":"Add `community.docker` as a requirement for molecule testing\n\nWe explicitly add the `community.docker` collection with a minimum\nversion as a requirement to the molecule configuration. This will allow\nus to ensure that a version of this collection that is compatible with\n2.32.0 and newer of the Python requests library is installed.","shortMessageHtmlLink":"Add community.docker as a requirement for molecule testing"}},{"before":null,"after":"2b16cafeafeb9272d8f2c9fc9d66c725feaf5765","ref":"refs/heads/dependabot/pip/ansible-core-lt-2.17.1","pushedAt":"2024-05-27T05:28:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update ansible-core requirement from <2.16.3 to <2.17.1\n\nUpdates the requirements on [ansible-core](https://github.com/ansible/ansible) to permit the latest version.\n- [Release notes](https://github.com/ansible/ansible/releases)\n- [Commits](https://github.com/ansible/ansible/compare/0.0.1...v2.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: ansible-core\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update ansible-core requirement from <2.16.3 to <2.17.1"}},{"before":"515d1630fe2377b365e21a9e20e3fb494eb3d632","after":null,"ref":"refs/heads/improvement/improve-comment","pushedAt":"2024-05-21T19:15:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jsf9k","name":"Shane Frasier","path":"/jsf9k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5521725?s=80&v=4"}},{"before":"1535faf810dd43adb85b78b52d082630e86d93e2","after":"855bff56f349e8a93e39f817ae7bcc696b55d287","ref":"refs/heads/improvement/remove-ansible-core-pin","pushedAt":"2024-05-21T19:12:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jsf9k","name":"Shane Frasier","path":"/jsf9k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5521725?s=80&v=4"},"commit":{"message":"Modify the ansible-core pin to ensure a good version is used\n\nWe can do this because new versions of ansible-core (2.16.7 and\n2.17.0) have been released that do not suffer from the bug discussed\nin ansible/ansible#82702. This bug broke any symlinked files in vars,\ntasks, etc. for any Ansible role installed via ansible-galaxy.\n\nAll versions later than ansible-core 2.16.7 and 2.17.0 should function\nas expected.","shortMessageHtmlLink":"Modify the ansible-core pin to ensure a good version is used"}},{"before":null,"after":"1535faf810dd43adb85b78b52d082630e86d93e2","ref":"refs/heads/improvement/remove-ansible-core-pin","pushedAt":"2024-05-21T15:30:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jsf9k","name":"Shane Frasier","path":"/jsf9k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5521725?s=80&v=4"},"commit":{"message":"Remove version pin on ansible-core Python package\n\nWe can do this because a new version of the Python package\nansible-core has been released that does not suffer from the bug\ndiscussed in ansible/ansible#82702. This bug broke any symlinked\nfiles in vars, tasks, etc. for any Ansible role installed via\nansible-galaxy.","shortMessageHtmlLink":"Remove version pin on ansible-core Python package"}},{"before":"c6bece7e1dc867ff02087e115d23ab8811a6e087","after":"9256bf0b77a681b1970c751df40174f2d4c5e8e1","ref":"refs/heads/improvement/restore_externally_manage_python_file","pushedAt":"2024-05-21T07:13:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcdonnnj","name":"Nick","path":"/mcdonnnj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50747025?s=80&v=4"},"commit":{"message":"Improve explanatory comment\r\n\r\nImprove the comment that explains the backslash usage in a YAML\r\nmultiline string used to define a regex pattern.\n\nCo-authored-by: dav3r ","shortMessageHtmlLink":"Improve explanatory comment"}},{"before":"b38072d5833393cca1a0562b254607e0cda8685d","after":"c6bece7e1dc867ff02087e115d23ab8811a6e087","ref":"refs/heads/improvement/restore_externally_manage_python_file","pushedAt":"2024-05-21T07:10:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mcdonnnj","name":"Nick","path":"/mcdonnnj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50747025?s=80&v=4"},"commit":{"message":"Fix typo in comment\n\nCo-authored-by: dav3r ","shortMessageHtmlLink":"Fix typo in comment"}},{"before":null,"after":"515d1630fe2377b365e21a9e20e3fb494eb3d632","ref":"refs/heads/improvement/improve-comment","pushedAt":"2024-05-05T02:51:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jsf9k","name":"Shane Frasier","path":"/jsf9k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5521725?s=80&v=4"},"commit":{"message":"Add reminder that pin must be in sync with two other places\n\ncisagov/skeleton-generic, cisagov/skeleton-ansible-role, and\ncisagov/skeleton-packer all must pin ansible-core and stay in sync.","shortMessageHtmlLink":"Add reminder that pin must be in sync with two other places"}},{"before":"c0a9417aabcc4b53f552fc5a8e3d7e845f39aa41","after":"b38072d5833393cca1a0562b254607e0cda8685d","ref":"refs/heads/improvement/restore_externally_manage_python_file","pushedAt":"2024-05-01T17:24:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mcdonnnj","name":"Nick","path":"/mcdonnnj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50747025?s=80&v=4"},"commit":{"message":"Streamline logic checking for applicable host platforms\n\nIn the playbook that restores the externally managed Python environment\nfile we can just check for supported distributions instead of checking\nfor Debian-based and then excluding distributions (like Kali).","shortMessageHtmlLink":"Streamline logic checking for applicable host platforms"}},{"before":"26d282bdfb91c7f5e94d85059c9a02c89e762a01","after":"a602858a3b606eb2550951c22c4359015baaeaf1","ref":"refs/heads/improvement/add-aarch64-platforms","pushedAt":"2024-04-29T12:35:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jsf9k","name":"Shane Frasier","path":"/jsf9k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5521725?s=80&v=4"},"commit":{"message":"Add support for the aarch64 platform for Fedora 38, Fedora 39, and AL2023\n\nThese platforms can now be included because the following PRs have\nbeen merged:\n- geerlingguy/docker-fedora38-ansible#3\n- geerlingguy/docker-fedora39-ansible#2\n- geerlingguy/docker-amazonlinux2023-ansible#4","shortMessageHtmlLink":"Add support for the aarch64 platform for Fedora 38, Fedora 39, and AL…"}},{"before":"d8215f8cfe2ab8ece7ce9623581bb7690b1dc403","after":"26d282bdfb91c7f5e94d85059c9a02c89e762a01","ref":"refs/heads/improvement/add-aarch64-platforms","pushedAt":"2024-04-28T15:12:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jsf9k","name":"Shane Frasier","path":"/jsf9k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5521725?s=80&v=4"},"commit":{"message":"Add support for the aarch64 platform for AL2023\n\nThis platform can now be included because\ngeerlingguy/docker-amazonlinux2023-ansible#4 has been merged.","shortMessageHtmlLink":"Add support for the aarch64 platform for AL2023"}},{"before":"f420fa6640255b17c28fa866b7e67d10c8975082","after":"d8215f8cfe2ab8ece7ce9623581bb7690b1dc403","ref":"refs/heads/improvement/add-aarch64-platforms","pushedAt":"2024-04-28T15:03:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jsf9k","name":"Shane Frasier","path":"/jsf9k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5521725?s=80&v=4"},"commit":{"message":"Include the aarch64 platform for AL2023\n\nThis platform can now be included because\ngeerlingguy/docker-amazonlinux2023-ansible#4 has been merged.","shortMessageHtmlLink":"Include the aarch64 platform for AL2023"}},{"before":"d339e5f9b0e4f7d5dd72c8c61ebfff4885944235","after":"f420fa6640255b17c28fa866b7e67d10c8975082","ref":"refs/heads/improvement/add-aarch64-platforms","pushedAt":"2024-04-27T20:16:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsf9k","name":"Shane Frasier","path":"/jsf9k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5521725?s=80&v=4"},"commit":{"message":"The aarch64 platform with Fedora 39 can now be included\n\nI created geerlingguy/docker-fedora39-ansible#2, which has now been\nmerged.","shortMessageHtmlLink":"The aarch64 platform with Fedora 39 can now be included"}},{"before":"bba3f6150e4073bba4136b204cb9d6939c9d7bad","after":"c0a9417aabcc4b53f552fc5a8e3d7e845f39aa41","ref":"refs/heads/improvement/restore_externally_manage_python_file","pushedAt":"2024-04-26T22:28:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mcdonnnj","name":"Nick","path":"/mcdonnnj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50747025?s=80&v=4"},"commit":{"message":"Restore externally managed Python environment indicator\n\nIn SystemD-enabled Docker images sources from geerlingguy he has made\nthe decision to remove the indicator for an externally managed Python\nenvironment if the host is configured with one. This impacts Debian\nBookworm and Trixie, as well as Ubuntu 24.04 (Noble Numbat), and as far\nas we know any future versions of these distributions. This will help\nensure that our Ansible role testing is done against images that\nreflect how a host will be configured when used to create AMIs.","shortMessageHtmlLink":"Restore externally managed Python environment indicator"}},{"before":null,"after":"bba3f6150e4073bba4136b204cb9d6939c9d7bad","ref":"refs/heads/improvement/restore_externally_manage_python_file","pushedAt":"2024-04-26T21:34:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mcdonnnj","name":"Nick","path":"/mcdonnnj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50747025?s=80&v=4"},"commit":{"message":"Restore externally managed Python environment indicator\n\nIn SystemD-enabled Docker images sources from geerlingguy he has made\nthe decision to remove the indicator for an externally managed Python\nenvironment if the host is configured with one. This impacts Debian\nBookworm and Trixie, as well as Ubuntu 24.04 (Noble Numbat), and as far\nas we know any future versions of these distributions. This will help\nensure that our Ansible role testing is done against images that\nreflect how a host will be configured when used to create AMIs.","shortMessageHtmlLink":"Restore externally managed Python environment indicator"}},{"before":null,"after":"c86b843e0abae8185d2121b72ed71e749237eb2e","ref":"refs/heads/improvement/add-support-for-fedora-40","pushedAt":"2024-04-26T18:42:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jsf9k","name":"Shane Frasier","path":"/jsf9k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5521725?s=80&v=4"},"commit":{"message":"Add support for Fedora 40\n\nRemove support for Fedora 38 as it is now EOL.","shortMessageHtmlLink":"Add support for Fedora 40"}},{"before":null,"after":"1da043da17720cf4876fd85c075161721686db12","ref":"refs/heads/improvement/add_support_for_ubuntu_2404","pushedAt":"2024-04-26T17:57:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mcdonnnj","name":"Nick","path":"/mcdonnnj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50747025?s=80&v=4"},"commit":{"message":"Add support for Ubuntu 24.04 (Noble Numbat)","shortMessageHtmlLink":"Add support for Ubuntu 24.04 (Noble Numbat)"}},{"before":"10c737c303ddbcc01375cf40c332593c94c0ff87","after":"d339e5f9b0e4f7d5dd72c8c61ebfff4885944235","ref":"refs/heads/improvement/add-aarch64-platforms","pushedAt":"2024-04-22T20:08:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsf9k","name":"Shane Frasier","path":"/jsf9k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5521725?s=80&v=4"},"commit":{"message":"Alphabetize platforms\n\nCo-authored-by: dav3r ","shortMessageHtmlLink":"Alphabetize platforms"}},{"before":null,"after":"33947a63ae470d65a4678e1b9669102d3795fc1b","ref":"refs/heads/improvement/make-license-entry-spdx","pushedAt":"2024-04-22T17:45:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jsf9k","name":"Shane Frasier","path":"/jsf9k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5521725?s=80&v=4"},"commit":{"message":"Change the license so that it is an SPDX string\n\nThis is what is expected by Ansible Galaxy:\nhttps://docs.ansible.com/ansible/latest/dev_guide/collections_galaxy_meta.html","shortMessageHtmlLink":"Change the license so that it is an SPDX string"}},{"before":"911b9d541cb7225feb53df5279183fc3b2f3f7d3","after":"10c737c303ddbcc01375cf40c332593c94c0ff87","ref":"refs/heads/improvement/add-aarch64-platforms","pushedAt":"2024-04-22T16:27:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jsf9k","name":"Shane Frasier","path":"/jsf9k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5521725?s=80&v=4"},"commit":{"message":"Add Molecule testing support for aarch where possible","shortMessageHtmlLink":"Add Molecule testing support for aarch where possible"}},{"before":"cad5a9f3153e58fea5c1da9de8260f8773a2397f","after":"911b9d541cb7225feb53df5279183fc3b2f3f7d3","ref":"refs/heads/improvement/add-aarch64-platforms","pushedAt":"2024-04-22T16:23:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsf9k","name":"Shane Frasier","path":"/jsf9k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5521725?s=80&v=4"},"commit":{"message":"Add Molecule testing support for aarch where possible","shortMessageHtmlLink":"Add Molecule testing support for aarch where possible"}},{"before":"af1ae02009e10378f741f8cb75f68605e58866be","after":"cad5a9f3153e58fea5c1da9de8260f8773a2397f","ref":"refs/heads/improvement/add-aarch64-platforms","pushedAt":"2024-04-22T16:00:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jsf9k","name":"Shane Frasier","path":"/jsf9k","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5521725?s=80&v=4"},"commit":{"message":"Add GH actions to setup QEMU and buildx\n\nThis idea was stolen from felddy/reusable-workflows.","shortMessageHtmlLink":"Add GH actions to setup QEMU and buildx"}},{"before":"acb4b45c77ad187adb898d76e3e8151e126d1622","after":null,"ref":"refs/heads/dependabot/pip/ansible-core-lt-2.16.7","pushedAt":"2024-04-22T14:29:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWWckRgA","startCursor":null,"endCursor":null}},"title":"Activity · cisagov/skeleton-ansible-role"}