{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":564335533,"defaultBranch":"main","name":"bluechi","ownerLogin":"eclipse-bluechi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-11-10T13:54:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/147842083?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722255440.0","currentOid":""},"activityList":{"items":[{"before":"959f92ab9e68fc006e690433957324332e5cdd84","after":"34d9e91883e045de2be29d89e554935256b0c162","ref":"refs/heads/main","pushedAt":"2024-09-19T15:34:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Added Eclipse BlueChi introduction PDF\n\nSigned-off-by: Michael Engel ","shortMessageHtmlLink":"Added Eclipse BlueChi introduction PDF"}},{"before":"148764ac738e40a0b4ee3454fe0e35796f5d9922","after":"959f92ab9e68fc006e690433957324332e5cdd84","ref":"refs/heads/main","pushedAt":"2024-09-18T11:37:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Move flush to bottom of printing unit\n\nFixes: https://github.com/eclipse-bluechi/bluechi/issues/946\n\nApparently, when directly printing after flushing stdout occasionally\nresults in the last print unit line for bluechictl status watch being\nbuffered. This leads to the bluechictl status watch integration test\nbeing stuck and failing.\nBy switching the print and flush - so the flush is last - this seems\nto be resolved.\n\nSigned-off-by: Michael Engel ","shortMessageHtmlLink":"Move flush to bottom of printing unit"}},{"before":"12cecdfc3991e29fc8337099a08603d3ebb7a3a1","after":"148764ac738e40a0b4ee3454fe0e35796f5d9922","ref":"refs/heads/main","pushedAt":"2024-09-17T10:21:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Added more links to BlueChi blogs and videos\n\nSigned-off-by: Michael Engel ","shortMessageHtmlLink":"Added more links to BlueChi blogs and videos"}},{"before":"1fc774161570db0d115543b96c549f7dd9deb20d","after":"12cecdfc3991e29fc8337099a08603d3ebb7a3a1","ref":"refs/heads/main","pushedAt":"2024-09-17T06:54:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Fix test name of user bus integration test\n\nSigned-off-by: Michael Engel ","shortMessageHtmlLink":"Fix test name of user bus integration test"}},{"before":"d54adc0926b5619fad36308a8375feefdd2c6dac","after":"1fc774161570db0d115543b96c549f7dd9deb20d","ref":"refs/heads/main","pushedAt":"2024-09-13T12:48:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Adding usage functions to bluechictl commands\n\nRelates to: https://github.com/eclipse-bluechi/bluechi/issues/691\n\nBased on the previous refactoring, usage functions have also been\nadded to the other bluechictl commands and integrated into main.\n\nSigned-off-by: Michael Engel ","shortMessageHtmlLink":"Adding usage functions to bluechictl commands"}},{"before":"096a42d5710b54eb79acdfcb55e2fdeff5e5340f","after":"d54adc0926b5619fad36308a8375feefdd2c6dac","ref":"refs/heads/main","pushedAt":"2024-09-13T11:04:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Updated readthedocs for SELinux policy\n\nSigned-off-by: Michael Engel ","shortMessageHtmlLink":"Updated readthedocs for SELinux policy"}},{"before":"3e8a433cb44caac387de1bb16699d21726409359","after":"096a42d5710b54eb79acdfcb55e2fdeff5e5340f","ref":"refs/heads/main","pushedAt":"2024-09-13T08:56:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mwperina","name":"Martin Perina","path":"/mwperina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6696369?s=80&v=4"},"commit":{"message":"Updated API description and spec\n\nRelates to: https://github.com/eclipse-bluechi/bluechi/issues/889\n\nAdded ListUnitFiles to the API description for the readthedocs and\nin the API specification for the internal Agent interface.\n\nSigned-off-by: Michael Engel ","shortMessageHtmlLink":"Updated API description and spec"}},{"before":"0dba297b4e4b3053a277376eb715ce2c8df827c9","after":"3e8a433cb44caac387de1bb16699d21726409359","ref":"refs/heads/main","pushedAt":"2024-09-12T12:21:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Added KillUnit API\n\nFixes: https://github.com/eclipse-bluechi/bluechi/issues/938\n\nThe KillUnit API has been implemented, forwarding the API\ncall to systemd. For bluechictl, the command kill has been\nimplemented to mirror the systemctl kill command - including\nthe command options. It also added integration tests for the\nnew KillUnit functionality.\n\nSigned-off-by: Michael Engel ","shortMessageHtmlLink":"Added KillUnit API"}},{"before":"0184664214d460d9562f540aa26b637df3200b6b","after":"0dba297b4e4b3053a277376eb715ce2c8df827c9","ref":"refs/heads/main","pushedAt":"2024-09-10T11:05:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Added documitation\n\nadded documebtation for reset-failed.\n\nSigned-off-by: Artiom Divak ","shortMessageHtmlLink":"Added documitation"}},{"before":"a890cbbb9b6c3f806c1e2cb91b3c686df88ef7e3","after":"0184664214d460d9562f540aa26b637df3200b6b","ref":"refs/heads/main","pushedAt":"2024-09-09T15:24:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"ResetFailed and ResetFailedUnit\n\nThis PR will add bluechi the ability to reset failed all units or reset\none failed unit.\n\nSolves: https://github.com/eclipse-bluechi/bluechi/issues/932\nSigned-off-by: Artiom Divak ","shortMessageHtmlLink":"ResetFailed and ResetFailedUnit"}},{"before":"a88ee95052d5049ae6d29c6f4df60c6227223e93","after":"a890cbbb9b6c3f806c1e2cb91b3c686df88ef7e3","ref":"refs/heads/main","pushedAt":"2024-08-29T13:31:45.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"mwperina","name":"Martin Perina","path":"/mwperina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6696369?s=80&v=4"},"commit":{"message":"Remove duplicate debug log information\n\nRemove logging of the output from BluechiCtl._run(), because the output\nis already logged in ContainerClient.exec_run() or SSHClient.exec_run()\n\nSigned-off-by: Martin Perina ","shortMessageHtmlLink":"Remove duplicate debug log information"}},{"before":"641e4ce4948adc15820c4a8dde1860a826979149","after":"a88ee95052d5049ae6d29c6f4df60c6227223e93","ref":"refs/heads/main","pushedAt":"2024-08-29T08:46:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Added additional resources section to readthedocs\n\nSigned-off-by: Michael Engel ","shortMessageHtmlLink":"Added additional resources section to readthedocs"}},{"before":"4f6c0f520db3886dde3f2aafbca0a115f7df8f9a","after":"641e4ce4948adc15820c4a8dde1860a826979149","ref":"refs/heads/main","pushedAt":"2024-08-21T16:42:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Replaced tmt duplicate test ID check\n\nIn https://github.com/teemtee/tmt/issues/2939, tmt (>=1.35) extended\nits linting feature to also detect duplicate IDs in tests, plans and\nstories. Therefore, the duplicate-ids python script can be removed\nand the CI be updated to use tmt lint instead.\n\nSigned-off-by: Michael Engel ","shortMessageHtmlLink":"Replaced tmt duplicate test ID check"}},{"before":"704cef684b5b4257136dc0a1c3b83d4159eef74e","after":"4f6c0f520db3886dde3f2aafbca0a115f7df8f9a","ref":"refs/heads/main","pushedAt":"2024-08-14T07:29:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mwperina","name":"Martin Perina","path":"/mwperina","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6696369?s=80&v=4"},"commit":{"message":"Test list-units on a specific node\n\nVerifies that bluechictl list-units reports the same units for a\nspecific node as systemctl list-units executed on this node.\n\nSigned-off-by: Martin Perina ","shortMessageHtmlLink":"Test list-units on a specific node"}},{"before":"e5e46816cbb1049bcc6b0a442f7db34cccc570d3","after":"704cef684b5b4257136dc0a1c3b83d4159eef74e","ref":"refs/heads/main","pushedAt":"2024-08-13T08:30:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Test list-unit-files on a specific node\n\nVerifies that bluechictl list-unit-files reports the same units for a\nspecific node as systemctl list-unit-files executed on this node.\n\nSigned-off-by: Martin Perina ","shortMessageHtmlLink":"Test list-unit-files on a specific node"}},{"before":"de46dbdfc4f9db5f3ebbc56a9b7ec835b24d28de","after":"e5e46816cbb1049bcc6b0a442f7db34cccc570d3","ref":"refs/heads/main","pushedAt":"2024-08-13T07:33:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Add an integration test for heartbeat\n\nAn integration test is to verify if the agent gets disconnected when did\nnot receive heartbeat since threshold from controller.\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"Add an integration test for heartbeat"}},{"before":"2e8d2733302f71680c76d2a64038f03ba927fe63","after":"de46dbdfc4f9db5f3ebbc56a9b7ec835b24d28de","ref":"refs/heads/main","pushedAt":"2024-08-12T14:08:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Use /usr/bin/test command instead of shell evaluation\n\nReplace direct shell evaluation with `/usr/bin/test` command to bypass\nconfusing output in logs:\n\nshell evaluation output:\n```\n Executed command '[ -f /etc/bluechi/controller.conf.d/ctrl.conf ] && echo 'exists'' with result '2' and output '[: missing ']''\n```\n\n/usr/bin/test command output:\n```\n Executed command '/usr/bin/test -f /etc/bluechi/controller.conf.d/ctrl.conf' with result '1' and output 'b'''\n```\n\nSigned-off-by: Martin Perina ","shortMessageHtmlLink":"Use /usr/bin/test command instead of shell evaluation"}},{"before":"30ae91cb9748eb89a8db426d600f0932c680d1a9","after":"2e8d2733302f71680c76d2a64038f03ba927fe63","ref":"refs/heads/main","pushedAt":"2024-08-12T07:58:39.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Fixed code linting issues due to updated build-base image\n\nIn the new build-base image, a newer clang version with an updated\nset of checks is detecting issues. The issues\n- bugprone-multi-level-implicit-pointerconversion\n- cppcoreguidelines-macro-to-enum\nhave been added to the ignore list while others have been fixed.\n\nSigned-off-by: Michael Engel ","shortMessageHtmlLink":"Fixed code linting issues due to updated build-base image"}},{"before":"5560c36f1223b1016e869a044595c492066640e8","after":"30ae91cb9748eb89a8db426d600f0932c680d1a9","ref":"refs/heads/main","pushedAt":"2024-08-08T10:24:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Updated readthedocs section for installing BlueChi on Debian\n\nSigned-off-by: Michael Engel ","shortMessageHtmlLink":"Updated readthedocs section for installing BlueChi on Debian"}},{"before":"5fc35bf24226d4d9c468e30adc9385249f1a8ca2","after":"5560c36f1223b1016e869a044595c492066640e8","ref":"refs/heads/main","pushedAt":"2024-08-07T12:44:42.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Add list unit files integration test\n\nFixes: https://github.com/eclipse-bluechi/bluechi/issues/889\n\nSigned-off-by: tallison ","shortMessageHtmlLink":"Add list unit files integration test"}},{"before":"4884806b8489cf26172679613a5a0a528996574b","after":"5fc35bf24226d4d9c468e30adc9385249f1a8ca2","ref":"refs/heads/main","pushedAt":"2024-07-30T13:51:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Added debian packaging\n\nSigned-off-by: Michael Engel ","shortMessageHtmlLink":"Added debian packaging"}},{"before":"c4616bbf96fffea90f49f9e20088e81931de1e30","after":null,"ref":"refs/heads/different-conf-files","pushedAt":"2024-07-29T12:17:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"}},{"before":"7b18aa00a228b841a00124b63c39dbb7d00c7252","after":null,"ref":"refs/heads/use-tf-gh-action","pushedAt":"2024-07-29T12:17:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"}},{"before":"af1dcfe34e8ecd9a758ef878043b2e6c83ce0dd5","after":"4884806b8489cf26172679613a5a0a528996574b","ref":"refs/heads/main","pushedAt":"2024-06-26T10:12:02.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Add integration tests for heartbeat\n\nAn integration test is to verify if default configuration of controller\ndisables periodic heartbeat of the controller, and the other is to\nverify if the node gets disconnected when did not receive heartbeat\nsince threshold from node.\n\nSigned-off-by: Joonyoung Shim ","shortMessageHtmlLink":"Add integration tests for heartbeat"}},{"before":"066eba95a692ce215c0bc7f6e9ddd4f217b78b25","after":"af1dcfe34e8ecd9a758ef878043b2e6c83ce0dd5","ref":"refs/heads/main","pushedAt":"2024-06-18T09:46:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Fix CentOS Automotive SIG mailing list URL\n\nFixes: https://github.com/eclipse-bluechi/bluechi/issues/909\nSigned-off-by: Martin Perina ","shortMessageHtmlLink":"Fix CentOS Automotive SIG mailing list URL"}},{"before":"23191d34b51ae03d223186134daf928194ae36a2","after":"066eba95a692ce215c0bc7f6e9ddd4f217b78b25","ref":"refs/heads/main","pushedAt":"2024-06-17T12:34:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Replace bluechi-controller by bluechi-agent in docs\n\nThis commit fixes the single node getting started documentation\nwith the bluechi-agent header in the agent.conf.d file\n\nSigned-off-by: Clement Verna ","shortMessageHtmlLink":"Replace bluechi-controller by bluechi-agent in docs"}},{"before":"c964946b0dd6aa51438512072537b56625e8481c","after":"7b18aa00a228b841a00124b63c39dbb7d00c7252","ref":"refs/heads/use-tf-gh-action","pushedAt":"2024-05-23T06:47:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"next\n\nSigned-off-by: Michael Engel ","shortMessageHtmlLink":"next"}},{"before":"3b2591359dd6eddcb206cd28cf9d3e96ebbd2fee","after":"c964946b0dd6aa51438512072537b56625e8481c","ref":"refs/heads/use-tf-gh-action","pushedAt":"2024-05-23T06:39:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"wip\n\nSigned-off-by: Michael Engel ","shortMessageHtmlLink":"wip"}},{"before":"92ee01fc94b5f61976a880bb4e587dd25b1cee7b","after":"3b2591359dd6eddcb206cd28cf9d3e96ebbd2fee","ref":"refs/heads/use-tf-gh-action","pushedAt":"2024-05-23T06:37:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"wip\n\nSigned-off-by: Michael Engel ","shortMessageHtmlLink":"wip"}},{"before":null,"after":"92ee01fc94b5f61976a880bb4e587dd25b1cee7b","ref":"refs/heads/use-tf-gh-action","pushedAt":"2024-05-23T06:35:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"engelmi","name":"Michael Engel","path":"/engelmi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26504678?s=80&v=4"},"commit":{"message":"Use the GitHub Action of TF for multihost\n\nThe option to define pipeline settings, incl. multihost,\nhas been added in a recent release of the testing farm\ngithub action:\nhttps://github.com/sclorg/testing-farm-as-github-action/releases/tag/v2.2.0\n\nSigned-off-by: Michael Engel ","shortMessageHtmlLink":"Use the GitHub Action of TF for multihost"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxNTozNDoxNi4wMDAwMDBazwAAAAS7CqGz","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxNTozNDoxNi4wMDAwMDBazwAAAAS7CqGz","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yM1QwNjozNTozNi4wMDAwMDBazwAAAARRqtVB"}},"title":"Activity ยท eclipse-bluechi/bluechi"}