Skip to content

Commit bd4addd

Browse files
authored
Merge pull request #233 from liulanzheng/main
change mkfs as default flag for convertor
2 parents 8eac81a + 385b560 commit bd4addd

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

cmd/convertor/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ func init() {
140140
rootCmd.Flags().StringVarP(&tagOutput, "output-tag", "o", "", "tag for image converting to")
141141
rootCmd.Flags().StringVarP(&dir, "dir", "d", "tmp_conv", "directory used for temporary data")
142142
rootCmd.Flags().BoolVarP(&oci, "oci", "", false, "export image with oci spec")
143-
rootCmd.Flags().BoolVarP(&mkfs, "mkfs", "", false, "make ext4 fs in bottom layer")
143+
rootCmd.Flags().BoolVarP(&mkfs, "mkfs", "", true, "make ext4 fs in bottom layer")
144144
rootCmd.Flags().StringVar(&fastoci, "fastoci", "", "build 'Overlaybd-Turbo OCIv1' format (old name of turboOCIv1. deprecated)")
145145

146146
rootCmd.Flags().StringVar(&turboOCI, "turboOCI", "", "build 'Overlaybd-Turbo OCIv1' format")

docs/QUICKSTART.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ There are several methods.
199199

200200
```bash
201201
# use rpull to pull image without layer downloading
202-
sudo /opt/overlaybd/snapshotter/ctr -u {user}:{pass} rpull registry.hub.docker.com/overlaybd/redis:6.2.1_obd
202+
sudo /opt/overlaybd/snapshotter/ctr rpull -u {user}:{pass} registry.hub.docker.com/overlaybd/redis:6.2.1_obd
203203
204204
# run by ctr run
205205
sudo ctr run --net-host --snapshotter=overlaybd --rm -t registry.hub.docker.com/overlaybd/redis:6.2.1_obd demo

docs/USERSPACE_CONVERTOR.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Only several tools are required:
1818

1919
- baselayer
2020

21-
stored at `/opt/overlaybd/baselayers/ext4_64` after installing [overlaybd](https://github.com/containerd/overlaybd). This is required if flag `--mkfs` is not provided.
21+
stored at `/opt/overlaybd/baselayers/ext4_64` after installing [overlaybd](https://github.com/containerd/overlaybd). This is required if flag `--mkfs` is false.
2222

2323
Overall, the requirements are `/opt/overlaybd/bin/{overlaybd-create,overlaybd-commit,overlaybd-apply}` and `/opt/overlaybd/baselayers/ext4_64`(optional).
2424

@@ -42,7 +42,7 @@ Flags:
4242
-o, --output-tag string tag for image converting to
4343
-d, --dir string directory used for temporary data (default "tmp_conv")
4444
--oci export image with oci spec
45-
--mkfs make ext4 fs in bottom layer
45+
--mkfs make ext4 fs in bottom layer (default true)
4646
--fastoci string build 'Overlaybd-Turbo OCIv1' format (old name of turboOCIv1. deprecated)
4747
--turboOCI string build 'Overlaybd-Turbo OCIv1' format
4848
--overlaybd string build overlaybd format
@@ -52,7 +52,6 @@ Flags:
5252

5353
# examples
5454
$ bin/convertor -r docker.io/overlaybd/redis -u user:pass -i 6.2.6 -o 6.2.6_obd
55-
$ bin/convertor --mkfs -r docker.io/overlaybd/redis -u user:pass -i 6.2.6 --overlaybd 6.2.6_obd
5655
$ bin/convertor -r docker.io/overlaybd/redis -u user:pass -i 6.2.6 --overlaybd 6.2.6_obd --fastoci 6.2.6_foci
5756

5857
```

0 commit comments

Comments
 (0)