Uploaded image for project: 'DC/OS'
  1. DC/OS
  2. DCOS_OSS-2162

Enable Mesos Modules to accept ZooKeeper configuration stored in files.

    Details

    • Sprint:
      Core Sprint 74, Security Team Sprint 24, Security Team Sprint 25, Security Team Sprint 26, Security Team Sprint 27, Security Team Sprint 28, Security Team Sprint 29

      Description

      ZooKeeper configuration is passed to the Mesos modules as the environment variables MESOS_ZK and MESOS_MASTER for masters and agents respectively. This variables expect ZooKeeper configuration to be stored in the environment variable following the pattern zk://user:password@zk1:port,zk2:port. However, mesos has always allowed this configuration to be stored in files.

      With MESOS-8413 an issue was resolved in which the contents of the files were shown instead of the path of the file, thus preventing accidental leak of ZooKeeper credentials.

      While the issue of Mesos is fixed, using ZooKeeper file based configuration cannot yet be used since the mesos-modules do not yet support this feature.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                alexander Alexander Rojas (Inactive)
                Reporter:
                alexander Alexander Rojas (Inactive)
                Team:
                Security Team
                Watchers:
                Alexander Rojas (Inactive), Senthil Kumaran
              • Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: