pti/rtp.git
3 years agopython-glanceclient: add missing bash_completion file 30/3730/1 bronze-rc1
Jackie Huang [Mon, 18 May 2020 08:36:07 +0000 (16:36 +0800)]
python-glanceclient: add missing bash_completion file

Issue-ID: INF-117
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Ic3e4609acd80d3c360d4ef89b81a60a8044b102e

3 years agopython-cinderclient: add missing bash_completion file 29/3729/1
Jackie Huang [Mon, 18 May 2020 08:26:05 +0000 (16:26 +0800)]
python-cinderclient: add missing bash_completion file

Issue-ID: INF-117
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I75493a6210cc3c90bc052dc31ef4925befc9075f

3 years agostx-kconfig.cfg: fix do_kernel_configcheck warnings 28/3728/1
Jackie Huang [Mon, 18 May 2020 05:15:45 +0000 (13:15 +0800)]
stx-kconfig.cfg: fix do_kernel_configcheck warnings

Fix the following warnings:

WARNING: linux-yocto-5.0.19+gitAUTOINC+7f6e97c357_55dd15336b-r0
do_kernel_configcheck: [kernel config]: specified values did not make it
into the kernel's final configuration:---------- CONFIG_CRC_CCITT

Requested value:  CONFIG_CRC_CCITT=m
Actual value:     CONFIG_CRC_CCITT=y

do_kernel_configcheck: [kernel config]: This BSP sets config options
that are not offered anywhere within this kernel:
CONFIG_IOSCHED_CFQ
CONFIG_CFQ_GROUP_IOSCHED

Issue-ID: INF-36
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I9237b55ece178f795152d0d71076c7ec2a703f56

3 years agopmon: send pulse to hostwd under polling mode 26/3726/1
Litao Gao [Mon, 18 May 2020 07:46:07 +0000 (03:46 -0400)]
pmon: send pulse to hostwd under polling mode

Issue-ID: INF-46
Signed-off-by: Litao Gao <litao.gao@windriver.com>
Change-Id: I7765510f7c3869edc432030cf819f678582bd15d

3 years agostx-anaconda-image.bbclass: add error handling when copy pkgs 18/3718/1 bronze-rc0
Jackie Huang [Fri, 15 May 2020 12:38:55 +0000 (20:38 +0800)]
stx-anaconda-image.bbclass: add error handling when copy pkgs

Add error handling when copy pkgs avoid do_rootfs failure
if there is any changes in the pkglist.

Issue-ID: INF-118
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I5242b02ffae096726732e9a3ed9d0cbefbcba945

3 years agocgts-client: add missing bash_completion file 17/3717/1
Jackie Huang [Fri, 15 May 2020 09:28:26 +0000 (17:28 +0800)]
cgts-client: add missing bash_completion file

Issue-ID: INF-117
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I7160bd4b8c2864e638f32953c32dddd61ad6256f

3 years agokernel-devsrc: extend to provide all kernel source 16/3716/1
Jackie Huang [Fri, 15 May 2020 08:10:41 +0000 (16:10 +0800)]
kernel-devsrc: extend to provide all kernel source

* Add bbappend to re-write do_install to provide all kernel
  source, so it will:
  - Fix issues that dpdk fails to build in container.
  - Extend the ability of the recipe so it can rebuild kernel

* And add kernel-devsrc to image.

Issue-ID: INF-116
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I20ab8c622bcbbfe2a8e5068dae5cb5fef5321dd8

3 years agostx-kconfig.cfg: enable soft watchdog for hostw 15/3715/1
Jackie Huang [Thu, 14 May 2020 12:24:10 +0000 (20:24 +0800)]
stx-kconfig.cfg: enable soft watchdog for hostw

kernel soft watchdog is required by hostw, or it fails with:
kernel_watchdog_init    :Error : Could not open kernel watchdog

Issue-ID: INF-115
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Ibabfae505f0cedb7a4087976886201b493ae7f25

3 years agopuppet-kmod: add persistent kernel module autoload for poky 94/3694/1
Litao Gao [Wed, 13 May 2020 10:21:15 +0000 (10:21 +0000)]
puppet-kmod: add persistent kernel module autoload for poky

Issue-ID: INF-113
Signed-off-by: Litao Gao <litao.gao@windriver.com>
Change-Id: Ic748479a90d16b43c67249089e11a68ca15b53f4

3 years agodnf: add os-release and lsb-release into the search list 93/3693/1
Jackie Huang [Wed, 13 May 2020 14:52:55 +0000 (22:52 +0800)]
dnf: add os-release and lsb-release into the search list

There is no 'redhat-release' or 'suse-release' provided by yocto, so add
'os-release' and 'lsb-release' into the search list so it will detect
the correct 'releasever'.

Issue-ID: INF-103
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I755afbdda056d8c36cdb6b261ef0730c0023ff8f

3 years agostx-update: fix exceptions when stx rpm group do not exist 92/3692/1
Jackie Huang [Wed, 13 May 2020 14:15:16 +0000 (22:15 +0800)]
stx-update: fix exceptions when stx rpm group do not exist

There is not any stx rpm group in the repo for stx patches for now,
e.g. updates-controller-worker

So add a patch to avoid expections when the pkggrp is None, and change
the error to warning.

Issue-ID: INF-103
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I6c590e84f34c35ac0ed441baeb77821e5e447f68

3 years agort-tests: add numa support for the affinity option 83/3683/1
Jackie Huang [Wed, 13 May 2020 04:02:20 +0000 (12:02 +0800)]
rt-tests: add numa support for the affinity option

