1. Dec 15, 2015
  2. Dec 02, 2015
  3. Nov 03, 2015
  4. Oct 30, 2015
  5. Oct 13, 2015
  6. Oct 02, 2015
  7. Sep 16, 2015
  8. Sep 11, 2015
  9. Sep 10, 2015
    • Mark Asselstine's avatar
      libvirt: enable systemd support · 9f177c12
      Mark Asselstine authored
      Commit d114a62d
      
       [libvirt: kill
      update-rc.d when not using sysvinit] resulted in libvirt services not
      starting automatically at boot when using systemd. The upstream
      libvirt package already has the necessary systemd service files so it
      is just a matter of activating them via the '--with-init-script'
      configure option and making the recipe use these.
      
      We always set '--with-init-script' to 'systemd' regardless of
      the systemd vs sysvinit DISTRO_FLAG since our sysvinit scripts are
      external and thus not affected by this setting when building for
      sysvinit.
      
      Both sysvinit and systemd packages will be libvirt-libvirtd, the
      bbclasses ensure that only the files for one init system will exist in
      the package, so this 'overloading' is acceptable.
      
      Signed-off-by: default avatarMark Asselstine <mark.asselstine@windriver.com>
      Signed-off-by: default avatarBruce Ashfield <bruce.ashfield@windriver.com>
      9f177c12
    • Mark Asselstine's avatar
      dnsmasq: allow for multiple instances (per libvirt) · c3c4d977
      Mark Asselstine authored
      
      We have had a persistent issue of contention with multiple instances
      of dnsmasq. When libvirtd is started it will attempt and fail to
      create virbr0 that includes a dnsmasq binding (dnsmasq complains that
      the port is already in use). The root cause being that the base
      dnsmasq configuration uses the 'default' binding, meaning it will be
      greedy and bind to all available interfaces, along with any new
      interfaces that appear. This prevents any new instances of dnsmasq to
      fail. By changing the base dnsmasq configuration to use 'bind-dynamic'
      we will be able to create new interfaces and if we want to attach a
      new dnsmasq instance for the new interface we can, without contention.
      
      Overall this change should not change the default behavior (other then
      fixing the contention) as the 'bind-dynamic' mode will allow the base
      config to attach to new interfaces which are not be bound to new
      dnsmasq instances.
      
      Removing dnsmasq_exclude_virbr.conf which was a previous (partial)
      attempt that was made to resolve this issue.
      
      Signed-off-by: default avatarMark Asselstine <mark.asselstine@windriver.com>
      Signed-off-by: default avatarBruce Ashfield <bruce.ashfield@windriver.com>
      c3c4d977
  10. Sep 08, 2015
  11. Sep 01, 2015
  12. Aug 31, 2015
  13. Aug 26, 2015