Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-4796

Debug ability enhancement for unified container

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.28.0
    • None
    • None

    Description

      The following are some start point for what I want to do for this after some discussion with jieyu, there will be more enhancement later.

      docker/local_puller:
      LocalPullerProcess::extractLayer: add some detail for how to extract
      LocalPullerProcess::pull: Message needs to be updated to add image info the log info

      docker/puller.cpp:
      Puller::create: Clarify which puller is using: local or registry

      docker/registery_puller.cpp
      RegistryPullerProcess::pull: Clarify which image is going to be pulled
      RegistryPullerProcess::__pull: Add some detail for roots,layerPath, tarpath, Json etc when creat layer path.
      RegistryPullerProcess::fetchBlobs: The log message needs to be updated for reference: stringify(reference)

      backends/bind.cpp:
      BindBackendProcess::provision: Add more detail for provision, such as mount point etc.
      BindBackendProcess::destroy: Add which roots is destroying.

      backends/copy.cpp:
      CopyBackendProcess::destroy: Add which roots is destroying.
      CopyBackendProcess::provision: Add more detail for provision info, such as rootfs etc.

      mesos/isolators/docker/runtime.cpp
      add some logs to clarify some detail for DockerRuntimeIsolatorProcess::prepare for how does the docker run time isolator is prepared.

      Attachments

        Activity

          People

            gyliu Guangya Liu
            gyliu Guangya Liu
            Jie Yu Jie Yu
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: