pti/rtp.git
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

4 years agoUpdate installation guide 20/3020/2
Bin Yang [Fri, 27 Mar 2020 04:03:43 +0000 (04:03 +0000)]
Update installation guide

Update kubernetes version to 1.16.2
Add SRIOV CNI deployment instructions

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

4 years agoUpgrade kubernetes version to 1.16.2 19/3019/1
Bin Yang [Fri, 27 Mar 2020 02:30:11 +0000 (02:30 +0000)]
Upgrade kubernetes version to 1.16.2

Upgrade kubenetes plugins version as well

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

4 years agoMerge "build_oran.sh: add support for nxp-lx2xxx"
Xiaohua Zhang [Thu, 5 Mar 2020 01:15:11 +0000 (01:15 +0000)]
Merge "build_oran.sh: add support for nxp-lx2xxx"

4 years agoAdd the architecture support for both X86_64 and ARM in the overview.rst for second... 36/2636/1
Xiaohua Zhang [Tue, 3 Mar 2020 06:00:19 +0000 (14:00 +0800)]
Add the architecture support for both X86_64 and ARM in the overview.rst for second release.

Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
Change-Id: I235f4fcb643c14bca112a28ee941fbdb6c9c31da

4 years agobuild_oran.sh: add support for nxp-lx2xxx 38/2638/1
Jackie Huang [Mon, 2 Mar 2020 11:29:01 +0000 (19:29 +0800)]
build_oran.sh: add support for nxp-lx2xxx

- remove the default templates
- add templates according to different BSP
- ceph is only added for x86-64
- linux-yocto-rt: add support for nxp-lx2xxx
- add patch for nxp-lx2xxx to support preempt-rt
- add an option for build script to select BSP

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

4 years agoAdd readme to illustate how to tigger release job 50/2550/1
Bin Yang [Fri, 21 Feb 2020 09:12:02 +0000 (17:12 +0800)]
Add readme to illustate how to tigger release job

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

4 years agoThis patch is a test to trigger merge job 42/2542/3
Bin Yang [Thu, 20 Feb 2020 05:15:29 +0000 (13:15 +0800)]
This patch is a test to trigger merge job

Next patch will fix the release filename to trigger building job

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

4 years agoscripts/build_oran.sh: add option to use rm_work 28/2028/1
Jackie Huang [Mon, 9 Dec 2019 09:39:02 +0000 (17:39 +0800)]
scripts/build_oran.sh: add option to use rm_work

The rm_work class supports deletion of temporary workspace,
which can ease the hard drive demands during builds, so add
an option to use rm_work and enable it by default.

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

4 years agobuild_oran.sh: fix the symlink to avoid loop chain 60/1960/1
Jackie Huang [Sat, 7 Dec 2019 15:39:51 +0000 (23:39 +0800)]
build_oran.sh: fix the symlink to avoid loop chain

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

4 years agobuild_oran.sh: remove ceph to work around for CI build 11/1911/1
Jackie Huang [Tue, 3 Dec 2019 09:13:24 +0000 (17:13 +0800)]
build_oran.sh: remove ceph to work around for CI build

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

4 years agoMerge "scripts: add find_rpm_path.sh and rpm_repo_list.txt"
Jackie Huang [Thu, 28 Nov 2019 07:24:20 +0000 (07:24 +0000)]
Merge "scripts: add find_rpm_path.sh and rpm_repo_list.txt"

4 years agoscripts: add find_rpm_path.sh and rpm_repo_list.txt 56/1756/1
Jackie Huang [Fri, 15 Nov 2019 08:41:46 +0000 (16:41 +0800)]
scripts: add find_rpm_path.sh and rpm_repo_list.txt

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

4 years agoChange to better format for docs/overview.rst 10/1710/1
Xiaohua Zhang [Thu, 21 Nov 2019 01:18:45 +0000 (09:18 +0800)]
Change to better format for docs/overview.rst

Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
Change-Id: I34b7da089e992ca2eb94f3b5b5331460c38035b7

4 years agoAdd more description of the project overview. 82/1682/1
Xiaohua Zhang [Wed, 20 Nov 2019 01:45:09 +0000 (09:45 +0800)]
Add more description of the project overview.

Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
Change-Id: I88af2026753e550b435adc017a50e97635584763

4 years agoinstallation-guide.rst: rephrase for accessing dashboard 08/1608/1
Jackie Huang [Fri, 15 Nov 2019 01:57:19 +0000 (09:57 +0800)]
installation-guide.rst: rephrase for accessing dashboard

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

