- Jan 28, 2020
-
-
Frédéric Danis authored
When running in gitlab CI with docker the following error may occur: Failed to register machine: Unit machine-root.scope already exists. We only use systemd-nspawn for temporary containers which are not intended to be used interactively, so it is not useful for them to be listed by machined. Registering with machined can also be harmful: because our root directory is named `root`, if two concurrent flatdeb instances communicate with the same machined instance, the second one will try to use the same name as the first and so will fail to register, causing flatdeb to fail. This can be avoided by preventing the systemd-nspawn container from registering with machined (which is supported since systemd v209). Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- May 16, 2019
-
-
Simon McVittie authored
The previous shell script version didn't actually work, because as shellcheck pointed out, the variable "unwanted" was local to the subshell. Write in a real programming language instead. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Mar 04, 2019
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jan 10, 2019
-
-
Simon McVittie authored
Also purge them again after a user-defined post_script, in case it removed further packages. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Nov 27, 2018
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jun 12, 2018
-
-
Simon McVittie authored
For the moment flatdeb wraps debos, creating a new, temporary recipe directory and writing out overlays and other auxiliary files based on flatdeb's own configuration. At some point it might make sense to turn this inside out, with debos driving the process and flatdeb just providing a series of hooks and template files, but while we're using two separate debos runs it's easier this way round. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jun 11, 2018
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jun 06, 2018
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-