diff options
Diffstat (limited to 'scripts/lib/wic/ksparser.py')
-rw-r--r-- | scripts/lib/wic/ksparser.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/scripts/lib/wic/ksparser.py b/scripts/lib/wic/ksparser.py index 0df9eb0d05..7ef3dc83dd 100644 --- a/scripts/lib/wic/ksparser.py +++ b/scripts/lib/wic/ksparser.py | |||
@@ -155,10 +155,11 @@ class KickStart(): | |||
155 | part.add_argument('--change-directory') | 155 | part.add_argument('--change-directory') |
156 | part.add_argument("--extra-space", type=sizetype("M")) | 156 | part.add_argument("--extra-space", type=sizetype("M")) |
157 | part.add_argument('--fsoptions', dest='fsopts') | 157 | part.add_argument('--fsoptions', dest='fsopts') |
158 | part.add_argument('--fspassno', dest='fspassno') | ||
158 | part.add_argument('--fstype', default='vfat', | 159 | part.add_argument('--fstype', default='vfat', |
159 | choices=('ext2', 'ext3', 'ext4', 'btrfs', | 160 | choices=('ext2', 'ext3', 'ext4', 'btrfs', |
160 | 'squashfs', 'vfat', 'msdos', 'erofs', | 161 | 'squashfs', 'vfat', 'msdos', 'erofs', |
161 | 'swap')) | 162 | 'swap', 'none')) |
162 | part.add_argument('--mkfs-extraopts', default='') | 163 | part.add_argument('--mkfs-extraopts', default='') |
163 | part.add_argument('--label') | 164 | part.add_argument('--label') |
164 | part.add_argument('--use-label', action='store_true') | 165 | part.add_argument('--use-label', action='store_true') |
@@ -170,6 +171,7 @@ class KickStart(): | |||
170 | part.add_argument('--rootfs-dir') | 171 | part.add_argument('--rootfs-dir') |
171 | part.add_argument('--type', default='primary', | 172 | part.add_argument('--type', default='primary', |
172 | choices = ('primary', 'logical')) | 173 | choices = ('primary', 'logical')) |
174 | part.add_argument('--hidden', action='store_true') | ||
173 | 175 | ||
174 | # --size and --fixed-size cannot be specified together; options | 176 | # --size and --fixed-size cannot be specified together; options |
175 | # ----extra-space and --overhead-factor should also raise a parser | 177 | # ----extra-space and --overhead-factor should also raise a parser |
@@ -186,11 +188,12 @@ class KickStart(): | |||
186 | part.add_argument('--uuid') | 188 | part.add_argument('--uuid') |
187 | part.add_argument('--fsuuid') | 189 | part.add_argument('--fsuuid') |
188 | part.add_argument('--no-fstab-update', action='store_true') | 190 | part.add_argument('--no-fstab-update', action='store_true') |
191 | part.add_argument('--mbr', action='store_true') | ||
189 | 192 | ||
190 | bootloader = subparsers.add_parser('bootloader') | 193 | bootloader = subparsers.add_parser('bootloader') |
191 | bootloader.add_argument('--append') | 194 | bootloader.add_argument('--append') |
192 | bootloader.add_argument('--configfile') | 195 | bootloader.add_argument('--configfile') |
193 | bootloader.add_argument('--ptable', choices=('msdos', 'gpt'), | 196 | bootloader.add_argument('--ptable', choices=('msdos', 'gpt', 'gpt-hybrid'), |
194 | default='msdos') | 197 | default='msdos') |
195 | bootloader.add_argument('--timeout', type=int) | 198 | bootloader.add_argument('--timeout', type=int) |
196 | bootloader.add_argument('--source') | 199 | bootloader.add_argument('--source') |