Skip to content

Commit 0fb86b8

Browse files
authored
Merge pull request #538 from cgwalters/release
Release v0.1.11
2 parents 98577c5 + 321edc1 commit 0fb86b8

14 files changed

+46
-31
lines changed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/src/man/bootc-edit.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,4 @@ Only changes to the \`spec\` section are honored.
4040

4141
# VERSION
4242

43-
v0.1.9
43+
v0.1.11

docs/src/man/bootc-install-print-configuration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,4 @@ string-valued filesystem name suitable for passing to \`mkfs.\$type\`.
3131

3232
# VERSION
3333

34-
v0.1.9
34+
v0.1.11

docs/src/man/bootc-install-to-disk.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Install to the target block device
2323

2424
: Automatically wipe all existing data on device
2525

26-
**\--block-setup**=*BLOCK_SETUP* \[default: direct\]
26+
**\--block-setup**=*BLOCK_SETUP*
2727

2828
: Target root block device setup.
2929

@@ -139,4 +139,4 @@ firmware will be skipped
139139

140140
# VERSION
141141

142-
v0.1.9
142+
v0.1.11

docs/src/man/bootc-install-to-existing-root.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ root filesystem
1111
\[**\--target-ostree-remote**\] \[**\--skip-fetch-check**\]
1212
\[**\--disable-selinux**\] \[**\--karg**\]
1313
\[**\--root-ssh-authorized-keys**\] \[**\--generic-image**\]
14-
\[**-h**\|**\--help**\] \[**-V**\|**\--version**\] \[*ROOT_PATH*\]
14+
\[**\--acknowledge-destructive**\] \[**-h**\|**\--help**\]
15+
\[**-V**\|**\--version**\] \[*ROOT_PATH*\]
1516

1617
# DESCRIPTION
1718

@@ -108,6 +109,10 @@ boot.
108109
\- All bootloader types will be installed - Changes to the system
109110
firmware will be skipped
110111

112+
**\--acknowledge-destructive**
113+
114+
: Accept that this is a destructive action and skip a warning timer
115+
111116
**-h**, **\--help**
112117

113118
: Print help (see a summary with -h)
@@ -123,4 +128,4 @@ firmware will be skipped
123128

124129
# VERSION
125130

126-
v0.1.9
131+
v0.1.11

docs/src/man/bootc-install-to-filesystem.md

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,12 @@ bootc-install-to-filesystem - Install to the target filesystem
55
# SYNOPSIS
66

77
**bootc-install-to-filesystem** \[**\--root-mount-spec**\]
8-
\[**\--boot-mount-spec**\] \[**\--replace**\] \[**\--source-imgref**\]
9-
\[**\--target-transport**\] \[**\--target-imgref**\]
10-
\[**\--enforce-container-sigpolicy**\] \[**\--target-ostree-remote**\]
11-
\[**\--skip-fetch-check**\] \[**\--disable-selinux**\] \[**\--karg**\]
8+
\[**\--boot-mount-spec**\] \[**\--replace**\]
9+
\[**\--acknowledge-destructive**\] \[**\--skip-finalize**\]
10+
\[**\--source-imgref**\] \[**\--target-transport**\]
11+
\[**\--target-imgref**\] \[**\--enforce-container-sigpolicy**\]
12+
\[**\--target-ostree-remote**\] \[**\--skip-fetch-check**\]
13+
\[**\--disable-selinux**\] \[**\--karg**\]
1214
\[**\--root-ssh-authorized-keys**\] \[**\--generic-image**\]
1315
\[**-h**\|**\--help**\] \[**-V**\|**\--version**\] \<*ROOT_PATH*\>
1416

@@ -49,6 +51,18 @@ be used.
4951
> However, the running system (and all files) will remain in place
5052
> until reboot
5153
54+
**\--acknowledge-destructive**
55+
56+
: If the target is the running systems root filesystem, this will skip
57+
any warnings
58+
59+
**\--skip-finalize**
60+
61+
: The default mode is to \"finalize\" the target filesystem by
62+
invoking \`fstrim\` and similar operations, and finally mounting it
63+
readonly. This option skips those operations. It is then the
64+
responsibility of the invoking code to perform those operations
65+
5266
**\--source-imgref**=*SOURCE_IMGREF*
5367

5468
: Install the system from an explicitly given source.
@@ -139,4 +153,4 @@ mounting. To override this, use \`\--root-mount-spec\`.
139153

140154
# VERSION
141155

142-
v0.1.9
156+
v0.1.11

docs/src/man/bootc-install.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ bootc-install - Install the running container to a target
1111

1212
Install the running container to a target.
1313

14-
## Understanding installations
14+
\## Understanding installations
1515

1616
OCI containers are effectively layers of tarballs with JSON for
1717
metadata; they cannot be booted directly. The \`bootc install\` flow is
@@ -65,4 +65,4 @@ bootc-install-help(8)
6565

6666
# VERSION
6767

68-
v0.1.9
68+
v0.1.11

docs/src/man/bootc-rollback.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,4 @@ rollback invocation.
3838

3939
# VERSION
4040

41-
v0.1.9
41+
v0.1.11

docs/src/man/bootc-status.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,4 @@ The exact API format is not currently declared stable.
3737

3838
# VERSION
3939

40-
v0.1.9
40+
v0.1.11

docs/src/man/bootc-switch.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Target a new container image reference to boot.
1616
This is almost exactly the same operation as \`upgrade\`, but
1717
additionally changes the container image reference instead.
1818

19-
## Usage
19+
\## Usage
2020

2121
A common pattern is to have a management agent control operating system
2222
updates via container image tags; for example,
@@ -65,4 +65,4 @@ includes a default policy which requires signatures.
6565

6666
# VERSION
6767

68-
v0.1.9
68+
v0.1.11

docs/src/man/bootc-upgrade.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ if the system has changed.
2323

2424
However, in the future this is likely to change such that reboots
2525
outside of a \`bootc upgrade \--apply\` do \*not\* automatically apply
26-
the update.
26+
the update in addition.
2727

2828
# OPTIONS
2929

@@ -56,4 +56,4 @@ userspace-only restart.
5656

5757
# VERSION
5858

59-
v0.1.9
59+
v0.1.11

docs/src/man/bootc-usr-overlay.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,22 +12,20 @@ will be discarded on reboot
1212
Adds a transient writable overlayfs on \`/usr\` that will be discarded
1313
on reboot.
1414

15-
(`usroverlay` is an alias for this command)
16-
17-
## Use cases
15+
\## Use cases
1816

1917
A common pattern is wanting to use tracing/debugging tools, such as
2018
\`strace\` that may not be in the base image. A system package manager
2119
such as \`apt\` or \`dnf\` can apply changes into this transient overlay
2220
that will be discarded on reboot.
2321

24-
## /etc and /var
22+
\## /etc and /var
2523

2624
However, this command has no effect on \`/etc\` and \`/var\` - changes
2725
written there will persist. It is common for package installations to
2826
modify these directories.
2927

30-
## Unmounting
28+
\## Unmounting
3129

3230
Almost always, a system process will hold a reference to the open mount
3331
point. You can however invoke \`umount -l /usr\` to perform a \"lazy
@@ -45,4 +43,4 @@ unmount\".
4543

4644
# VERSION
4745

48-
v0.1.9
46+
v0.1.11

docs/src/man/bootc.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,7 @@ The \`bootc\` project currently uses ostree-containers as a backend to
1616
support a model of bootable container images. Once installed, whether
1717
directly via \`bootc install\` (executed as part of a container) or via
1818
another mechanism such as an OS installer tool, further updates can be
19-
pulled via e.g. \`bootc upgrade\`.
20-
21-
Changes in \`/etc\` and \`/var\` persist.
19+
pulled and \`bootc upgrade\`.
2220

2321
# OPTIONS
2422

@@ -70,4 +68,4 @@ bootc-help(8)
7068

7169
# VERSION
7270

73-
v0.1.9
71+
v0.1.11

lib/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ license = "MIT OR Apache-2.0"
55
name = "bootc-lib"
66
readme = "README.md"
77
repository = "https://github.com/containers/bootc"
8-
version = "0.1.10"
8+
version = "0.1.11"
99
rust-version = "1.75.0"
1010
build = "build.rs"
1111

0 commit comments

Comments
 (0)