1. 23 Jun, 2016 10 commits
    • Change-Id: Ic7a68e1e28d9f2fb090ffb9c2ebcc2e4e6fbc586
      Manikandan K authored
    • Change-Id: I81c7282f7c5c47ad6d088b3df1deadf1d44d2772
      Priyanka B authored
    • Madan suggested that this might help vs. the pipelined
      startup we were doing before, so let's try it.
      
      We will unpack/install all nodes before we start up,
      so that we can start the whole cluster at about the same
      instant.
      
      Note that this is probably closer to what we'd see in hardware.
      
      The disadvantage is that we don't get a "clean" environment
      with each invocation of start().
      
      Change-Id: I0a45984f50e1ef25a7d8a836e46978fdbdff0bd0
      Bob Lantz authored
    • Change-Id: Ia8e6a305bebb51556974b72c83d86b472b6918e5
      Bob Lantz authored
    • We were using eth0 by default before, but this doesn't work if
      your default interface isn't eth0.
      
      Fixes port forwarding on Ubuntu 16.04.
      
      Change-Id: I55baed7fd8952a9f6cab364e20e31a0632ddda6d
      Bob Lantz authored
    • And fix do_log()
      
      Change-Id: I04402fda9c409fa4cb41ae20cf1c551369b7669d
      Bob Lantz authored
    • The arp CLI command sends gratuitous ARPs from all hosts - this
      makes it easier for ONOS to discover hosts.
      
      Previously checkLog returned None, None if the log file didn't
      exist; now we return an empty list, to avoid breaking when we
      take the len() of errors or warnings (which was happening before)
      and to avoid having to check for None, None, which didn't seem to
      add a lot of value to justify its complexity.
      
      Change-Id: I84847fcf70525c82ac037d8a84cf40d21ab2a106
      Bob Lantz authored
    • We check for:
      - process exits
      - log ERRORs
      - log WARNings
      - low memory
      
      Also added a "status" CLI command to check for exits
      and errors.
      
      Change-Id: I6e65fe49619e338f1827fc616ca52a82de7ba470
      Bob Lantz authored
    • We really don't need the OCx variables, but for now at
      least we are unsetting the ones that are incorrect and
      calling onos-gen-partitions with the explicit IP
      addresses.
      
      Change-Id: I8bd3d69bee4857e00070288b586255455c9c8adf
      Bob Lantz authored
    • - enable parameters for onos cli commands (e.g. onos:apps -a)
      - don't depend on onos1's name
      - reduce dependencies on unnecessary variables
      - enable running if karaf isn't installed elsewhere
      - make NAT an option
      
      Change-Id: I3e8abd51aa8d3f5c7afab1c6b86e50707de20ef6
      Bob Lantz authored
  2. 22 Jun, 2016 4 commits
    • Properly determine if the JSON payload contained any errors.
      
      Change-Id: Id8e816f6627580dcaca3ccb6b7356d61be62392d
      Ray Milkey authored
    • - Implemented a non-blocking Thrift server for the controller (before it
      	was limiting the number of active connections)
      - Improved configuration swap times by forcing it
      - Minor bugfixes and polishing
      - Update onos-bmv2 repo URL in thrift-api pom.xml
      
      Change-Id: I13b61f5aa22558c395768e3b445f302b20c5bd33
      Carmelo Cascone authored
    • Change-Id: I8ccd1631fac14b1f753da4fb4b4ed01e5a045edf
      Madan Jampani authored
    • Change-Id: Ib92768cf4cf5cce5e2642265d1c1aa3e2f13b246
      Madan Jampani authored
  3. 21 Jun, 2016 7 commits
  4. 20 Jun, 2016 3 commits
  5. 18 Jun, 2016 6 commits
  6. 17 Jun, 2016 10 commits