3controls / tangobox Goto Github PK
View Code? Open in Web Editor NEWUpgrade of Tango-Box virtual machine
License: GNU Lesser General Public License v3.0
Upgrade of Tango-Box virtual machine
License: GNU Lesser General Public License v3.0
mTango shell be installed in a dedicated container/image tangobox-web
.
Follows #15
Claudio sent a bunch of examples to be provided on the VM.
I am testing RC7 and I noticed that the Database is started but not Tango AccessControl. Then when I start jive I cannot do anything because access control is configured but there is not AccessControl service running. How do you manage to use it? Is there some magic command I have to run first?
For the moment I cannot test much more. Any tips what I am doing wrong?
Docker-compose file to run all containers an the VM
Follows #21
Bensikin is a tool to mange SNAPshots.
After downloading and testing RC8 here is some feedback :
Snapshot device servers should go to tangobox-archiving
container/image.
The archiving device servers should be running within dedicated docker container / image.
Image name should be tangobox-archiving
. It should contain MariaDB for data.
Archiving package is available here: http://www.tango-controls.org/downloads/tools/
/home/tango-cs/JupyTango
~/bin/jupytango.sh
script too start juptyerlabThis image shell provide:
Important: it should not start DatabaseDs as service
Relates to #19
PyAlarm shell be installed on a base docker image as well as on the VM
PyAlarm instances running on each container and on VM
I notice the virtual disk (.vmdk) is 12 GB in size. Is there any way to reduce this? If not we will need to inform the users that they need 12-15 GB free disk.
Hi,
here are the official Tango icons to be used for the desktop and where possible the applications. These icons have beeen created by Fabienne Mengoni of the ESRF. Let us know if you need different resolution images or there are some icons missing just let us know.
Thanks!
The HDB++ servers should be installed on the container/imagetangobox-archivning
(see, #15)
For qtango support you can contact Giacomo Strangolino ([email protected]), for e-giga you can contact Lucio Zambon ([email protected])
Low priority
The specification shell:
The RC10 release should provide all what is needed for ICALEPCS, with the following priorities:
doc/_build/html
copied to Desktop/documents/manual
and its index.html
linked from the desktop directlydoc/_build/text/index.txt
copied to desktop and renamed as README.txt/etc/hosts
updated with proper egiga container nameThanks for the new version of TangoBox RC9! It fixes a number of the issues and is working "out of the box" as expected including the docker containers and jupytango - very nice work!
I ran it on my laptop and noticed some performance issues which I wanted to propose you address in RC10:
(1) PyAlarm is CPU intensive takes 10% of a core. With 4 copies of PyAlarm running this is almost half a CPU. I propose to not start PyAlarm at startup and to change the Astor settings to have it as defined but un controlled. It can be started by manually if needed.
(2) same for the Linac servers. Maybe not start them at startup either. Theey can be started on request.
(3) Only start TangoTest at startup. Rename the instance name from test1 and test2 to 1 and 2.
(4) rename the host from TangoBox-VM to tangobox-vm
(5) Taurus elinac demo fails with this message: cannot create panel Finder ... problem with Vacca attribute.
(6) We need a README about the TangoBox including a description about what it contains, how to start and stop docker containers + how to start and stop Panic, HDB++ etc.
In RC10 I would configure it not to start archiving automatically. It should be started manually otherwise it will start filling the disk and cpu from the start.
That's all for now. We are almost ready for ICALEPCS!
This release will include
The following shell be done, too:
/home/tango-cs/bin/run-tangobox-container-root
which will run a container with --user root
run-tangobox-container-root
/home/tango-cs/Desktop/*
to vm
foldertango
Use --prefix when used pip install
Follows #17
The clients
The docker containers should start as services after VM tango-db and tango-access starts.
The time setting seems to be set to Warsaw and the language in Polish. Could the language be changed to English and maybe the timezone to Brussels / Paris? Thanks.
The image shell be:
Update standard tango tools to the newest versions (check what can be updated, first)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.