slapos.package:master commitshttps://lab.nexedi.com/lu.xu/slapos.package/-/commits/master2021-09-30T09:28:56+02:00https://lab.nexedi.com/lu.xu/slapos.package/-/commit/16c34e70dcba102ffede78bcb85c756f5a3c97fbAdd Lu public key2021-09-30T09:28:56+02:00lu.xulu.xu@nexedi.comhttps://lab.nexedi.com/lu.xu/slapos.package/-/commit/70b09ec238637692f18bf2dbe80b89e79eca5010Add Debian 11 repository2021-09-28T10:30:21+02:00Thomas Gambierthomas.gambier@nexedi.comhttps://lab.nexedi.com/lu.xu/slapos.package/-/commit/22f37b875b1e40d4f341179bc1154701ec392a7fUpdate georgios_key in vifib-team-ssh-key2021-09-09T15:29:37+02:00Łukasz Nowakluke@nexedi.com
See merge request <a href="/nexedi/slapos.package/-/merge_requests/153" data-original="nexedi/slapos.package!153" data-link="false" data-link-reference="false" data-project="13" data-merge-request="5091" data-project-path="nexedi/slapos.package" data-iid="153" data-mr-title="Update georgios_key in vifib-team-ssh-key" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">nexedi/slapos.package!153</a>https://lab.nexedi.com/lu.xu/slapos.package/-/commit/dc173ee33c8eed15fb081f8efc939b384d406eb4Update georgios_key in vifib-team-ssh-key2021-09-09T15:18:32+02:00Georgios Dagkakisgeorgios.dagkakis@nexedi.comhttps://lab.nexedi.com/lu.xu/slapos.package/-/commit/ad057dffdf1edf5157b82f05ba4815e7c742518cre6st: on Debian, dh-systemd is a transitional package2021-08-27T16:35:37+02:00Julien Muchembledjm@nexedi.com
Same as <a href="/nexedi/re6stnet/-/commit/f1e956608a42eac5fd64b8d7fe5bb0bdc9065190" data-original="nexedi/re6stnet@f1e956608a42eac5fd64b8d7fe5bb0bdc9065190" data-link="false" data-link-reference="false" data-project="206" data-commit="f1e956608a42eac5fd64b8d7fe5bb0bdc9065190" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="debian: dh-systemd is a transitional package" class="gfm gfm-commit has-tooltip">nexedi/re6stnet@f1e95660</a>https://lab.nexedi.com/lu.xu/slapos.package/-/commit/e45109d038c49291af6f267fa8a6ddc0656d25b2Update upgrader timestamp to upgrade both re6st-node and slapos-node2021-08-12T10:47:15+02:00Thomas Gambierthomas.gambier@nexedi.comhttps://lab.nexedi.com/lu.xu/slapos.package/-/commit/b26024c7bede81c344c33296126461301690eff0Feature/debian10 vm bootstrap2021-07-09T11:38:21+02:00Thomas Gambierthomas.gambier@nexedi.com
See merge request <a href="/nexedi/slapos.package/-/merge_requests/151" data-original="nexedi/slapos.package!151" data-link="false" data-link-reference="false" data-project="13" data-merge-request="4958" data-project-path="nexedi/slapos.package" data-iid="151" data-mr-title="Feature/debian10 vm bootstrap" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">nexedi/slapos.package!151</a>https://lab.nexedi.com/lu.xu/slapos.package/-/commit/d363189d09392e9df57e79f0e95231bef2afcef5packer: Wait a bit more for the boot2021-07-09T09:15:35+02:00Łukasz Nowakluke@nexedi.com
On slower hosts it takes a bit more time to boot the ISO some times, which
results with not receiving the ESC key to disable the graphic screen, and so
not working installation.https://lab.nexedi.com/lu.xu/slapos.package/-/commit/8eb9e7ceaa1e19f21fabf333494fcdea91928fb1packer: debian10 with vm-bootstrap2021-07-07T15:00:02+02:00Łukasz Nowakluke@nexedi.comhttps://lab.nexedi.com/lu.xu/slapos.package/-/commit/1b9e724c99d07886d58314a96f919dde24e7a739playbook: Introduce nexedi-laptop playbook2021-07-05T09:00:55+02:00Łukasz Nowakluke@nexedi.com
The general idea is to provide a machine connected to re6st, registered as
computer in SlapOS Master and with thorwable user to work on it.
Starting from default installation some uneeded packages are removed, and
few expected ones are added in order to have common set of packages and use
scenarios across all installations.https://lab.nexedi.com/lu.xu/slapos.package/-/commit/c52084b597f74630f89f09d6d4fad012d94c3bf8playbook: Ignore ntp check2021-07-05T09:00:55+02:00Łukasz Nowakluke@nexedi.com
It's not possible on Ubuntu/Focalhttps://lab.nexedi.com/lu.xu/slapos.package/-/commit/7115aaa17a65237bd7fc8e042f65041703c80a68Update upgrader timestamp to relaunch re6st-node upgrade2021-07-01T17:33:52+02:00Thomas Gambierthomas.gambier@nexedi.comhttps://lab.nexedi.com/lu.xu/slapos.package/-/commit/2611a4595c095090f4b2904fe5bc1caadc1e75a4Update upgrader timestamp in order to upgrade re6st2021-07-01T11:29:30+02:00Thomas Gambierthomas.gambier@nexedi.com
The goal is to use the newest re6st-node package that correctly enables
the re6stnet service. re6st-node package has been fixed with
<a href="https://lab.nexedi.com/nexedi/re6stnet/commit/5bdb32e6deb27624123e7966e769650df2fa7dc1" data-original="https://lab.nexedi.com/nexedi/re6stnet/commit/5bdb32e6deb27624123e7966e769650df2fa7dc1" data-link="false" data-link-reference="true" data-project="206" data-commit="5bdb32e6deb27624123e7966e769650df2fa7dc1" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="debian: drop init scripts" class="gfm gfm-commit has-tooltip">nexedi/re6stnet@5bdb32e6</a>
and <a href="/lisa.casino/slapos.package/-/commit/6972e11f4332fafd25d73ef5d5d2e834fc62d9f6" data-original="6972e11f4332fafd25d73ef5d5d2e834fc62d9f6" data-link="false" data-link-reference="false" data-project="1379" data-commit="6972e11f4332fafd25d73ef5d5d2e834fc62d9f6" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="re6st: for Debian, only ship systemd unit files" class="gfm gfm-commit has-tooltip">6972e11f</a>https://lab.nexedi.com/lu.xu/slapos.package/-/commit/6972e11f4332fafd25d73ef5d5d2e834fc62d9f6re6st: for Debian, only ship systemd unit files2021-07-01T02:30:57+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/lu.xu/slapos.package/-/commit/64f96fefa69751e1c1bafa8f851621aa52fa97bere6st: recent SlapOS now has proper support for wheels2021-07-01T02:30:08+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/lu.xu/slapos.package/-/commit/2bf546d13da2c6fbc342eab6c03880422ae3fbfdUpgrade re6st-node on all vifib machines2021-06-30T12:26:45+02:00Thomas Gambierthomas.gambier@nexedi.comhttps://lab.nexedi.com/lu.xu/slapos.package/-/commit/37393fe4fcd9cc2e6dda559fce719d126c2c2faaUpdate packer usage2021-06-23T15:03:41+02:00Łukasz Nowakluke@nexedi.com
See merge request <a href="/nexedi/slapos.package/-/merge_requests/148" data-original="nexedi/slapos.package!148" data-link="false" data-link-reference="false" data-project="13" data-merge-request="4913" data-project-path="nexedi/slapos.package" data-iid="148" data-mr-title="Update packer usage" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">nexedi/slapos.package!148</a>https://lab.nexedi.com/lu.xu/slapos.package/-/commit/9594ef10be7dd885e56dd8acaaf08c0525ffb202packer: Give more time for installation2021-06-23T09:59:59+02:00Łukasz Nowakluke@nexedi.com
Packer can be run on slow machines, give them time to do the job.https://lab.nexedi.com/lu.xu/slapos.package/-/commit/41d411d6797372ef1f5f2e55780a71fbfc995baapacker: Fetch debian10 image from shacache2021-06-23T09:59:59+02:00Łukasz Nowakluke@nexedi.com
Only shacache assures stable URLs for reproducible builds.https://lab.nexedi.com/lu.xu/slapos.package/-/commit/c0c43ce9b818d9b39455d4d1c205474fa5c876abpacker: packer fix to 1.7.32021-06-23T09:59:59+02:00Łukasz Nowakluke@nexedi.comhttps://lab.nexedi.com/lu.xu/slapos.package/-/commit/cfaba7711a21055e32192013ea8e7cf0b513d430packer: Point to newer version2021-06-23T09:59:59+02:00Łukasz Nowakluke@nexedi.comhttps://lab.nexedi.com/lu.xu/slapos.package/-/commit/e5681ab8c1a751b8385dc26066daf359cc3c5fd3OBS: fix control2021-06-15T12:16:59+02:00Thomas Gambierthomas.gambier@nexedi.com
This is a fixup of <a href="/nexedi/slapos.package/-/commit/5e69756c112414e04d90bf1f56c2f4059df568ad" data-original="5e69756c112414e04d90bf1f56c2f4059df568ad" data-link="false" data-link-reference="false" data-project="13" data-commit="5e69756c112414e04d90bf1f56c2f4059df568ad" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="obs/slapos: Depend on util-linux" class="gfm gfm-commit has-tooltip">5e69756c</a>https://lab.nexedi.com/lu.xu/slapos.package/-/commit/be4a40adf348c4d9afa6cd3530e931fcaf4e2322playbook: fix name of Luke's key2021-06-14T14:40:05+02:00Thomas Gambierthomas.gambier@nexedi.com
fixup of <a href="https://lab.nexedi.com/nexedi/slapos.package/commit/f04d923d42c70700e4537f002a59f8a5d7566026" data-original="https://lab.nexedi.com/nexedi/slapos.package/commit/f04d923d42c70700e4537f002a59f8a5d7566026" data-link="false" data-link-reference="true" data-project="13" data-commit="f04d923d42c70700e4537f002a59f8a5d7566026" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="vifib-team-ssh-key: Rename luke key" class="gfm gfm-commit has-tooltip">nexedi/slapos.package@f04d923d</a>https://lab.nexedi.com/lu.xu/slapos.package/-/commit/c6fab4fe54330980eee79c5dbac7ecc71e2736d8Revert "OBS: download source instead of compiled wheels so that it can build ...2021-06-14T13:52:55+02:00Thomas Gambierthomas.gambier@nexedi.com
This reverts commit <a href="/nexedi/slapos.package/-/commit/6e5b4d76ee608eac3988e4e4d86d09d017f49668" data-original="6e5b4d76ee608eac3988e4e4d86d09d017f49668" data-link="false" data-link-reference="false" data-project="13" data-commit="6e5b4d76ee608eac3988e4e4d86d09d017f49668" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="OBS: download source instead of compiled wheels so that it can build in OBS" class="gfm gfm-commit has-tooltip">6e5b4d76</a> and commit <a href="/nexedi/slapos.package/-/commit/055ffef4f607a39f4769e63d602df0e91ccc881e" data-original="055ffef4f607a39f4769e63d602df0e91ccc881e" data-link="false" data-link-reference="false" data-project="13" data-commit="055ffef4f607a39f4769e63d602df0e91ccc881e" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="OBS: better download of source egg" class="gfm gfm-commit has-tooltip">055ffef4</a>.
After <a href="https://lab.nexedi.com/nexedi/slapos.buildout/commit/0abf873d4a226e3b1afe5a23bb52789985fc9db1" data-original="https://lab.nexedi.com/nexedi/slapos.buildout/commit/0abf873d4a226e3b1afe5a23bb52789985fc9db1" data-link="false" data-link-reference="true" data-project="55" data-commit="0abf873d4a226e3b1afe5a23bb52789985fc9db1" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="Install egg from wheel only if explictly required" class="gfm gfm-commit has-tooltip">slapos.buildout@0abf873d</a> we don't have compiled wheels anymorehttps://lab.nexedi.com/lu.xu/slapos.package/-/commit/5cb0180c6a34ad9bfb56e97ade0dfc5d60da90f2OBS: specify setuptools version (44.1.1)2021-06-14T11:16:41+02:00Thomas Gambierthomas.gambier@nexedi.com
With previous version of setuptools (33.1.1), we have errors when downloading the latest version:
While:
Bootstrapping.
Getting distribution for 'setuptools==44.1.1'.
Error: <a href="https://files.pythonhosted.org/packages/b2/40/4e00501c204b457f10fe410da0c97537214b2265247bc9a5bc6edd55b9e4/setuptools-44.1.1.zip#sha256=c67aa55db532a0dadc4d2e20ba9961cbd3ccc84d544e9029699822542b5a476b" rel="nofollow noreferrer noopener" target="_blank">https://files.pythonhosted.org/packages/b2/40/4e00501c204b457f10fe410da0c97537214b2265247bc9a5bc6edd55b9e4/setuptools-44.1.1.zip#sha256=c67aa55db532a0dadc4d2e20ba9961cbd3ccc84d544e9029699822542b5a476b</a> hostname 'files.pythonhosted.org' doesn't match 'r.ssl.fastly.net'https://lab.nexedi.com/lu.xu/slapos.package/-/commit/a956fb036a140d492fe018c34ad9b7f5e3ed50ddplaybook: erp5-show doesn't depend on slapproxy version2021-06-03T09:10:47+02:00Thomas Gambierthomas.gambier@nexedi.com
See merge request <a href="/nexedi/slapos.package/-/merge_requests/146" data-original="nexedi/slapos.package!146" data-link="false" data-link-reference="false" data-project="13" data-merge-request="4840" data-project-path="nexedi/slapos.package" data-iid="146" data-mr-title="playbook: erp5-show doesn't depend on slapproxy version" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">nexedi/slapos.package!146</a>https://lab.nexedi.com/lu.xu/slapos.package/-/commit/08c210ba38f49b80c71923619e6bec1daab3bef1playbook: Add rapid.space-vps-base playbook2021-06-01T10:42:21+02:00Łukasz Nowakluke@nexedi.com
Having base playbook for Rapid.Space VPS servers is a good way to automate
common tasks on such servers.https://lab.nexedi.com/lu.xu/slapos.package/-/commit/f893455c7798316475dc7bed07d44d176df2a285playbook: Sekeltonize rapid.space-vps-brute-capri playbook2021-05-27T11:26:25+02:00Łukasz Nowakluke@nexedi.com
Additional role rapid-space-vps-base is added for furhter extensions.
Unfortunately a lot of various approaches is needed:
* ini_file for oneline manipulation
* blockinfile for adding a section
* lineinfile for uncommenting
Note: it was discovered, that some specific parts are just missing in
vifib-server, so add them there.https://lab.nexedi.com/lu.xu/slapos.package/-/commit/609d9f535b76880f8d9ab2cdfcf1978d5c7ee5acre6st: Remove whitespaces from PATH in Makefile.in2021-05-26T15:20:39+02:00Johan Hugéjohan.huge@nexedi.com
See merge request <a href="/nexedi/slapos.package/-/merge_requests/143" data-original="nexedi/slapos.package!143" data-link="false" data-link-reference="false" data-project="13" data-merge-request="4792" data-project-path="nexedi/slapos.package" data-iid="143" data-mr-title="re6st: Remove whitespaces from PATH in Makefile.in" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">nexedi/slapos.package!143</a>https://lab.nexedi.com/lu.xu/slapos.package/-/commit/64f99ddc22b4f79c903f4dc91eafa0b66e4ab586playbook: Follow change to panel.rapid.space2021-05-21T15:48:49+02:00Rafael Monneratrafael@nexedi.com
See merge request <a href="/nexedi/slapos.package/-/merge_requests/144" data-original="nexedi/slapos.package!144" data-link="false" data-link-reference="false" data-project="13" data-merge-request="4810" data-project-path="nexedi/slapos.package" data-iid="144" data-mr-title="playbook: Follow change to panel.rapid.space" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">nexedi/slapos.package!144</a>https://lab.nexedi.com/lu.xu/slapos.package/-/commit/4a3ee263aecab4442a6a9715a2d1665a697ff49dplaybook: Follow change to panel.rapid.space2021-05-21T14:48:57+02:00Łukasz Nowakluke@nexedi.comhttps://lab.nexedi.com/lu.xu/slapos.package/-/commit/e429d39d8243c0426b73d05c423b5d2a43132825re6st: Remove whitespaces from PATH in Makefile.in2021-05-17T15:05:13+02:00Johan Hugéjohan.huge@nexedi.com
patsubst adds whitespaces preventing the correct file, perl
and chrpath to be used. For archlinux package file command fails
because of this.https://lab.nexedi.com/lu.xu/slapos.package/-/commit/f04d923d42c70700e4537f002a59f8a5d7566026vifib-team-ssh-key: Rename luke key2021-05-07T11:45:57+02:00Łukasz Nowakluke@nexedi.comhttps://lab.nexedi.com/lu.xu/slapos.package/-/commit/1f4638c295247fb0dbf3b1d4d9215c32c8874d13re6st: cache egg source, not wheels2021-05-05T21:32:06+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/lu.xu/slapos.package/-/commit/d81da9c0fbbad913c4fb8d1fd0aee5fa0b422071re6st: start with a slightly more recent version of setuptools2021-05-05T21:32:06+02:00Julien Muchembledjm@nexedi.com
33.1.0 fails to find zc.buildouthttps://lab.nexedi.com/lu.xu/slapos.package/-/commit/bd6341b59de382489c9c19abf258ce872efb03acre6st: fail if any subprocess fails while fixing paths in ELF files2021-05-05T21:32:06+02:00Julien Muchembledjm@nexedi.com
This replaces a long pipeline that only failed if the last pipe
command fails. But on Arch, we got the following error:
xargs: file: terminated by signal 31
and the build continued, pretending it was successful whereas the
package was unusable.
This is similar to bash's pipefail.
Note that 'chrpath -k' exit code is ignored
because it is expected to return 2.https://lab.nexedi.com/lu.xu/slapos.package/-/commit/6e9114d0947172e8c064f89757287d20f686a3b4playbook: add conditional prompt for installing vifib2021-05-05T16:34:29+02:00lu.xulu.xu@nexedi.comhttps://lab.nexedi.com/lu.xu/slapos.package/-/commit/f6d2ec54aefa764c7b2f14c209cebb8c817f9ff1OBS: fix package for Fedora2021-04-06T15:18:05+02:00Thomas Gambierthomas.gambier@nexedi.com
Fedora distribution refuses shebang with unknown python version:
ERROR: ambiguous python shebang in /opt/slapos/tmp-networkcached/bin/networkcache-download: #!/usr/bin/python. Change it to python3 (or python2) explicitly.
ERROR: ambiguous python shebang in /opt/slapos/tmp-networkcached/bin/networkcache-upload: #!/usr/bin/python. Change it to python3 (or python2) explicitly.
ERROR: ambiguous python shebang in /opt/slapos/tmp-networkcached/bin/buildout: #!/usr/bin/python. Change it to python3 (or python2) explicitly.
ERROR: ambiguous python shebang in /opt/slapos/tmp-networkcached/bin/generate-signature-key: #!/usr/bin/python. Change it to python3 (or python2) explicitly.
Using python2.7 explicitely will make the shebang /usr/bin/python2.7https://lab.nexedi.com/lu.xu/slapos.package/-/commit/4e8acaf753d80321423a2de362c212924ba40478OBS: update package info2021-04-06T15:18:05+02:00Thomas Gambierthomas.gambier@nexedi.comhttps://lab.nexedi.com/lu.xu/slapos.package/-/commit/63f50030a77997f7b9483d0b953ba0fafcceb342use latest Wendelin release.2021-03-17T11:44:49+02:00Ivan Tyagovivan@nexedi.com