4 years agodocs: fix typo in the links 90/1590/2
Jackie Huang [Thu, 14 Nov 2019 08:53:51 +0000 (16:53 +0800)]
docs: fix typo in the links

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

4 years agodocs: add contact info in overview.rst 87/1587/1
Jackie Huang [Thu, 14 Nov 2019 07:20:56 +0000 (15:20 +0800)]
docs: add contact info in overview.rst

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I8ca115f7488497fadb5a01efb1a4abca980e5c56

4 years agodocs: add initial contents for developer-guide.rst 86/1586/1
Jackie Huang [Thu, 14 Nov 2019 07:01:29 +0000 (15:01 +0800)]
docs: add initial contents for developer-guide.rst

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

4 years agodocs: add initial contents for release-notes.rst 85/1585/1
Jackie Huang [Thu, 14 Nov 2019 06:17:47 +0000 (14:17 +0800)]
docs: add initial contents for release-notes.rst

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

4 years agodocs: add initial contents for overview.rst 84/1584/1
Jackie Huang [Thu, 14 Nov 2019 06:09:28 +0000 (14:09 +0800)]
docs: add initial contents for overview.rst

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

4 years agodocs: add installation-guide.rst 83/1583/1
Jackie Huang [Wed, 13 Nov 2019 07:45:51 +0000 (15:45 +0800)]
docs: add installation-guide.rst

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

4 years agometa-oran: add missing license header 82/1582/1
Jackie Huang [Wed, 13 Nov 2019 06:43:04 +0000 (14:43 +0800)]
meta-oran: add missing license header

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

4 years agometa-oran: fix license for images and packagegroups 35/1535/1
Jackie Huang [Wed, 13 Nov 2019 01:36:41 +0000 (09:36 +0800)]
meta-oran: fix license for images and packagegroups

Change the license from MIT to Apache-2.0 for images and packagegroups.

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

5 years agoMerge "add requirement-docs.txt"
Jackie Huang [Mon, 11 Nov 2019 01:26:23 +0000 (01:26 +0000)]
Merge "add requirement-docs.txt"

5 years agoadd requirement-docs.txt 62/1462/1
weichen [Sun, 10 Nov 2019 02:24:46 +0000 (21:24 -0500)]
add requirement-docs.txt

Signed-off-by: weichen <niweichen@chinamobile.com>
Change-Id: Ia0bea5b5a74f7c1df794f7916d8275f1595cf900

5 years agobuild_oran.sh: do not set -u option 01/1401/1
Jackie Huang [Thu, 7 Nov 2019 08:31:10 +0000 (16:31 +0800)]
build_oran.sh: do not set -u option

-u option treats unset variables as en error but it's not
expected for the oe-init-build-env:
./oe-init-build-env: line 35: BBSERVER: unbound variable

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

5 years agoMerge "Add git metadata to ignore doc output files"
Jackie Huang [Thu, 7 Nov 2019 07:01:43 +0000 (07:01 +0000)]
Merge "Add git metadata to ignore doc output files"

5 years agobuild_oran.sh: ensure we fail the job if any steps fail 94/1394/1
Jackie Huang [Thu, 7 Nov 2019 03:49:57 +0000 (11:49 +0800)]
build_oran.sh: ensure we fail the job if any steps fail

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

5 years agoFix build_oran script issue 92/1392/1
Bin Yang [Thu, 7 Nov 2019 03:14:27 +0000 (03:14 +0000)]
Fix build_oran script issue

build assume the repo name as rtp

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

5 years agoAdd git metadata to ignore doc output files 85/1385/1
Lott, Christopher (cl778h) [Wed, 6 Nov 2019 15:30:50 +0000 (10:30 -0500)]
Add git metadata to ignore doc output files

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I7fe9f03e3e36d7d0177098cfc6c1d7e15a0c14e0

5 years agoRevert "add doc build files" 84/1384/1
Chris Lott [Wed, 6 Nov 2019 15:28:01 +0000 (15:28 +0000)]
Revert "add doc build files"

This reverts commit 247a1d5d1fd72ba008987ca2e39ae4328facb16b.

Reason for revert: This commits generated files, which should
not be controlled in Gerrit.

Change-Id: Iab55276bf02cc816d875319ed707479d93f59d48
Signed-off-by: Chris Lott <cl778h@att.com>
5 years agoadd doc build files 77/1377/1
weichen [Wed, 6 Nov 2019 09:20:43 +0000 (04:20 -0500)]
add doc build files

Signed-off-by: weichen <niweichen@chinamobile.com>
Change-Id: I96fbdd728d71c54d8e2f32f561280a4678e63ef7

