slapos:7cdc17eaf807c814892b979fa07de19317322277 commitshttps://lab.nexedi.com/nexedi/slapos/-/commits/7cdc17eaf807c814892b979fa07de193173222772017-01-30T18:07:04+01:00https://lab.nexedi.com/nexedi/slapos/-/commit/7cdc17eaf807c814892b979fa07de19317322277monitor software: decrease fluentd log verbosity2017-01-30T18:07:04+01:00Alain Takoudjoualain.takoudjou@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/d3df3b6e828b953513925c2af45cc5254625edd3monitor: remove status2rss to cron, use logrotate stack2017-01-30T18:02:13+01:00Alain Takoudjoualain.takoudjou@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/8b8afc352d473c54261a637f891f4509a237058flogrotate stack: rotate cron log2017-01-30T17:52:20+01:00Alain Takoudjoualain.takoudjou@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/2ff5c57097d624a15e3d68f09a0c55a2e12dae5aopenssl: version 1.0.2k, including bug and security fixes.2017-01-29T19:03:43+01:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/682dca89272bea9c18f2050ea22e20c319dc946eversion up: Apache HTTPD 2.2.32 and 2.4.25.2017-01-29T19:03:43+01:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/770fa46dff14fc42de137864e75079c0be25de16version up: HAProxy 1.7.2.2017-01-29T19:03:43+01:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/cfee869519cd54479ecd62a2fca29c49d571bd36version up eggs.2017-01-29T19:03:43+01:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/a0d8b829c5ec3a5037857a60b9451d1d2286d34dnginx: add http_realip_module support2017-01-26T18:32:38+01:00ivisabelle.vallet@nexedi.com
The ngx_http_realip_module module is used to change the client address and optional port to the one sent in the specified header fields.https://lab.nexedi.com/nexedi/slapos/-/commit/cc7bc1ed91625888a592e3a6a800d1aaf62bd53dgitlab: configure trusted proxies for nginx2017-01-26T18:32:38+01:00ivisabelle.vallet@nexedi.com
so that the client IP is no longer the frontend IP, so rack
attack won't be blacklisting fontend IPshttps://lab.nexedi.com/nexedi/slapos/-/commit/3e38592a93aa5495e7310340dd5c15d608c41d4ffluentd: Add a standalone fluentd software release.2017-01-26T09:14:03+09:00Yusei Taharayusei@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/dc3fd2e2147dddcb8b6baa94f02195cbd618676acomponent/re6stnet: PATH is not always set on the environment.2017-01-25T13:25:08+01:00Rafael Monneratrafael@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/1729631fa147b38e92f211b7e95c59e2c7f4a285re6stnet-registry: publish monitor-setup-url2017-01-25T13:25:08+01:00Rafael Monneratrafael@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/8080fab74cd003f42c0c663570d9591d29402026erp5: add missing cloudooo minaries2017-01-25T08:30:36+00:00Tristan Caveliertristan.cavelier@nexedi.com
coreutils
imagemagick
popplerhttps://lab.nexedi.com/nexedi/slapos/-/commit/a6384b65e2124a1d02ed3758d6c9923d36cf3b46cloudooo: use default mimetype_registry2017-01-24T23:34:07+01:00Tristan Caveliertristan.cavelier@nexedi.com
- removes wkhtmltopdf entry ;
as cloudooo has a hack to use wkhtmltopdf
(see 8b49da34 in cloudooo repository)
- removes useless mimetype entries ;
OnlyOffice entries were also defined in the generic_cloudoo recipe.https://lab.nexedi.com/nexedi/slapos/-/commit/628ab522ef92394a52a1571cd86f610ef95b6e64recipe/generic_cloudooo: set OnlyOffice entries + test2017-01-24T23:34:07+01:00Tristan Caveliertristan.cavelier@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/95e7f90754fdd47668fcb5151fcee7fbf4610d0frecipe/generic_cloudooo: add test2017-01-24T23:34:07+01:00Tristan Caveliertristan.cavelier@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/63831b3958d96b6ad1ec01e6a324b91d00653f2ferp5: add wkhtmltopdf converter to cloudooo2017-01-24T23:34:07+01:00Tristan Caveliertristan.cavelier@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/6ec9371d3e1c2add0448bb20eb65ed0b61db923eerp5: add OnlyOffice converter to cloudooo2017-01-24T23:34:07+01:00Tristan Caveliertristan.cavelier@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/2e231bb7ade6f757d758b5c622c3852c51c6dc26onlyoffice-x2t: fix current working directory issue2017-01-24T23:34:07+01:00Tristan Caveliertristan.cavelier@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/ca88cf90a1d9c4f3866bb9c5d8c3578d84e5ed58erp5: resiliency-after-import script of mariadb shouldn't fail if there is no...2017-01-24T18:40:53+01:00Nicolas Wavrantnicolas.wavrant@nexedi.com
If there is no binlog in srv/backup/mariadb-incremental (ie : the parameter
incremental_backup_retention_days is set to -1), then the import script fails.
This should not happen as this script just updates some inline paths.
This commit just add a correct check on variables and files existencehttps://lab.nexedi.com/nexedi/slapos/-/commit/f1943c7429fe04fc0ce191fbb9edf9d51b5be11dre6stnet-registry: Update to use zc.buildout 22017-01-24T10:29:50+00:00Rafael Monneratrafael@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/8d93d403167ff2fb57657cbed6733213eee744b6re6stnet-registry: Include monitor stack2017-01-24T10:23:00+00:00Rafael Monneratrafael@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/594258d332400d79b567604902abb05b58d9a38acomponent/onlyoffice-x2t: fix location folder permission2017-01-20T17:23:13+01:00Tristan Caveliertristan.cavelier@nexedi.com
Changing from dr-x------ to dr-xr-x---https://lab.nexedi.com/nexedi/slapos/-/commit/fdfc150929937b77d42ce6c07ea4bc71dea82ffdrandom-recipe: add option create-once to prevent storage file deletion by bui...2017-01-20T13:27:54+01:00Alain Takoudjoualain.takoudjou@nexedi.com
It sometimes happend that buildout unistall/install the section with this recipe,
which remore storage_path file and recreate it. In most of cases this is not wanted
because the recipe is used to generate password, so that password will change when this
happend.
To prevent buildout to remove storage_path, I introduced a new option 'create-once'
which, when set to True (the default value) will not let buildout play with storage_path file
by returning None in install recipe. Also install won't remove the file if the size is not 0.
/reviewed-on <a href="https://lab.nexedi.com/nexedi/slapos/merge_requests/129" data-original="https://lab.nexedi.com/nexedi/slapos/merge_requests/129" data-link="false" data-link-reference="true" data-project="15" data-merge-request="867" data-project-path="nexedi/slapos" data-iid="129" data-mr-title="random-recipe: add option create-once to prevent storage file deletion by buildout" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">nexedi/slapos!129</a>https://lab.nexedi.com/nexedi/slapos/-/commit/9f8227e7e01fff97dfce4f9f654a0ddfa96ea202Use slapos.extension.strip 0.22017-01-20T20:42:44+09:00Yusei Taharayusei@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/aaaa27948416c247da7ae56846d747a936c022c9stack.erp5: Use an iterator to produce port numbers.2017-01-20T20:25:12+09:00Vincent Pelletiervincent@nexedi.com
Each loop in jinja2 has its own scope. This code was likely relying on a
bug, which was probably recently fixed upstream.
Using generators is cleaner as it better expresses the intent.https://lab.nexedi.com/nexedi/slapos/-/commit/02f2722d85bff2bcdc30f300f4b207268364bb72Jupyter: Update md5sum of ERP5kernel.py.jinja.2017-01-20T17:18:45+09:00Yusei Taharayusei@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/6653934819bf67741928111f483a88582a552a64Jupyter: Add extra_data_list option to support display data similar to the...2017-01-20T16:53:20+09:00Yusei Taharayusei@nexedi.comJupyter: Add extra_data_list option to support display data similar to the original jupyter python backend.
https://lab.nexedi.com/nexedi/slapos/-/commit/0f62d562e5ea43544529e533d4bbf4e9caf458efstack.erp5: Fix instance upgrade from slapos.cookbook:generic.zope.zeo.client2017-01-20T11:12:25+09:00Vincent Pelletiervincent@nexedi.com
slapos.cookbook:generic.zope.zeo.client did not let buildout know about
site.zcml file it creates. So it would not be deleted on update, making
slapos.cookbook:symbolic.link fail as it carefully avoids deleting
non-links.
So, copy site.zcml instead of sym-linking.https://lab.nexedi.com/nexedi/slapos/-/commit/dc5d04a6013d37c2a2c72aba54efb8014db5faa1mariarocks: initial import of component/mariadb/mariarocks.cfg.2017-01-19T09:43:51+01:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/4d06452690ef71680cd3e05ffce782b62c8ffd4cversion up: MariaDB 10.1.21.2017-01-19T09:43:51+01:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/2b5dbf18137dbdf01f67fb9c7a2b0adae5a3688dstack.erp5: Set matplotlib backend to agg.2017-01-19T06:34:13+01:00Yusei Taharayusei@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/651e4dd3afdf3ef1ea215c7722fd63453cb7e7e0ERP5: patch ZODB waiting that PR #136 is merged2017-01-18T13:50:56+01:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/89126818edd5c7d95ee027e0674e2bb4b62612faneoppod: version up: slapos.recipe.template2017-01-18T20:04:57+09:00Vincent Pelletiervincent@nexedi.com
Needed by ERP5 software release.https://lab.nexedi.com/nexedi/slapos/-/commit/0ef074384bf9cbaf1686e0e22e61cb376b44bf2fstack.erp5: Stop using slapos.cookbook:generic.zope.zeo.client .2017-01-18T20:01:54+09:00Vincent Pelletiervincent@nexedi.com
Such complex recipes prevent evolution. Split it into individual
components already covered by existing recipes.https://lab.nexedi.com/nexedi/slapos/-/commit/951f2f89af5caad2a19653d5eac9ae73f6bcd430cloudooo-repository: use master branch of cloudooo in erp5-component SR.2017-01-18T10:08:51+01:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/3f940520159622c200cb4809a1259b415a42ced6erp5: cloudooo-repository use latest revision2017-01-17T14:21:34+01:00Tristan Caveliertristan.cavelier@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/73771b2f5fa3b0225a883e6fe6469964c79686f9pkgconfig: switch download url to https2017-01-17T12:43:28+01:00Julien Muchembledjm@nexedi.com
The http one was redirecting to it.https://lab.nexedi.com/nexedi/slapos/-/commit/75d9612026f63d674411ecc6528c0c293a3c905dwendelin: v↑ wendelin.core (v0.9)2017-01-17T14:29:40+03:00Kirill Smelkovkirr@nexedi.com
/reviewed-by: TrustMehttps://lab.nexedi.com/nexedi/slapos/-/commit/e3e940976a3f1c8e4202c44eee996363e067fb7bfixup! NEO: use a different temporary folder for each test result line2017-01-17T12:26:26+01:00Julien Muchembledjm@nexedi.com