Jump to: navigation, search

Difference between revisions of "ThirdPartySystems/HPE Proliant iLO drivers CI"

(Overview)
m
 
(3 intermediate revisions by the same user not shown)
Line 10: Line 10:
 
|programs=Ironic
 
|programs=Ironic
 
|status=testing in ci-sandbox}}
 
|status=testing in ci-sandbox}}
'''Recheck trigger:''' run ilo-driver-ci tests"<br />
+
'''Recheck trigger: '''ilorecheck'''<br />
  
 
Patches we are not testing:
 
Patches we are not testing:
Line 21: Line 21:
 
           - ^tox.ini$
 
           - ^tox.ini$
  
'''Maintenance plan:''' "iscsi_ilo gate have some disk issues, we have disabled this project to work on this."<br />
+
'''Maintenance plan:''' "None"<br />
  
 
== Jobs ==
 
== Jobs ==
Line 27: Line 27:
 
At present, as part of the CI setup 3 job has been created as following:
 
At present, as part of the CI setup 3 job has been created as following:
  
===== '''gate-tempest-ironic-ilo-driver-iscsi_ilo''' =====
+
===== '''hpe-gen9-dsvm-ironic-standalone-wholedisk-uefi-ilo-virtual-media-iscsi''' =====
  
 
* In order to set up the third party CI, services like nova (by default), neutron, swift, ironic and tempest have been enabled.
 
* In order to set up the third party CI, services like nova (by default), neutron, swift, ironic and tempest have been enabled.
Line 33: Line 33:
 
* The configuration of different role playing parameters for this job is:
 
* The configuration of different role playing parameters for this job is:
  
   driver: '''iscsi_ilo'''
+
   hardware_type: '''ilo'''
 +
  boot_interface: "ilo-virtual-media"
 +
  deploy_interface: "iscsi" 
 
   boot mode: '''bios'''
 
   boot mode: '''bios'''
 
   boot option: '''netboot'''
 
   boot option: '''netboot'''
Line 42: Line 44:
  
  
===== '''gate-tempest-ironic-ilo-driver-pxe_ilo''' =====
+
===== '''hpe-gen9-dsvm-ironic-standalone-wholedisk-uefi-ilo-pxe-direct''' =====
  
 
* In order to set up the third party CI, services like nova (by default), neutron, swift, ironic and tempest have been enabled.
 
* In order to set up the third party CI, services like nova (by default), neutron, swift, ironic and tempest have been enabled.
Line 48: Line 50:
 
* The configuration of different role playing parameters for this job is:
 
* The configuration of different role playing parameters for this job is:
  
   driver: '''pxe_ilo'''
+
   hardware_type: '''ilo'''
 +
  boot_interface: "ilo-pxe"
 +
  deploy_interface: "direct" 
 
   boot mode: '''uefi'''
 
   boot mode: '''uefi'''
 
   boot option: '''netboot'''
 
   boot option: '''netboot'''
Line 57: Line 61:
  
  
===== '''gate-tempest-ironic-ilo-driver-agent_ilo''' =====
+
===== '''hpe-gen9-dsvm-ironic-standalone-wholedisk-uefi-ilo-virtual-media-direct''' =====
  
 
* In order to set up the third party CI, services like nova (by default), neutron, swift, ironic and tempest have been enabled.
 
* In order to set up the third party CI, services like nova (by default), neutron, swift, ironic and tempest have been enabled.
Line 63: Line 67:
 
* The configuration of different role playing parameters for this job is:
 
* The configuration of different role playing parameters for this job is:
  
   driver: '''agent_ilo'''
+
   hardware_type: '''ilo'''
 +
  boot_interface: "ilo-virtual-media"
 +
  deploy_interface: "direct"
 
   boot mode: '''uefi'''
 
   boot mode: '''uefi'''
 
   boot option: '''netboot'''
 
   boot option: '''netboot'''

Latest revision as of 09:14, 21 September 2018

Overview

This article describes the CI test environment and setup details for HPE Proliant iLO drivers.

3rd party system: HPE Proliant CI
Gerrit Account: proliantci
Contact Information: ankit.kumar5@hpe.com paresh.sao@hpe.com.
Intent: Ensure that OpenStack will run properly with HPE Proliant CI
Structure: Zuul, Jenkins, fully upstream components with local configuration, Tempest, Devstack
Method: Using Zuul to connect to Gerrit
OpenStack Programs: Ironic
Current Status: testing in ci-sandbox


Recheck trigger: ilorecheck

Patches we are not testing:

       all-files-match-any:
         - ^.*\.rst$
         - ^doc/.*$
         - ^ironic/tests/.*$
         - ^devstack/.*$
         - ^tools/.*$
         - ^tox.ini$

Maintenance plan: "None"

Jobs

At present, as part of the CI setup 3 job has been created as following:

hpe-gen9-dsvm-ironic-standalone-wholedisk-uefi-ilo-virtual-media-iscsi
  • In order to set up the third party CI, services like nova (by default), neutron, swift, ironic and tempest have been enabled.
  • An HPE DL320e Gen8 machine has been configured to act as the bare metal system.
  • The configuration of different role playing parameters for this job is:
 hardware_type: ilo
 boot_interface: "ilo-virtual-media"
 deploy_interface: "iscsi"   
 boot mode: bios
 boot option: netboot
 partition image
 secure boot: no
  • test_baremetal_server_ops is the tempest scenario test which gets run as part of this and it tests the basic provisioning on the bare metal system so configured.


hpe-gen9-dsvm-ironic-standalone-wholedisk-uefi-ilo-pxe-direct
  • In order to set up the third party CI, services like nova (by default), neutron, swift, ironic and tempest have been enabled.
  • An HPE DL180 Gen9 machine has been configured to act as the bare metal system.
  • The configuration of different role playing parameters for this job is:
 hardware_type: ilo
 boot_interface: "ilo-pxe"
 deploy_interface: "direct"  
 boot mode: uefi
 boot option: netboot
 partition image
 secure boot: yes
  • test_baremetal_server_ops is the tempest scenario test which gets run as part of this and it tests the basic provisioning on the bare metal system so configured.


hpe-gen9-dsvm-ironic-standalone-wholedisk-uefi-ilo-virtual-media-direct
  • In order to set up the third party CI, services like nova (by default), neutron, swift, ironic and tempest have been enabled.
  • An HPE DL180 Gen9 machine has been configured to act as the bare metal system.
  • The configuration of different role playing parameters for this job is:
 hardware_type: ilo
 boot_interface: "ilo-virtual-media"
 deploy_interface: "direct"
 boot mode: uefi
 boot option: netboot
 partition image
 secure boot: yes
  • test_baremetal_server_ops is the tempest scenario test which gets run as part of this and it tests the basic provisioning on the bare metal system so configured.