Commit Graph

10 Commits

Author SHA1 Message Date
Dean Troyer 97ce4e8961 Followup opendev cleanup and test jobs
Depends-On: https://review.opendev.org/653964
Depends-On: https://review.opendev.org/653961
Depends-On: https://review.opendev.org/654013
Change-Id: I78959af02a0183d993b5a5609adb69e5464cc261
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2019-04-20 21:04:15 -05:00
Erich Cordoba 05a26e9061 Add notices on Intel authored files.
Story: 2005265
Task: 30083

Change-Id: Ibcae6539747beb9d641e7d5eef4c4ff7574a8b13
Signed-off-by: Erich Cordoba <erich.cordoba.malibran@intel.com>
2019-03-20 10:03:44 -06:00
Dean Troyer ae4430eb48 Set DevStack install dir to /usr/local by default
* Put everything in /usr/local and allow that to be overridden to
  a user-writable dir and not require sudo.
* Make the variables and functions match other plugin patterns

Change-Id: I3a6c5ec26af3224b7a3ff931f889d22254580a9e
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2019-03-18 16:10:54 -05:00
Zuul a691a88089 Merge "[devstack] cleanup in stx-config" 2019-03-18 12:53:03 +00:00
Martin, Chen a201811b1a [devstack] cleanup in stx-config
add cleanup_sysinv_depends, cleanup_cgtsclient function
add cleanup item in cleanup_sysinv

Task: 29243
Story: 2003126

Change-Id: I1b70a9fa20c67ff53268e0f47b0c38569c0df7b8
Signed-off-by: Martin, Chen <haochuan.z.chen@intel.com>
2019-03-09 08:39:05 +08:00
Dean Troyer b9ab8f9757 Support fine-grained service enablement
Allow cgtsclient to be installed without any of the other
sysinv services or prerequisites.  Also allow some selection
within sysinv services.

Change-Id: Ie8f10cb11111e9545103df001976295fc4aba3a6
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2019-03-07 10:24:32 -06:00
Sun Austin 786c22e2a8 [Devstack] rename sysinv-agent and check sysinv services
- rename sysinv-agent to sysinv-agent.sh to avoid overwrite
  entry_point for sysinv-agent
- check sysinv services status once services are started

Change-Id: I58944452ca6cc9b3b6a5d4959b34c7b84c6d58f3
Signed-off-by: Sun Austin <austin.sun@intel.com>
2019-01-31 08:42:53 +08:00
Dean Troyer 201f4b1540 Leverage the stx-update, stx-integ and stx-fault DevStack plugins
sysinv needs:
* stx-integ: platform-utils
* stx-update: sw-patch, tsconfig
* stx-fault: fm-api, fm-common

Depends-On: https://review.openstack.org/614804
Depends-On: https://review.openstack.org/#/c/613973/
Depends-On: https://review.openstack.org/#/c/614244/
Change-Id: I85b49a954300907d6693df9d18eb37296d6f3f0c
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-11-05 10:02:56 -06:00
SidneyAn 47ac546217 Fixing linters errors E010, E011, E020, E041,E043, E003, E001,E042
Listed below are the errors which were fixed as well as the actions
    taken to fix them:
    E010: do not on the same line as for
    --> let do and for in the same line
    E011: then not on the same line as if or elif
    --> let then and if or elif in the same line
    E020: Function declaration not in format ^function name {$
    --> fix the format to suit ^function name {$
    E041: Usage of $[ for arithmetic is deprecated for $((
    --> fix from $[ to $((
    E043: arithmetic compound has inconsistent return semantics
    --> do not use +=, ++, -=, --; use value=value+?  instead.
    E001: check that lines do not end with trailing whitespace
    --> delete trailing whitespace
    E003: ensure all indents are a multiple of 4 spaces
    --> add/delete spaces
    E042: local declaration hides errors
    --> let declaration and assignment in two lines.

    Listed below are test cases done which run one controller
    and one compute in KVMs
    Test-Install      ----  success

Related: https://review.openstack.org/#/c/600663/
         https://review.openstack.org/#/c/601221/

Story: 2003360
Task: 26213

Change-Id: I3ece37db3a326ea58bd344f43beefcbbbd4f0ad4
Signed-off-by: SidneyAn <ran1.an@intel.com>
2018-09-11 21:47:40 +08:00
Austin Sun d36cbe82c4 [Feature] adding support devstack for stx-config sysinv
[dtroyer]Fixed the mechanical/syntax problems to focus on the sysinv issues

Story: 2003126
Change-Id: I5f131904890e94bd4396b3b1a809a00eb0d32eac
Signed-off-by: Austin Sun <austin.sun@intel.com>
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-08-20 13:17:55 +08:00