- Add a PACKAGECONFIG for numa support and enable it by default
- A python tool 'hwlatdetect' will be added if numa is enabled,
  so add dependency on python.

Issue-ID: INF-112
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Icdb7bf42da8b3a31ec391dbc0bfd420808c5b034

3 years agopkglist: add pkg list for rt image 82/3682/1
Jackie Huang [Mon, 11 May 2020 02:56:36 +0000 (10:56 +0800)]
pkglist: add pkg list for rt image

Issue-ID: INF-104
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I748395d816d77c198280c2b2f3cc0d954f30419e

3 years agostx-kconfig.cfg: add support for openvswitch 81/3681/1
Jackie Huang [Wed, 13 May 2020 01:09:32 +0000 (09:09 +0800)]
stx-kconfig.cfg: add support for openvswitch

add support for openvswitch for RT kernel

Issue-ID: INF-111
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Ie751ae5bd3cfbe80d9b276e84781b5363c49428c

3 years agostx-kconfig.cfg: add overlay support for kubernetes 80/3680/1
Jackie Huang [Tue, 12 May 2020 14:28:32 +0000 (22:28 +0800)]
stx-kconfig.cfg: add overlay support for kubernetes

add overlay support for kubernetes for RT kernel

Issue-ID: INF-109
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Ia0efe50f94948a893012379eb0aebfd8f7523806

3 years agoMerge "stx-metal: change to use /bin/systemctl in pmon service"
Xiaohua Zhang [Wed, 13 May 2020 09:13:46 +0000 (09:13 +0000)]
Merge "stx-metal: change to use /bin/systemctl in pmon service"

3 years agostx-metal: change to use /bin/systemctl in pmon service 78/3678/1
Litao Gao [Tue, 12 May 2020 11:47:55 +0000 (07:47 -0400)]
stx-metal: change to use /bin/systemctl in pmon service

pmon refers to /usr/bin/systemctl for process respawning,
modify code to use /bin/systemctl instead.

Issue-ID: INF-95
Signed-off-by: Litao Gao <litao.gao@windriver.com>
Change-Id: If5e15314676268839fe57fec53a90b5027a8c4bf

3 years agostx-gui: put starlingx specific files to right pythonpath 77/3677/1
Litao Gao [Tue, 12 May 2020 12:01:03 +0000 (08:01 -0400)]
stx-gui: put starlingx specific files to right pythonpath

horizon is expecting pythonpath to be
    /usr/share/openstack-dashboard/openstack_dashboard/

so part of starlingx-dashboard files should be placed this
path instead of ${PYTHON_SITEPACKAGES_DIR}

Issue-ID: INF-106
Issue-ID: INF-102
Signed-off-by: Litao Gao <litao.gao@windriver.com>
Change-Id: I112b0c00d574a6046950a9d1d45bf99e7fe16c62

3 years agostx-kconfig.cfg: add missing kernel features for docker 70/3670/1
Jackie Huang [Mon, 11 May 2020 07:50:00 +0000 (15:50 +0800)]
stx-kconfig.cfg: add missing kernel features for docker

Add the following missing kernel features for docker:
- CONFIG_CFQ_GROUP_IOSCHED=y
- CONFIG_IOSCHED_CFQ=y
- CONFIG_VETH=y
- CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m

Issue-ID: INF-108
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Id8c0f6192747e398b6b63dbe35073d5cd13a3f3c

3 years agopoky-stx-aio-pkg-list: add xfsprogs for anaconda 69/3669/1
Jackie Huang [Tue, 12 May 2020 06:38:06 +0000 (14:38 +0800)]
poky-stx-aio-pkg-list: add xfsprogs for anaconda

- xfsprogs and sub packages are required by anaconda installer.
- rename the file surfix: txt -> cfg

Issue-ID: INF-110
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I8c00f50a1a112a849b5c80aaa6e640759c84bf69

3 years agostx-image-aio-installer: add dependency on gptfdisk 58/3658/1
Jackie Huang [Sat, 9 May 2020 08:59:48 +0000 (16:59 +0800)]
stx-image-aio-installer: add dependency on gptfdisk

The tools provided by gptfdisk are required by stx kickstarts

Issue-ID: INF-105
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I6ad6905157016feda079455c0734e9b0d72b79e7

3 years agopoky_stx_aio_ks.cfg: fix for creating rpm repo 57/3657/1
Jackie Huang [Sat, 9 May 2020 03:54:06 +0000 (11:54 +0800)]
poky_stx_aio_ks.cfg: fix for creating rpm repo

- Update kickstart to generate DNF repo config files
  backport and ajust from:
  https://opendev.org/starlingx/metal/commit/09b95bf651c065e9fffae3255ecf0d0e52a61249

- Add a pre script to adjust the directoris since the
  anaconda image in poky has a different directory structure.

Issue-ID: INF-95
Issue-ID: INF-101
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I5bd1664078882c6a2ac9c7310bd6bc44ed141b8e

3 years agostx-anaconda-image.bbclass: add exact pkg list to limit the repo size 56/3656/1
Jackie Huang [Sat, 9 May 2020 07:34:42 +0000 (15:34 +0800)]
stx-anaconda-image.bbclass: add exact pkg list to limit the repo size

This change ensures only packages in the list will be added in the
rpm repo in the ISO image, so it will reduce the size:
* rpm repo: 3.4G -> 1.3G
* ISO image: 4.3G -> 2.1G

Remove the list for REPO_EXCLUDE_PKG which is not needed any more.

Issue-ID: INF-104
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I0f63a5ee57f7b08fce9f16a3f051eb3dfb0f8f2f

