Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-7312

Confine systemd provider to init system matching systemd

    Details

    • Template:
    • Team:
      Night's Watch
    • Sprint:
      PR - 2019-07-10, PR - 2019-07-23, NW - 2019-08-07
    • Release Notes:
      Enhancement
    • Release Notes Summary:
      Allow puppet to run in a chrooted environment
    • QA Risk Assessment:
      Needs Assessment

      Description

      I've created a PR to allow systemd provider to work in a chrooted environment.

      /run/systemd/system does not exist when running Puppet in a chroot environment

      The init executable (/proc/1/exe) should always point to something with systemd in the name, which would be safe to query

      https://github.com/puppetlabs/puppet/pull/5693

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                Arioch Tom De Vylder
              • Votes:
                1 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Zendesk Support