-
Notifications
You must be signed in to change notification settings - Fork 169
Comparing changes
Open a pull request
base repository: topolvm/topolvm
base: v0.36.5
head repository: topolvm/topolvm
compare: v0.37.0
- 12 commits
- 16 files changed
- 8 contributors
Commits on Jul 3, 2025
-
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f1a751d - Browse repository at this point
Copy the full SHA f1a751dView commit details -
Merge pull request #1068 from topolvm/bump-chart-15.5.6
Bump chart version to 15.5.6
Configuration menu - View commit details
-
Copy full SHA for 9e7d21e - Browse repository at this point
Copy the full SHA 9e7d21eView commit details
Commits on Jul 14, 2025
-
lvmd: support lvm-command-prefix option in lvmd.conf
In DaemonSet mode, LVMd currently executes every LVM command through /usr/bin/nsenter with hard-coded arguments. This prevents users from: - Changing the path to nsenter or its options - Wrapping the command in a logging program or other tool - Running LVM commands without nsenter (though this is risky) This commint introduces the lvm-command-prefix option in lvmd.conf to provide that flexibility. The value is a list of strings that will be prepended to every command invocation. For example, if it is set to X, LV creation will be invoked as `X /sbin/lvm lvcreate ...`. The default value of this option is equivalent to `/usr/bin/nsenter -m -u -i -n -p -t 1`, so the current behaviour will not break by default. Signed-off-by: Ryotaro Banno <ryotaro.banno@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dbd42be - Browse repository at this point
Copy the full SHA dbd42beView commit details -
charts: lvmd: support lvmd.additionalLVMDYamlContent
This commit adds the `lvmd.additionalLVMDYamlContent` key to values.yaml, enabling users to append extra settings to the generated lvmd.yaml file. Please note that this option is different from `lvmd.additionalConfigs`, which creates a separate lvmd.yaml ConfigMap instead of modifying the existing one. Signed-off-by: Ryotaro Banno <ryotaro.banno@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 89766a5 - Browse repository at this point
Copy the full SHA 89766a5View commit details -
lvmd: deprecate --lvm-path option
We have two options to adapt LVM command invocation i.e., --lvm-path option and lvm-command-prefix setting. The lvm-command-prefix setting is more general than --lvm-path, so the --lvm-path option is not necessary anymore. This commit deprecates the option. Users should use lvm-command-prefix instead. Signed-off-by: Ryotaro Banno <ryotaro.banno@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6f8f7f8 - Browse repository at this point
Copy the full SHA 6f8f7f8View commit details -
Merge pull request #1045 from topolvm/avoid-nsenter-option
lvmd: support lvm-command-prefix option in lvmd.conf
Configuration menu - View commit details
-
Copy full SHA for 138a320 - Browse repository at this point
Copy the full SHA 138a320View commit details
Commits on Jul 18, 2025
-
chore(deps): bump golang.org/x/oauth2 from 0.23.0 to 0.27.0
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.23.0 to 0.27.0. - [Commits](golang/oauth2@v0.23.0...v0.27.0) --- updated-dependencies: - dependency-name: golang.org/x/oauth2 dependency-version: 0.27.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 1b48ef0 - Browse repository at this point
Copy the full SHA 1b48ef0View commit details
Commits on Jul 22, 2025
-
Merge pull request #1076 from topolvm/dependabot/go_modules/golang.or…
…g/x/oauth2-0.27.0 chore(deps): bump golang.org/x/oauth2 from 0.23.0 to 0.27.0
Configuration menu - View commit details
-
Copy full SHA for bf1fc85 - Browse repository at this point
Copy the full SHA bf1fc85View commit details -
docs: refresh TOC of CONTRIBUTING.md
Signed-off-by: Ryotaro Banno <ryotaro.banno@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 64fbd6b - Browse repository at this point
Copy the full SHA 64fbd6bView commit details -
test/e2e: add a script to run minikube e2e tests on multipass
The current end-to-end test documentation shows how to run the tests directly on the host machine. Because they use Minikube's none driver, this can unexpectedly modify the host's environment. This commit adds instructions for running the tests in a Multipass VM instead, so developers can execute them without cluttering or altering their local environments. Signed-off-by: Ryotaro Banno <ryotaro.banno@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b2f2122 - Browse repository at this point
Copy the full SHA b2f2122View commit details
Commits on Jul 23, 2025
-
Merge pull request #1075 from topolvm/test/e2e/readme/add-multipass-s…
…cript test/e2e: add a script to run minikube e2e tests on multipass
Configuration menu - View commit details
-
Copy full SHA for 396d590 - Browse repository at this point
Copy the full SHA 396d590View commit details
Commits on Jul 24, 2025
-
Merge pull request #1077 from topolvm/docs/refresh-toc-of-contributin…
…g-md docs: refresh TOC of CONTRIBUTING.md
Configuration menu - View commit details
-
Copy full SHA for 5f13d42 - Browse repository at this point
Copy the full SHA 5f13d42View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.36.5...v0.37.0