Xiaohua Zhang [Sun, 26 Apr 2020 12:22:41 +0000 (12:22 +0000)]
Merge "armada-app: fix build failure on centos"
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Xiaohua Zhang [Thu, 5 Mar 2020 01:15:11 +0000 (01:15 +0000)]
Merge "build_oran.sh: add support for nxp-lx2xxx"
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
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
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
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
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
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
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
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"
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
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
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
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
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
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
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
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
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
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
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
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
Jackie Huang [Mon, 11 Nov 2019 01:26:23 +0000 (01:26 +0000)]
Merge "add requirement-docs.txt"
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
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
Jackie Huang [Thu, 7 Nov 2019 07:01:43 +0000 (07:01 +0000)]
Merge "Add git metadata to ignore doc output files"
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
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
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
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>
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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