Skip to content

Conversation

edge-enablement-team-rebase-bot[bot]

No description provided.

ushitora-anqou and others added 4 commits July 14, 2025 00:24
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
lvmd: support lvm-command-prefix option in lvmd.conf
@openshift-ci openshift-ci bot added size/M Denotes a PR that changes 30-99 lines, ignoring generated files. needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. labels Jul 14, 2025
Copy link

openshift-ci bot commented Jul 14, 2025

Hi @edge-enablement-team-rebase-bot[bot]. Thanks for your PR.

I'm waiting for a openshift member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

dependabot bot and others added 4 commits July 18, 2025 18:27
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] <[email protected]>
…lang.org/x/oauth2-0.27.0

chore(deps): bump golang.org/x/oauth2 from 0.23.0 to 0.27.0
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 <[email protected]>
@edge-enablement-team-rebase-bot edge-enablement-team-rebase-bot bot changed the title Merge https://github.com/topolvm/topolvm:main (138a320) into main Merge https://github.com/topolvm/topolvm:main (bf1fc85) into main Jul 22, 2025
…ipass-script

test/e2e: add a script to run minikube e2e tests on multipass
@edge-enablement-team-rebase-bot edge-enablement-team-rebase-bot bot changed the title Merge https://github.com/topolvm/topolvm:main (bf1fc85) into main Merge https://github.com/topolvm/topolvm:main (396d590) into main Jul 23, 2025
@openshift-ci openshift-ci bot added size/L Denotes a PR that changes 100-499 lines, ignoring generated files. and removed size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Jul 23, 2025
…ributing-md

docs: refresh TOC of CONTRIBUTING.md
@edge-enablement-team-rebase-bot edge-enablement-team-rebase-bot bot changed the title Merge https://github.com/topolvm/topolvm:main (396d590) into main Merge https://github.com/topolvm/topolvm:main (5f13d42) into main Jul 24, 2025
github-actions bot and others added 2 commits August 6, 2025 08:06
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@edge-enablement-team-rebase-bot edge-enablement-team-rebase-bot bot changed the title Merge https://github.com/topolvm/topolvm:main (5f13d42) into main Merge https://github.com/topolvm/topolvm:main (b8dc626) into main Aug 7, 2025
vholer and others added 2 commits August 15, 2025 11:18
This fixes wrong indentation and subsequent YAML/JSON serialiazation
failures if the are more than just a simple (empty list) content.

Signed-off-by: Vlastimil Holer <[email protected]>
charts: lvmd: fix indentation for lvmd.additionalLVMDYamlContent
@edge-enablement-team-rebase-bot edge-enablement-team-rebase-bot bot changed the title Merge https://github.com/topolvm/topolvm:main (b8dc626) into main Merge https://github.com/topolvm/topolvm:main (8208ac4) into main Aug 18, 2025
jeff-roche and others added 14 commits August 27, 2025 23:10
fix: re-enabling fips and trying brew golang builder

test: switching to fedora because rhsm is giving issues
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
@edge-enablement-team-rebase-bot edge-enablement-team-rebase-bot bot changed the title Merge https://github.com/topolvm/topolvm:main (8208ac4) into main Merge https://github.com/topolvm/topolvm:main (95c9fda) into main Aug 27, 2025
@qJkee
Copy link

qJkee commented Sep 2, 2025

/label ok-to-test

Copy link

openshift-ci bot commented Sep 2, 2025

@qJkee: Can not set label ok-to-test: Must be member in one of these teams: [openshift-patch-managers openshift-staff-engineers openshift-release-oversight openshift-sustaining-engineers]

In response to this:

/label ok-to-test

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@suleymanakbas91
Copy link

/label ok-to-test

@suleymanakbas91
Copy link

/lgtm
/approve

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Sep 2, 2025
Copy link

openshift-ci bot commented Sep 2, 2025

@suleymanakbas91: Can not set label ok-to-test: Must be member in one of these teams: [openshift-patch-managers openshift-staff-engineers openshift-release-oversight openshift-sustaining-engineers]

In response to this:

/label ok-to-test

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

Copy link

openshift-ci bot commented Sep 2, 2025

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: edge-enablement-team-rebase-bot[bot], suleymanakbas91

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Sep 2, 2025
@suleymanakbas91
Copy link

/ok-to-test

@openshift-ci openshift-ci bot added ok-to-test Indicates a non-member PR verified by an org member that is safe to test. and removed needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. labels Sep 2, 2025
Copy link

openshift-ci bot commented Sep 2, 2025

@edge-enablement-team-rebase-bot[bot]: all tests passed!

Full PR test history. Your PR dashboard.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@suleymanakbas91 suleymanakbas91 merged commit bf55337 into openshift:main Sep 2, 2025
4 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged. ok-to-test Indicates a non-member PR verified by an org member that is safe to test. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.