Chapter 31. OpenShift Virtualization Validation
31.1. Validating your products with the OpenShift Virtualization feature
Red Hat OpenShift Virtualization is an add-on to OpenShift Container Platform. It provides the capability to run and deploy your new and existing virtual machine (VM) workloads. The solution allows for easy migration and management of traditional virtual machines onto a trusted, consistent, and comprehensive hybrid cloud application platform.
The OpenShift Virtualization badge is a specialization within Red Hat OpenShift certification. Products that meet the requirements and complete the workflow get listed on the Red Hat Ecosystem Catalog.
Additional resources
For more information about OpenShift Virtualization, see:
31.2. Creating a product
The product listing provides marketing and technical information, showcasing your product’s features and advantages to potential customers. It lays the foundation for adding all necessary components to your product for validation.
Prerequisites
Verify the functionality of your product on the target Red Hat platform, in addition to the specific validation requirements. If running your product on the targeted Red Hat platform results in a substandard experience then you must resolve the issues before applying for validation.
Procedure
Red Hat recommends completing all optional fields in the listing tabs for a comprehensive product listing. The more information you provide helps mutual customers make informed choices.
Red Hat encourages collaboration with your product manager, marketing representative, or other product experts when entering information for your product listing.
Fields marked with an asterisk (*) are mandatory.
- Log in to the Red Hat Partner Connect Portal.
- From the Activities > Software certification tile, click Certify your software.
- On the header bar, click Product management.
- From the Listing and certification tab click Manage products.
From the My Products page, click Create Product.
A Create New Product dialog box opens.
- Enter the Product name.
From the What kind of product would you like to certify? drop-down list, select the required product category and click Create product. For example, select Containerized Application or Standalone Application for creating a containerized or standalone product listing.
A new page with your Product name opens. It comprises the following tabs:
- Section 31.2.1, “Overview for OpenShift Virtualization”
- Section 31.2.2, “Product Information for OpenShift Virtualization”
- Section 31.2.3, “Components for OpenShift Virtualization”
Section 31.2.4, “Support for OpenShift Virtualization”
Along with the following tabs, the page header provides the Product Score details. Product Score evaluates your product information and displays a score. The score can be:
- Fair
- Good
- Excellent
Best
Click How do I improve my score? to improve your product score.
- After providing the product listing details, click Save before moving to the next section.
31.2.1. Overview for OpenShift Virtualization
This tab consists of a series of tasks that you must complete to publish your product:
31.2.1.1. Complete product listing details
To complete your product listing details, click Start.
The Product Information tab opens.
- Enter all the essential product details and click Save.
31.2.1.2. Complete company profile information
- To complete your company profile information, click Start. After entering all the details, click Submit.
- To modify the existing details, click Review. The Account Details page opens.
- Review and modify the Company profile information and click Submit.
31.2.1.3. Accept legal agreements
This option is applicable only for containerized applications.
To publish your product image, agree to the terms regarding the distribution of partner container images.
- To accept the legal agreements, click Start.
- To preview or download the agreement, click Review.
The Red Hat Partner Connect Container Appendix document displays. Read the document to know the terms related to the distribution of container images.
31.2.1.4. Add at least one product component
Click Start. You are redirected to the Components tab.
To add a new or existing product component, click Add component.
For creating a new containerized application component:
- In the Component Name text box, enter the component name. This name is not published and is only for internal use.
- For What kind of OpenShift component are you creating? select the component that you wish to validate. For example, select OpenShift Virtualization.
- Click Create new component.
For creating a new standalone application component:
- In the Component Name text box, enter the component name. This name is not published and is only for internal use.
For What kind of OpenShift component are you creating? select between two component options - Non containerized application or OpenShift Virtualization.
Non containerized application - Select this option to certify a non-containerized application component on the Red Hat Enterprise Linux platform.
Red Hat Enterprise Linux Version - Specifies the Red Hat Enterprise Linux version on which you want to validate your non-containerized application component. Select between two RHEL versions available - 8 or 9.
NoteYou can not change the RHEL version after creating the component.
- OpenShift Virtualization - Select this option to validate a specialized application component on the Red Hat OpenShift Virtualization feature.
- Click Create new component.
For adding an existing component, from the Add Component dialog, select Existing Component.
- From the Available components list, search and select the components that you wish to certify and click the forward arrow. The selected components are added to the Chosen components list.
- Click Attach existing component.
31.2.1.5. Certify components for your listing
To certify the components for your listing, click Start. If you have existing product components, you can view the list of Attached Components and their details:
- Name
- Certification
- Security
- Type
- Created
- Click more options to archive or remove the components
- Select the components for certification.
After completing all the above tasks you will see a green tick mark corresponding to all the options.
The Overview tab also provides the following information:
Product contacts - Provides product marketing and technical contact information.
- Click Add contacts to product to provide the contact information
- Click Edit to update the information.
Components in product - Provides the list of the components attached to the product along with their last updated information.
- Click Add components to product to add new or existing components to your product.
- Click Edit components to update the existing component information.
After publishing the product listing, you can view your Product Readiness Score and Ways to raise your score on the Overview tab.
31.2.2. Product Information for OpenShift Virtualization
Use this tab to provide all the essential information about your product. The product details are published along with your product on the Red Hat Ecosystem catalog.
General tab:
Provide basic details of the product, including product name and description.
- Enter the Product Name.
- Optional: Upload the Product Logo according to the defined guidelines.
- Enter a Brief description and a Long description.
- Click Save.
Features & Benefits tab:
Provide important features of your product.
- Optional: Enter the Title and Description.
- Optional: To add additional features for your product, click + Add new feature.
- Click Save.
Quick start & Config tab:
Add links to any quick start guide or configuration document to help customers deploy and start using your product.
- Optional: Enter Quick start & configuration instructions and click Save.
- Select Hide default instructions check box, if you don’t want to display them.
Linked resources tab:
Add links to supporting documentation to help our customers use your product. The information is mapped to and is displayed in the Documentation section on the product’s catalog page.
It is mandatory to add a minimum of three resources. Red Hat encourages you to add more resources, if available.
- Select the Type drop-down menu, and enter the Title and Description of the resource.
- Enter the Resource URL.
- Optional: To add additional resources for your product, click + Add new Resource.
- Click Save.
FAQs tab:
Add frequently asked questions and answers of the product’s purpose, operation, installation, or other attribute details. You can include common customer queries about your product and services.
- Enter Question and Answer.
- Optional: To add additional FAQs for your product, click + Add new FAQ.
- Click Save.
Support tab:
Provide contact information of your support team:
- Optional: Support description,
- Support web site - This field is mandatory.
- Optional: Support phone number, and
- Optional: Support email address.
- Click Save.
Contacts tab:
Provide contact information of your marketing and technical team.
- Enter the Marketing contact email address and Technical contact email address.
- Optional: To add additional contacts, click + Add another.
- Click Save.
Legal tab:
Provide the product related license and policy information.
- Enter the License Agreement URL for the product and Privacy Policy URL.
- Click Save.
SEO tab:
Use this tab to improve the discoverability of your product for our mutual customers, enhancing visibility both within the Red Hat Ecosystem Catalog search and on internet search engines. Providing a higher number of search aliases (key and value pairs) will increase the discoverability of your product.
- Select the Product Category.
- Enter the Key and Value to set up Search aliases and click Save.
- Optional: To add additional key-value pair, click + Add new key-value pair.
Add at least one Search alias for your product. Red Hat encourages you to add more aliases, if available.
31.2.3. Components for OpenShift Virtualization
Use this tab to add components to your product listing. Through this tab you can also view a list of attached components linked to your Product Listing.
Alternatively, to attach a component to the product listing, you can complete the Add at least one product component option available in the Overview tab of a Container, Operator, or Helm Chart product listing.
- To add a new or existing product component, click Add component.
For creating a new containerized application component:
- In the Component Name text box, enter the component name. This name is not published and is only for internal use.
- For What kind of OpenShift component are you creating? select the component that you wish to validate. For example, select OpenShift Virtualization.
- Click Create new component.
For creating a new standalone application component:
- In the Component Name text box, enter the component name. This name is not published and is only for internal use.
For What kind of OpenShift component are you creating? select between two component options - Non containerized application or OpenShift Virtualization.
Non containerized application - Select this option to certify a non-containerized application component on the Red Hat Enterprise Linux platform.
Red Hat Enterprise Linux Version - Specifies the Red Hat Enterprise Linux version on which you want to validate your non-containerized application component. Select between two RHEL versions available - 8 or 9.
NoteYou can not change the RHEL version after creating the component.
- OpenShift Virtualization - Select this option to validate a specialized application component on the Red Hat OpenShift Virtualization feature.
- Click Create new component.
For adding an existing component, from the Add Component dialog, select Existing Component.
- From the Available components list, search and select the components that you wish to certify and click the forward arrow. The selected components are added to the Chosen components list.
Click Attach existing component.
NoteYou can add one component to multiple products listings. All attached components must be published before the product listing can be published.
After attaching components, you can view the list of Attached Components and their details:
- Name
- Certification
- Security
- Type
- Created
- Click more options to archive or remove the attached components
Alternatively, to search for specific components, type the component’s name in the Search by component Name text box.
31.2.4. Support for OpenShift Virtualization
The Red Hat Partner Acceleration Desk (PAD) is a products and technologies level partner help desk service that allows the current and prospective partners a central location to ask non-technical questions pertaining to Red Hat offerings, partner programs, product certification, engagement process, and so on.
You can also contact the Red Hat Partner Acceleration Desk for any technical questions you may have regarding the Certification. Technical help requests will be redirected to the Certification Operations team.
Red Hat offers free, not-for-resale software subscriptions by using the Partner Subscriptions program, that you can use to validate your product on the target Red Hat platform. To request access to the program, follow the instructions on the Partner Subscriptions site.
- To request support, click Open a support case. See PAD - How to open & manage PAD cases, to open a PAD ticket.
- To view the list of existing support cases, click View support cases.
31.2.5. Removing a product
After creating a product listing if you wish to remove it, go to the Overview tab and click Delete.
A published product must first be unpublished before it can be deleted. Red Hat retains information related to deleted products even after you delete the product.
31.3. Adding certification components
After creating the new product listing, add the certification components for the newly created product listing. You can configure the following options for the newly added components:
The component configurations differ for different product categories.
To configure the component options, go to the Components tab and click on any of the existing components.
31.3.1. Validation
Validate the functionality of your product on Red Hat OpenShift by using the Certification tab.
OpenShift Virtualization Validation
By using this feature the Red Hat certification team checks if your product meets all the standards for vendor validation.
- In the OpenShift Virtualization Validation page, click Start questionnaire. The Partner Statement of Support for OpenShift Virtualization Questionnaire page displays.
- Enter all your product and company information.
- After completing all the details, click Submit.
- To modify the existing details, click Review. The Partner Statement of Support for OpenShift Virtualization Questionnaire page displays, allowing you to review and modify the entered information.
After you click Submit, a new functional validation request is created. The Red Hat certification team will review and validate the entered details of the questionnaire. The certification team will follow up with you in case of a problem. After successful verification, a green check mark is displayed with the validate complete message.
After successful review and validation, your functional validation request will be approved, and the Certification Level field in the product listing will be set to Vendor Validated.
31.3.2. Component details
Configure the product component details by using this tab.
Enter the required details in the following fields:
- Component name - Enter the component name. This name is not published and is only for internal use.
- Click Save.
31.3.3. Contact information
Providing information for this tab is optional.
In the Contact Information tab, enter the primary technical contact details of your product component.
- Optional: In the Technical contact email address field, enter the email address of the image maintainer.
- Optional: To add additional contacts for your component, click + Add new contact.
- Click Save.
31.3.4. Associated products
The Associated Product tab provides the list of product listings that are associated with your product component along with the following information:
- Product Name
- Type
- Visibility - Published or Not Published
- Last Activity - number of days before you ran the test
To create new or add an existing product listing to your component, perform the following steps:
Perform the following steps for attaching an existing product listing:
- If you want to find a product by its name, enter the product name in the Search by name text box and click the search icon.
- If you are not sure of the product name, click Find a product. From the Add product dialog, select the required product from the Available products list box and click the forward arrow. The selected product is added to the Chosen products list box. Click Update attached products. Added products are listed in the Associated product tab.
Perform the following steps for creating a new product listing:
- Click Find product.
- On the Add Product page, click New Product.
- In the Product Name text box, enter the new product name.
- From the Product listing type drop-down list, select the required product category. For example, select Containerized Product or Standalone Application for creating a containerized or standalone product listing.
Click Create new product.
Created product listing gets listed in the Associated product tab.
All the fields marked with an asterisk * are required and must be completed before you can proceed with the validation.
31.4. Publishing the product listing on the Red Hat Ecosystem Catalog
When you submit your OpenShift Virtualization component for validation, the Red Hat certification team will review and verify the entered details of the product questionnaire. After successful verification, go to the Product Listings page to publish your product on the Red Hat Ecosystem Catalog.
Follow these steps to publish your product listing:
- Access the Red Hat Partner connect web page. My Work web page displays the Product Listings.
- Go to the Product Listings tab and search for the required product listing.
- Click the newly created product listing that you want to publish. Review all the details of your product listing.
- Go to the Components tab.
Click Add Component to add new component to your product listing.
NoteTo publish your product listing on the Red Hat Ecosystem Catalog, you must attach at least one published OpenShift Virtualization component to your product listing.
- Click Attach Component to attach your OpenShift Virtualization component to this listing.
Click Publish.
Your new OpenShift Virtualization product listing is now available for public access on the Red Hat Ecosystem Catalog along with the following details:
- In the Infrastructure features section, the OpenShift Virtualization tag gets added.
- In the Certification Standards section, you can see a validation confirmation message, for example - This product has been validated by the partner.