{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":81070995,"defaultBranch":"master","name":"puppet-systemd","ownerLogin":"traylenator","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2017-02-06T09:35:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/135205?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712978335.0","currentOid":""},"activityList":{"items":[{"before":"82aae63c888842e8c9cbca8f41a921e073b0edeb","after":"3af307eb1b5b156a45e52f91f512aecd602364e4","ref":"refs/heads/master","pushedAt":"2024-04-13T12:21:56.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"Merge pull request #453 from voxpupuli/modulesync\n\nmodulesync 7.4.0","shortMessageHtmlLink":"Merge pull request voxpupuli#453 from voxpupuli/modulesync"}},{"before":"988d2c7db2db38d42763352e62e70a91c631745c","after":null,"ref":"refs/heads/wrap","pushedAt":"2024-04-13T03:18:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"}},{"before":null,"after":"dcc69a25653d18e0cde510f168de884a74f1756c","ref":"refs/heads/testcase","pushedAt":"2024-04-10T10:17:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"Add test case for name of used types\n\na51bc397953410ec03323fcbd6ef58d52ecf54a4 fixed a bug add\na test to catch next time.","shortMessageHtmlLink":"Add test case for name of used types"}},{"before":"95a67f542bbf87efbb76b8689b9498aa1cc7cf52","after":"82aae63c888842e8c9cbca8f41a921e073b0edeb","ref":"refs/heads/master","pushedAt":"2024-04-10T08:53:58.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"Merge pull request #449 from ekohl/correct-service-limits-deprecation\n\nCorrectly interpolate variables in service_limits","shortMessageHtmlLink":"Merge pull request voxpupuli#449 from ekohl/correct-service-limits-de…"}},{"before":"05c90c2022e698bf234054f0b6691b2f299d21a4","after":"5f949a6415128c52d5764d2584c3d955f0e5bb96","ref":"refs/heads/release-7.0.0","pushedAt":"2024-04-08T14:06:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"Release 7.0.0","shortMessageHtmlLink":"Release 7.0.0"}},{"before":"05c1f198df3465b8d38570d41ef26bf044d69cad","after":null,"ref":"refs/heads/machinectl","pushedAt":"2024-04-08T13:57:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"}},{"before":null,"after":"05c90c2022e698bf234054f0b6691b2f299d21a4","ref":"refs/heads/release-7.0.0","pushedAt":"2024-04-08T13:29:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"Release 7.0.0","shortMessageHtmlLink":"Release 7.0.0"}},{"before":"fdf127490aab92af98c86e5c9d232df7f3cac04b","after":"95a67f542bbf87efbb76b8689b9498aa1cc7cf52","ref":"refs/heads/master","pushedAt":"2024-04-08T13:14:42.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"Merge pull request #437 from traylenator/wrap\n\nDeprecate `systemd::service_limits`","shortMessageHtmlLink":"Merge pull request voxpupuli#437 from traylenator/wrap"}},{"before":"a46a7ff26148c57e944757e0fe010ad7e41f6688","after":null,"ref":"refs/heads/userunit","pushedAt":"2024-04-08T13:10:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"}},{"before":"6c9f3ef8a161d22bb2c8207dd0f6649c63a3d214","after":null,"ref":"refs/heads/userreload","pushedAt":"2024-04-08T13:10:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"}},{"before":"79e94f9dc25034b97dd62afdf898b74a551e2bb7","after":"a46a7ff26148c57e944757e0fe010ad7e41f6688","ref":"refs/heads/userunit","pushedAt":"2024-04-08T08:47:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"Update manifests/user_service.pp","shortMessageHtmlLink":"Update manifests/user_service.pp"}},{"before":"f9b414b7624b5bcf2b22aea83f9c4d7accb071eb","after":"79e94f9dc25034b97dd62afdf898b74a551e2bb7","ref":"refs/heads/userunit","pushedAt":"2024-04-07T12:37:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"Manage unit running under `systemd --user` instance\n\nNew defined type `systemd::user_service` has two roles:\n\nIt can globally enable a user unit for all users. e.g:\n\n```puppet\nsystemd::user_service { 'systemd-tmpfiles-clean.service':\n enable => true,\n global => true,\n}\n````\n\nIf can start/stop/enable/disable a service running for a particular\nuser. e.g\n\nsystemd::user_service { 'ssh-agent.socket':\n ensure => 'running',\n enable => true,\n user => 'steve',\n}\n\nThe type instance can also be notified to reload the unit running under\na `systemd --user` instance.\n\n```puppet\nfile{ '/home/steve/.gpg.conf':\n ensure => file,\n content => \"custom',\n notify => Systemd::User_service['steve-gpg-agent.socket']\n}\n\nsystemd::user_service { 'steve-gpg-agent.socket':\n ensure => true,\n enable => true,\n user => 'steve',\n}\n```\n\nNote - This merge request does not attempt to notify a\n`systemd::daemon-reload{'user': user => 'steve'} instance at\nthe appropriate points. Solve that with real world experience.","shortMessageHtmlLink":"Manage unit running under systemd --user instance"}},{"before":"bbb3154f039674eb9dfff552fd475e86e4c56451","after":"f9b414b7624b5bcf2b22aea83f9c4d7accb071eb","ref":"refs/heads/userunit","pushedAt":"2024-04-07T12:31:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"Manage unit running under `systemd --user` instance\n\nNew defined type `systemd::user_service` has two roles:\n\nIt can globally enable a user unit for all users. e.g:\n\n```puppet\nsystemd::user_service { 'systemd-tmpfiles-clean.service':\n enable => true,\n global => true,\n}\n````\n\nIf can start/stop/enable/disable a service running for a particular\nuser. e.g\n\nsystemd::user_service { 'ssh-agent.socket':\n ensure => 'running',\n enable => true,\n user => 'steve',\n}\n\nThe type instance can also be notified to reload the unit running under\na `systemd --user` instance.\n\n```puppet\nfile{ '/home/steve/.gpg.conf':\n ensure => file,\n content => \"custom',\n notify => Systemd::User_service['steve-gpg-agent.socket']\n}\n\nsystemd::user_service { 'steve-gpg-agent.socket':\n ensure => true,\n enable => true,\n user => 'steve',\n}\n```\n\nNote - This merge request does not attempt to notify a\n`systemd::daemon-reload{'user': user => 'steve'} instance at\nthe appropriate points. Solve that with real world experience.","shortMessageHtmlLink":"Manage unit running under systemd --user instance"}},{"before":"fc59a058fd3ef8f353ca7cf2f77453ffd50dd02c","after":"bbb3154f039674eb9dfff552fd475e86e4c56451","ref":"refs/heads/userunit","pushedAt":"2024-04-07T12:24:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"Manage unit running under `systemd --user` instance\n\nNew defined type `systemd::user_service` has two roles:\n\nIt can globally enable a user unit for all users. e.g:\n\n```puppet\nsystemd::user_service { 'systemd-tmpfiles-clean.service':\n enable => true,\n global => true,\n}\n````\n\nIf can start/stop/enable/disable a service running for a particular\nuser. e.g\n\nsystemd::user_service { 'ssh-agent.socket':\n ensure => 'running',\n enable => true,\n user => 'steve',\n}\n\nThe type instance can also be notified to reload the unit running under\na `systemd --user` instance.\n\n```puppet\nfile{ '/home/steve/.gpg.conf':\n ensure => file,\n content => \"custom',\n notify => Systemd::User_service['steve-gpg-agent.socket']\n}\n\nsystemd::user_service { 'steve-gpg-agent.socket':\n ensure => true,\n enable => true,\n user => 'steve',\n}\n```\n\nNote - This merge request does not attempt to notify a\n`systemd::daemon-reload{'user': user => 'steve'} instance at\nthe appropriate points. Solve that with real world experience.","shortMessageHtmlLink":"Manage unit running under systemd --user instance"}},{"before":"a18298a31886ad1bd9508a338234505d6f393aba","after":"fc59a058fd3ef8f353ca7cf2f77453ffd50dd02c","ref":"refs/heads/userunit","pushedAt":"2024-04-07T12:23:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"Manage unit running under `systemd --user` instance\n\nNew defined type `systemd::user_service` has two roles:\n\nIt can globally enable a user unit for all users. e.g:\n\n```puppet\nsystemd::user_service { 'systemd-tmpfiles-clean.service':\n enable => true,\n global => true,\n}\n````\n\nIf can start/stop/enable/disable a service running for a particular\nuser. e.g\n\nsystemd::user_service { 'ssh-agent.socket':\n ensure => 'running',\n enable => true,\n user => 'steve',\n}\n\nThe type instance can also be notified to reload the unit running under\na `systemd --user` instance.\n\n```puppet\nfile{ '/home/steve/.gpg.conf':\n ensure => file,\n content => \"custom',\n notify => Systemd::User_service['steve-gpg-agent.socket']\n}\n\nsystemd::user_service { 'steve-gpg-agent.socket':\n ensure => true,\n enable => true,\n user => 'steve',\n}\n```\n\nNote - This merge request does not attempt to notify a\n`systemd::daemon-reload{'user': user => 'steve'} instance at\nthe appropriate points. Solve that with real world experience.","shortMessageHtmlLink":"Manage unit running under systemd --user instance"}},{"before":null,"after":"a18298a31886ad1bd9508a338234505d6f393aba","ref":"refs/heads/userunit","pushedAt":"2024-04-07T11:58:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"Manage unit running under `systemd --user` instance\n\nNew defined type `systemd::user_service` has two roles:\n\nIt can globally enable a user unit for all users. e.g:\n\n```puppet\nsystemd::user_service { 'systemd-tmpfiles-clean.service':\n enable => true,\n global => true,\n}\n````\n\nIf can start/stop/enable/disable a service running for a particular\nuser. e.g\n\nsystemd::user_service { 'ssh-agent.socket':\n enable => true,\n global => true,\n user => 'steve',\n}\n\nThe type instance can also be notified to reload the unit running under\na `systemd --user` instance.\n\n```puppet\nfile{ '/home/steve/.gpg.conf':\n ensure => file,\n content => \"custom',\n notify => Systemd::User_service['steve-gpg-agent.socket']\n}\n\nsystemd::user_service { 'steve-gpg-agent.socket':\n enable => true,\n global => true,\n user => 'steve',\n}\n```","shortMessageHtmlLink":"Manage unit running under systemd --user instance"}},{"before":"48e075289a28e527e7a850778e234e1ba4b60e45","after":"fdf127490aab92af98c86e5c9d232df7f3cac04b","ref":"refs/heads/master","pushedAt":"2024-04-07T07:52:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"Merge pull request #444 from traylenator/nspawn\n\nNew parameters to manage systemd-nspawn","shortMessageHtmlLink":"Merge pull request voxpupuli#444 from traylenator/nspawn"}},{"before":"24642e1cc27a15198830f94311f6dc45eb22af0d","after":null,"ref":"refs/heads/nspawn","pushedAt":"2024-04-04T04:59:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"}},{"before":"31acbe7780e2677aa0d5297a0b2de4136119d6d0","after":"24642e1cc27a15198830f94311f6dc45eb22af0d","ref":"refs/heads/nspawn","pushedAt":"2024-04-03T07:32:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"New parameters to manage systemd-nspawn\n\nNew parameters `systemd::manage_nspawn` defaulting to false,\nif true it will ensure that the `machinectl` and `systemd-nspawn`\ncommands are available.\n\nWhen `true`.\n```\n{\n systemd-nspawn@.service => \"disabled\",\n}\n```","shortMessageHtmlLink":"New parameters to manage systemd-nspawn"}},{"before":"9e54d99893ddce724b8f4087997acf54c27baa6d","after":"31acbe7780e2677aa0d5297a0b2de4136119d6d0","ref":"refs/heads/nspawn","pushedAt":"2024-04-03T07:32:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"fedora picked up by redhat family","shortMessageHtmlLink":"fedora picked up by redhat family"}},{"before":"e48766dc7acbbff730affe947c3bc8889733bdc7","after":"9e54d99893ddce724b8f4087997acf54c27baa6d","ref":"refs/heads/nspawn","pushedAt":"2024-04-02T18:10:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"New parameters to manage systemd-nspawn\n\nNew parameters `systemd::manage_nspawn` defaulting to false,\nif true it will ensure that the `machinectl` and `systemd-nspawn`\ncommands are available.\n\nWhen `true`.\n```\n{\n systemd-nspawn@.service => \"disabled\",\n}\n```","shortMessageHtmlLink":"New parameters to manage systemd-nspawn"}},{"before":"0d86eca0475960c9fc5ab01a63375f13672663b1","after":"05c1f198df3465b8d38570d41ef26bf044d69cad","ref":"refs/heads/machinectl","pushedAt":"2024-04-02T16:05:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"Support reload of instances of systemd --user\n\nThis change increased the minimum required Puppet version to 6.24.0 or 7.9.0 [PUP-5704](https://puppet.atlassian.net/browse/PUP-5704) to support arrays to the command attribute of the exec type.\n\nSupport the calling the `systemd --user daemon-reload` for a particular user.\n\nExample run:\n```puppet\n notify{'junk':\n notify => Systemd::Daemon_reload['user_foobar'],\n }\n\n systemd::daemon_reload{'user_steve':\n user => 'steve',\n }\n```\n\nThis results on a Fedora box:\n\n```\nNotice: /Stage[main]/Main/Notify[junk]/message: defined 'message' as 'junk'\nNotice: /Stage[main]/Main/Systemd::Daemon_reload[user_steve]/Package[systemd-container]: Triggered 'refresh' from 1 event\nNotice: /Stage[main]/Main/Systemd::Daemon_reload[user_steve]/Exec[systemd-user_steve-systemctl-user-steve-daemon-reload]: Triggered 'refresh' from 1 event\n```\nand a journal (debug on) for user@1000.service of\n\n```\nMar 29 10:32:11 fedora systemd[2062]: Created slice background.slice - User Background Tasks Slice.\nMar 29 10:32:11 fedora systemd[2062]: Starting systemd-tmpfiles-clean.service - Cleanup of User's Temporary Files and Directories...\nMar 29 10:32:11 fedora systemd[2062]: Reloading requested from client PID 4379 ('systemctl')...\nMar 29 10:32:11 fedora systemd[2062]: Reloading...\nMar 29 10:32:11 fedora systemd[2062]: Reloading finished in 179 ms.\nMar 29 10:32:11 fedora systemd[2062]: Finished systemd-tmpfiles-clean.service - Cleanup of User's Temporary Files and Directories.\n...\n\nOnly recent versions of `systemd-run` support the --machine option or actually manage to connect to DBUS.","shortMessageHtmlLink":"Support reload of instances of systemd --user"}},{"before":"64250bba8820e3757e662c64c4d4f3ec67912998","after":"0d86eca0475960c9fc5ab01a63375f13672663b1","ref":"refs/heads/machinectl","pushedAt":"2024-04-02T16:04:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"Support reload of instances of systemd --user\n\nThis change increased the minimum required Puppet version to 6.24.0 or 7.9.0 [PUP-5704](https://puppet.atlassian.net/browse/PUP-5704) to support arrays to the command attribute of the exec type.\n\nSupport the calling the `systemd --user daemon-reload` for a particular user.\n\nExample run:\n```puppet\n notify{'junk':\n notify => Systemd::Daemon_reload['user_foobar'],\n }\n\n systemd::daemon_reload{'user_steve':\n user => 'steve',\n }\n```\n\nThis results on a Fedora box:\n\n```\nNotice: /Stage[main]/Main/Notify[junk]/message: defined 'message' as 'junk'\nNotice: /Stage[main]/Main/Systemd::Daemon_reload[user_steve]/Package[systemd-container]: Triggered 'refresh' from 1 event\nNotice: /Stage[main]/Main/Systemd::Daemon_reload[user_steve]/Exec[systemd-user_steve-systemctl-user-steve-daemon-reload]: Triggered 'refresh' from 1 event\n```\nand a journal (debug on) for user@1000.service of\n\n```\nMar 29 10:32:11 fedora systemd[2062]: Created slice background.slice - User Background Tasks Slice.\nMar 29 10:32:11 fedora systemd[2062]: Starting systemd-tmpfiles-clean.service - Cleanup of User's Temporary Files and Directories...\nMar 29 10:32:11 fedora systemd[2062]: Reloading requested from client PID 4379 ('systemctl')...\nMar 29 10:32:11 fedora systemd[2062]: Reloading...\nMar 29 10:32:11 fedora systemd[2062]: Reloading finished in 179 ms.\nMar 29 10:32:11 fedora systemd[2062]: Finished systemd-tmpfiles-clean.service - Cleanup of User's Temporary Files and Directories.\n...\n\nOnly recent versions of `systemd-run` support the --machine option or actually manage to connect to DBUS.","shortMessageHtmlLink":"Support reload of instances of systemd --user"}},{"before":"34b8f7b118014deb51149e72340661304789e7c2","after":"64250bba8820e3757e662c64c4d4f3ec67912998","ref":"refs/heads/machinectl","pushedAt":"2024-03-29T17:42:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"Support reload of instances of systemd --user\n\nThis change increased the minimum required Puppet version to 6.24.0 or 7.9.0 [PUP-5704](https://puppet.atlassian.net/browse/PUP-5704) to support arrays to the command attribute of the exec type.\n\nSupport the calling the `systemd --user daemon-reload` for a particular user.\n\nExample run:\n```puppet\n notify{'junk':\n notify => Systemd::Daemon_reload['user_foobar'],\n }\n\n systemd::daemon_reload{'user_steve':\n user => 'steve',\n }\n```\n\nThis results on a Fedora box:\n\n```\nNotice: /Stage[main]/Main/Notify[junk]/message: defined 'message' as 'junk'\nNotice: /Stage[main]/Main/Systemd::Daemon_reload[user_steve]/Package[systemd-container]: Triggered 'refresh' from 1 event\nNotice: /Stage[main]/Main/Systemd::Daemon_reload[user_steve]/Exec[systemd-user_steve-systemctl-user-steve-daemon-reload]: Triggered 'refresh' from 1 event\n```\nand a journal (debug on) for user@1000.service of\n\n```\nMar 29 10:32:11 fedora systemd[2062]: Created slice background.slice - User Background Tasks Slice.\nMar 29 10:32:11 fedora systemd[2062]: Starting systemd-tmpfiles-clean.service - Cleanup of User's Temporary Files and Directories...\nMar 29 10:32:11 fedora systemd[2062]: Reloading requested from client PID 4379 ('systemctl')...\nMar 29 10:32:11 fedora systemd[2062]: Reloading...\nMar 29 10:32:11 fedora systemd[2062]: Reloading finished in 179 ms.\nMar 29 10:32:11 fedora systemd[2062]: Finished systemd-tmpfiles-clean.service - Cleanup of User's Temporary Files and Directories.\n...\n\nOnly recent versions of `machinectl` support the shell or actually manage to connect to DBUS.","shortMessageHtmlLink":"Support reload of instances of systemd --user"}},{"before":"2ea079b31c2d62a74267e4058260c37ac896afc6","after":"e48766dc7acbbff730affe947c3bc8889733bdc7","ref":"refs/heads/nspawn","pushedAt":"2024-03-29T17:41:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"New parameters to manage systemd-nspawn\n\nNew parameters `systemd::manage_nspawn` defaulting to false,\nif true it will ensure that the `machinectl` and `systemd-nspawn`\ncommands are available.\n\nWhen `true`.\n```\n{\n systemd-nspawn@.service => \"disabled\",\n}\n```","shortMessageHtmlLink":"New parameters to manage systemd-nspawn"}},{"before":"f3838e58e6474406124306f3e7d1e8f39a8a1882","after":"34b8f7b118014deb51149e72340661304789e7c2","ref":"refs/heads/machinectl","pushedAt":"2024-03-29T17:39:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"Support reload of instances of systemd --user\n\nThis change increased the minimum required Puppet version to 6.24.0 or 7.9.0 [PUP-5704](https://puppet.atlassian.net/browse/PUP-5704) to support arrays to the command attribute of the exec type.\n\nSupport the calling the `systemd --user daemon-reload` for a particular user.\n\nExample run:\n```puppet\n notify{'junk':\n notify => Systemd::Daemon_reload['user_foobar'],\n }\n\n systemd::daemon_reload{'user_steve':\n user => 'steve',\n }\n```\n\nThis results on a Fedora box:\n\n```\nNotice: /Stage[main]/Main/Notify[junk]/message: defined 'message' as 'junk'\nNotice: /Stage[main]/Main/Systemd::Daemon_reload[user_steve]/Package[systemd-container]: Triggered 'refresh' from 1 event\nNotice: /Stage[main]/Main/Systemd::Daemon_reload[user_steve]/Exec[systemd-user_steve-systemctl-user-steve-daemon-reload]: Triggered 'refresh' from 1 event\n```\nand a journal (debug on) for user@1000.service of\n\n```\nMar 29 10:32:11 fedora systemd[2062]: Created slice background.slice - User Background Tasks Slice.\nMar 29 10:32:11 fedora systemd[2062]: Starting systemd-tmpfiles-clean.service - Cleanup of User's Temporary Files and Directories...\nMar 29 10:32:11 fedora systemd[2062]: Reloading requested from client PID 4379 ('systemctl')...\nMar 29 10:32:11 fedora systemd[2062]: Reloading...\nMar 29 10:32:11 fedora systemd[2062]: Reloading finished in 179 ms.\nMar 29 10:32:11 fedora systemd[2062]: Finished systemd-tmpfiles-clean.service - Cleanup of User's Temporary Files and Directories.\n...\n\nOnly recent versions of `machinectl` support the shell or actually manage to connect to DBUS.","shortMessageHtmlLink":"Support reload of instances of systemd --user"}},{"before":"ec6237cf74b0c311dd17c8355b8b78a49f4bd41c","after":"2ea079b31c2d62a74267e4058260c37ac896afc6","ref":"refs/heads/nspawn","pushedAt":"2024-03-29T17:35:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"New parameters to manage systemd-nspawn\n\nNew parameters `systemd::manage_nspawn` defaulting to false,\nif true it will ensure that the `machinectl` and `systemd-nspawn`\ncommands are available.\n\nWhen `true`.\n```\n{\n systemd-nspawn@.service => \"disabled\",\n}\n```","shortMessageHtmlLink":"New parameters to manage systemd-nspawn"}},{"before":"d59ecc260ec1ef33897c4a4ff42a5dffbf264789","after":"ec6237cf74b0c311dd17c8355b8b78a49f4bd41c","ref":"refs/heads/nspawn","pushedAt":"2024-03-29T17:28:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"New parameters to manage systemd-nspawn\n\nNew parameters `systemd::manage_nspawn` defaulting to false,\nif true it will ensure that the `machinectl` and `systemd-nspawn`\ncommands are available.\n\nWhen `true`.\n```\n{\n systemd-nspawn@.service => \"disabled\",\n}\n```","shortMessageHtmlLink":"New parameters to manage systemd-nspawn"}},{"before":"5b55daa6ebe105a4f91732fafac35cd245df10d3","after":"d59ecc260ec1ef33897c4a4ff42a5dffbf264789","ref":"refs/heads/nspawn","pushedAt":"2024-03-29T17:25:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"New parameters to manage systemd-nspawn\n\nNew parameters `systemd::manage_nspawn` defaulting to false,\nif true it will ensure that the `machinectl` and `systemd-nspawn`\ncommands are available.\n\nWhen `true`.\n```\n{\n systemd-nspawn@.service => \"disabled\",\n}\n```","shortMessageHtmlLink":"New parameters to manage systemd-nspawn"}},{"before":"7a9ea66d3f110c9cba3041046f102302464fa5b7","after":"5b55daa6ebe105a4f91732fafac35cd245df10d3","ref":"refs/heads/nspawn","pushedAt":"2024-03-29T16:49:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"traylenator","name":"Steve Traylen","path":"/traylenator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135205?s=80&v=4"},"commit":{"message":"New parameters to manage systemd-nspawn\n\nNew parameters `systemd::manage_nspawn` defaulting to false,\nif true it will ensure that the `machinectl` and `systemd-nspawn`\ncommands are available.\n\nWhen `true`.\n```\n{\n systemd-nspawn@.service => \"disabled\",\n}\n```","shortMessageHtmlLink":"New parameters to manage systemd-nspawn"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEL8UHJwA","startCursor":null,"endCursor":null}},"title":"Activity · traylenator/puppet-systemd"}