- 05 Apr, 2022 5 commits
-
-
Xavier Thompson authored
-
Xavier Thompson authored
-
Xavier Thompson authored
-
Xavier Thompson authored
Remove existing "embedded instance" options: - `embedded-sr` - `embedded-sr-type` - `embedded-instance-parameters` Instead introduce `one-time-embedded-instance` option: - Only taken into account when Theia is instantiated the first time. - Content should be a JSON object with: - 'software-url': string of the software URL - 'software-type': (optional) string of the software type - 'instance-parameters': (optional) JSON object If the option is non-empty: - Theia will attempt once to: - Parse the JSON content - Create a supply/request script - Call the script - A promise will check whether the script was successfully called. If the promise fails forever, e.g. because of ill-formed JSON, emptying the option will remove the promise. Editing the option after the first time will have no effect, whether the promise succeded or not.
-
Xavier Thompson authored
Replace deprecated `slapos.recipe.template:jinja2` options: - `rendered = <path>` -> `output = <path>` - `template = <path>` -> `url = <path>` - `template = inline:...` -> `inline = ...` Favor `slapos.recipe.template` over `slapos.recipe.template:jinja2` now that they both have `inline` option.
-
- 01 Apr, 2022 2 commits
-
-
Thomas Gambier authored
-
Joanne Hugé authored
-
- 31 Mar, 2022 2 commits
-
-
Joanne Hugé authored
-
Jérome Perrin authored
This partially reverts ee733f9d because of issues with python3
-
- 30 Mar, 2022 20 commits
-
-
Jérome Perrin authored
Commit ee733f9d (version up: zc.buildout 2.7.1+slapos017, slapos.libnetworkcache 0.23, 2022-03-28) introduced a new way of computing cache key used for shacache and downlaod URLs that were only in cache but no longer available from their original location no longer could be retrieved. This update the original download URLs to URLs that are valid today. See merge request nexedi/slapos!1147
-
Julien Muchembled authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
I could not find tarball for 2.1 so I updated
-
Jérome Perrin authored
also remove useless environment option which has same value as the macro
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
(+ small cosmetic fixes)
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
- 29 Mar, 2022 8 commits
-
-
Julien Muchembled authored
All instances in the wild have now moved their DB from srv/res6stnet/registry to srv/re6stnet. See commit a1ed9c30.
-
Joanne Hugé authored
-
Julien Muchembled authored
Fallback to alternate-url only happens on HTTPError.
-
Julien Muchembled authored
-
Łukasz Nowak authored
SSL certificate of people.redhat.com has bad chain, which results with failed downloads.
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Arnaud Fontaine authored
mysql: With universal_newlines, python3 subprocess assumes that communicate() parameter is str() (not bytes()). But mysql_script_file was opened as a binary files and thus a bytes() was returned: File "etc/run/mariadb_update", line 51, in <module> sys.exit(slapos.recipe.generic_mysql.mysql.updateMysql(mysql_upgrade_binary='/srv/slapgrid/slappart3/bin/mysql_upgrade', mysql_binary='/srv/slapgrid/slappart3/bin/mysql', mysql_script_file='/srv/slapgrid/slappart3/etc/mariadb_initial_setup.sql')) File "parts/slapos.cookbook-repository/slapos/recipe/generic_mysql/mysql.py", line 31, in updateMysql result = mysql.communicate(mysql_script)[0] File "parts/python3/lib/python3.7/subprocess.py", line 964, in communicate stdout, stderr = self._communicate(input, endtime, timeout) File "parts/python3/lib/python3.7/subprocess.py", line 1692, in _communicate self._save_input(input) File "parts/python3/lib/python3.7/subprocess.py", line 1774, in _save_input self._input = self._input.encode(self.stdin.encoding, AttributeError: 'bytes' object has no attribute 'encode'
-
- 28 Mar, 2022 3 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Thomas Leymonerie authored
See merge request nexedi/slapos!1135
-