Details

    • Type: Feature
    • Status: Scoping
    • Priority: Major (P2)
    • Resolution: Unresolved
    • Fix Version/s: Future
    • Component/s: Automotive / Feature
    • Security Level: Declassified
    • Labels:
      None
    • Profile/s:
      Common, IVI
    • Platform/s:
      NDiS166, VTC1010
    • Feature classification:
      Functional

      Description

      Libvirt is a toolkit to interact with LXC(Linux kernel containers).
      Current libvirt-lxc driver need some additional kernel features:
      1. Namespaces
      CONFIG_UTS_NS
      CONFIG_IPC_NS
      CONFIG_PID_NS
      CONFIG_USER_NS
      2. CFS Scheduler
      CONFIG_CFS_BANDWIDTH
      3. Multiple instances of devpts filesystem
      CONFIG_DEVPTS_MULTIPLE_INSTANCES
      4. Kernel bridging
      CONFIG_NETFILTER_XT_TARGET_CHECKSUM
      CONFIG_BRIDGE_VLAN_FILTERING
      5. VLAN interface
      CONFIG_VLAN_8021Q
      CONFIG_VETH

      https://review.tizen.org/gerrit/#/c/21538/

        Activity

        Hide
        mythi Mikko Ylinen added a comment -

        Mark Linkmeyer This particular feature is (only) about enabling certain IVI kernel configs. The work is already done (see https://review.tizen.org/gerrit/#/c/21538/)

        However, this is part of a bigger work item (Tizen to support containers) which is not available yet. My earlier point was: Once Common user space and common kernel support the main feature, we can finish this and add libvirt-lxc support in IVI kernel too.

        However, the functionality in common is not planned within M14.3/M14.4 time frame so I'm setting this to future.

        Show
        mythi Mikko Ylinen added a comment - Mark Linkmeyer This particular feature is (only) about enabling certain IVI kernel configs. The work is already done (see https://review.tizen.org/gerrit/#/c/21538/ ) However, this is part of a bigger work item (Tizen to support containers) which is not available yet. My earlier point was: Once Common user space and common kernel support the main feature, we can finish this and add libvirt-lxc support in IVI kernel too. However, the functionality in common is not planned within M14.3/M14.4 time frame so I'm setting this to future.
        Hide
        mythi Mikko Ylinen added a comment -

        OK to wait until the feature lands in Common first.

        Show
        mythi Mikko Ylinen added a comment - OK to wait until the feature lands in Common first.
        Hide
        jinsong Jin Song added a comment -

        Mikko Ylinen, do you think it needs to be merged to Tizen IVI kernel? In my opinion, it is too early to enable these configs until libvirt is accepted as a required functionality.

        Show
        jinsong Jin Song added a comment - Mikko Ylinen , do you think it needs to be merged to Tizen IVI kernel? In my opinion, it is too early to enable these configs until libvirt is accepted as a required functionality.
        Hide
        jinsong Jin Song added a comment -

        According to the Tizen-Dev email thread (https://lists.tizen.org/pipermail/dev/2014-March/002042.html), it seems not decided whether libvirt is going to be adapted or not.

        To keep Tizen IVI kernel minimal, we may not accept new features which are not going to be used for now. Please provide more detail once it is decided to be used in Tizen IVI.

        Show
        jinsong Jin Song added a comment - According to the Tizen-Dev email thread ( https://lists.tizen.org/pipermail/dev/2014-March/002042.html ), it seems not decided whether libvirt is going to be adapted or not. To keep Tizen IVI kernel minimal, we may not accept new features which are not going to be used for now. Please provide more detail once it is decided to be used in Tizen IVI.
        Hide
        dmichaluk Dariusz Michaluk added a comment -

        Libvirt is a part of Tizen Containers.
        We are just adding this feature to Tizen, so nobody is using libvirt on IVI or general yet.

        Show
        dmichaluk Dariusz Michaluk added a comment - Libvirt is a part of Tizen Containers. We are just adding this feature to Tizen, so nobody is using libvirt on IVI or general yet.
        Hide
        mythi Mikko Ylinen added a comment -

        Please explain what is the justification of this addition, i.e., why is it needed in Tizen IVI

        Show
        mythi Mikko Ylinen added a comment - Please explain what is the justification of this addition, i.e., why is it needed in Tizen IVI

          People

          • Assignee:
            ricardon Ricardo Neri
            Reporter:
            dmichaluk Dariusz Michaluk
            QA Contact:
            Yucai Yu
            Feature PM:
            Bingwei Liu
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated: