Uploaded image for project: 'Bigtop'
  1. Bigtop
  2. BIGTOP-2494

Use systemd within bigtop/deploy docker image for debian-8, centos-7, fix centos-7 provisioner

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.1.0
    • Fix Version/s: 1.2.0
    • Component/s: deployment
    • Labels:
      None

      Description

      As discussed in BIGTOP-2339 we should use systemd within bigtop/deploy puppet image for the distributions supporting systemd.

      Following changes are in effect

      • Remove tini since we have a running init
      • Remove fiddling with ssh_keys since it will be done by systemd
      • Workaround getty problems for debian
      • Add missing dbus package for debian
      • Add missing deltarpm functionality for centos-7
      • Fix configuration of rngd for centos-7 while preserving centos-6 func
      • Remove running puppet in bigtop/deploy Dockerfile. The puppet libraries are already installed in bigtop/puppet
      • Remove debug output from puppet while provisioning
      • Remove BIGTOP-2339

      I was able to run smoke tests successfully with centos-7

        Attachments

          Activity

            People

            • Assignee:
              oflebbe Olaf Flebbe
              Reporter:
              oflebbe Olaf Flebbe
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: