1. 26 Feb, 2017 1 commit
  2. 07 Feb, 2017 1 commit
  3. 01 Nov, 2016 1 commit
  4. 26 Oct, 2016 2 commits
  5. 10 Oct, 2016 1 commit
  6. 28 Sep, 2016 1 commit
  7. 07 Mar, 2016 1 commit
  8. 29 Sep, 2015 1 commit
  9. 10 Sep, 2015 1 commit
  10. 07 Sep, 2015 2 commits
  11. 13 Jul, 2015 1 commit
    • Stuart Cardall's avatar
      main/openvswitch: fix network script / improve docs / integrate LXC · e8714a58
      Stuart Cardall authored
      small fix for /etc/network/if-pre-up.d/openvswitch. When networking is
      started now ovs-vswitchd will be started if stopped.
      
      added /usr/share/doc/openvswitch/README.alpine which provides
      instructions on how to use /etc/network/pre-up.d/openvswitch.
      
      You can now configure bridges / ports / bonds in /etc/network/interfaces.
      
      You can also integrate LXC into OVS / ifupdown easily via 'ovsup' & 'ovsdown':
      https://github.com/itoffshore/lxc-scripts
      
      If you install 'apk-post-messages' & 'openvswitch-doc' detailed instructions
      are printed.
      e8714a58
  12. 21 Jun, 2015 1 commit
    • Stuart Cardall's avatar
      main/openvswitch: update to 2.3.2 · 9ba2167c
      Stuart Cardall authored
      Notes for anyone using ovs with lxc & updating from Alpine 3.1 --> 3.2
      In LXC 1.1.2 the mount entries in container/config have changed a little
      & need to be modified (create a new container to find the new config format).
      
      Changing these & rebooting with the new ovs worked without issue. Not doing
      this broke the networking.
      9ba2167c
  13. 28 Apr, 2015 1 commit
  14. 25 Dec, 2014 1 commit
  15. 09 Oct, 2014 2 commits
  16. 06 Oct, 2014 1 commit
    • Natanael Copa's avatar
      testing/openvswitch: fix creation/upgrade of database · 21dbf20f
      Natanael Copa authored
      Instead of create/update database from install script we do it from
      init.d script. This is becase:
      
       - we need /dev/urandom, which might not exist til until the mdev/udev
         service is started. We cannot assume those are running during
         install
      
       - in case of upgrade, if the service is running (which is normally is)
         we will get locking error because the db is in use.
      
      We solve both those things by creating/upgrading the database before
      starting it, from the init.d script.
      
      fixes #3417
      21dbf20f
  17. 02 Oct, 2014 1 commit
  18. 25 Aug, 2014 3 commits
  19. 15 Aug, 2014 1 commit
  20. 19 May, 2014 1 commit
  21. 04 Apr, 2014 1 commit
  22. 13 Mar, 2014 1 commit
  23. 12 Mar, 2014 2 commits
    • Natanael Copa's avatar
      testing/openvswitch: build fix for musl · 88fe192f
      Natanael Copa authored
      88fe192f
    • Stuart Cardall's avatar
      /testing/openvswitch - version bump to 2.01 + revised init scripts · 041c19ee
      Stuart Cardall authored
      ** This is a clean patch against Master **
      
      Version bump to 2.0.1
      
      Init scripts improved to start ovsdb-server & ovs-vswitchd before
      networking comes up. ovs-dbserver is now a hard dependency for
      ovs-vswitchd to keep them in sync & prevent a hanging boot process.
      
      LXC Guests now autostart correctly on reboots. MACVLAN interfaces
      work out of the box with LXC. To use VETH interfaces with LXC do
      *NOT* set 'lxc.network.link' in /var/lib/lxc/guest/config - the
      VETH must be added manually with:
      
      ovs-vsctl --may-exist add-br $BRIDGE
      ovs-vsctl --may-exist add-port $BRIDGE $PORT
      
      I removed ovs-controller as it's not needed to run openvswitch &
      is no longer part of the current git. ovs-monitor will be
      removed from a default installation in the next release as it is
      poorly maintained & nobody really uses it.
      
      I've tested openvswitch 2.0.1 & have it bridging VETH across NAT
      & bridging MACVLAN interfaces internally without any problems.
      Bonding should also work.
      041c19ee
  24. 04 Sep, 2013 2 commits
  25. 06 Mar, 2013 1 commit
  26. 26 Sep, 2012 2 commits