3 years agocollectd: add missing config files for plugins 55/3655/1
Jackie Huang [Fri, 8 May 2020 09:24:05 +0000 (17:24 +0800)]
collectd: add missing config files for plugins

Add missing config files for plugins from collectd-5.8.1-4.el7.src.rpm

Issue-ID: INF-95
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Ic97bca595d99e82763bdd6e4332ce35db8b9e5b7

3 years agocollectd-extensions: add dependency on ntpq 54/3654/1
Jackie Huang [Fri, 8 May 2020 08:50:09 +0000 (16:50 +0800)]
collectd-extensions: add dependency on ntpq

ntpq is required by ntpq.py in collectd-extensions.

Issue-ID: INF-100
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Ibcc3402e274b47fbf4165fe58ebb491f19a1efff

3 years agodnf: add support for python2 44/3644/1
Jackie Huang [Thu, 7 May 2020 13:28:07 +0000 (21:28 +0800)]
dnf: add support for python2

Some stx components like sw-patch requres python-dnf but it's
using python2, and other stx components depend on sw-patch
are using python2 as well, so add support of python2 for
dnf for now, stx components will be move to python3 in
the future.

Issue-ID: INF-89
Issue-ID: INF-98
Issue-ID: INF-99
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I99b0e00f8357e701a2fecfd155e381a7e94a5e9b

3 years agopython-pyliblzma: add new recipe 43/3643/1
Jackie Huang [Fri, 8 May 2020 07:08:11 +0000 (15:08 +0800)]
python-pyliblzma: add new recipe

This is required by dnf after adding python2 support.

Issue-ID: INF-99
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I2e607e22a050830fc9e6768917d63a740ca565a4

3 years agolibcomps: add support for python2 42/3642/1
Jackie Huang [Fri, 8 May 2020 05:49:04 +0000 (13:49 +0800)]
libcomps: add support for python2

libcomps is required by dnf, and the python2 support is needed
after adding python2 support for dnf.

Issue-ID: INF-97
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I157ffb471b727736d9a00d4ca2498e9c1f0de8e4

3 years agolibdnf: add support for python2 41/3641/1
Jackie Huang [Fri, 8 May 2020 05:34:08 +0000 (13:34 +0800)]
libdnf: add support for python2

libdnf is required by dnf, and the python2 support is needed
after adding python2 support for dnf.

Issue-ID: INF-96
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I28ca127bd0f914702869a5826211b10de404f647

3 years agostx-puppet: fix the unnecessary network configuration apply 34/3634/1
Litao Gao [Fri, 8 May 2020 06:44:54 +0000 (02:44 -0400)]
stx-puppet: fix the unnecessary network configuration apply

In AIO case, both controller and worker will run network puppet
to apply network configuration, need to check and avoid unnecessary
apply to avoid the potential conflicts.

Issue-ID: INF-94
Signed-off-by: Litao Gao <litao.gao@windriver.com>
Change-Id: I0372dd669b00a0969b5cddc0df3d9576092d564a

3 years agomtce.inc: fix typos for services.d directory 22/3622/1
Jackie Huang [Thu, 7 May 2020 09:54:12 +0000 (17:54 +0800)]
mtce.inc: fix typos for services.d directory

Fix typos:
 * serverices.d -> services.d
 * 755 -> 750

Issue-ID: INF-93
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Ib97fc0f56ad093fe1495b929f9cb83d01f9e46ef

3 years agostx-update: migrate patch-agent to use dnf instead of smart 21/3621/1
Jackie Huang [Wed, 6 May 2020 12:31:01 +0000 (20:31 +0800)]
stx-update: migrate patch-agent to use dnf instead of smart

smart is not availble in yocto any more and is replaced by dnf, which is
the same  situation in the later stx release on centos 8, so backport
seceral patches from later stx release to migrate patch-agent to use dnf
instead of smart.

Issue-ID: INF-84
Issue-ID: INF-91
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I1a53ffae6c53a638cf14cd4354e2c5d8bf7f6440

3 years agoceph: remove ceph user and disable systemd services 20/3620/1
Jackie Huang [Thu, 7 May 2020 08:22:57 +0000 (16:22 +0800)]
ceph: remove ceph user and disable systemd services

In stx 3.0, ceph runs with root user and is not meant to
be managed by systemd, so remove ceph user group, and
disable systemd services by default.

Issue-ID: INF-92
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I6613f6f9c4678da897ffee3faae0ce1929bb87e5

3 years agostx-config-files: avoid mkdir error if existing 19/3619/1
Jackie Huang [Wed, 6 May 2020 13:44:23 +0000 (21:44 +0800)]
stx-config-files: avoid mkdir error if existing

use -p option for mkdir to avoid error if existing

Issue-ID: INF-84
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I446ce119b2e7470f81c2c4511372b909f7411b5d

3 years agocgcs-patch.inc: fix the binary name of createrepo_c 18/3618/1
Jackie Huang [Wed, 6 May 2020 10:46:52 +0000 (18:46 +0800)]
cgcs-patch.inc: fix the binary name of createrepo_c

fix the binary name of createrepo_c in init script sw-patch-controller

Issue-ID: INF-84
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I23a1d3fe9a5124313de8023afa394722a4467de3

3 years agodnsmasq: add version 2.76 and align with stx 3.0 96/3596/1
Jackie Huang [Wed, 6 May 2020 07:45:06 +0000 (15:45 +0800)]
dnsmasq: add version 2.76 and align with stx 3.0

- Add recipe for version 2.76 and set as the preferred
  version (or it will select 2.80)
