Add zuul status and flow
Change-Id: I9b2a6397e8718bcc368da3d44864bc73061d8bb0
This commit is contained in:
parent
2355bb6280
commit
77a39d8632
|
@ -49,7 +49,9 @@ z/VM CI reference and logs
|
|||
|
||||
* Logs: `<http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/>`_
|
||||
* Status:
|
||||
Currently the z/VM CI external status report is still under construction, will
|
||||
be available soon, the internal status report looks like:
|
||||
Currently the z/VM CI external status report is still under construction, will
|
||||
be available soon, the internal status report looks like:
|
||||
|
||||
.. image:: ./images/zuul_status.jpg
|
||||
|
||||
.. image:: ./images/jenkins_status.jpg
|
||||
|
|
|
@ -39,11 +39,15 @@ extensions = [
|
|||
'sphinx.ext.autodoc',
|
||||
'ext.support_matrix',
|
||||
'oslo_config.sphinxconfiggen',
|
||||
'sphinxcontrib.actdiag'
|
||||
]
|
||||
|
||||
config_generator_config_file = '../../etc/nova/nova-zvm-oslo-conf-generator.conf'
|
||||
sample_config_basename = '_static/nova_zvm'
|
||||
|
||||
actdiag_html_image_format = 'SVG'
|
||||
actdiag_antialias = True
|
||||
|
||||
# Add any paths that contain templates here, relative to this directory.
|
||||
templates_path = ['.templates']
|
||||
|
||||
|
|
Binary file not shown.
After Width: | Height: | Size: 48 KiB |
|
@ -28,6 +28,44 @@ run on remote server other than z/VM itself or run on top of virtual server whic
|
|||
|
||||
.. image:: ./images/arch.jpg
|
||||
|
||||
Function Call flow
|
||||
------------------
|
||||
|
||||
Following is a picture describe the call routine of spawn function,
|
||||
openstack zvm driver managed zvm through REST API call provided by
|
||||
zvm cloud connector.
|
||||
|
||||
.. actdiag::
|
||||
|
||||
actdiag {
|
||||
nova.spawn -> driver.spawn -> sdk.createuser -> zvm.createuser ->
|
||||
sdk.adddisk -> zvm.adddisk -> sdk.setupnet -> zvm.setupnet
|
||||
|
||||
lane nova-compute {
|
||||
label = "nova compute"
|
||||
nova.spawn [label = "nova compute driver spawn"]
|
||||
}
|
||||
|
||||
lane zvm-driver {
|
||||
label = "zvm driver"
|
||||
driver.spawn [label = "zvm driver spawn"]
|
||||
}
|
||||
|
||||
lane zvm-cloud-connector {
|
||||
label = "zvm cloud connector"
|
||||
sdk.createuser [label = "create zvm user definition"]
|
||||
sdk.adddisk [label = "add disk to created user"]
|
||||
sdk.setupnet [label = "setup network to created user"]
|
||||
}
|
||||
|
||||
lane zvm-system-management {
|
||||
label = "zvm system management interface"
|
||||
zvm.createuser [label = "use zvm dirmaint to create user"]
|
||||
zvm.adddisk [label = "use zvm dirmaint and cp to add disk"]
|
||||
zvm.setupnet [label = "use zvm cp to setup network"]
|
||||
}
|
||||
}
|
||||
|
||||
Compare between vmware
|
||||
----------------------
|
||||
|
||||
|
|
|
@ -18,3 +18,4 @@ mox>=0.5.3
|
|||
vine
|
||||
wsgi-intercept>=1.4.1 # MIT License
|
||||
eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT
|
||||
sphinxcontrib-actdiag # BSD
|
||||
|
|
Loading…
Reference in New Issue