1. 27 Feb, 2019 1 commit
  2. 24 Feb, 2019 1 commit
  3. 21 Feb, 2019 1 commit
  4. 19 Feb, 2019 4 commits
  5. 15 Feb, 2019 1 commit
  6. 14 Feb, 2019 1 commit
  7. 13 Feb, 2019 1 commit
  8. 12 Feb, 2019 1 commit
    • Add new DB schema: sqlachemy and alembic scripts. · 13a3d5a4
      Add the implementation of spec(https://review.openstack.org/615462)
      This patch only contains new DB schema: sqlachemy and migration
      scripts parts, and still lost object and model api parts of all tables
      which will be submitted in the following patches. The initial owners
      of remaining implementation are zhenghao, yumeng and Coco. This patch
      delete the old unit test of object and api, we will add new unit test
      once all ovos are ready.
      
      Change-Id: I280b093076c8131a2ab2c925d3e050915a28977b
      Coco committed
  9. 07 Feb, 2019 1 commit
  10. 29 Jan, 2019 1 commit
  11. 15 Jan, 2019 1 commit
  12. 11 Jan, 2019 1 commit
  13. 10 Jan, 2019 1 commit
  14. 05 Jan, 2019 1 commit
  15. 28 Dec, 2018 1 commit
    • Add OS-limitation in the devstack_setup doc · 5ef40100
      Now it's not available to install cyborg using devstack
      on Ubuntu higher than 16.04 now.
      
      Before the restrictions are removed, it's recommended to add
      a reminder to the document to avoid invalid installation.
      
      Change-Id: I2e8b4932f5efec3cf6112dcb6cbcb336a9fd4c08
      Story: 2004683
      Task: 28686
      wingwj committed
  16. 16 Dec, 2018 1 commit
  17. 03 Dec, 2018 1 commit
  18. 30 Nov, 2018 1 commit
  19. 29 Nov, 2018 1 commit
  20. 28 Nov, 2018 1 commit
  21. 26 Nov, 2018 1 commit
  22. 30 Oct, 2018 4 commits
  23. 27 Oct, 2018 1 commit
    • Added downloading bitstream when programming fpga · 0bd8a7d9
      How to test the flow of program process manually:
      1. generate the fake env by the follow command
      cat > ./fake_env.sh << EOL
      SYSINFO=cyborg/accelerator/drivers/fpga/intel/sysinfo.py
      UTILS=cyborg/accelerator/drivers/fpga/utils.py
      sed -i -e 's/^\(SYS_FPGA\) = "\(\/sys\/class\/fpga\)"$/\1 = "\/tmp\2"/g' $SYSINFO
      sed -i -e 's/^\(SYS_FPGA_PATH\) = "\(\/sys\/class\/fpga\)"$/\1 = "\/tmp\2"/g' $UTILS
      python cyborg/tests/unit/accelerator/drivers/fpga/intel/prepare_test_data.py
      LOG=/tmp/intel_fpga_program.log
      sudo echo 'echo fpgaconf \$@ '"|tee $LOG" > /usr/bin/fpgaconf
      sudo echo "date |tee -a $LOG" >> /usr/bin/fpgaconf
      sudo echo "echo 'Program intel FPGA successfully' |tee -a $LOG" >> /usr/bin/fpgaconf
      sudo chmod a+x /usr/bin/fpgaconf
      EOL
      
      chmod a+x ./fake_env.sh
      sudo ./fake_env.sh
      
      2. Please use curl command as follows:
      curl -s -X PATCH -H "X-Auth-Token: $OS_TOKEN" -H "Content-Type: application/json"\
        -d '[{
          	"path": "/program",
          	"op": "replace",
          	"value": [{
          		"image_uuid": "{image_uuid}"
          	}]
        }]'\
        http://{host_ip}:6666/v1/accelerators/deployables/{deployable_uuid}/program
      
      3. Checke the /tmp/intel_fpga_program.log it should see the infomation as
      the follow exmaple:
      $ cat /tmp/intel_fpga_program.log
      fpgaconf -b 04 -d 00 -f 1 4047d422-5d2f-432c-b87f-5e1749e95ee6.bin
      Sat Oct 27 15:08:34 UTC 2018
      Program intel FPGA successfully
      
      Change-Id: I70ff5edac65fe9e9ec1783d62c2ecd21ac5fab18
      Li Liu committed
  24. 26 Oct, 2018 2 commits
  25. 24 Oct, 2018 7 commits
  26. 22 Oct, 2018 2 commits