- Add patches from dnsmasq-2.76-7.el7.tis.7.src.rpm
- Align the spec file from dnsmasq-2.76-7.el7.tis.7.src.rpm
- Add dependency on dnsmasq so it will be installed in image

Issue-ID: INF-85
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I0f0ab584686c2aa94b8ec2156f98f1298ea19293

3 years agopoky_stx_aio_ks.cfg: do not mask dev-hugepages.mount 95/3595/1
Jackie Huang [Wed, 6 May 2020 04:09:56 +0000 (12:09 +0800)]
poky_stx_aio_ks.cfg: do not mask dev-hugepages.mount

Do not mask dev-hugepages.mount since hugepages need to
be mounted for stx.

Issue-ID: INF-78
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Ifdb1e829a4e232648a1f5ddd3581dbbe5cad22cf

3 years agoMerge "barbican: fix path issue in service unitfile and missing dir"
Xiaohua Zhang [Wed, 6 May 2020 14:05:24 +0000 (14:05 +0000)]
Merge "barbican: fix path issue in service unitfile and missing dir"

3 years agogrub: avoid mounting the read-only root filesystem 91/3591/2
Jackie Huang [Wed, 6 May 2020 04:13:39 +0000 (12:13 +0800)]
grub: avoid mounting the read-only root filesystem

Issue-ID: INF-69
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Iafb29eecccaf2eab5c3cee3dba97bdbd0fe89293

3 years agobarbican: fix path issue in service unitfile and missing dir 92/3592/1
Litao Gao [Thu, 30 Apr 2020 05:38:48 +0000 (01:38 -0400)]
barbican: fix path issue in service unitfile and missing dir

- use systemd-tmpfiles to create missing /var/log/barbican

Issue-ID: INF-38
Signed-off-by: Litao Gao <litao.gao@windriver.com>
Change-Id: Id774e8859259289ecaba578726b9998edb5e47cb

3 years agoconfig-files: remove the patch of changing the log source 90/3590/2
Jackie Huang [Tue, 5 May 2020 15:33:11 +0000 (23:33 +0800)]
config-files: remove the patch of changing the log source

The log source "systemd_journal" will not be used at all in stx
after unlock and there will not be any log redirected to syslog files,
so we should not change the log source to "systemd_journal", remove
the patch to revert back to use /dev/log

Issue-ID: INF-65
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I0b755247bbc232c3690ac8826f292f4ae5e8c40f

3 years agoconfig-files: add starlingx login banners 85/3585/1
Jackie Huang [Mon, 4 May 2020 13:40:35 +0000 (21:40 +0800)]
config-files: add starlingx login banners

Add starlingx login banners into /etc/issue and /etc/issue.net

Issue-ID: INF-80
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I17963c57656fd95ec779b6bdc55900af7348b5df

3 years agocgcs-patch.inc: inherit systemd to enable services 84/3584/1
Jackie Huang [Tue, 5 May 2020 09:35:33 +0000 (17:35 +0800)]
cgcs-patch.inc: inherit systemd to enable services

inherit systemd to enable the following services by default:
- sw-patch-controller.service
- sw-patch-controller-daemon.service
- sw-patch-agent.service
- sw-patch.service

Issue-ID: INF-82
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Ifc3ecbf5372e2e9ac0b5cc9d18e101cef0e2b052

3 years agoworker-utils.inc: fix the path for drbdadm 83/3583/1
Jackie Huang [Tue, 5 May 2020 01:37:41 +0000 (09:37 +0800)]
worker-utils.inc: fix the path for drbdadm

fix the path for drbdadm in script affine-tasks.sh

Issue-ID: INF-81
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I45da6f59a038610d41992750468160bbe3e0d678

3 years agostx-update: backport a patch to remove dependency on yum 82/3582/1
Jackie Huang [Mon, 4 May 2020 09:20:01 +0000 (17:20 +0800)]
stx-update: backport a patch to remove dependency on yum

rpmUtils.miscutils.stringToVersion is provided by yum, which is
not availble in yocto and is replaced by dnf, and it's the same
situation in the later stx release on centos 8, so backport
a patch from later stx release to remove the dependency on yum.

Issue-ID: INF-72
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I1f26a717d7fd75e7077eabe060284bfa3c1a826b

3 years agoopenssh: align the service behavior with stx 3.0 63/3563/1
Jackie Huang [Fri, 1 May 2020 14:20:59 +0000 (22:20 +0800)]
openssh: align the service behavior with stx 3.0

- Remove the sshd.socket and sshd@service used by yocto by default
- Add the service and config files from stx 3.0 and align
  the service behavior
- Fix the postinst for sshd-config and enable the service

Issue-ID: INF-68
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I0741b5e413e9a2c831b3f248a9fa6ef9444bd6a0

3 years agoplaybookconfig: set longer timeout and add retries for ansible 62/3562/1
Jackie Huang [Fri, 1 May 2020 13:18:34 +0000 (21:18 +0800)]
playbookconfig: set longer timeout and add retries for ansible

- Set longer timeout and add retries for ansible ssh connection
  to avoid timeout failure:
  "timeout waiting for privilege escalation password prompt:\n"

- Change the postinst_ontarget to postinst to avoid hidden issue

Issue-ID: INF-73
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Ia7d1c6ce7cfdb0b13516ab92625eb8d8107ffe00

3 years agonet-snmp: disable snmptrapd.service and snmpd.service by default 61/3561/1
Jackie Huang [Fri, 1 May 2020 13:40:16 +0000 (21:40 +0800)]
net-snmp: disable snmptrapd.service and snmpd.service by default

snmptrapd.service and snmpd.service should be disabled by default
and will be mananged by SM

