slapos:c84ab37eec6dacb719e2b95510ffbfb736e53ff0 commitshttps://lab.nexedi.com/nexedi/slapos/-/commits/c84ab37eec6dacb719e2b95510ffbfb736e53ff02017-07-11T11:17:04+02:00https://lab.nexedi.com/nexedi/slapos/-/commit/c84ab37eec6dacb719e2b95510ffbfb736e53ff0Update software.cfg2017-07-11T11:17:04+02:00Rafael Monneratrafael@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/7acc8e2b71c13a98dcc91c41730c52d515422db9stack/cacause: Do not use generic names2017-07-11T11:15:50+02:00Rafael Monneratrafael@nexedi.com
extra-eggs conflicts with monitor setup.https://lab.nexedi.com/nexedi/slapos/-/commit/cb63edb747f0876b3502019edbde7f49ad83309ferp5.test: pass new --conversion_server_url option to runUnitTest2017-07-07T19:03:22+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/16c310e907714dc919379e9cd0ef3db0c202bb8efixup! component/slapos: Example script to build slapos from source.2017-07-07T19:03:18+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/659df632e75f06c7d3ea29881a44803c0197e9aecomponent/slapos: Example script to build slapos from source. 2017-07-07T15:23:27+02:00Rafael Monneratrafael@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/a21caad5b35fa920e9eb6a55b9a40f91fcb8dd46Added buildout.hash.cfg to ipython_notebook2017-07-05T17:05:20+02:00Iliya Manolovilmanfordinner@gmail.com
Added a buildout.hash.cfg for generating automatic md5sums.
/reviewed-on <a href="https://lab.nexedi.com/nexedi/slapos/merge_requests/197" data-original="https://lab.nexedi.com/nexedi/slapos/merge_requests/197" data-link="false" data-link-reference="true" data-project="15" data-merge-request="1223" data-project-path="nexedi/slapos" data-iid="197" data-mr-title="Added buildout.hash.cfg to ipython_notebook" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">nexedi/slapos!197</a>https://lab.nexedi.com/nexedi/slapos/-/commit/b10bbaa4d2ccf18691c019cabea5f88965908ac2component/groonga, component/mroonga-mariadb: version up 7.0.4 and 7.04.2017-07-05T11:40:34+02:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/bea5df38aecf6bf5cce8d2b62b75e690f5b7ca6fcomponent/mariadb: version up 10.1.25, including high-priority regression fixes.2017-07-05T11:40:34+02:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/c45b52afcda931ffc6d03c232d005022f9b28b83slapos.cookbook version up (1.0.52)2017-07-04T17:37:59+02:00Rafael Monneratrafael@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/722f28fe1cb52b645b1e5e1cf9bc111b04f94030Release slapos.cookbook 1.0.522017-07-04T17:37:59+02:00Rafael Monneratrafael@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/cb7c7fe209c6566a33e4266c33e4430ea1c8ff50fixup cloudooo: publish apache urls2017-07-04T17:19:22+02:00Alain Takoudjoualain.takoudjou@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/578f65bd305e490ed50c01141263eb2cdf4ee6fecloudooo fixup: add missing parameter for apache configuration2017-07-04T10:38:57+02:00Alain Takoudjoualain.takoudjou@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/6ce6963457c09e5bf149d3b5e959903a386c0085caucase: eggs versions up2017-07-03T14:44:41+02:00Alain Takoudjoualain.takoudjou@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/0987ee1cba78f7a13b26085da93426619d6fd071stack.erp5: Intergrate caucase and client-certificate-based authentication2017-07-03T14:34:51+02:00Alain Takoudjoualain.takoudjou@nexedi.com
Allows requesting a caucase partition and reusing an existing caucase instance.
For client-certificate-based authentication, client must be able to access backend
directly (frontend is not possible).https://lab.nexedi.com/nexedi/slapos/-/commit/9f49119512aacfb6582143fe1e4773a19f6c0443caucase: add json input/output schema2017-07-03T14:34:51+02:00Alain Takoudjoualain.takoudjou@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/da3690faa104981961d426d69f81fb158ab81170slaprunner: Support resilience on computers with more them 100 partitions2017-06-30T11:10:19+02:00Rafael Monneratrafael@nexedi.com
This block could be generalized a bit more but it will be unlikely to have computers with more them 1000 partitions.https://lab.nexedi.com/nexedi/slapos/-/commit/46124557a113a6743ffb9428aeaf6d2133fd44bbcomponent/perl: version up 5.26.0 including security fixes. also update some ...2017-06-29T21:45:11+02:00Kazuhiko Shiozakikazuhiko@nexedi.com
* component/automake: version up 1.15.1 for perl 5.26.
* component/perl-Encode-HanExtra: fix for perl 5.26.0 that no longer contains . in @INC.
* component/perl-XML-NamespaceSupport: fix for perl 5.26.0 that no longer contains . in @INC.
* component/intltool: version up 0.51.0 and add a patch for perl 5.26.
* component/perl-CGI: added for w3-validator because Perl 5.26 no longer includes it.
* component/perl-URI: version up 1.71.https://lab.nexedi.com/nexedi/slapos/-/commit/9ab73c7f846c161e9a11870b95ef6fa7e8b54edccomponent/curl: version 7.54.1 including security fixes.2017-06-29T21:45:11+02:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/e5194cfdb39ed93a11806bff6e065875aba23363stack/erp5: pin APacheDEX egg version.2017-06-29T21:45:11+02:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/aa5627fa95981d7e6dc1a57f71ed609272650bd3version up: slapos.recipe.build 0.362017-06-29T15:10:43+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/aa30f21812e1cee6aae5cc57d61bdf51b9c2b806version up: ca-certificates 20161130+nmu12017-06-28T16:45:04+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/d79307ea5dc25c02344e1a9cdc48023da8e219a8Switched Jupyter's locale variables to C.UTF82017-06-27T15:05:16+02:00Iliya Manolovilmanfordinner@gmail.com
See !193's comments.
/reviewed-on <a href="https://lab.nexedi.com/nexedi/slapos/merge_requests/194" data-original="https://lab.nexedi.com/nexedi/slapos/merge_requests/194" data-link="false" data-link-reference="true" data-project="15" data-merge-request="1199" data-project-path="nexedi/slapos" data-iid="194" data-mr-title="Switched Jupyter's locale variables to C.UTF8" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">nexedi/slapos!194</a>https://lab.nexedi.com/nexedi/slapos/-/commit/e8359fe19043b2ddc46f4b0fb010bbc2e1a5a97aFixed Jupyter's Unicode file issues by setting the process' locale2017-06-26T16:52:29+02:00Iliya Manolovilmanfordinner@gmail.com
<a href="/luke" data-user="302" data-reference-type="user" data-container="body" data-placement="top" data-html="true" class="gfm gfm-project_member" title="Łukasz Nowak">@luke</a> <a href="/Tyagov" data-user="15" data-reference-type="user" data-container="body" data-placement="top" data-html="true" class="gfm gfm-project_member" title="Ivan Tyagov">@Tyagov</a>
When SlapOS launches services they don't have their locale set. This was causing problems with unicode characters in Jupyter notebook names. For example, calling the notebook "Ł" crashes Jupyter's kernel. Hardcoding the UTF-8 locale to the ipython_notebook script fixes that but we should look into making a generic fix for any other services that might have this issue in the future.
/reviewed-on <a href="https://lab.nexedi.com/nexedi/slapos/merge_requests/193" data-original="https://lab.nexedi.com/nexedi/slapos/merge_requests/193" data-link="false" data-link-reference="true" data-project="15" data-merge-request="1197" data-project-path="nexedi/slapos" data-iid="193" data-mr-title="Fixed Jupyter's Unicode file issues by setting the process' locale" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">nexedi/slapos!193</a>https://lab.nexedi.com/nexedi/slapos/-/commit/5d166bec12e0fdc69759fd32316f328685fac508component/libexpat: version up 2.2.1, including security fixes.2017-06-26T11:43:05+02:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/86a5ebbadc18e5af1f53ba46dc313787ba0b9341fixup! version up: gnutls 3.5.13 and dependencies2017-06-23T18:22:28+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/b85bbe835d5961a31de70f9a75dd07df49b130a6component/apache: version up 2.4.26 including security fixes.2017-06-23T09:47:36+02:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/f89c42fbb74e9981f05bc3b83cb8181c949de38eFix my last patch (!189) for slapos master to make everything stable again2017-06-22T14:42:35+02:00Hardik Junejahardik.juneja@nexedi.com
/reviewed-on <a href="https://lab.nexedi.com/nexedi/slapos/merge_requests/191" data-original="https://lab.nexedi.com/nexedi/slapos/merge_requests/191" data-link="false" data-link-reference="true" data-project="15" data-merge-request="1193" data-project-path="nexedi/slapos" data-iid="191" data-mr-title="Fix my last patch (!189) for slapos master to make everything stable again" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">nexedi/slapos!191</a>https://lab.nexedi.com/nexedi/slapos/-/commit/6e19bd76f74bab6d03b7e9c85b0f9aac5c0c2e19version up: gnutls 3.5.13 and dependencies2017-06-22T14:16:04+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/03647d97d13e9e8569e36b54cb7b5a4a76de3948glib: use same Python as buildout2017-06-22T14:15:57+02:00Julien Muchembledjm@nexedi.com
Sometimes, glib is only used as a dependency of pkg-config,
which means it's not used by the instantiated services.
So do not force building Python if slapos.rebootstrap is not used.https://lab.nexedi.com/nexedi/slapos/-/commit/caccbca0079ec794acd0abc66c3cf90dcf304f11fluentd: clean up2017-06-21T18:25:25+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/d7a6490b955ef99b7df40f1f7a5b52a9bc03c010Fix failing slapos master due to my merge of monitor stack in erp5 software r...2017-06-21T18:07:09+02:00Hardik Junejahardik.juneja@nexedi.com
The slapos master use different instance-erp5 and instance-balancer than erp5 software release. So I included the monitor changes there as well to fix the issue
/reviewed-on <a href="https://lab.nexedi.com/nexedi/slapos/merge_requests/189" data-original="https://lab.nexedi.com/nexedi/slapos/merge_requests/189" data-link="false" data-link-reference="true" data-project="15" data-merge-request="1191" data-project-path="nexedi/slapos" data-iid="189" data-mr-title="Fix failing slapos master due to my merge of monitor stack in erp5 software release" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">!189</a>https://lab.nexedi.com/nexedi/slapos/-/commit/2aa1373579387aa0530c82f269de1bd76a780a64jupyter: Add JUPYTER_CONFIG_DIR2017-06-21T14:31:38+02:00Łukasz Nowaklukasz@nowak.io
IPYTHONDIR was usable for old versions of ipython, but since project was
renamed to Jupyter the environment variable is JUPYTER_CONFIG_DIR.
Ref:
<a href="http://jupyter.readthedocs.io/en/latest/projects/jupyter-directories.html#envvar-JUPYTER_CONFIG_DIR" rel="nofollow noreferrer noopener" target="_blank">http://jupyter.readthedocs.io/en/latest/projects/jupyter-directories.html#envvar-JUPYTER_CONFIG_DIR</a>
/reviewed-on <a href="https://lab.nexedi.com/nexedi/slapos/merge_requests/188" data-original="https://lab.nexedi.com/nexedi/slapos/merge_requests/188" data-link="false" data-link-reference="true" data-project="15" data-merge-request="1188" data-project-path="nexedi/slapos" data-iid="188" data-mr-title="jupyter: Add JUPYTER_CONFIG_DIR" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">nexedi/slapos!188</a>https://lab.nexedi.com/nexedi/slapos/-/commit/6a8ad086e502bd78815cbfcc1ffd1c8f167f8fcbRemoving the %erp5_url magic2017-06-21T14:23:39+02:00Iliya Manolovilmanfordinner@gmail.com
<a href="/luke" data-user="302" data-reference-type="user" data-container="body" data-placement="top" data-html="true" class="gfm gfm-project_member" title="Łukasz Nowak">@luke</a> <a href="/Tyagov" data-user="15" data-reference-type="user" data-container="body" data-placement="top" data-html="true" class="gfm gfm-project_member" title="Ivan Tyagov">@Tyagov</a>
In Jupyter notebooks users could enter the url of their `Base_executeJupyter` function, but [it now gets filled in automatically](<a href="https://lab.nexedi.com/nexedi/slapos/blob/2f2a5ad0/software/ipython_notebook/template/ERP5kernel.py.jinja#L10">https://lab.nexedi.com/nexedi/slapos/blob/2f2a5ad0/software/ipython_notebook/template/ERP5kernel.py.jinja#L10</a>). This makes the `%erp5_url` magic redundant which is why we can remove it. This commit also removes all mentions of `%erp5_url` in the kernel output and `custom.js`.
/reviewed-on <a href="https://lab.nexedi.com/nexedi/slapos/merge_requests/185" data-original="https://lab.nexedi.com/nexedi/slapos/merge_requests/185" data-link="false" data-link-reference="true" data-project="15" data-merge-request="1182" data-project-path="nexedi/slapos" data-iid="185" data-mr-title="Removing the %erp5_url magic" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">nexedi/slapos!185</a>https://lab.nexedi.com/nexedi/slapos/-/commit/30f4121fcda8b8fc11bc5464edecb4fd172d2300version up: slapos.recipe.build 0.352017-06-21T14:13:09+02:00Julien Muchembledjm@nexedi.com
In the NEO SR, this fixes the permission of the downloaded runTestSuite
template.https://lab.nexedi.com/nexedi/slapos/-/commit/6d1deaee7026024f9cb27985ba8b524ad56328e9Remove the monitor port from the ReadMe2017-06-21T13:30:53+02:00Hardik Junejahardik.juneja@nexedi.com
Parameters not ready for stabilisation yethttps://lab.nexedi.com/nexedi/slapos/-/commit/7afbb2de46a3b01bc00aa80f88fa24c00edd4dcbRevert "update schemas for software erp5"2017-06-21T13:30:53+02:00Hardik Junejahardik.juneja@nexedi.com
The parameters not ready for stabilisation yet
This reverts commit 1db0265cb5f186775ada977e170eb6168b4e7262.https://lab.nexedi.com/nexedi/slapos/-/commit/bac5df72fdf8be8e1d3fa3ac6d855b938355af3fkvm: fix monitor parameter definition on resilient-kvm2017-06-20T18:27:23+02:00Alain Takoudjoualain.takoudjou@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/8def9f95f61969148253f5dd32451b896136ac01stack/erp5: use password directly without declaring variable2017-06-20T18:25:47+02:00Hardik Junejahardik.juneja@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/ce4994cefe72ea5968079edd82fdb725c108534aupdate schemas for software erp52017-06-20T18:25:47+02:00Hardik Junejahardik.juneja@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/c787d04c62e6e17e16927b60f3bfc53ecbe445c9remove unnecessary monitor_template section form erp5 stack2017-06-20T18:25:47+02:00Hardik Junejahardik.juneja@nexedi.com