{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":89498475,"defaultBranch":"main","name":"timesync","ownerLogin":"linux-system-roles","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-04-26T15:39:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/28014670?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722348934.0","currentOid":""},"activityList":{"items":[{"before":"87e99e059c770e06da12304aff0b9bc40882e35f","after":"3fae70f4c1b760e9890588c21528cf012f31093d","ref":"refs/heads/main","pushedAt":"2024-07-30T15:01:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"spetrosi","name":"Sergei Petrosian","path":"/spetrosi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30409084?s=80&v=4"},"commit":{"message":"ci: Update fmf plan to add a separate job to prepare managed nodes\n\n* Add a preparation job to run on managed nodes\n* Update instructions to run tests locally\n* From tft workflow, remove condition for commenter author_association.\n This would require us to add all trusted users, running workflow is not dangerous.\n* Keep the plan minimal, only run prep steps required to install beakerlib\n\nSigned-off-by: Sergei Petrosian ","shortMessageHtmlLink":"ci: Update fmf plan to add a separate job to prepare managed nodes"}},{"before":null,"after":"08542f5315a992e3c291aa54c50fb2e2d6184cf0","ref":"refs/heads/ci-tf-prep-managed-nodes","pushedAt":"2024-07-30T14:15:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"spetrosi","name":"Sergei Petrosian","path":"/spetrosi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30409084?s=80&v=4"},"commit":{"message":"ci: Update fmf plan to add a separate job to prepare managed nodes\n\n* Add a preparation job to run on managed nodes\n* Update instructions to run tests locally\n* From tft workflow, remove condition for commenter author_association.\n This would require us to add all trusted users, running workflow is not dangerous.\n* Keep the plan minimal, only run prep steps required to install beakerlib\n\nSigned-off-by: Sergei Petrosian ","shortMessageHtmlLink":"ci: Update fmf plan to add a separate job to prepare managed nodes"}},{"before":"994d7a753a6e4583576e88398336f9a673540fb8","after":"87e99e059c770e06da12304aff0b9bc40882e35f","ref":"refs/heads/main","pushedAt":"2024-07-29T23:07:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"richm","name":"Richard Megginson","path":"/richm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23066?s=80&v=4"},"commit":{"message":"docs: add module documentation for timesync_provider\n\nAutomation Hub will error and not display module docs for\nany module if any of the docs are missing or incorrect.\nSince timesync_provider is a shell script, it must have\na separate module doc file.\n\nSigned-off-by: Rich Megginson ","shortMessageHtmlLink":"docs: add module documentation for timesync_provider"}},{"before":"84e79667e7f8544081dd119eece15952c98654b6","after":"7d490a41e3bca4096e8dd0801e2d60c2c1d230a9","ref":"refs/heads/weekly-ci","pushedAt":"2024-07-28T03:09:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"ci: This PR is to trigger periodic CI testing","shortMessageHtmlLink":"ci: This PR is to trigger periodic CI testing"}},{"before":"b7d127e1a3ee09a126b69459fa720673eedfd7b2","after":"25285325d21fedb814e9543ee2c286ea122672a6","ref":"refs/heads/docs","pushedAt":"2024-07-25T09:35:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update README.html for latest","shortMessageHtmlLink":"Update README.html for latest"}},{"before":"f038fcaf11387599a852784b345ef352cdd290b1","after":"994d7a753a6e4583576e88398336f9a673540fb8","ref":"refs/heads/main","pushedAt":"2024-07-25T09:33:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"spetrosi","name":"Sergei Petrosian","path":"/spetrosi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30409084?s=80&v=4"},"commit":{"message":"ci: Add tft plan and workflow\n\nThis change is for running tests in Testing Farm CI. This is a replacement for\nBaseOS CI that we are currently using. Running it Testing Farm gives us more\ncontrol.\n\nIt adds a workflow for running tests, and a plans directory containing a test\nplan and a README-plans.md with some info.\n\nNote that this workflow runs from the main branch. This means that changes to\nthe workflow must be merged to main, then pull requests will be able to run it.\nThis is because the workflow uses on: issue_comment context, this is a security\nmeasure recommended by GitHub. It saves us from leaking organization secrets.\n\nThe functionality is WIP, so await future fixes and updates.\n\nSigned-off-by: Sergei Petrosian ","shortMessageHtmlLink":"ci: Add tft plan and workflow"}},{"before":"b72333d153294a77ded2657f14b3d89088675f24","after":"c1d9947a9b384c1cbe239b9fd2787db1e66d450d","ref":"refs/heads/ci-testingfarm-tests","pushedAt":"2024-07-25T08:13:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"spetrosi","name":"Sergei Petrosian","path":"/spetrosi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30409084?s=80&v=4"},"commit":{"message":"ci: Add tft plan and workflow\n\nThis change is for running tests in Testing Farm CI. This is a replacement for\nBaseOS CI that we are currently using. Running it Testing Farm gives us more\ncontrol.\n\nIt adds a workflow for running tests, and a plans directory containing a test\nplan and a README-plans.md with some info.\n\nNote that this workflow runs from the main branch. This means that changes to\nthe workflow must be merged to main, then pull requests will be able to run it.\nThis is because the workflow uses on: issue_comment context, this is a security\nmeasure recommended by GitHub. It saves us from leaking organization secrets.\n\nThe functionality is WIP, so await future fixes and updates.\n\nSigned-off-by: Sergei Petrosian ","shortMessageHtmlLink":"ci: Add tft plan and workflow"}},{"before":"4061094076e2b3435476b4c5349d93c219f628fd","after":"b72333d153294a77ded2657f14b3d89088675f24","ref":"refs/heads/ci-testingfarm-tests","pushedAt":"2024-07-24T20:12:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"spetrosi","name":"Sergei Petrosian","path":"/spetrosi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30409084?s=80&v=4"},"commit":{"message":"ci: Add tft plan and workflow\n\nThis change is for running tests in Testing Farm CI. This is a replacement for\nBaseOS CI that we are currently using. Running it Testing Farm gives us more\ncontrol.\n\nIt adds a workflow for running tests, and a plans directory containing a test\nplan and a README-plans.md with some info.\n\nNote that this workflow runs from the main branch. This means that changes to\nthe workflow must be merged to main, then pull requests will be able to run it.\nThis is because the workflow uses on: issue_comment context, this is a security\nmeasure recommended by GitHub. It saves us from leaking organization secrets.\n\nThe functionality is WIP, so await future fixes and updates.\n\nSigned-off-by: Sergei Petrosian ","shortMessageHtmlLink":"ci: Add tft plan and workflow"}},{"before":null,"after":"3aa23b3be4965871cc6481c9a7849f9f21425ca5","ref":"refs/heads/ci-tft-tests","pushedAt":"2024-07-24T19:30:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"spetrosi","name":"Sergei Petrosian","path":"/spetrosi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30409084?s=80&v=4"},"commit":{"message":"ci: Add tft plan and workflow\n\nThis change is for running tests in Testing Farm CI. This is a replacement for\nBaseOS CI that we are currently using. Running it Testing Farm gives us more\ncontrol.\n\nIt adds a workflow for running tests, and a plans directory containing a test\nplan and a README-plans.md with some info.\n\nNote that this workflow runs from the main branch. This means that changes to\nthe workflow must be merged to main, then pull requests will be able to run it.\nThis is because the workflow uses on: issue_comment context, this is a security\nmeasure recommended by GitHub. It saves us from leaking organization secrets.\n\nThe functionality is WIP, so await future fixes and updates.\n\nSigned-off-by: Sergei Petrosian ","shortMessageHtmlLink":"ci: Add tft plan and workflow"}},{"before":null,"after":"4061094076e2b3435476b4c5349d93c219f628fd","ref":"refs/heads/ci-testingfarm-tests","pushedAt":"2024-07-24T15:55:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"spetrosi","name":"Sergei Petrosian","path":"/spetrosi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30409084?s=80&v=4"},"commit":{"message":"ci: Add tft plan and workflow\n\nThis change is for running tests in Testing Farm CI. This is a replacement for\nBaseOS CI that we are currently using. Running it Testing Farm gives us more\ncontrol.\n\nIt adds a workflow for running tests, and a plans directory containing a test\nplan and a README-plans.md with some info.\n\nNote that this workflow runs from the main branch. This means that changes to\nthe workflow must be merged to main, then pull requests will be able to run it.\nThis is because the workflow uses on: issue_comment context, this is a security\nmeasure recommended by GitHub. It saves us from leaking organization secrets.\n\nThe functionality is WIP, so await future fixes and updates.\n\nSigned-off-by: Sergei Petrosian ","shortMessageHtmlLink":"ci: Add tft plan and workflow"}},{"before":"940114f4ad825c13daed90412836baba4519b4ee","after":"84e79667e7f8544081dd119eece15952c98654b6","ref":"refs/heads/weekly-ci","pushedAt":"2024-07-21T02:36:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"ci: This PR is to trigger periodic CI testing","shortMessageHtmlLink":"ci: This PR is to trigger periodic CI testing"}},{"before":"37bfeaefbe53e3b2d4619f57158ff6b6e50e9dde","after":"940114f4ad825c13daed90412836baba4519b4ee","ref":"refs/heads/weekly-ci","pushedAt":"2024-07-14T02:41:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"ci: This PR is to trigger periodic CI testing","shortMessageHtmlLink":"ci: This PR is to trigger periodic CI testing"}},{"before":"cfe078f7900aa7ace37e8f8a02ff254ee5a893ba","after":"37bfeaefbe53e3b2d4619f57158ff6b6e50e9dde","ref":"refs/heads/weekly-ci","pushedAt":"2024-07-07T02:36:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"ci: This PR is to trigger periodic CI testing","shortMessageHtmlLink":"ci: This PR is to trigger periodic CI testing"}},{"before":"a2bc3adc553519e6e16c9a97e86121a306068cc0","after":"f038fcaf11387599a852784b345ef352cdd290b1","ref":"refs/heads/main","pushedAt":"2024-07-02T17:52:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"richm","name":"Richard Megginson","path":"/richm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23066?s=80&v=4"},"commit":{"message":"docs(changelog): version 1.8.5 [citest skip]\n\nUpdate changelog and .README.html for version 1.8.5\n\nSigned-off-by: Rich Megginson ","shortMessageHtmlLink":"docs(changelog): version 1.8.5 [citest skip]"}},{"before":"a7b52907f42cdb7166d9083e4d3d6375ddc92789","after":"a2bc3adc553519e6e16c9a97e86121a306068cc0","ref":"refs/heads/main","pushedAt":"2024-07-02T14:29:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"richm","name":"Richard Megginson","path":"/richm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23066?s=80&v=4"},"commit":{"message":"fix: add support for EL10\n\nAccording to the Ansible team, support for listing platforms in\nrole `meta/main.yml` files is being removed.\nInstead, they recommend using `galaxy_tags`\n\nhttps://github.com/ansible/ansible/blob/stable-2.17/changelogs/CHANGELOG-v2.17.rst\n\"Remove the galaxy_info field platforms from the role templates\"\nhttps://github.com/ansible/ansible/issues/82453\n\nMany roles already have tags such as \"rhel\", \"redhat\", \"centos\", and \"fedora\".\nI propose that we ensure all of the system roles have these tags.\nSome of our roles support Suse, Debian, Ubuntu, and others.\nWe should add tags for those e.g. the ssh role already has tags for \"debian\" and \"ubuntu\".\n\nIn addition - for each version listed under `platforms.EL` - add a tag like `elN`.\n\nQ: Why not use a delimiter between the platform and the version e.g. `el-10`?\n\nThis is not allowed by ansible-lint:\n\n```\nmeta-no-tags: Tags must contain lowercase letters and digits only., invalid: 'el-10'\nmeta/main.yml:1\n```\n\nSo we cannot use uppercase letters either.\n\nQ: Why not use our own meta/main.yml field?\n\nNo other fields are allowed by ansible-lint:\n\n```\nsyntax-check[specific]: 'myfield' is not a valid attribute for a RoleMetadata\n```\n\nQ: Why not use some other field?\n\nThere are no other applicable or suitable fields.\n\nQ: What happens when we want to support versions like `N.M`?\n\nUse the word \"dot\" instead of \".\" e.g. `el10dot3`.\nSimilarly - use \"dash\" instead of \"-\".\n\nWe do not need tags such as `fedoraall`.\nThe `fedora` tag implies that the role works on all supported versions of fedora.\nOtherwise, use tags such as `fedora40` if the role only supports specific versions.\n\nIn addition - for roles that have different variable files for EL9, create\nthe corresponding EL10 files.\n\nSigned-off-by: Rich Megginson ","shortMessageHtmlLink":"fix: add support for EL10"}},{"before":"f8542e05e4297a32ad5ad44634e1f9621997b3a9","after":"a7b52907f42cdb7166d9083e4d3d6375ddc92789","ref":"refs/heads/main","pushedAt":"2024-07-01T13:11:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"richm","name":"Richard Megginson","path":"/richm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23066?s=80&v=4"},"commit":{"message":"fix: Don't use chrony-dhcp sourcedir on EL8 systems\n\nOn EL8 systems the chrony package uses a helper script which adds\nservers from DHCP with the \"chronyc add\" command. The /run/chrony-dhcp\ndirective is used on EL9 and later.\n\nSigned-off-by: Miroslav Lichvar ","shortMessageHtmlLink":"fix: Don't use chrony-dhcp sourcedir on EL8 systems"}},{"before":"a12b3698b5fc8d9c0ddb36ce8557d6d301a6e6a6","after":"cfe078f7900aa7ace37e8f8a02ff254ee5a893ba","ref":"refs/heads/weekly-ci","pushedAt":"2024-06-30T02:37:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"ci: This PR is to trigger periodic CI testing","shortMessageHtmlLink":"ci: This PR is to trigger periodic CI testing"}},{"before":"52d29f6a14c69547dd5229f2fbc9ea9d8ad43786","after":null,"ref":"refs/heads/ansible-lint-absolute-path","pushedAt":"2024-06-26T14:49:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"richm","name":"Richard Megginson","path":"/richm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23066?s=80&v=4"}},{"before":"61c34efacc13cb80d1b79147b11bf7a39943f515","after":"f8542e05e4297a32ad5ad44634e1f9621997b3a9","ref":"refs/heads/main","pushedAt":"2024-06-26T14:49:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"richm","name":"Richard Megginson","path":"/richm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23066?s=80&v=4"},"commit":{"message":"ci: ansible-lint action now requires absolute directory\n\nthe change made for\nhttps://github.com/ansible/ansible-lint/commit/b4018c22f8fe8371bd6845d0cd62cebea54ce012\nmeans that ansible-lint now needs an absolute path for the working directory\n\nGo ahead and make ansible-test use absolute path too just in case they decide\nto make the same change.\n\nSigned-off-by: Rich Megginson ","shortMessageHtmlLink":"ci: ansible-lint action now requires absolute directory"}},{"before":null,"after":"52d29f6a14c69547dd5229f2fbc9ea9d8ad43786","ref":"refs/heads/ansible-lint-absolute-path","pushedAt":"2024-06-26T14:22:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"richm","name":"Richard Megginson","path":"/richm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23066?s=80&v=4"},"commit":{"message":"ci: ansible-lint action now requires absolute directory\n\nthe change made for\nhttps://github.com/ansible/ansible-lint/commit/b4018c22f8fe8371bd6845d0cd62cebea54ce012\nmeans that ansible-lint now needs an absolute path for the working directory\n\nGo ahead and make ansible-test use absolute path too just in case they decide\nto make the same change.\n\nSigned-off-by: Rich Megginson ","shortMessageHtmlLink":"ci: ansible-lint action now requires absolute directory"}},{"before":"cb82d66635bc908bad4d32209823507c2fe1b40c","after":"a12b3698b5fc8d9c0ddb36ce8557d6d301a6e6a6","ref":"refs/heads/weekly-ci","pushedAt":"2024-06-23T02:34:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"ci: This PR is to trigger periodic CI testing","shortMessageHtmlLink":"ci: This PR is to trigger periodic CI testing"}},{"before":"1c152195e83b288ebeb6922efee29a32a6f10bd3","after":"cb82d66635bc908bad4d32209823507c2fe1b40c","ref":"refs/heads/weekly-ci","pushedAt":"2024-06-16T02:36:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"ci: This PR is to trigger periodic CI testing","shortMessageHtmlLink":"ci: This PR is to trigger periodic CI testing"}},{"before":"d160aedc230fcc2341ff971ce2914c5239ae6b4e","after":"61c34efacc13cb80d1b79147b11bf7a39943f515","ref":"refs/heads/main","pushedAt":"2024-06-11T17:14:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"richm","name":"Richard Megginson","path":"/richm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23066?s=80&v=4"},"commit":{"message":"docs(changelog): version 1.8.4 [citest skip]\n\nUpdate changelog and .README.html for version 1.8.4\n\nSigned-off-by: Rich Megginson ","shortMessageHtmlLink":"docs(changelog): version 1.8.4 [citest skip]"}},{"before":"202a7d4ec5488a9b3e0725d4a85e13d93609c15f","after":"1c152195e83b288ebeb6922efee29a32a6f10bd3","ref":"refs/heads/weekly-ci","pushedAt":"2024-06-09T02:36:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"ci: This PR is to trigger periodic CI testing","shortMessageHtmlLink":"ci: This PR is to trigger periodic CI testing"}},{"before":"1f69066f84efad211bbd86d30e25527cbb218627","after":null,"ref":"refs/heads/supported_ansible_also","pushedAt":"2024-06-05T20:42:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"richm","name":"Richard Megginson","path":"/richm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23066?s=80&v=4"}},{"before":"d350e784f43fc7da9f13dfbb63ea32f4f7a38a2d","after":"d160aedc230fcc2341ff971ce2914c5239ae6b4e","ref":"refs/heads/main","pushedAt":"2024-06-05T20:42:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"richm","name":"Richard Megginson","path":"/richm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23066?s=80&v=4"},"commit":{"message":"ci: Add supported_ansible_also to .ansible-lint\n\nThis fixes the breakage of ansible-test.\n\nWe want to advertise support for ansible 2.14 since some of\nour collections will be supported for a long time on this\nversion. The latest version of ansible-lint requires 2.15\nin meta/runtime.yml, but it also adds support for a way to\ntell ansible-lint other versions which are acceptable, using\nthe new `supported_ansible_also` configuration option\nin .ansible-lint\n\nWith this fix, we can support both the latest version of\nansible-test and ansible-lint.\n\nSee https://github.com/linux-system-roles/auto-maintenance/pull/341\nfor more information.\n\nSigned-off-by: Rich Megginson ","shortMessageHtmlLink":"ci: Add supported_ansible_also to .ansible-lint"}},{"before":null,"after":"1f69066f84efad211bbd86d30e25527cbb218627","ref":"refs/heads/supported_ansible_also","pushedAt":"2024-06-05T20:09:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"richm","name":"Richard Megginson","path":"/richm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23066?s=80&v=4"},"commit":{"message":"ci: Add supported_ansible_also to .ansible-lint\n\nThis fixes the breakage of ansible-test.\n\nWe want to advertise support for ansible 2.14 since some of\nour collections will be supported for a long time on this\nversion. The latest version of ansible-lint requires 2.15\nin meta/runtime.yml, but it also adds support for a way to\ntell ansible-lint other versions which are acceptable, using\nthe new `supported_ansible_also` configuration option\nin .ansible-lint\n\nWith this fix, we can support both the latest version of\nansible-test and ansible-lint.\n\nSee https://github.com/linux-system-roles/auto-maintenance/pull/341\nfor more information.\n\nSigned-off-by: Rich Megginson ","shortMessageHtmlLink":"ci: Add supported_ansible_also to .ansible-lint"}},{"before":"2443646bc26cfb0e70cc4ee4c1a03bdbe46f9799","after":null,"ref":"refs/heads/tox-lsr-3.4.0","pushedAt":"2024-06-05T00:03:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"richm","name":"Richard Megginson","path":"/richm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23066?s=80&v=4"}},{"before":"2bcf857f6aa4fa371032d74c07cab22648d0c0cd","after":"d350e784f43fc7da9f13dfbb63ea32f4f7a38a2d","ref":"refs/heads/main","pushedAt":"2024-06-05T00:03:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"richm","name":"Richard Megginson","path":"/richm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23066?s=80&v=4"},"commit":{"message":"ci: tox-lsr 3.4.0 - fix py27 tests; move other checks to py310\n\nThe latest version of virtualenv does not support creating\npython 2.7 virtualenvs. Change our CI tests to restrict the version\nof virtualenv<20.22.0 and tox<4.15 for py27 environments\n\nMove pylint, flake8, and black checks to the py310 environment\nwhich is currently supported by ansible-core 2.17 and its related\ncheckers such as ansible-lint and ansible-test\n\npylint now uses ansible-core 2.17 and restricts the version of\npylint to 3.1.0 which is the version used by ansible-test 2.17\n\nRemove `extends: default` for .yamllint.yml. The latest version\nof ansible-lint will automatically incorporate local yamllint\nsettings unless there is an `extends:`.\n\nThe above changes require some fixes to the role code.\n\nFor more information, see\nhttps://github.com/linux-system-roles/tox-lsr/pull/168\nand\nhttps://github.com/linux-system-roles/tox-lsr/pull/170\n\nSigned-off-by: Rich Megginson ","shortMessageHtmlLink":"ci: tox-lsr 3.4.0 - fix py27 tests; move other checks to py310"}},{"before":null,"after":"2443646bc26cfb0e70cc4ee4c1a03bdbe46f9799","ref":"refs/heads/tox-lsr-3.4.0","pushedAt":"2024-06-03T16:29:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"richm","name":"Richard Megginson","path":"/richm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23066?s=80&v=4"},"commit":{"message":"ci: tox-lsr 3.4.0 - fix py27 tests; move other checks to py310\n\nThe latest version of virtualenv does not support creating\npython 2.7 virtualenvs. Change our CI tests to restrict the version\nof virtualenv<20.22.0 and tox<4.15 for py27 environments\n\nMove pylint, flake8, and black checks to the py310 environment\nwhich is currently supported by ansible-core 2.17 and its related\ncheckers such as ansible-lint and ansible-test\n\npylint now uses ansible-core 2.17 and restricts the version of\npylint to 3.1.0 which is the version used by ansible-test 2.17\n\nRemove `extends: default` for .yamllint.yml. The latest version\nof ansible-lint will automatically incorporate local yamllint\nsettings unless there is an `extends:`.\n\nThe above changes require some fixes to the role code.\n\nFor more information, see\nhttps://github.com/linux-system-roles/tox-lsr/pull/168\nand\nhttps://github.com/linux-system-roles/tox-lsr/pull/170\n\nSigned-off-by: Rich Megginson ","shortMessageHtmlLink":"ci: tox-lsr 3.4.0 - fix py27 tests; move other checks to py310"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEjR8aIwA","startCursor":null,"endCursor":null}},"title":"Activity ยท linux-system-roles/timesync"}