Issue-ID: INF-75
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Ib267cf15ac6ebb20ef951c71ce80de44b4cd67d0

3 years agopoky-stx.conf: re-define the SERIAL_CONSOLES 60/3560/1
Jackie Huang [Fri, 1 May 2020 13:08:03 +0000 (21:08 +0800)]
poky-stx.conf: re-define the SERIAL_CONSOLES

Re-define the SERIAL_CONSOLES to avoid annoying messages:
agetty[133305]: /dev/ttyS2: not a tty
agetty[133305]: /dev/ttyS1: not a tty

Issue-ID: INF-74
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I9b8918b771a0e14b2e64c6b4988e97c85b7f0330

3 years agoinfluxdb: add new recipe and related dependency 59/3559/1
Jackie Huang [Fri, 1 May 2020 09:19:45 +0000 (17:19 +0800)]
influxdb: add new recipe and related dependency

influxdb is required by stx, so add the new recipe
and related dependency.

Issue-ID: INF-71
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I04bf23605a40ed4ae9dfdef4091aa4fe4f5de666

3 years agoconfig-files: fix installation for io-scheduler-config 58/3558/1
Jackie Huang [Fri, 1 May 2020 02:29:17 +0000 (10:29 +0800)]
config-files: fix installation for io-scheduler-config

- Move the installation from postinst script to do_install
  and fix the incorrect path.
- Remove some useless commented lines.

Issue-ID: INF-66
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I56145ee907280aeaa10b11e68a3726d4a918a4ef

3 years agostx-ha: fix the sqlite related dependencies 49/3549/1
Jackie Huang [Thu, 30 Apr 2020 09:20:45 +0000 (17:20 +0800)]
stx-ha: fix the sqlite related dependencies

sqlite3 is required by stx 3.0 instead of sqlite, so
fix the related dependencies to avoid installing
sqlite and python-pysqlite.

Issue-ID: INF-63
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I191d505dd7797d835d78197006308346375d1039

3 years agopackagegroup-stak-base: remove the useless packagegroup 48/3548/1
Jackie Huang [Thu, 30 Apr 2020 09:18:56 +0000 (17:18 +0800)]
packagegroup-stak-base: remove the useless packagegroup

packagegroup-stak-base is not used any more, so remove it.

Issue-ID: INF-51
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Id2d876c00327991a040473477402fb14846b2be4

3 years agostx-preferred-vers: remove invalid preferred version 47/3547/1
Jackie Huang [Thu, 30 Apr 2020 09:14:49 +0000 (17:14 +0800)]
stx-preferred-vers: remove invalid preferred version

Remove the preferred version "1.0.2" for python-sqlalchemy
which is invalid or there is warning:
WARNING: versions of python-sqlalchemy available: 1.0.16 1.1.17 1.1.5

Issue-ID: INF-64
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Id749f5b1ea4bad78438f7b38658d46dd8fecb529

3 years agoMerge "lighttpd: prepare chroot enviroment for lighttpd"
Xiaohua Zhang [Thu, 30 Apr 2020 07:10:05 +0000 (07:10 +0000)]
Merge "lighttpd: prepare chroot enviroment for lighttpd"

3 years agolighttpd: prepare chroot enviroment for lighttpd 41/3541/1
Litao Gao [Wed, 29 Apr 2020 07:14:36 +0000 (03:14 -0400)]
lighttpd: prepare chroot enviroment for lighttpd

cp /dev/null to /www/dev and set right permission

Issue-ID: INF-57
Change-Id: Ida56cd2cadf9457e8989f09d639a13c5c7dae13c
Signed-off-by: Litao Gao <litao.gao@windriver.com>
4 years agonfv-vim: fix incorrect paths 40/3540/1
Jackie Huang [Wed, 29 Apr 2020 09:26:17 +0000 (17:26 +0800)]
nfv-vim: fix incorrect paths

Issue-ID: INF-59
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Ifa10ce0712d76b85f4cd7074eaaac3660275f403

4 years agostx-image-aio: inherit extrausers-config in image recipe 39/3539/1
Jackie Huang [Wed, 29 Apr 2020 08:50:08 +0000 (16:50 +0800)]
stx-image-aio: inherit extrausers-config in image recipe

inherit extrausers-config in stx-image-aio image only instead of distro
config to avoid unexpected issue for other images.

Issue-ID: INF-62
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: If1b67e44b39a02c960ae3b6cbfb390e647a17fea

4 years agosysinv: inherit useradd to add user and group 38/3538/1
Jackie Huang [Wed, 29 Apr 2020 07:55:49 +0000 (15:55 +0800)]
sysinv: inherit useradd to add user and group

- stx 3.0 needs the 'sysinv' user/group created with id 168,
  which maybe occupied by other user/group, so change to
  inherit useradd in sysinv recipe to avoid such issue.
- reset the id for rpc and snmpd to align stx3.0
  and avoid conflicts.

Issue-ID: INF-61
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Ie0639fb8d2451fc49bc79de99ee3ebfea3c508e8

4 years agoresource-agents: do not reset the rsctmpdir 28/3528/1
Jackie Huang [Wed, 29 Apr 2020 04:30:09 +0000 (12:30 +0800)]
resource-agents: do not reset the rsctmpdir

stx3.0 uses the default rsctmpdir:
/var/run/resource-agents

so do not reset the rsctmpdir in configure.

Issue-ID: INF-58
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I1f04b3e9aababccd900ebf9052d06710a997a3b7

