Story: 2003389
Task: 26564
It is due to 1 more patch added in master, and it conflict with branch change.
Change-Id: I3c5f6afc2c2acdeda7e721400ec1fa68b02b734f
Signed-off-by: slin14 <shuicheng.lin@intel.com>
Story: 2003596
Task: 24917
Depends-On: https://review.openstack.org/601202
since related rpm is also upgraded, no longer need to downgrade the linux-firmware and compiler dependencies
Change-Id: I9e535f95d18f3db8b4b9c4375504e82c4597d697
Signed-off-by: slin14 <shuicheng.lin@intel.com>
Story: 2003596
Task: 26354
Depends-On: https://review.openstack.org/601202
no longer need to downgrade the linux-firmware and compiler dependencies
Change-Id: I23ae86b523ef0d8a25c0a1fed141393efad02b69
Signed-off-by: slin14 <shuicheng.lin@intel.com>
The following files are causing collect log extraction errors.
/etc/systemd/system/lvm2-lvmetad.socket
/etc/systemd/system/lvm2-lvmetad.service
This update excludes all socket files in /etc/systemd/system and
the /etc/systemd/system/lvm2-lvmetad.service from being collected
as part of the collect operation. In doing so the extraction error
does not occur.
Note: Don't want to exclude all service files.
Change-Id: Iaa34fd9b2dbd072980c1487278fb0e2f4cb1ec14
Related-Bug: https://bugs.launchpad.net/starlingx/+bug/1791780
Signed-off-by: Eric MacDonald <eric.macdonald@windriver.com>
Story: 2003389
Task: 26333
It should be syslog-ng itself issue.
The error message from log is:
"
# FAIL: ASSERTION FAILED: FAIL: compilation error doesn't match,
error=Cannot parse integer value “invalid_length_specification” for --length,
expected_error=Cannot parse integer value 'invalid_length_specification' for --length
; actual=FALSE, expected=TRUE
"
The only difference between error and expected_error is the double quote and single quote.
Change-Id: I9935c2a3cfcd20619a6c1a4071fb4f1b3b22fa1a
Signed-off-by: slin14 <shuicheng.lin@intel.com>
This repo defines jobs in check queue, so we can remove the noop-jobs
template usage from project-config. To allow that, add a noop job to
gate queue.
Change-Id: Ie204c40291c17365887793bb5f114652fa24b360
Keep memcached package intact and customize memcached service file by
overwriting it from platform-util.
Story: 2002826
Task: 24548
Depends-On: https://review.openstack.org/600867
Change-Id: Ic18d7efc1ea5548dc6245c7e9658843bd8d557cf
Signed-off-by: Jack Ding <jack.ding@windriver.com>
Story: 2003340
Task: 24378
Depends-On: https://review.openstack.org/600655
It is replaced with rpm package, since no patch for it needed.
Change-Id: Ie9cf1fbf3450f85f5ab0fdb34311b8d1799c7d58
Signed-off-by: slin14 <shuicheng.lin@intel.com>
This change can fix the issue during package upgrade that causes config_controller failed at step 6.
Root cause is that package update introduced a warning output in frontend.pp file which will cause
puppet-manifest-apply failure as it do not allow any warning existed in puppet log.
Story: 2003389
Task: 24504
Depends-On: https://review.openstack.org/#/c/600359/
Change-Id: Iabfa73e80859feeccbc1e6c81032169f94812013
Signed-off-by: zhipengl <zhipengs.liu@intel.com>
Fix below linters errors
E010 The "do" should be on same line as for
E010 The "do" should be on same line as while
E011 Then keyword is not on same line as if or elif keyword
E020 Function declaration not in format ^function name {$
Ignore:
E041 Arithmetic expansion using $[ is deprecated for $((
E042 local declaration hides errors
E043 Arithmetic compound has inconsistent return semantics
E044 Use [[ for non-POSIX comparisions
Story: 2003366
Task: 24423
Change-Id: I8b6b72e702d3e89d1813772d6bf16819e28e818c
Signed-off-by: Martin Chen <haochuan.z.chen@intel.com>
This repo defines jobs in check queue, so we can remove the noop-jobs
template usage from project-config. To allow that, add a noop job to
gate queue.
Change-Id: Ie204c40291c17365887793bb5f114652fa24b360
Remove OCF script code to monitor I/F status and fail the service
when the I/F is down.
On the other change, the monitor work is done by SM, to perform
swact based on healthy state of both controllers.
Depends: Ifa7453136f34768b99e2bcd741d1065e69ef452e
Story: 2003577
Task: 24900
Change-Id: Ie3da54940054ef5c1880dae718272be1663026d8
Signed-off-by: Bin Qian <bin.qian@windriver.com>
xrange is not defined in python3.
Rename xrange() to range().
Story: 2002909
Task: 24567
Change-Id: I1cf9b77339fee79fd4750ca873a952a39974c23c
Signed-off-by: zhangyangyang <zhangyangyang@unionpay.com>
This updated package will cause config_controller failed at step 6.
This reverts commit a711bc77fa.
Change-Id: Ib9eaad8150c13336c7a467b101f18950a6c7518e
0002-disable-config-validation-prechecks.patch is removed because the
validate_cmd is already remvoed in the new src package.
Story: 2003389
Task: 24504
Change-Id: I4b56ac72577e3dc2614e545f30125cb3027c5354
Signed-off-by: chenyan <yan.chen@intel.com>
improve ipv6 support patch is removed since new src rpm has already include it.
Story: 2003389
Task: 24467
Depends-On: https://review.openstack.org/594890
Change-Id: I913e7d3b9149037a01926c927241b8dcfc28e023
Signed-off-by: slin14 <shuicheng.lin@intel.com>
Removing this directory because it is no longer used, as we are currently on libvirt-3.5.0
Story: 2003409
Task: 24550
Change-Id: Ic88c2d54df41c4ca271ef8db482e7226ba37d80f
Signed-off-by: zhipengl <zhipengs.liu@intel.com>
There's a lot going on here but conceptually we're just enabling a
local helm repo along with a helper script to install helm charts into
the repo.
The first item is to configure lighttpd to serve up helm charts as
static information (so no proxying) at http://127.0.0.1/helm_charts".
This is fairly straightforward, but the files are served out of
/www which isn't a replicated filesystem and which is owned by the www
user.
The helm puppet manifest is modified to create the "helm_charts"
directory for the webserver, to generate the initial index file,
and to tell helm to add the new repo for the "wrsroot" user. The
various commands are run as specific users with specific environment
variables, this is key to making everything work as planned.
To allow the wrsroot user to upload charts into /www the helm-upload
script will re-run itself as the www user. /etc/sudoers.d is modified
to allow this without asking for a password. The upload script will
copy the specified charts in to /www/pages/helm_charts, and will then
regenerate the index.yaml file. The upload script will then try to
sync the files over to the other node. To enable this without
prompting for a password we modify /etc/rsyncd.conf to allow
passwordless syncing into /www/helm_charts.
In a future commit we'll need to sync charts with the other
controller when booting up, and also configure the local starlingx
helm repo on the second controller.
Change-Id: I86a7795decb7833cb22c04e34e298c8d24ed7fa3
Signed-off-by: David Sullivan <david.sullivan@windriver.com>
Story: 2002876
Task: 22831
Depends-On: https://review.openstack.org/596802
The Mellanox devices are not currently supported by ovs-dpdk since they
are not built into the set of PMDs enabled. Due to external build
dependencies, the default DPDK configuration sets them to disabled.
This update enables the mlx4 and mlx5 PMDs and adds the necessary build
dependencies to the openvswitch.spec file to properly build and link the
Mellanox PMDs.
Story: 2003104
Task: 23218
Change-Id: I9048b1b39e279261622f5add02c6642fab21e532
Signed-off-by: Matt Peters <matt.peters@windriver.com>
The Mellanox Linux driver packages are being built but were not included
in the ISO image, therefore Mellanox NIC devices were not supported.
This update ensures these packages are included in the ISO image.
Story: 2003104
Task: 24541
Change-Id: I9b843a66bfd7285d6a28a443b7fb35aa8ebdceea
Signed-off-by: Matt Peters <matt.peters@windriver.com>