Difference between revisions of "StarlingX/Devstack/stx-metal"
Mingyuan.qi (talk | contribs) (Created page with "== Summary == <big>The current patch for stx-metal devstack plugin is https://review.openstack.org/#/c/616402/13<br /> stx-metal services are successfully installed and star...") |
(No difference)
|
Revision as of 04:38, 28 November 2018
Contents
Summary
The current patch for stx-metal devstack plugin is https://review.openstack.org/#/c/616402/13
stx-metal services are successfully installed and started on Ubuntu 16.04. Functionality of the services are not enabled.
Started services: mtcAgent/mtcClient, hbsAgent/hbsClient, pmon, rmon, hwmon, fsmon, mtcalarm, mtclog, hostw.
Plan
Story: https://storyboard.openstack.org/#!/story/2003161
23296 Install and start stx-metal services with devstack plugin
WIP. https://review.openstack.org/#/c/616402/13.
28113 Resolve dependencies for other projects to run mtce
Not started. mtce depends on other stx projects to collaborate with, e.g. stx-config, stx-ha, stx-update, stx-nfv. These project's devstack plugin are not fully enabled or not configured to communicate with stx-metal. Other 3rd party such as haproxy are needed as well.
28114 node configuration instead of puppet
Not started. In task 23296, a minimal configuration was added. To enable the functionality, more puppet configuration must be applied.
28116 fix e_nova-init error in compute node
Not started.
Current Issues
mtcAgent
haproxy is not enabled to listen to 5000 port.
2018-11-28T20:58:29.661 [5368.57795] controller-0 mtcAgent --- httpUtil.cpp ( 476) httpUtil_status : Warn : controller-0 failed to maintain connection to '127.0.0.1:5000' for 'controller-0 tokenUtil_new_token 'get new
mtcClient
2018-11-28T20:47:31.760 [5994.14475] controller-0 mtcClient msg mtcCompMsg.cpp ( 936) send_mtcAlive_msg : Warn : failed to send <192.168.204.2:2101> (22:Invalid argument) (Mgmnt)
hbsAgent
2018-11-28T00:55:44.086 [5522.00006] localhost hbsAgent hbs hbsAgent.cpp (1552) daemon_service_run : Info : GOENABLE wait ...
hbsClient
2018-11-28T20:57:53.838 [5865.00604] controller-x hbsClient --- daemon_files.cpp (1061) daemon_wait_for_file : Warn : Waiting for /var/run/goenabled_subf
TODO
- Add CentOS 7.5 support, add dependencies to files/rpm/stx-metal
- fix shell script "loop syntax error" of mtcAgent/hwmon ocf scripts in Ubuntu, Ubuntu uses dash as default shell.
- Implement other configurations than All-in-one simplex.
localrc
METAL_REPO=$GIT_BASE/openstack/stx-metal
enable_plugin stx-metal $METAL_REPO refs/changes/02/616402/13