4 years agofm-mgr.inc: inherit useradd to add user and group 26/3526/1
Jackie Huang [Tue, 28 Apr 2020 15:57:47 +0000 (23:57 +0800)]
fm-mgr.inc: inherit useradd to add user and group

- inherit useradd bbclass to add user and group 'fm' which is
  required by stx 3.0
- add dependency on net-snmp-server-snmpd since 'fm' need to
  be in group 'snmpd'

Issue-ID: INF-55
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Ie42cccf84726a938a703d35aa57df3855ce6da25

4 years agonet-snmp: inherit useradd to add user and group 25/3525/1
Jackie Huang [Wed, 29 Apr 2020 01:49:45 +0000 (09:49 +0800)]
net-snmp: inherit useradd to add user and group

inherit useradd bbclass to add user and group 'snmpd' which is
required by stx 3.0

Issue-ID: INF-56
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I0c390a178951544c781fde0e89d11f26434550ec

4 years agonet-snmp-config: add dependency on server-snmpd and server-snmptrapd 24/3524/1
Jackie Huang [Tue, 28 Apr 2020 16:13:10 +0000 (00:13 +0800)]
net-snmp-config: add dependency on server-snmpd and server-snmptrapd

Issue-ID: INF-54
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I70dc59241a26a16faa2bf8606cb50b3361bc0366

4 years agostx-ha: cleanup todo and commented lines 16/3516/1
Jackie Huang [Tue, 28 Apr 2020 14:46:55 +0000 (22:46 +0800)]
stx-ha: cleanup todo and commented lines

- cleanup the todo for licenses
- remove the useless commented lines

Issue-ID: INF-53
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I10a5bfa9614a58f9386a2498296b75c1f76d73cf

4 years agosm: fix rebuild errors 15/3515/1
Jackie Huang [Tue, 28 Apr 2020 14:42:54 +0000 (22:42 +0800)]
sm: fix rebuild errors

Do the oe_runmake clean before do_compile to ensure
rebuild without errors.

Issue-ID: INF-44
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Ib23c832383b1c37e81519e52edf2043cc10bbee0

4 years agoopenstack-ras: change the source repo from starlingx 14/3514/1
Jackie Huang [Tue, 28 Apr 2020 11:38:01 +0000 (19:38 +0800)]
openstack-ras: change the source repo from starlingx

change the source repo from starlingx to align with stx 3.0

Issue-ID: INF-52
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I981a2752a522101bd14964aa0ff3f8a8cfb18b17

4 years agostx-config: cleanup useless patches 13/3513/1
Jackie Huang [Tue, 28 Apr 2020 09:47:46 +0000 (17:47 +0800)]
stx-config: cleanup useless patches

These patches are useless after rebased to stx 3.0

Issue-ID: INF-51
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I243c6739d7dac250c04ce413ec7b2c6b026a59c6

4 years agostx-config: handle exceptions for pci device checking 12/3512/1
Jackie Huang [Tue, 28 Apr 2020 09:36:57 +0000 (17:36 +0800)]
stx-config: handle exceptions for pci device checking

Handle exceptions other than CalledProcessError for pci
device checking so that it will not fail and exit if
there are supported or unknown devices.

Issue-ID: INF-50
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Iff2ca63bea57e4dd9c27f5af8f27bd6bcd53013a

4 years agobarbican: fixes to enable barbican-api execution 85/3485/1
Litao Gao [Mon, 27 Apr 2020 14:27:23 +0000 (10:27 -0400)]
barbican: fixes to enable barbican-api execution

- create /bin/python symbolic lin
- create /var/log/barbican/
- use /bin/kill in service unit file

Issue-ID: INF-38
Signed-off-by: Litao Gao <litao.gao@windriver.com>
Change-Id: I2c910e98da6b7d1c4deddc5a4bd55cd3a1af4265

4 years agoMerge "keystone: switch keystone frontend to gunicorn to align with stx"
Xiaohua Zhang [Mon, 27 Apr 2020 13:55:03 +0000 (13:55 +0000)]
Merge "keystone: switch keystone frontend to gunicorn to align with stx"

4 years agoMerge "config-files: install the init script for lighttpd"
Xiaohua Zhang [Mon, 27 Apr 2020 12:48:59 +0000 (12:48 +0000)]
Merge "config-files: install the init script for lighttpd"

4 years agokeystone: switch keystone frontend to gunicorn to align with stx 81/3481/1
Litao Gao [Mon, 27 Apr 2020 09:35:22 +0000 (05:35 -0400)]
keystone: switch keystone frontend to gunicorn to align with stx

- unlink keystone service from apache2
- put app file used by gunicorn to expected directory
- disable apache2 service as default

Issue-ID: INF-37
Signed-off-by: Litao Gao <litao.gao@windriver.com>
Change-Id: Id8fcf640307582532b6aff6901d423e87e5c30a3

4 years agoMerge "resource-agents: upgrade to 4.1.1 and align with stx 3.0"
Xiaohua Zhang [Mon, 27 Apr 2020 11:27:04 +0000 (11:27 +0000)]
Merge "resource-agents: upgrade to 4.1.1 and align with stx 3.0"

4 years agoconfig-files: install the init script for lighttpd 75/3475/1
Jackie Huang [Mon, 27 Apr 2020 09:13:55 +0000 (17:13 +0800)]
config-files: install the init script for lighttpd

install the init script into /etc/init.d for lighttpd
to align with stx 3.0.

Issue-ID: INF-31
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Ia353e9463374c5202a8f23562df51c55376cff2c

4 years agoresource-agents: upgrade to 4.1.1 and align with stx 3.0 73/3473/1
Jackie Huang [Mon, 27 Apr 2020 04:53:47 +0000 (12:53 +0800)]
resource-agents: upgrade to 4.1.1 and align with stx 3.0

