slapos:20c21929ceae0fe4327cc337381bae63e5aae6f3 commitshttps://lab.nexedi.com/nexedi/slapos/-/commits/20c21929ceae0fe4327cc337381bae63e5aae6f32017-09-20T09:15:32+02:00https://lab.nexedi.com/nexedi/slapos/-/commit/20c21929ceae0fe4327cc337381bae63e5aae6f3erp5: Add facebook-sdk2017-09-20T09:15:32+02:00Rafael Monneratrafael@nexedi.com
This library is required for a generic implementation of OAuth implementation of facebook loginhttps://lab.nexedi.com/nexedi/slapos/-/commit/78a842a004467e876d923e999dd0da1d7ceb8536slapos-master: Remove duplicated entries on eggs (already present on erp5)2017-09-20T09:15:32+02:00Rafael Monneratrafael@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/420319caa9d59c6ef102463478026d7b241819adversion up: ZODB 5.3.0 and transaction 2.1.2 for NEO-ZODB52017-09-18T11:59:32+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/74ce5dc57e76199dadc92006a4cfc5c72e7929aa[nayuos] Return back template variables into script template2017-09-14T14:38:51+02:00Tomas Peterkatomas.peterka@nexedi.com
/reviewed-on <a href="https://lab.nexedi.com/nexedi/slapos/merge_requests/223" data-original="https://lab.nexedi.com/nexedi/slapos/merge_requests/223" data-link="false" data-link-reference="true" data-project="15" data-merge-request="1371" data-project-path="nexedi/slapos" data-iid="223" data-mr-title="[nayuos] Return back template variables into script template" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">nexedi/slapos!223</a>https://lab.nexedi.com/nexedi/slapos/-/commit/5e5cb7a327ba6e986873788194c03abc14f4f03bJupyter: Upgrade numpy2017-09-14T11:17:00+02:00Iliya Manolovilmanfordinner@gmail.com
numpy >= 1.13.1 is required for numpy.core.multiarrayhttps://lab.nexedi.com/nexedi/slapos/-/commit/46cb637f79f52baec194a2cad8d5440ae3c0a981ERP5: Add modules required for data analytics2017-09-14T11:17:00+02:00Iliya Manolovilmanfordinner@gmail.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/b82d57dfa7254d8da759426f73229f2c7c872747erp5: by default, create site automatically2017-09-13T17:12:50+02:00Julien Muchembledjm@nexedi.com
Since <a href="/nexedi/erp5/-/commit/6c6b77a0cdc4980221b6ca57c78677f613b1a878" data-original="nexedi/erp5@6c6b77a0cdc4980221b6ca57c78677f613b1a878" data-link="false" data-link-reference="false" data-project="1" data-commit="6c6b77a0cdc4980221b6ca57c78677f613b1a878" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="Prevent ERP5 site creation if SQL databases aren't empty, add an option to force" class="gfm gfm-commit has-tooltip">erp5@6c6b77a0</a>, this is now a safe
operation, in that a mistake while moving databases won't result in a loss of
the catalog if the zodb is empty.
This new implementation relies on
<a href="/nexedi/erp5/-/commit/6bb4c56ed0bc36fe72d2ef2f23a00f2a892a04c4" data-original="nexedi/erp5@6bb4c56ed0bc36fe72d2ef2f23a00f2a892a04c4" data-link="false" data-link-reference="false" data-project="1" data-commit="6bb4c56ed0bc36fe72d2ef2f23a00f2a892a04c4" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="Automatic ERP5 Site creation" class="gfm gfm-commit has-tooltip">erp5@6bb4c56e</a>, which means that zopes
decide on their own to create the site at startup if there's none, and the
'erp5-bootstrap' service is removed from the root partition.
/reviewed-on <a href="https://lab.nexedi.com/nexedi/slapos/merge_requests/217" data-original="https://lab.nexedi.com/nexedi/slapos/merge_requests/217" data-link="false" data-link-reference="true" data-project="15" data-merge-request="1322" data-project-path="nexedi/slapos" data-iid="217" data-mr-title="erp5: by default, create site automatically" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">!217</a>https://lab.nexedi.com/nexedi/slapos/-/commit/ac4f3fbb8640390a7aeacaf9f652128e4c6eb1c8fixup! [jupyter] Provide JupyterLab UI2017-09-13T09:49:31+02:00Lukasz Nowakluke@nexedi.com
Keep url in publish parameters, as it is used by other requests.https://lab.nexedi.com/nexedi/slapos/-/commit/860f5264a9b0ab22dad77a3050584c359e1d1444erp5: Keep slapos.cookbook pinned like all others eggs.2017-09-13T09:17:24+02:00Rafael Monneratrafael@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/0cb923ace77e88b950bd0a9673527d661a7ab0bcStop develop slapos-cookbook, use eggs instead2017-09-13T09:17:24+02:00Rafael Monneratrafael@nexedi.com
There is no reason to git clone by default, as slapos.cookbook should be developed independently.
Anyone an include develop, locally, to test on the edge changes, or include local modification
when they use webrunner or a development server.https://lab.nexedi.com/nexedi/slapos/-/commit/7989fb5cd0ee1c452c72943cb7cb4d9df3706491slapos.cookbook: Start new development cycle2017-09-13T09:03:29+02:00Rafael Monneratrafael@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/73f8f3e5c8f27566319b3bc568b57785073f602aslapos.cookbook: version up 1.0.532017-09-13T08:53:38+02:00Rafael Monneratrafael@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/097b8be8165f993518aaff18ab499a7f7a0ee331Release slapos.cookbook 1.0.532017-09-13T08:51:10+02:00Rafael Monneratrafael@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/88c835c312e15698422ee754d06957462dd6e1c0component/libxslt: version up 1.1.30.2017-09-12T14:41:12+02:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/f77cdfc52b426c2334358427f8b9d3e929723a8ecomponent/libxml2: version up 2.9.5, including security fixes.2017-09-12T14:41:12+02:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/05c1d45b14357a44a549a2aa3a75b36dee4eac35slapos.core: Version up.2017-09-12T12:17:21+02:00Rafael Monneratrafael@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/b8a90cb06e9a5f132476ecc16664f6d7599700easlapos.toolbox version up (0.71)2017-09-12T10:48:31+02:00Rafael Monneratrafael@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/df98acefd6cab82c06e4ebcba38e4d447633ea6eversion up: Products.LongRequestLogger 2.1.02017-09-11T20:30:29+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/032a3ad2b4459c940f396b70095fd517907d49b1Add thin-provisioning-tools to support build system for R62 and higher2017-09-11T14:08:07+02:00Tomas Peterkatomas.peterka@nexedi.com
- add --nouse-image flags to cros_sdk to prevent usage of missing lvm2
- add dynamic discovery of ebuild files instead of rely on hard-coded versions
/reviewed-on <a href="https://lab.nexedi.com/nexedi/slapos/merge_requests/219" data-original="https://lab.nexedi.com/nexedi/slapos/merge_requests/219" data-link="false" data-link-reference="true" data-project="15" data-merge-request="1335" data-project-path="nexedi/slapos" data-iid="219" data-mr-title="Add thin-provisioning-tools to support build system for R62 and higher" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">nexedi/slapos!219</a>https://lab.nexedi.com/nexedi/slapos/-/commit/bdf5815e7a451db6bea5f1d192274badd2e94b5e[nayuos] Add board names list into README2017-09-11T11:41:22+02:00Tomáš Peterkatomas.peterka@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/e2e02cd2cf51fc67ad457fe55a8547da9143c77csoftware/slapos-master : Fix small type in instance-balancer2017-09-07T10:47:03+02:00Hardik Junejahardik.juneja@nexedi.com
/reviewed-on <a href="https://lab.nexedi.com/nexedi/slapos/merge_requests/220" data-original="https://lab.nexedi.com/nexedi/slapos/merge_requests/220" data-link="false" data-link-reference="true" data-project="15" data-merge-request="1338" data-project-path="nexedi/slapos" data-iid="220" data-mr-title="software/slapos-master : Fix small type in instance-balancer" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">nexedi/slapos!220</a>https://lab.nexedi.com/nexedi/slapos/-/commit/68a1495df31d85169c3b118d6220033d1114e561Feature/jupyterlab2017-09-07T08:37:26+02:00Iliya Manolovilmanfordinner@gmail.com
JupyterLab is provided side-by-side with Jupyter Classic interface with same process.
Published URL changed:
* jupyterlab-url provides IPv6 URL to JupterLab interface
* jupyter-class-url provides IPv6 URL to the classic UI
Thanks to using only one process, the path in the URL differentiates the style of the interface.
Note: This MR replaces closed <a href="https://lab.nexedi.com/nexedi/slapos/merge_requests/207" data-original="https://lab.nexedi.com/nexedi/slapos/merge_requests/207" data-link="false" data-link-reference="true" data-project="15" data-merge-request="1261" data-project-path="nexedi/slapos" data-iid="207" data-mr-title="WIP: Adding a JupyterLab instance to the Jupyter software release" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">nexedi/slapos!207</a>
/reviewed-on <a href="https://lab.nexedi.com/nexedi/slapos/merge_requests/218" data-original="https://lab.nexedi.com/nexedi/slapos/merge_requests/218" data-link="false" data-link-reference="true" data-project="15" data-merge-request="1332" data-project-path="nexedi/slapos" data-iid="218" data-mr-title="Feature/jupyterlab" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">nexedi/slapos!218</a>https://lab.nexedi.com/nexedi/slapos/-/commit/4d66e4816eda6de42fded7eea90e7e1f58de78e2component/mariadb: some clean up of configure/environment options2017-09-06T17:58:11+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/692c644a7b80bbaba949fec16df66b3882c2271ecomponent/file: version up 5.32 including security fixes.2017-09-06T17:01:08+02:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/a9e82d3255ff49e51aa670833243fd5b1354e752component/gnutls: version up libgcrypt 1.8.1, including security fixes. also...2017-09-01T16:30:52+02:00Kazuhiko Shiozakikazuhiko@nexedi.comcomponent/gnutls: version up libgcrypt 1.8.1, including security fixes. also version up gnutls 3.5.15.
https://lab.nexedi.com/nexedi/slapos/-/commit/2147c19440d5afc3dc02d63474e58eafb02acabdBump pyOpenSSL and cryptography egg versions.2017-09-01T16:30:52+02:00Vincent Pelletiervincent@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/4349e42623f9fcebacaae2ff6d6f356b39699b41component/mariadb: version up MariaDB 10.2.8.2017-09-01T16:30:52+02:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/ff4d792fd12c26f018fe9e3a879b029933657216component/mariadb: version up MariaDB 10.2.7.2017-09-01T16:30:52+02:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/f9027597a24c2428a3e5fff85cf930be5cad5e90software/erp5: use MariaDB 10.2 in erp5-component SR.2017-09-01T16:30:52+02:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/2c2313afe0a3f0fdfd3ed46191fdb411a6302c5bcheck_port_listening: backward compatibility for buildout 1.x2017-09-01T15:27:24+02:00Julien Muchembledjm@nexedi.com
See <a href="/nexedi/slapos/-/merge_requests/196" data-original="!196" data-link="false" data-link-reference="false" data-project="15" data-merge-request="1217" data-project-path="nexedi/slapos" data-iid="196" data-mr-title="Stop develop slapos-cookbook, use eggs instead" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">!196</a>https://lab.nexedi.com/nexedi/slapos/-/commit/163880c7069d1bff8e82a7b97e60ebf920c2f43berp5: make 'list +=' usable when extending [local-bt5-repository]2017-08-30T19:36:11+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/81ca71cbce0d0e9ec5c2833b4adfaa97b46b3d36check_port_listening: workaround for sheband limitation, reduce to a single file2017-08-30T12:27:19+02:00Julien Muchembledjm@nexedi.com
The whole code is small enough and having the template
in a separate file only made editing more annoying.https://lab.nexedi.com/nexedi/slapos/-/commit/f6aa1348d1e491798206fa0bf37d92d1f408e130fixup! mariadb: explicitly extends 'gcc' for RocksDB2017-08-25T16:40:27+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/771858657ff0c10e6ee51703b0a3f3a1397be19emariadb: explicitely extends 'gcc' for RocksDB2017-08-25T11:03:55+02:00Julien Muchembledjm@nexedi.com
gcc was extended by python-2.7 before
commit <a href="/nexedi/slapos/-/commit/2bcd73266e61e078b6c5039b26e4abe144d76056" data-original="2bcd73266e61e078b6c5039b26e4abe144d76056" data-link="false" data-link-reference="false" data-project="15" data-commit="2bcd73266e61e078b6c5039b26e4abe144d76056" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="component/python-2.7: We don't need to extend GCC here" class="gfm gfm-commit has-tooltip">2bcd7326</a>https://lab.nexedi.com/nexedi/slapos/-/commit/655fec4788f9a738e86f92e11f42a1546e4e6fefwendelin: do not reuse sections with a 'recipe' option2017-08-23T18:05:50+02:00Julien Muchembledjm@nexedi.com
This prevented from overriding 'erp5' without affecting the 'wendelin' itself.
Repository sections are often customized to disable cloning and make 'location'
point to an existing directory.https://lab.nexedi.com/nexedi/slapos/-/commit/ecc8b9b889f4634eccd53f156e7c9c6cb027cb2derp5testnode: Pin eggs2017-08-23T12:51:07+02:00Rafael Monneratrafael@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/3a29888e27769ad7eb65f02a8b99bc2671ee9af8erp5testnode: Ignore partition in case of resilience.2017-08-23T09:55:31+02:00Rafael Monneratrafael@nexedi.com
If someone is developing an erp5 test node inside a webrunner, there is no reason to put entire data on resilience.https://lab.nexedi.com/nexedi/slapos/-/commit/387d3b7e67e137ee8db966b7596ea41b990569cfslaprunner: Export (rsync) ignore missing args2017-08-23T09:38:49+02:00Rafael Monneratrafael@nexedi.com
When a file is removed while rsync is running (after build the list and before transfer the file), rsync fail with the follow message:
rsync warning: some files vanished before they could be transferred
This commit includes --ignore-missing-args into rsync command line to ignore this case, as it is not relevant to the resilience
if a file is removed.https://lab.nexedi.com/nexedi/slapos/-/commit/0c4e385e105387562ce9c093f3c25f6f8d9f2a84stack/erp5: Drop duplicate parameter.2017-08-23T14:07:44+09:00Vincent Pelletiervincent@nexedi.com
This parameter came from monitor work, but it is shadowing a parameters
already relied upon by ERP5 SR. Changing its value causes a regression
in ERP5 SR: node-id, which is supposed to be stable accros instance
trees, changed because of this.https://lab.nexedi.com/nexedi/slapos/-/commit/2bcd73266e61e078b6c5039b26e4abe144d76056component/python-2.7: We don't need to extend GCC here2017-08-21T12:35:19+02:00Rafael Monneratrafael@nexedi.com
This part is not invoked anymore.