Skip to content

Commit 804e0b6

Browse files
committed
Document origin of generated units on dependencies
1 parent 548f2d7 commit 804e0b6

9 files changed

+17
-0
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,7 @@
11
[Unit]
22
Description=Model available
3+
4+
# This unit will depend on the mount that will contain the model to load.
5+
# In run mode, it will be run-mnt-ubuntu\x2dseed.mount
6+
# In install/recover/reset, it will be in run-mnt-ubuntu\x2dboot.mount
7+
# Those units will be generated and added by /usr/lib/systemd/system-generators/snap-mounts

factory/usr/lib/systemd/system/populate-writable.service

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ OnFailure=emergency.target
33
OnFailureJobMode=replace-irreversibly
44
DefaultDependencies=no
55
Before=initrd-root-fs.target
6+
# run-mnt-data.mount is generated by /usr/lib/systemd/system-generators/snap-mounts
67
After=run-mnt-data.mount
8+
# run-mnt-base.mount is generated by /usr/lib/systemd/system-generators/snap-generator
79
After=run-mnt-base.mount
810
After=sysroot.mount
911
After=sysroot-writable.mount

factory/usr/lib/systemd/system/reload-model.service

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ OnFailureJobMode=replace-irreversibly
88

99
DefaultDependencies=no
1010

11+
# run-mnt-data.mount is generated by /usr/lib/systemd/system-generators/snap-mounts
1112
Requires=run-mnt-data.mount
1213
After=run-mnt-data.mount
1314

factory/usr/lib/systemd/system/snap-compare-data-save.service

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ OnFailureJobMode=replace-irreversibly
77
DefaultDependencies=no
88

99
After=reload-model.service
10+
11+
# run-mnt-data.mount and run-mnt-ubuntu\x2dsave.mount are generated by /usr/lib/systemd/system-generators/snap-mounts
1012
After=run-mnt-ubuntu\x2dsave.mount
1113
After=run-mnt-data.mount
1214

factory/usr/lib/systemd/system/snap-configure-gadget.service

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ DefaultDependencies=no
88
Requires=reload-model.service
99
After=reload-model.service
1010

11+
# run-mnt-data.mount is generated by /usr/lib/systemd/system-generators/snap-mounts
1112
Requires=run-mnt-data.mount
1213
After=run-mnt-data.mount
1314

factory/usr/lib/systemd/system/snap-ephemeral-modeenv.service

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ DefaultDependencies=no
88
Requires=reload-model.service
99
After=reload-model.service
1010

11+
# run-mnt-data.mount is generated by /usr/lib/systemd/system-generators/snap-mounts
1112
Requires=run-mnt-data.mount
1213
After=run-mnt-data.mount
1314

factory/usr/lib/systemd/system/snap-unlock-data.service

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ DefaultDependencies=no
77

88
After=snap-measure-model.service
99
Requires=snap-measure-model.service
10+
# run-mnt-ubuntu\x2dboot.mount is generated by /usr/lib/systemd/system-generators/snap-mounts
1011
RequiresMountsFor=/run/mnt/ubuntu-boot
12+
# /dev/ubuntu/data-luks is created by /usr/lib/udev/rules.d/90-ubuntu-core-partitions.rules
1113
BindsTo=dev-ubuntu-data\x2dluks.device
1214
After=dev-ubuntu-data\x2dluks.device
1315

factory/usr/lib/systemd/system/snap-unlock-save.service

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ DefaultDependencies=no
77

88
After=snap-measure-model.service
99
Requires=snap-measure-model.service
10+
# run-mnt-data.mount is generated by /usr/lib/systemd/system-generators/snap-mounts
1011
RequiresMountsFor=/run/mnt/data
12+
# /dev/ubuntu/save-luks is created by /usr/lib/udev/rules.d/90-ubuntu-core-partitions.rules
1113
BindsTo=dev-ubuntu-save\x2dluks.device
1214
After=dev-ubuntu-save\x2dluks.device
1315

factory/usr/lib/systemd/system/snap-update-boot-loader-vars.service

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ OnFailure=emergency.target
55
OnFailureJobMode=replace-irreversibly
66
DefaultDependencies=no
77

8+
# run-mnt-boot.mount is generated by /usr/lib/systemd/system-generators/snap-mounts
89
After=run-mnt-boot.mount
910

1011
[Service]

0 commit comments

Comments
 (0)