- upgrade to 4.1.1
- align with the spec from stx 3.0
- add patches from stx 3.0

Issue-ID: INF-41
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I4b25dc43c69025dbafbbb14930ee2cfce1a4cbd1

4 years agopostgresql: fix behaviour inconsistency in stx 72/3472/1
Litao Gao [Mon, 27 Apr 2020 07:37:16 +0000 (03:37 -0400)]
postgresql: fix behaviour inconsistency in stx

- change data_directory to /var/lib/postgresql/19.12
- remove the initdb before service start, which is not needed
- disable postgresql service as default

Issue-ID: INF-39
Signed-off-by: Litao Gao <litao.gao@windriver.com>
Change-Id: I14dd9723212d9b5f0c7669ccba57c881aba481e5

4 years agopython-gunicorn: downgrade to 19.7.1 to align stx 3.0 71/3471/1
Jackie Huang [Sun, 26 Apr 2020 14:41:58 +0000 (22:41 +0800)]
python-gunicorn: downgrade to 19.7.1 to align stx 3.0

Issue-ID: INF-48
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I255c7a12e0d71b4dd5b455ced635f5b97e1b424d

4 years agoMerge "linux-yocto-stx: add hp server support for anaconda"
Xiaohua Zhang [Mon, 27 Apr 2020 00:03:08 +0000 (00:03 +0000)]
Merge "linux-yocto-stx: add hp server support for anaconda"

4 years agoMerge "config-files: install the init script for snmpd"
Xiaohua Zhang [Sun, 26 Apr 2020 14:33:04 +0000 (14:33 +0000)]
Merge "config-files: install the init script for snmpd"

4 years agoMerge "python-django-horizon: install the init script"
Xiaohua Zhang [Sun, 26 Apr 2020 14:32:44 +0000 (14:32 +0000)]
Merge "python-django-horizon: install the init script"

4 years agoMerge "armada-app: fix build failure on centos"
Xiaohua Zhang [Sun, 26 Apr 2020 12:22:41 +0000 (12:22 +0000)]
Merge "armada-app: fix build failure on centos"

4 years agolinux-yocto-stx: add hp server support for anaconda 65/3465/1
Jackie Huang [Sun, 26 Apr 2020 05:26:17 +0000 (13:26 +0800)]
linux-yocto-stx: add hp server support for anaconda

- Add hp server support in kernel for anaconda installer image.

- In the build script, remove recipes-kernel from BBMASK
  so the added support will take effect.

Issue-ID: INF-35
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I04f424b874009b85022e3a5df6b95bd01d85a8e8

4 years agoconfig-files: install the init script for snmpd 64/3464/1
Jackie Huang [Sun, 26 Apr 2020 09:28:09 +0000 (17:28 +0800)]
config-files: install the init script for snmpd

install the init script into /etc/init.d for snmpd
to align with stx 3.0.

Issue-ID: INF-32
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I2fa4c3c3dec61d9a3025d5bcb0c3eee67bdf7f2f

4 years agopython-django-horizon: install the init script 63/3463/1
Jackie Huang [Sun, 26 Apr 2020 09:23:33 +0000 (17:23 +0800)]
python-django-horizon: install the init script

install the init script into /etc/init.d to align with stx 3.0

Issue-ID: INF-34
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I420be259e4641369fe87e1eb390fe32f9fce5da2

4 years agoarmada-app: fix build failure on centos 62/3462/1
Jackie Huang [Sun, 26 Apr 2020 03:58:07 +0000 (20:58 -0700)]
armada-app: fix build failure on centos

- use $! instead of pidof to get the last backgrounded helm service
- add a sleep after helm serve to ensure the servie is running

Issue-ID: INF-42
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I431b49da630c43948b956b702bf57480d44096b8

4 years agostx-utilities: fix service name and binary paths 60/3460/1
Jackie Huang [Sun, 26 Apr 2020 08:25:22 +0000 (16:25 +0800)]
stx-utilities: fix service name and binary paths

* fix the service name: network -> networking
* fix the binary paths:
  - /usr/local/bin -> /usr/bin
  - /usr/local/sbin -> /usr/sbin

Issue-ID: INF-43
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I503103fb42bd116da4c71fd411127b6e2fe828ad

4 years agomtce-control.inc: fix the hardcoded path for hbsAgent 59/3459/1
Jackie Huang [Sun, 26 Apr 2020 05:38:47 +0000 (13:38 +0800)]
mtce-control.inc: fix the hardcoded path for hbsAgent

- fix the hardcoded path for hbsAgent
- remove the useless postinst function

Issue-ID: INF-40
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I371e14487e3c7cb5a51e51bf350930d718aaf2e9

4 years agostx-ha: fix the hardcoded binary path for sm 51/3451/1
Jackie Huang [Fri, 24 Apr 2020 07:57:12 +0000 (15:57 +0800)]
stx-ha: fix the hardcoded binary path for sm

- Fix the hardcoded binary path for sm macros
- Remove a useless commented line

Issus-ID: INF-30
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I12048550e120e59d99b2bbeeb5c60988533cbfd9

4 years agohaproxy: fix for the sbindir 50/3450/1
Jackie Huang [Fri, 24 Apr 2020 08:26:31 +0000 (16:26 +0800)]
haproxy: fix for the sbindir

The SBINDIR should not point to bindir

Issue-ID: INF-33
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I9f60cdec7f5b09396e20f1156da62af4a0856c37

