Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make stratis-legacy-pool a command of stratisd-tools #3752

Merged

Conversation

mulkieran
Copy link
Member

No description provided.

@mulkieran mulkieran self-assigned this Jan 31, 2025
@mulkieran mulkieran force-pushed the add-legacy-to-stratisd-tools branch 4 times, most recently from b6c3796 to b0eb73a Compare January 31, 2025 22:03
If the possible values exist, they will appear in the usage message if
the user enters a wrong executable value. To make them not appear at all
there should be no list of possible values. A subsequent expression will
verify that the name entered is a valid one.

Signed-off-by: mulhern <amulhern@redhat.com>
@mulkieran mulkieran force-pushed the add-legacy-to-stratisd-tools branch from b0eb73a to 82a7fca Compare January 31, 2025 22:06
@mulkieran mulkieran marked this pull request as ready for review January 31, 2025 22:07
@mulkieran mulkieran force-pushed the add-legacy-to-stratisd-tools branch 2 times, most recently from 6b75322 to 761bb69 Compare January 31, 2025 22:40
Copy link

Congratulations! One of the builds has completed. 🍾

You can install the built RPMs by following these steps:

  • sudo yum install -y dnf-plugins-core on RHEL 8
  • sudo dnf install -y dnf-plugins-core on Fedora
  • dnf copr enable packit/stratis-storage-stratisd-3752
  • And now you can install the packages.

Please note that the RPMs should be used only in a testing environment.

2 similar comments
Copy link

Congratulations! One of the builds has completed. 🍾

You can install the built RPMs by following these steps:

  • sudo yum install -y dnf-plugins-core on RHEL 8
  • sudo dnf install -y dnf-plugins-core on Fedora
  • dnf copr enable packit/stratis-storage-stratisd-3752
  • And now you can install the packages.

Please note that the RPMs should be used only in a testing environment.

Copy link

Congratulations! One of the builds has completed. 🍾

You can install the built RPMs by following these steps:

  • sudo yum install -y dnf-plugins-core on RHEL 8
  • sudo dnf install -y dnf-plugins-core on Fedora
  • dnf copr enable packit/stratis-storage-stratisd-3752
  • And now you can install the packages.

Please note that the RPMs should be used only in a testing environment.

@mulkieran mulkieran force-pushed the add-legacy-to-stratisd-tools branch from 761bb69 to 4319609 Compare February 1, 2025 02:15
Copy link
Member

@jbaublitz jbaublitz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you also update the git hooks accordingly?

Cargo.toml Outdated
min = ["dep:termios"]
systemd_compat = ["dep:bindgen"]
udev_scripts = ["dep:data-encoding"]
test_extras = ["engine"]
test_extras = []
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are we leaving this for packaging?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The one good reason for leaving this in was not having to update the spec file. So, yes, it was for packaging convenience. If we change it, we change the spec file. But that is no big deal, really, except that it could break the Packit/TMT structure briefly. But, we can work around that.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually, I don't even think it was for packaging. I'll see about removing it.

@mulkieran mulkieran removed the request for review from drckeefe February 3, 2025 23:12
@mulkieran
Copy link
Member Author

Packages worked. Tests would have failed anyway, because of necessity to respond yes.

@mulkieran mulkieran force-pushed the add-legacy-to-stratisd-tools branch from 3a546b8 to ddb62e5 Compare February 4, 2025 01:17
@mulkieran mulkieran requested a review from jbaublitz February 4, 2025 03:17
@mulkieran
Copy link
Member Author

@jbaublitz This is ready again.

Signed-off-by: mulhern <amulhern@redhat.com>
It is possible to use the extras feature only, since it the test_extras
code is always going to be included with the extras code.

Signed-off-by: mulhern <amulhern@redhat.com>
Signed-off-by: mulhern <amulhern@redhat.com>
Signed-off-by: mulhern <amulhern@redhat.com>
@mulkieran mulkieran force-pushed the add-legacy-to-stratisd-tools branch from ddb62e5 to cddb8d1 Compare February 4, 2025 15:15
@mulkieran mulkieran merged commit 9551a61 into stratis-storage:master Feb 4, 2025
48 checks passed
@mulkieran mulkieran deleted the add-legacy-to-stratisd-tools branch February 4, 2025 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done (1)
Development

Successfully merging this pull request may close these issues.

3 participants