@@ -36,35 +36,36 @@ more complex such as RAID, LVM, LUKS etc.
36
36
37
37
: Target root block device setup.
38
38
39
- direct: Filesystem written directly to block device tpm2-luks: Bind
40
- unlock of filesystem to presence of the default tpm2 device.\
39
+ direct: Filesystem written directly to block device tpm2-luks: Bind
40
+ unlock of filesystem to presence of the default tpm2 device.\
41
41
42
- \
43
- \[ * possible values: * direct, tpm2-luks\]
42
+ \
43
+ \[*possible values: *direct, tpm2-luks\]
44
44
45
45
** \- -filesystem** =* FILESYSTEM*
46
46
47
47
: Target root filesystem type\
48
48
49
- \
50
- \[ * possible values: * xfs, ext4, btrfs\]
49
+ \
50
+ \[*possible values: *xfs, ext4, btrfs\]
51
51
52
52
** \- -root-size** =* ROOT_SIZE*
53
53
54
54
: Size of the root partition (default specifier: M). Allowed
55
55
specifiers: M (mebibytes), G (gibibytes), T (tebibytes).
56
56
57
- By default, all remaining space on the disk will be used.
57
+ By default, all remaining space on the disk will be used.
58
58
59
59
** \- -source-imgref** =* SOURCE_IMGREF*
60
60
61
61
: Install the system from an explicitly given source.
62
62
63
- By default, bootc install and install-to-filesystem assumes that it runs
64
- in a podman container, and it takes the container image to install from
65
- the podmans container registry. If \- -source-imgref is given, bootc uses
66
- it as the installation source, instead of the behaviour explained in the
67
- previous paragraph. See skopeo(1) for accepted formats.
63
+ By default, bootc install and install-to-filesystem assumes that it
64
+ runs in a podman container, and it takes the container image to
65
+ install from the podmans container registry. If \--source-imgref is
66
+ given, bootc uses it as the installation source, instead of the
67
+ behaviour explained in the previous paragraph. See skopeo(1) for
68
+ accepted formats.
68
69
69
70
** \- -target-transport** =* TARGET_TRANSPORT* \[ default: registry\]
70
71
@@ -93,55 +94,56 @@ previous paragraph. See skopeo(1) for accepted formats.
93
94
suppresses the check; use this when you know the issues it might
94
95
find are addressed.
95
96
96
- A common reason this may fail is when one is using an image which
97
- requires registry authentication, but not embedding the pull secret in
98
- the image so that updates can be fetched by the installed OS \" day 2\" .
97
+ A common reason this may fail is when one is using an image which
98
+ requires registry authentication, but not embedding the pull secret
99
+ in the image so that updates can be fetched by the installed OS
100
+ \"day 2\".
99
101
100
102
** \- -disable-selinux**
101
103
102
104
: Disable SELinux in the target (installed) system.
103
105
104
- This is currently necessary to install \* from\* a system with SELinux
105
- disabled but where the target does have SELinux enabled.
106
+ This is currently necessary to install \*from\* a system with
107
+ SELinux disabled but where the target does have SELinux enabled.
106
108
107
109
** \- -karg** =* KARG*
108
110
109
111
: Add a kernel argument. This option can be provided multiple times.
110
112
111
- Example: \- -karg=nosmt \- -karg=console=ttyS0,114800n8
113
+ Example: \--karg=nosmt \--karg=console=ttyS0,114800n8
112
114
113
115
** \- -root-ssh-authorized-keys** =* ROOT_SSH_AUTHORIZED_KEYS*
114
116
115
117
: The path to an \` authorized_keys\` that will be injected into the
116
118
\` root\` account.
117
119
118
- The implementation of this uses systemd \` tmpfiles.d\` , writing to a
119
- file named \` /etc/tmpfiles.d/bootc-root-ssh.conf\` . This will have the
120
- effect that by default, the SSH credentials will be set if not present.
121
- The intention behind this is to allow mounting the whole \` /root \` home
122
- directory as a \` tmpfs\` , while still getting the SSH key replaced on
123
- boot.
120
+ The implementation of this uses systemd \`tmpfiles.d\`, writing to a
121
+ file named \`/etc/tmpfiles.d/bootc-root-ssh.conf\`. This will have
122
+ the effect that by default, the SSH credentials will be set if not
123
+ present. The intention behind this is to allow mounting the whole
124
+ \`/root\` home directory as a \`tmpfs\`, while still getting the SSH
125
+ key replaced on boot.
124
126
125
127
** \- -generic-image**
126
128
127
129
: Perform configuration changes suitable for a \" generic\" disk image.
128
130
At the moment:
129
131
130
- \- All bootloader types will be installed - Changes to the system
131
- firmware will be skipped
132
+ \- All bootloader types will be installed - Changes to the system
133
+ firmware will be skipped
132
134
133
135
** \- -bound-images** =* BOUND_IMAGES* \[ default: stored\]
134
136
135
137
: How should logically bound images be retrieved\
136
138
137
- \
138
- * Possible values:*
139
+ \
140
+ *Possible values:*
139
141
140
- > - stored: Bound images must exist in the sources root container
141
- > storage (default)
142
- >
143
- > - pull: Bound images will be pulled and stored directly in the
144
- > targets bootc container storage
142
+ - stored: Bound images must exist in the sources root container
143
+ storage (default)
144
+
145
+ - pull: Bound images will be pulled and stored directly in the
146
+ targets bootc container storage
145
147
146
148
** \- -stateroot** =* STATEROOT*
147
149
@@ -162,4 +164,4 @@ firmware will be skipped
162
164
163
165
# VERSION
164
166
165
- v1.1.3
167
+ v1.1.4
0 commit comments