4 years agostx-utilities: inherit systemd to enable services 49/3449/1
Jackie Huang [Fri, 24 Apr 2020 07:31:53 +0000 (15:31 +0800)]
stx-utilities: inherit systemd to enable services

- inherit systemd bbclass and set correct variables to
  enable services.

- remove sysvinit from DISTRO_FEATURES_BACKFILL_CONSIDERED
  to avoid init scripts being removed.

- remove the useless pkg_postinst functions

- remove duplicated collect-engtools.inc

Issue-ID: INF-29
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I64245da497621c59a47b3e80e92357d858e9903c

4 years agostx-config: enable the services by default 48/3448/1
Jackie Huang [Fri, 24 Apr 2020 07:29:23 +0000 (15:29 +0800)]
stx-config: enable the services by default

Set correct systemd variables to enable the services

Issue-ID: INF-29
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Iea55ec66b7ec305405d8ca58be7a7be73e642c44

4 years agostx-metal: inherit systemd to enable services 47/3447/1
Jackie Huang [Fri, 24 Apr 2020 07:27:30 +0000 (15:27 +0800)]
stx-metal: inherit systemd to enable services

- inherit systemd bbclass and set correct variables to
  enable services.

- remove sysvinit from DISTRO_FEATURES_BACKFILL_CONSIDERED
  to avoid init scripts being removed.

- remove the useless pkg_postinst functions

- move lmon.service to mtce-lmon

Issue-ID: INF-28
Issue-ID: INF-29
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Id17ce7b5536686ab180c0714c9355143adcc3d8d

4 years agopatch-alarm.inc: fix incorrect script path 46/3446/1
Jackie Huang [Fri, 24 Apr 2020 01:50:17 +0000 (09:50 +0800)]
patch-alarm.inc: fix incorrect script path

Issue-ID: INF-27
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Ibaafdf34b07c155977687bdd6814accfe69e770f

4 years agoceph-manager.inc: fix the incorrect script path 31/3431/1
Jackie Huang [Thu, 23 Apr 2020 13:46:49 +0000 (21:46 +0800)]
ceph-manager.inc: fix the incorrect script path

Issue-ID: INF-27
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I645b13263c21b458a99792db6ce896a3022eda91

4 years agoscripts: add build_stx.sh to support StarlingX build 21/3421/1
Jackie Huang [Fri, 6 Mar 2020 11:17:05 +0000 (19:17 +0800)]
scripts: add build_stx.sh to support StarlingX build

* Add build_stx.sh to support StarlingX build.
  - This is based on the setup.sh from staging-stx
  - Add many improvements for CI and dev requirement

* Add meta-patches from staging-stx.

* Only BSP intel-corei7-64 is supported for now.

* There will be two builds:
  - stx build: for building all packages required by starlingX
  - anaconda build: for building an ISO image with anaconda
    installer and use kickstart method to install starlingX

Issue-ID: INF-19
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I3df6a06980c931a50a0eddc794e25b7fbd4a4f84

4 years agoAdd initial meta-stx to support StarlingX build 20/3420/1
Jackie Huang [Thu, 23 Apr 2020 03:29:15 +0000 (11:29 +0800)]
Add initial meta-stx to support StarlingX build

meta-stx is a yocto compatible layer that includes
required recipes to build image for StarlingX on top
of yocto 2.7.3 (warrior).

And the following components are included:
- Fault management
- Configuration management
- Software management
- Host management
- Service management
- Ansible and puppet for provisioning

Issue-ID: INF-8
Issue-ID: INF-9
Issue-ID: INF-10
Issue-ID: INF-11
Issue-ID: INF-12
Issue-ID: INF-13
Issue-ID: INF-19
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I4e85c8232df3bf390aa247c75061a54b914bd28a

4 years agoAdd utilities 99/3299/1
Bin Yang [Thu, 16 Apr 2020 12:58:55 +0000 (12:58 +0000)]
Add utilities

add turbostat, cpupower, htop, msr-tool, cpufrequtils

Issue-ID: INF-24
Signed-off-by: Bin Yang <bin.yang@windriver.com>
Change-Id: I648618b8a4575f7c71f89350100b7a65ab214e75

4 years agoUpgrade dpdk version 19.11 98/3298/1
Bin Yang [Thu, 16 Apr 2020 12:55:29 +0000 (12:55 +0000)]
Upgrade dpdk version 19.11

Issue-ID: INF-23
Signed-off-by: Bin Yang <bin.yang@windriver.com>
Change-Id: Ib4513e7d9c4c67d078e768b588db082f85ff7516

4 years agokernel-devsrc: add new recipe and add into inf image 12/3112/1
Jackie Huang [Thu, 2 Apr 2020 07:15:59 +0000 (15:15 +0800)]
kernel-devsrc: add new recipe and add into inf image

The original recipe is copied from oe-core, which is only
capable of running "make scripts" and compiling kernel
modules against the running kernel on target.

We need the support to rebuild the kernel as well, so
do the following changes:
- Extend the ability of the recipe so it can rebuild kernel
- Add the one in oe-core into bbmask
- Add required kernel packages into packagegroup-oran

Issue-ID: INF-21
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I2a6d6a87f5956d3f5d8da8150407df107dd42b17

4 years agoRemove CMK guide 26/3026/1
Bin Yang [Fri, 27 Mar 2020 09:07:58 +0000 (09:07 +0000)]
Remove CMK guide

CMK is not applicable after upgrading to kubernetes 1.16.2

Issue-ID: INF-20
Signed-off-by: Bin Yang <bin.yang@windriver.com>
Change-Id: Ie878cc5900108e7399047327ad2f6a90bde621dc