eReuse / workbench

The eReuse.org Workbench is a toolset to assist with the diagnostic, benchmarking, inventory and installation of computers.
https://www.ereuse.org
GNU Affero General Public License v3.0
13 stars 7 forks source link

More precise control over the inventory #80

Closed Garito closed 6 years ago

Garito commented 7 years ago

Using the celery already but still compatible with the flask version This is alpha, we must test it

reciclanet commented 7 years ago

one of the thing we'll have to look at this winter: workbench FYI raimon

2017-08-30 20:03 GMT+02:00 Garito notifications@github.com:

Using the celery already but still compatible with the flask version This is alpha, we must test it

You can view, comment on, or merge this pull request online at:

https://github.com/eReuse/workbench/pull/80 Commit Summary

  • Update README.md
  • We will need pip to install with pip
  • Modifications to use the new Flask server to inform about the progress of the inventory (WIP for the demo of friday)
  • bump the version number
  • Modifing the images to launch the new services
  • Corrections
  • The startup script for the sneaky is resisting
  • The startup script for the sneaky is resisting but being hunted
  • Run sneaky directly
  • Trying to install the flask server
  • .
  • The server don't boot. Moved. It doesn't work, it will be removed
  • Still failing let's check if is this code
  • Going back to old version
  • Adding new code step by step
  • Next step
  • python-pip is in the universe repo
  • Since the python-pip seems the problem, go with all
  • To run as a script, the py have to be executables
  • requirements.txt hasn't been installed. Trying with python-dev
  • Don't run as script. Let's try if we can run the python way
  • Let's try init to startup the flask server
  • Let's try with another method
  • Bad path and activate the new service
  • Fixing things founded on the internet
  • This is the correct way
  • Root permissions needed
  • Correction
  • Correction
  • Seems don't like this, let's try without
  • Let's see if this is not needed in order to run correctly
  • Correction
  • This one?
  • The file was created but the service needs to be activated
  • Correct the python script path
  • Make sneaky run with the ubuntu user
  • Add the user's group too
  • Give the ownership of its home folder to ubuntu user to allow the sneaky to write there the UUID
  • Autocompletion madness
  • Push up version (WorkbenchFS)
  • Make the flask server run in the system user for permissions
  • This is the seed for the config.ini so make more ready to use
  • Cosmetics
  • bump up the version to allow json upload to the devicehub server
  • added celery as server
  • Seems that with a tuple doesn't work
  • celery doesn't want json string but a dict
  • No, it wants a json
  • When the stress test is skipped the json doesn't have the stress_test_ok key
  • remove debug msgs
  • Pop up the version

File Changes

Patch Links:

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/eReuse/workbench/pull/80, or mute the thread https://github.com/notifications/unsubscribe-auth/AQsz2MdfYA7TOSiTIp0KGskwWibqPVb-ks5sdaPZgaJpZM4PHw4T .

-- Reciclanet www.reciclanet.org www.tienda.reciclanet.org www.queremossoftwarelibre.org http://queremossoftwarelibre.org Bilbao