Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: topolvm/topolvm
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.36.5
Choose a base ref
...
head repository: topolvm/topolvm
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.37.0
Choose a head ref
  • 12 commits
  • 16 files changed
  • 8 contributors

Commits on Jul 3, 2025

  1. Bump chart version to 15.5.6

    Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    github-actions[bot] committed Jul 3, 2025
    Configuration menu
    Copy the full SHA
    f1a751d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1068 from topolvm/bump-chart-15.5.6

    Bump chart version to 15.5.6
    toshipp authored Jul 3, 2025
    Configuration menu
    Copy the full SHA
    9e7d21e View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2025

  1. 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>
    ushitora-anqou committed Jul 14, 2025
    Configuration menu
    Copy the full SHA
    dbd42be View commit details
    Browse the repository at this point in the history
  2. 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>
    ushitora-anqou committed Jul 14, 2025
    Configuration menu
    Copy the full SHA
    89766a5 View commit details
    Browse the repository at this point in the history
  3. 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>
    ushitora-anqou committed Jul 14, 2025
    Configuration menu
    Copy the full SHA
    6f8f7f8 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1045 from topolvm/avoid-nsenter-option

    lvmd: support lvm-command-prefix option in lvmd.conf
    ushitora-anqou authored Jul 14, 2025
    Configuration menu
    Copy the full SHA
    138a320 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2025

  1. 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>
    dependabot[bot] authored Jul 18, 2025
    Configuration menu
    Copy the full SHA
    1b48ef0 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2025

  1. 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
    cupnes authored Jul 22, 2025
    Configuration menu
    Copy the full SHA
    bf1fc85 View commit details
    Browse the repository at this point in the history
  2. docs: refresh TOC of CONTRIBUTING.md

    Signed-off-by: Ryotaro Banno <ryotaro.banno@gmail.com>
    ushitora-anqou committed Jul 22, 2025
    Configuration menu
    Copy the full SHA
    64fbd6b View commit details
    Browse the repository at this point in the history
  3. 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>
    ushitora-anqou committed Jul 22, 2025
    Configuration menu
    Copy the full SHA
    b2f2122 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2025

  1. 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
    peng225 authored Jul 23, 2025
    Configuration menu
    Copy the full SHA
    396d590 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2025

  1. Merge pull request #1077 from topolvm/docs/refresh-toc-of-contributin…

    …g-md
    
    docs: refresh TOC of CONTRIBUTING.md
    satoru-takeuchi authored Jul 24, 2025
    Configuration menu
    Copy the full SHA
    5f13d42 View commit details
    Browse the repository at this point in the history
Loading