1. 19 Feb, 2019 2 commits
  2. 15 Feb, 2019 1 commit
  3. 14 Feb, 2019 1 commit
  4. 13 Feb, 2019 1 commit
  5. 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
  6. 07 Feb, 2019 1 commit
  7. 29 Jan, 2019 1 commit
  8. 15 Jan, 2019 1 commit
  9. 11 Jan, 2019 1 commit
  10. 10 Jan, 2019 1 commit
  11. 05 Jan, 2019 1 commit
  12. 16 Dec, 2018 1 commit
  13. 03 Dec, 2018 1 commit
  14. 30 Nov, 2018 1 commit
  15. 29 Nov, 2018 1 commit
  16. 28 Nov, 2018 1 commit
  17. 26 Nov, 2018 1 commit
  18. 30 Oct, 2018 4 commits
  19. 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
  20. 26 Oct, 2018 2 commits
  21. 24 Oct, 2018 7 commits
  22. 22 Oct, 2018 2 commits
  23. 21 Oct, 2018 1 commit
    • Don't quote {posargs} in tox.ini · c9398c25
      Quotes around {posargs} cause the entire string to be combined into one
      arg that gets passed to stestr. This prevents passing multiple args
      (e.g. '--concurrency=16 some-regex')
      
      Change-Id: I1e860339c2fad9e86c0a2cacf344a6ff94325873
      melissaml committed
  24. 20 Oct, 2018 1 commit
  25. 19 Oct, 2018 2 commits
  26. 17 Oct, 2018 1 commit
    • Added Glance Client for Image downloading · 156c9f18
      According to sean mooney's comments in
      https://review.openstack.org/#/c/596507/
      
      I am splitting into 2 patches
      
      For now, please add following session in cyborg.conf
      [glance]
      project_domain_name = Default
      project_name = service
      user_domain_name = Default
      password = {your_password}
      username = placement
      auth_url = http://{host_ip}/identity
      auth_type = password
      auth_section = keystone_authtoken
      api_servers = http://{host_ip}/image
      
      Change-Id: I3a0249c7ac8ba5fd3c20ae6402dcc2f9e9bcfe95
      Li Liu committed
  27. 12 Oct, 2018 1 commit
    • Increment versioning with pbr instruction · b75816b7
      With moving away from required milestone releases, the version numbers
      calculated by PBR on the master branch will not work for those testing
      upgrades from the last stable release. More details can be found in the
      mailing list post here:
      
          http://lists.openstack.org/pipermail/openstack-dev/2018-October/135706.html
      
      This is an empty commit that will cause PBR to increment its calculated
      version to get around this.
      
      PBR will see the following which will cause it to increment the version:
      
      Sem-Ver: feature
      
      Please merge this patch as soon as possible to support those testing
      upgrades.
      
      Change-Id: I71b177a2918c9abd1ff175d68b1a6f052a428dc4
      Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
      Sean McGinnis committed