{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":811346838,"defaultBranch":"main","name":"tft-tests","ownerLogin":"linux-system-roles","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-06-06T12:22:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/28014670?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717676577.0","currentOid":""},"activityList":{"items":[{"before":"b24439198a3123ec91cf4203c45593b39e8b4fc9","after":"b3bfe4c51dd4d2e043e549a4b5f988c7a2c79caa","ref":"refs/heads/main","pushedAt":"2024-09-21T00:00:17.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":"make the test matrix role x platform/ansible\n\nmake the test matrix roles times platform/ansible","shortMessageHtmlLink":"make the test matrix role x platform/ansible"}},{"before":"f251cd18a81c23a64d944ee13e6a4a744d4e5165","after":"b24439198a3123ec91cf4203c45593b39e8b4fc9","ref":"refs/heads/main","pushedAt":"2024-09-20T21:04:25.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":"use double quotes","shortMessageHtmlLink":"use double quotes"}},{"before":"51ae1f922a96772c0069aee89f201bd8e82c6a7f","after":"f251cd18a81c23a64d944ee13e6a4a744d4e5165","ref":"refs/heads/main","pushedAt":"2024-09-20T20:22:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"richm","name":"Richard Megginson","path":"/richm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23066?s=80&v=4"},"commit":{"message":"Merge pull request #46 from richm/debug-test-roles\n\ndebug TEST_ROLES","shortMessageHtmlLink":"Merge pull request #46 from richm/debug-test-roles"}},{"before":"5821a41a2e9ade3b748b3684631b2d3b9ba4ed20","after":"51ae1f922a96772c0069aee89f201bd8e82c6a7f","ref":"refs/heads/main","pushedAt":"2024-09-20T20:04:23.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"richm","name":"Richard Megginson","path":"/richm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23066?s=80&v=4"},"commit":{"message":"Merge pull request #45 from richm/test_roles-single-line-no-spaces-escaped-quotes\n\nTEST_ROLES must be single line, no spaces, escaped quotes","shortMessageHtmlLink":"Merge pull request #45 from richm/test_roles-single-line-no-spaces-es…"}},{"before":"1724127a5a3024f420f9a8707b5928c5b2f46a21","after":"5821a41a2e9ade3b748b3684631b2d3b9ba4ed20","ref":"refs/heads/main","pushedAt":"2024-09-20T19:54:47.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"richm","name":"Richard Megginson","path":"/richm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23066?s=80&v=4"},"commit":{"message":"Merge pull request #44 from richm/fix-setting-TEST_ROLES-json\n\nTEST_ROLES must be single line json","shortMessageHtmlLink":"Merge pull request #44 from richm/fix-setting-TEST_ROLES-json"}},{"before":"2ab8e73ae50aa5badca4bbc5c90373408fe81813","after":"1724127a5a3024f420f9a8707b5928c5b2f46a21","ref":"refs/heads/main","pushedAt":"2024-09-20T19:46:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"richm","name":"Richard Megginson","path":"/richm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23066?s=80&v=4"},"commit":{"message":"Merge pull request #43 from richm/gha-get_python_modules\n\nincrease code reuse","shortMessageHtmlLink":"Merge pull request #43 from richm/gha-get_python_modules"}},{"before":"4c2dafb7f3f8b3fbb9a4e5db45e1963d89c5a30c","after":"2ab8e73ae50aa5badca4bbc5c90373408fe81813","ref":"refs/heads/main","pushedAt":"2024-09-20T17:09:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"richm","name":"Richard Megginson","path":"/richm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23066?s=80&v=4"},"commit":{"message":"Merge pull request #42 from richm/add-gh-action-get_python_modules\n\nadd action","shortMessageHtmlLink":"Merge pull request #42 from richm/add-gh-action-get_python_modules"}},{"before":"ba8f745bfc27dd874ba1585bd54106b3c16de783","after":"4c2dafb7f3f8b3fbb9a4e5db45e1963d89c5a30c","ref":"refs/heads/main","pushedAt":"2024-09-10T14:25:09.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":"Use new repo to pull tmt container (#39)\n\nhttps://github.com/teemtee/tmt/pull/3194/","shortMessageHtmlLink":"Use new repo to pull tmt container (#39)"}},{"before":"fd97f087abd97a9eadba9cf774d8317928e34050","after":"ba8f745bfc27dd874ba1585bd54106b3c16de783","ref":"refs/heads/main","pushedAt":"2024-09-05T17:26:09.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":"tft workflow - prefix vars with rolename, fix getting memory (#37)","shortMessageHtmlLink":"tft workflow - prefix vars with rolename, fix getting memory (#37)"}},{"before":"e9a1674e932a7d6623339ffb3af87f47c160ad7e","after":"fd97f087abd97a9eadba9cf774d8317928e34050","ref":"refs/heads/main","pushedAt":"2024-09-05T17:17:07.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":"Modify tft workflow to gather vars for roles separately (#36)\n\n* Get head_sha separately\r\n* Run prepare_vars with matrix for each tested role","shortMessageHtmlLink":"Modify tft workflow to gather vars for roles separately (#36)"}},{"before":"0cf62a0de7cefd12adb457da315183f13eccad2a","after":"e9a1674e932a7d6623339ffb3af87f47c160ad7e","ref":"refs/heads/main","pushedAt":"2024-09-04T16:23:29.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":"Remove unused env vars from tft workflow (#35)","shortMessageHtmlLink":"Remove unused env vars from tft workflow (#35)"}},{"before":"ef84915a5e9b88112f8d5c6c63a62faac0fccfb5","after":"0cf62a0de7cefd12adb457da315183f13eccad2a","ref":"refs/heads/main","pushedAt":"2024-09-04T16:19:27.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":"Run mssql_ha plan against mssql separately (#34)\n\nRunning separately to avoid using REPO_NAME=postfix in plans related to\r\nother roles","shortMessageHtmlLink":"Run mssql_ha plan against mssql separately (#34)"}},{"before":"ce22ce007231c05a718ccb86af4e69ba2bcae27a","after":"ef84915a5e9b88112f8d5c6c63a62faac0fccfb5","ref":"refs/heads/main","pushedAt":"2024-08-29T05:39:39.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":"Add general tag (#33)","shortMessageHtmlLink":"Add general tag (#33)"}},{"before":"7acde00219f94ac9dc5cf0b31b91eef30374eb7c","after":"ce22ce007231c05a718ccb86af4e69ba2bcae27a","ref":"refs/heads/main","pushedAt":"2024-08-28T13:08:14.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 tags to TF workflow, allow more [citest bad] formats (#32)\n\n* Add \"BusinessUnit\": \"system_roles\" environment setting to tag our jobs\r\nin Testing farm\r\n* Allow more [citest bad] comment formats\r\n* Move LINUXSYSTEMROLES_USER to vars and use it everywhere in tft.yml","shortMessageHtmlLink":"ci: Add tags to TF workflow, allow more [citest bad] formats (#32)"}},{"before":"59d0da7ea6abca332977915f5ef9ec19f1af9693","after":"7acde00219f94ac9dc5cf0b31b91eef30374eb7c","ref":"refs/heads/main","pushedAt":"2024-08-21T12:40:16.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":"Remove performancecopilot vendored by metrics (#30)","shortMessageHtmlLink":"Remove performancecopilot vendored by metrics (#30)"}},{"before":"794adf3d27220c31233a4fb0a96ee1ca823cc187","after":"59d0da7ea6abca332977915f5ef9ec19f1af9693","ref":"refs/heads/main","pushedAt":"2024-08-21T09:06:52.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":"Use devel instead of removed lab.bos domain (#29)","shortMessageHtmlLink":"Use devel instead of removed lab.bos domain (#29)"}},{"before":"bc28308e176057a9f2cfbe492abf7b2c44eaf12e","after":"794adf3d27220c31233a4fb0a96ee1ca823cc187","ref":"refs/heads/main","pushedAt":"2024-08-12T08:49:40.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":"Support running playbooks in parallel on several hosts (#19)\n\n* Run against 3 managed nodes in plans/general","shortMessageHtmlLink":"Support running playbooks in parallel on several hosts (#19)"}},{"before":"2f14905c725ba0375160cbca588410b65d95eb5b","after":"bc28308e176057a9f2cfbe492abf7b2c44eaf12e","ref":"refs/heads/main","pushedAt":"2024-08-09T07:21:15.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":"Set role_path in rolesGetRoleDir instead of echoing it (#27)","shortMessageHtmlLink":"Set role_path in rolesGetRoleDir instead of echoing it (#27)"}},{"before":"0275733f2ace783c2bb666ba4d5b79cfd7c5732c","after":"2f14905c725ba0375160cbca588410b65d95eb5b","ref":"refs/heads/main","pushedAt":"2024-08-09T06:51:27.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":"Fix SC2129 (#28)","shortMessageHtmlLink":"Fix SC2129 (#28)"}},{"before":"69cf70e59d2d7afc95b5111a216ab030e6cb1127","after":"0275733f2ace783c2bb666ba4d5b79cfd7c5732c","ref":"refs/heads/main","pushedAt":"2024-08-08T17:16:30.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":"Move hardcoding PYTHON_VERSION and ANSIBLE_VER to the same place (#26)\n\n* Move hardcoding PYTHON_VERSION and ANSIBLE_VER to the same place\r\n\r\nRunning rlIsFedora outside of phases causes \"Assertion not in phase\"\r\n\r\n* Fix collection_path set twice\r\n\r\n* Fix typo","shortMessageHtmlLink":"Move hardcoding PYTHON_VERSION and ANSIBLE_VER to the same place (#26)"}},{"before":"d4aeaae077aba8f4906d40410bc1fb1397bf6d74","after":"69cf70e59d2d7afc95b5111a216ab030e6cb1127","ref":"refs/heads/main","pushedAt":"2024-08-08T13:30:09.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":"Do not install podman, it's available by default (#25)\n\nFix using env vars","shortMessageHtmlLink":"Do not install podman, it's available by default (#25)"}},{"before":"b2d13a21d9cf4f5bbbc604d7e4648734e58ceb4b","after":"d4aeaae077aba8f4906d40410bc1fb1397bf6d74","ref":"refs/heads/main","pushedAt":"2024-08-08T13:13:37.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":"Use proper vars for role names (#24)","shortMessageHtmlLink":"Use proper vars for role names (#24)"}},{"before":"bb3d5e6c3701e984f894d327f94d81369aaf2d3e","after":"b2d13a21d9cf4f5bbbc604d7e4648734e58ceb4b","ref":"refs/heads/main","pushedAt":"2024-08-08T12:57:50.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":"Add tmt lint workflow (#23)\n\n* Add tmt lint workflow\r\n\r\n* Add missing GH org","shortMessageHtmlLink":"Add tmt lint workflow (#23)"}},{"before":"41caf024371027568c862b39321bacdd1faa3c3f","after":"bb3d5e6c3701e984f894d327f94d81369aaf2d3e","ref":"refs/heads/main","pushedAt":"2024-08-08T12:22:52.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":"Checkout postfix repo to get info abou supported platforms and memory (#22)","shortMessageHtmlLink":"Checkout postfix repo to get info abou supported platforms and memory ("}},{"before":"8f4664bd7cb21c570cba184382985f5df8addbed","after":"41caf024371027568c862b39321bacdd1faa3c3f","ref":"refs/heads/main","pushedAt":"2024-08-08T12:20:58.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":"Add shellcheck workflow (#21)","shortMessageHtmlLink":"Add shellcheck workflow (#21)"}},{"before":"a3069d3be4a1e33183ee2b454462e7a82a371886","after":"8f4664bd7cb21c570cba184382985f5df8addbed","ref":"refs/heads/main","pushedAt":"2024-08-08T12:05:44.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":"Add github workflows to run plans against postfix role (#20)\n\nPostfix role has the least number of tests and will finish faster","shortMessageHtmlLink":"Add github workflows to run plans against postfix role (#20)"}},{"before":"4fdcdb68c45fbed44f9830e9eff7868d82fbbce8","after":"a3069d3be4a1e33183ee2b454462e7a82a371886","ref":"refs/heads/main","pushedAt":"2024-08-08T09:14:25.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":"Improve getting roles and collections (#14)\n\n* Improve getting roles and collections\r\n* Move code that gets role directory into getRoleDir function\r\n* Prefix tmp dirs for clarity\r\n* Clone repo into temp path\r\n* Add IsAnsibleEnvVarSupported and IsAnsibleCmdOptionSupporte","shortMessageHtmlLink":"Improve getting roles and collections (#14)"}},{"before":"dd33aa0f7915a056dfd1aed02a853d4f25d85a8c","after":"4fdcdb68c45fbed44f9830e9eff7868d82fbbce8","ref":"refs/heads/main","pushedAt":"2024-08-06T13:33:35.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":"Fix no-vault-variables.txt, add couple comments for clarity (#18)","shortMessageHtmlLink":"Fix no-vault-variables.txt, add couple comments for clarity (#18)"}},{"before":"86d4b84b07dd054663937e03747ace90259ed29a","after":"dd33aa0f7915a056dfd1aed02a853d4f25d85a8c","ref":"refs/heads/main","pushedAt":"2024-08-05T11:41:16.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":"Fix el7 tests (#17)\n\n* Remove outdated jq requirement from prep_managed_nodes\r\n\r\n* Move installing python on el7\r\n\r\n* Add missing steps for enable epel","shortMessageHtmlLink":"Fix el7 tests (#17)"}},{"before":"c810fc3f2447ed4db64d770d03de311ae7c792e1","after":"86d4b84b07dd054663937e03747ace90259ed29a","ref":"refs/heads/main","pushedAt":"2024-08-02T11:54:10.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":"Fix using mirror on EL 7 (#16)","shortMessageHtmlLink":"Fix using mirror on EL 7 (#16)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQwMDowMDoxNy4wMDAwMDBazwAAAAS8cumt","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQwMDowMDoxNy4wMDAwMDBazwAAAAS8cumt","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wMlQxMTo1NDoxMC4wMDAwMDBazwAAAASQHihA"}},"title":"Activity · linux-system-roles/tft-tests"}