5 years agobuild_oran.sh: avoid using -C option for git 55/1355/1
Jackie Huang [Tue, 5 Nov 2019 07:39:00 +0000 (15:39 +0800)]
build_oran.sh: avoid using -C option for git

git version 1.x desn't support -C option, so avoid using
this option to ensure the script can be run with git 1.x

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I2528418e5adbf6c4e7542106172a6f3b7a3ba8f4

5 years agoRevert "multus-cni: update the checksum for SRC_URI" 54/1354/1
Jackie Huang [Mon, 4 Nov 2019 03:05:55 +0000 (03:05 +0000)]
Revert "multus-cni: update the checksum for SRC_URI"

This reverts commit 10ae2782924109ca3573a82b1c1137108b589233.

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

5 years agoupdate developer-guide 40/1340/1
weichen [Mon, 4 Nov 2019 07:04:17 +0000 (02:04 -0500)]
update developer-guide

Signed-off-by: weichen <niweichen@chinamobile.com>
Change-Id: I42162ee7ea5d0c74baa4abdd7b1428d6a1f51dbe

5 years agoadd doc config files and doc [Dinitial draft 39/1339/1
weichen [Mon, 4 Nov 2019 06:43:18 +0000 (01:43 -0500)]
add doc config files and doc [Dinitial draft

Signed-off-by: weichen <niweichen@chinamobile.com>
Change-Id: Ibd08a2d4b77cd4fc9ea0114bf78072711ea03e78

5 years agomultus-cni: update the checksum for SRC_URI 22/1322/1
Jackie Huang [Fri, 1 Nov 2019 15:47:16 +0000 (15:47 +0000)]
multus-cni: update the checksum for SRC_URI

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

5 years agobuild_oran.sh: add two improvements 20/1320/2
Jackie Huang [Fri, 1 Nov 2019 07:28:47 +0000 (15:28 +0800)]
build_oran.sh: add two improvements

* Add an option -e to allow user to add extra config for local.conf
* Add a check to see if the script is running inside the repo
  so we don't need to re-clone the repo

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

5 years agodocs: add k8s-plugins-deployments.md 04/1304/1
Jackie Huang [Fri, 1 Nov 2019 06:05:19 +0000 (14:05 +0800)]
docs: add k8s-plugins-deployments.md

k8s-plugins-deployments.md includes two deployment scenarios:

  * One node (All-in-one): complete
  * Three nodes (one master, two worker nodes): TBD

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

5 years agooran-inf.conf: reset the SYSLINUX_SPLASH 03/1303/1
Jackie Huang [Thu, 31 Oct 2019 08:01:18 +0000 (16:01 +0800)]
oran-inf.conf: reset the SYSLINUX_SPLASH

Reset the SYSLINUX_SPLASH so we use the default one in oe-core

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

5 years agodocs: add installation.md 85/1285/1
Jackie Huang [Tue, 29 Oct 2019 07:25:57 +0000 (15:25 +0800)]
docs: add installation.md

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

5 years agokubernetes-plugins: remove img packages 84/1284/1
Jackie Huang [Thu, 31 Oct 2019 02:02:55 +0000 (10:02 +0800)]
kubernetes-plugins: remove img packages

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

5 years agocpu-manager-for-kubernetes: add new recipe
Jackie Huang [Mon, 28 Oct 2019 09:12:06 +0000 (17:12 +0800)]
cpu-manager-for-kubernetes: add new recipe

CPU Manager for Kubernetes provides basic core affinity for
NFV-style workloads on top of vanilla Kubernetes v1.5+.

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

5 years agoflannel: fix the image version
Jackie Huang [Mon, 28 Oct 2019 07:51:14 +0000 (15:51 +0800)]
flannel: fix the image version

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

5 years agomultus-cni: add new recipe
Jackie Huang [Wed, 23 Oct 2019 08:08:45 +0000 (16:08 +0800)]
multus-cni: add new recipe

Multus CNI enables attaching multiple network interfaces to pods in
Kubernetes.

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

5 years agoAdd docs folder and 2 doc templates from DOC project
Xiaohua Zhang [Fri, 25 Oct 2019 01:32:32 +0000 (09:32 +0800)]
Add docs folder and 2 doc templates from DOC project

Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
Change-Id: Ieaac0ba7538d7e5a9b05ebf155de3c16dc4cc423

5 years agonode-feature-discovery: add new recipe
Jackie Huang [Wed, 23 Oct 2019 07:26:03 +0000 (15:26 +0800)]
node-feature-discovery: add new recipe

This software enables node feature discovery for Kubernetes. It detects
hardware features available on each node in a Kubernetes cluster, and
advertises those features using node labels.

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

5 years agokubernetes-dashboard: add new recipe
Jackie Huang [Mon, 21 Oct 2019 08:51:57 +0000 (16:51 +0800)]
kubernetes-dashboard: add new recipe

Kubernetes Dashboard is a general purpose, web-based UI
for Kubernetes clusters. It allows users to manage applications
running in the cluster and troubleshoot them, as well as manage
the cluster itself.

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

5 years agoflannel: add new recipe
Jackie Huang [Wed, 23 Oct 2019 06:31:44 +0000 (14:31 +0800)]
flannel: add new recipe

Flannel is a simple and easy way to configure a layer 3 network fabric
designed for Kubernetes.

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

5 years agooran-image-inf-host: add all oran packagegroups
Jackie Huang [Mon, 21 Oct 2019 09:41:10 +0000 (17:41 +0800)]
oran-image-inf-host: add all oran packagegroups

packagegroup-oran depends on all the following:
 - packagegroup-oran-base
 - packagegroup-oran-docker
 - packagegroup-oran-k8s
 - packagegroup-oran-vm
 - packagegroup-oran-trace-tools
 - packagegroup-oran-lttng-toolchain
 - packagegroup-oran-glusterfs

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

5 years agokubernetes_1.15.2: add sysctl config and docker images
Jackie Huang [Mon, 21 Oct 2019 07:28:50 +0000 (15:28 +0800)]
kubernetes_1.15.2: add sysctl config and docker images

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

5 years agoREADME.md: add info of requirements and build steps
Jackie Huang [Mon, 21 Oct 2019 06:17:24 +0000 (14:17 +0800)]
README.md: add info of requirements and build steps

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

5 years agobuild_oran.sh: add feature/oran-host-rt-tune
Jackie Huang [Mon, 21 Oct 2019 06:14:24 +0000 (14:14 +0800)]
build_oran.sh: add feature/oran-host-rt-tune

Add the feature for host real time tuning to get better performance.

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

5 years agobuild_oran.sh: use bash as interpreter and set pipefail
Jackie Huang [Wed, 16 Oct 2019 06:53:59 +0000 (14:53 +0800)]
build_oran.sh: use bash as interpreter and set pipefail

Use bash as interpreter and set pipefail so that the non-zero
exit status of bitbake command can be captured.

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Icf186eb61bf1eef4a12d8a14146b2216722e910e

5 years agobuild_oran.sh: add option for dry-run
Jackie Huang [Wed, 16 Oct 2019 02:02:00 +0000 (10:02 +0800)]
build_oran.sh: add option for dry-run

The following options are added:
-w WORKSPACE_DIR is the path for the project
-n dry-run only for bitbake
-h this help info

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Ic66244c8162080ccf261d7337f12207f492db1a1

5 years agofeature/kubernetes: add missing kernel configs for docker and k8s
Jackie Huang [Thu, 10 Oct 2019 08:08:29 +0000 (16:08 +0800)]
feature/kubernetes: add missing kernel configs for docker and k8s

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

5 years ago\INFO.yaml: keep pti/rtp only
Jackie Huang [Fri, 11 Oct 2019 01:47:07 +0000 (09:47 +0800)]
\INFO.yaml: keep pti/rtp only

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: Icdd2c1f8c28075b1e7f3b9c4b5ff3f77ae4f61e3

5 years agobuild_oran.sh: update the rtp repo url
Jackie Huang [Wed, 9 Oct 2019 12:52:26 +0000 (20:52 +0800)]
build_oran.sh: update the rtp repo url

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

5 years agorecipes-containers: inherit go112
Jackie Huang [Tue, 8 Oct 2019 09:21:59 +0000 (17:21 +0800)]
recipes-containers: inherit go112

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

5 years agoRemove ovp dependency and add oran-whitelist
Jackie Huang [Tue, 8 Oct 2019 02:17:39 +0000 (10:17 +0800)]
Remove ovp dependency and add oran-whitelist

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

5 years agoclasses: add go112.bbclass to fix build with go 1.12
Jackie Huang [Mon, 30 Sep 2019 06:55:08 +0000 (14:55 +0800)]
classes: add go112.bbclass to fix build with go 1.12

Fixed the issue:
| build cache is disabled by GOCACHE=off, but required as of Go 1.12

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

5 years agoimage: re-org the image and distro
Jackie Huang [Mon, 30 Sep 2019 06:33:27 +0000 (14:33 +0800)]
image: re-org the image and distro

* Rename images to oran-image-inf-XYZ
* Add corresponding packagegroups
* Do not depend on wrlinux-ovp

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

5 years agoscripts/build_oran.sh: add wrapper script
Jackie Huang [Mon, 30 Sep 2019 05:36:48 +0000 (13:36 +0800)]
scripts/build_oran.sh: add wrapper script

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

5 years agodocker-distribution: fix build with go 1.12
Jackie Huang [Mon, 30 Sep 2019 05:34:32 +0000 (13:34 +0800)]
docker-distribution: fix build with go 1.12

Fixed the issue:
| build cache is disabled by GOCACHE=off, but required as of Go 1.12

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

5 years agodistro: rename distro to oran-inf
Jackie Huang [Sun, 29 Sep 2019 08:04:39 +0000 (16:04 +0800)]
distro: rename distro to oran-inf

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

5 years agoREADME.md: add brief description
Jackie Huang [Sun, 29 Sep 2019 07:58:43 +0000 (15:58 +0800)]
README.md: add brief description

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

5 years agoAdd LICENSE file
Jackie Huang [Sun, 29 Sep 2019 07:55:46 +0000 (15:55 +0800)]
Add LICENSE file

Apache License Version 2.0

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

5 years agotemplates: fix kernel config warnings
Jackie Huang [Mon, 19 Aug 2019 01:15:04 +0000 (09:15 +0800)]
templates: fix kernel config warnings

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

5 years agotemplates: rename hpsa to hosts-ia
Jackie Huang [Wed, 14 Aug 2019 06:23:42 +0000 (14:23 +0800)]
templates: rename hpsa to hosts-ia

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

5 years agotemplates: add feature oran-guest-rt-tune and oran-host-rt-tune
Jackie Huang [Wed, 14 Aug 2019 06:25:36 +0000 (14:25 +0800)]
templates: add feature oran-guest-rt-tune and oran-host-rt-tune

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

5 years agorunc-docker: fix build with go 1.12
Jackie Huang [Wed, 14 Aug 2019 05:56:04 +0000 (13:56 +0800)]
runc-docker: fix build with go 1.12

Fixed the issue:
| build cache is disabled by GOCACHE=off, but required as of Go 1.12

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

5 years agowrlinux-image-oran-host: add rt-tests
Jackie Huang [Wed, 14 Aug 2019 05:55:22 +0000 (13:55 +0800)]
wrlinux-image-oran-host: add rt-tests

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

5 years agocontainerd: fix build with go 1.12
Jackie Huang [Wed, 14 Aug 2019 05:54:14 +0000 (13:54 +0800)]
containerd: fix build with go 1.12

Fixed the issue:
| build cache is disabled by GOCACHE=off, but required as of Go 1.12

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

5 years agodocker: fix build with go 1.12
Jackie Huang [Wed, 14 Aug 2019 05:53:14 +0000 (13:53 +0800)]
docker: fix build with go 1.12

Fixed the issue:
| build cache is disabled by GOCACHE=off, but required as of Go 1.12

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

5 years agowrlinux-oran.conf: set default k8s version
Jackie Huang [Wed, 7 Aug 2019 02:41:16 +0000 (10:41 +0800)]
wrlinux-oran.conf: set default k8s version

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

5 years agok8s: add multipil recipes for 1.13.x ~ 1.15.x
Jackie Huang [Tue, 6 Aug 2019 10:13:19 +0000 (18:13 +0800)]
k8s: add multipil recipes for 1.13.x ~ 1.15.x

1.12.x is provided in meta-virtualization

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

5 years agocni: add plugins ipam
Jackie Huang [Tue, 6 Aug 2019 09:24:04 +0000 (17:24 +0800)]
cni: add plugins ipam

This is needed by k8s plugins like flannel.

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

5 years agogo: Add recipes for 1.12 release and make it default
Jackie Huang [Tue, 6 Aug 2019 06:44:49 +0000 (14:44 +0800)]
go: Add recipes for 1.12 release and make it default

Ported from oe-core:
https://github.com/jackiehjm/openembedded-core/commit/96a2a70bcaacc6010a8776ed8ce3298721665ed0

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

5 years agoinit-install: fix rootfs.img not found issue
Jackie Huang [Tue, 6 Aug 2019 02:41:38 +0000 (10:41 +0800)]
init-install: fix rootfs.img not found issue

Ported from oe-core:
https://github.com/jackiehjm/openembedded-core/commit/3670d379d8c18e08b18ca665d17d290b596b48bf

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

5 years agotemplates/default: fix the banner
Jackie Huang [Tue, 6 Aug 2019 02:36:44 +0000 (10:36 +0800)]
templates/default: fix the banner

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