How to Install and Uninstall rook-integration Package on openSUSE Leap

Last updated: November 23,2024

1. Install "rook-integration" package

Here is a brief guide to show you how to install rook-integration on openSUSE Leap

$ sudo zypper refresh $ sudo zypper install rook-integration

2. Uninstall "rook-integration" package

This guide covers the steps necessary to uninstall rook-integration on openSUSE Leap:

$ sudo zypper remove rook-integration

3. Information about the rook-integration package on openSUSE Leap

Information for package rook-integration:
-----------------------------------------
Repository : Main Repository
Name : rook-integration
Version : 1.6.2+git0.ge8fd65f08-bp155.3.59
Arch : x86_64
Vendor : openSUSE
Installed Size : 38.1 MiB
Installed : No
Status : not installed
Source package : rook-1.6.2+git0.ge8fd65f08-bp155.3.59.src
Upstream URL : https://rook.io/
Summary : Application which runs Rook integration tests
Description :
This package is intended to be used only for testing. Please don't install it
in production environments.
Rook's integration tests conveniently get built into a standalone binary. The
tests require a running Kubernetes cluster, and the image being tested must be
pushed to all Kubernetes cluster nodes as 'rook/ceph:master'. They also require
that 'kubectl' works without additional connection arguments from the system
which will run the binary. The integration tests can be flaky and are best run
on a Kubernetes cluster which has not previously run the integration tests.
The list of possible integration test suites can be gotten from the integration
binary with the argument [-test.list '.*']. A subset of test suites can be run
by specifying a regular expression (or a specific test suite name) as an
argument to [-test.run]. All Ceph test suites can be run with the argument
[-test.run 'TestCeph'].

5. The same packages on other Linux Distributions