docker-ubuntu-base issueshttps://git.vauxoo.com/vauxoo/docker-ubuntu-base/-/issues2021-04-19T16:00:44Zhttps://git.vauxoo.com/vauxoo/docker-ubuntu-base/-/issues/85workaround to avoid numpy weird errors2021-04-19T16:00:44ZMoisés López | ❖ Vauxoo - https://www.vauxoo.com/workaround to avoid numpy weird errorsCurrently, if numpy is available in the modules even if you are not using it
Odoo try to compile and the system is down only for a type of processor
Currently we know 2 server reproducing the error:
1) B&F-production
2) Runbot
...Currently, if numpy is available in the modules even if you are not using it
Odoo try to compile and the system is down only for a type of processor
Currently we know 2 server reproducing the error:
1) B&F-production
2) Runbot
More info about:
- https://github.com/numpy/numpy/issues/17674
- https://github.com/numpy/numpy/pull/17759
It is reproducing in the following MR:
- https://git.vauxoo.com/vauxoo/lasec/-/merge_requests/197
Check the following discussion https://odoo-community.org/groups/contributors-15/contributors-186006?mode=thread&date_begin=&date_end=
>
OpenBLAS creates a number of threads equal to the number of core threads available: 56 in my case (production server),
so it quickly reached limit_memory_hard
and the process was killed (SIGSEGV)
Forcing OPENBLAS_NUM_THREADS=1 fixed the issue.
I just build a image to reproduce the error then I use that environment variable and it is fixed.
So, in order to avoid reproducing this issue in the future we need use it for all images as `ENV` in the Dockerfile
For all branchesFernanda HernándezFernanda Hernándezhttps://git.vauxoo.com/vauxoo/docker-ubuntu-base/-/issues/15Make Travis push the images to the Docker hub if the tests succeed2016-04-28T21:28:50ZTulio RuizMake Travis push the images to the Docker hub if the tests succeed*Created by: LuisAlejandro*
After #13 gets done, we should use Travis builds to push the images to hub.docker.com if they pass all tests. This can be easily done by storing push credentials in the Travis encrypted tokens.
*Created by: LuisAlejandro*
After #13 gets done, we should use Travis builds to push the images to hub.docker.com if they pass all tests. This can be easily done by storing push credentials in the Travis encrypted tokens.
https://git.vauxoo.com/vauxoo/docker-ubuntu-base/-/issues/14Upgrade to Ubuntu 16.042016-04-28T21:23:03ZTulio RuizUpgrade to Ubuntu 16.04*Created by: LuisAlejandro*
The new Ubuntu LTS is here and our base images are eager to receive updated software. There should be some heavy testing before making this change. A rapid thinking makes me think of some questions:
- Does it...*Created by: LuisAlejandro*
The new Ubuntu LTS is here and our base images are eager to receive updated software. There should be some heavy testing before making this change. A rapid thinking makes me think of some questions:
- Does it break the dependencies we install?
- Every package we use is included in this new release?
- Does Python 3.5 pose a threat to the operativeness of our 2.7-based software?
- Odoo runs well in it?
If anyone wants to post tests of this kind, feel free to comment below your experience. I will do some too.
https://git.vauxoo.com/vauxoo/docker-ubuntu-base/-/issues/13Make tests for this docker build2016-04-28T20:43:51ZTulio RuizMake tests for this docker build*Created by: LuisAlejandro*
After #12 is done, then we should check that every software in the definition of the images is actually included in it and that it behaves at it should. Also include tests to see if the OS can execute a basic...*Created by: LuisAlejandro*
After #12 is done, then we should check that every software in the definition of the images is actually included in it and that it behaves at it should. Also include tests to see if the OS can execute a basic set of operations (management, installation, user-related, etc) and some performance analysis too.
https://git.vauxoo.com/vauxoo/docker-ubuntu-base/-/issues/12Define, conceptualize and document this image2016-04-28T20:52:22ZTulio RuizDefine, conceptualize and document this image*Created by: LuisAlejandro*
This image needs to have its purpose documented. Which software should be contained in it? Is it the minimal? The common to all other images? Why?
This issue should be resolved by providing a good README, an...*Created by: LuisAlejandro*
This image needs to have its purpose documented. Which software should be contained in it? Is it the minimal? The common to all other images? Why?
This issue should be resolved by providing a good README, and a few wiki pages explaining what software is included in this image and what's its purpose.