8cecc0667d
This change updates etcd version to 3.4.27. The new etcd version does not generate package named 'etcd'. Etcd server binary (/usr/bin/etcd) is packed in the package 'etcd-server'. So a patch is added to the etcd puppet module to update the package name. Also, as we do not use /etc/etcd/etcd.yml, another patch is added to remove its generation. Etcd 3.3.25 would create a new user 'etcd'. As no processes or files require etcd user context, it is removed in the new version. Etcd process and config files are managed by puppet and are owned by the root user. Depends-On: https://review.opendev.org/c/starlingx/integ/+/897091 Depends-On: https://review.opendev.org/c/starlingx/tools/+/897100 Depends-On: https://review.opendev.org/c/starlingx/stx-puppet/+/897099 Depends-On: https://review.opendev.org/c/starlingx/stx-puppet/+/898851 Test Plan: PASS: All packages build and build image successful PASS: AIO-SX, AIO_DX fresh install success with new etcd version. PASS: CRUD operations on a test pod successful. PASS: Lock/Unlock reboot succeeds. K8s cluster healthy after each operation. Test pod persists upon lock/unlock and reboot. PASS: AIO-SX platform upgrade successful. K8s cluster healthy after platform upgrade. Story: 2010878 Task: 48877 Change-Id: Ifb4d7d5c8f4d3dbf754f117db75408bff9181464 Signed-off-by: Kaustubh Dhokte <kaustubh.dhokte@windriver.com>
65 lines
2.4 KiB
Plaintext
65 lines
2.4 KiB
Plaintext
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
|
Upstream-Name: etcd
|
|
Source: https://github.com/etcd-io/etcd
|
|
Files-Excluded: vendor
|
|
|
|
Files: *
|
|
Copyright: 2014-2015 CoreOS, Inc
|
|
2013-2017 The etcd Authors
|
|
License: Apache-2.0
|
|
|
|
Files:
|
|
client/cancelreq.go
|
|
client/integration/main_test.go
|
|
clientv3/integration/main_test.go
|
|
integration/main_test.go
|
|
pkg/crc/crc.go
|
|
pkg/crc/crc_test.go
|
|
pkg/httputil/httputil.go
|
|
pkg/pathutil/path.go
|
|
pkg/testutil/leak.go
|
|
tests/e2e/main_test.go
|
|
Copyright: 2013-2015 The Go Authors.
|
|
License: BSD-3-clause
|
|
|
|
Files: debian/*
|
|
Copyright: 2023 Wind River Systems, Inc.
|
|
License: Apache-2.0
|
|
|
|
License: Apache-2.0
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
.
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
.
|
|
On Debian systems, the complete text of the Apache 2.0
|
|
License can be found in `/usr/share/common-licenses/Apache-2.0`.
|
|
|
|
License: BSD-3-clause
|
|
Redistribution and use in source and binary forms, with or without
|
|
modification, are permitted provided that the following conditions
|
|
are met:
|
|
.
|
|
* Redistributions of source code must retain the above copyright
|
|
notice, this list of conditions and the following disclaimer.
|
|
* Redistributions in binary form must reproduce the above copyright
|
|
notice, this list of conditions and the following disclaimer in the
|
|
documentation and/or other materials provided with the
|
|
distribution.
|
|
* The name of the author may not be used to endorse or promote
|
|
products derived from this software without specific prior written
|
|
permission.
|
|
.
|
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
|
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
|
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
|
|
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
|
|
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
|
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
|
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
|
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
|
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
|
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
|
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|