8 Commits

Author SHA1 Message Date
Scott Little
afab49269d Remove CentOS/OpenSUSE build support
StarlingX stopped supporting CentOS builds in the after release 7.0.
This update will strip CentOS from our code base.  It will also remove
references to the failed OpenSUSE feature as well.

Story: 2011110
Task: 49964
Change-Id: I99d3b6d6de95434a7040f5a1967db9a04191a25f
Signed-off-by: Scott Little <scott.little@windriver.com>
2024-04-26 14:19:03 -04:00
Andy Ning
32b8dfda6f Generate self-signed certificate when https is enabled
Currently the self-signed certificate used as the REST API/GUI
server certificate for the first time HTTPS is enabled is generate
at build time and embedded in the ISO. This will make it expire less
than a year from the date the system is installed.

This change removed the certificate generation at build time, instead
generate it at the first time HTTPS is enabled.

Closes-Bug: 1944438
Depends-On: https://review.opendev.org/c/starlingx/config/+/810263
Signed-off-by: Andy Ning <andy.ning@windriver.com>
Change-Id: I7835534c11df3b03ea8e6f6ea7e88878386bcc12
2021-09-23 14:57:45 -04:00
Don Penney
467851e8d5 Add auto-version for remaining stx/utilities packages
Update remaining StarlingX packages with hardcoded TIS_PATCH_VER to
use PKG_GITREVCOUNT where possible, with offsets as needed to ensure
the version is incremented above the hardcoded version.

Change-Id: Ia1ade77e12b948040f06806a5417d005488e3bb9
Story: 2008455
Task: 41460
Signed-off-by: Don Penney <don.penney@windriver.com>
2020-12-17 13:20:49 -05:00
Scott Little
044a75ef7c Config file changes to add 'ceph/ceph-manager ceph/python-cephclient utilities/nfscheck utilities/logmgmt security/tpm2-openssl-engine security/stx-ssl tools/collector tools/engtools/hostdata-collectors utilities/build-info utilities/namespace-utils utilities/pci-irq-affinity-agent utilities/platform-util utilities/stx-extensions utilities/update-motd ' after relocation from 'stx-integ'
Story: 2006166
Task: 35687
Change-Id: Ied93c5440d7c360933da1ce2aa38ea18c93b0ca4
Signed-off-by: Scott Little <scott.little@windriver.com>
Depends-On: I20bedc68c469d5e4096f68f0e7f82ebd7df54b02
2019-09-04 11:08:27 -04:00
Teresa Ho
5ac2ae9c7e Change self-signed certificate
The self-signed certificate is currently generated with Wind River
specific info. This commit is to set the common name to StarlingX.

Closes-Bug: 1827229

Change-Id: I01f73091e815a0e171b2228cafe5851f4ef49049
Signed-off-by: Teresa Ho <teresa.ho@windriver.com>
2019-07-05 13:42:52 -04:00
Paul-Emile Element
9a8bc17015 fix tpm certificate handling
fixed handling of security certificates in tpm mode

The code that handles the installation of tpm security
certificates stopped working after recent updates to
other packages

This commit updates the code to properly work with the
current system configuration

Closes-Bug: #1808163

Change-Id: I76e10cf1ed68cfeb0ce3ee560df0c34711f57af2
Signed-off-by: Paul-Emile Element <Paul-Emile.Element@windriver.com>
2018-12-12 14:48:49 -05:00
Paul-Emile Element
f829efdc7a Rename server-cert to self-signed-server-cert
This is part of solution to address issues related to switching between
HTTP and HTTPS.

Story: 2002894
Task: 22857

Change-Id: I020da4d405ef00a10d112e29cad3844658be9a63
Signed-off-by: Don Penney <don.penney@windriver.com>
Signed-off-by: Jack Ding <jack.ding@windriver.com>
2018-07-23 10:27:32 -04:00
Dean Troyer
2203ceba11 StarlingX open source release updates
Signed-off-by: Dean Troyer <dtroyer@gmail.com>
2018-05-31 07:36:35 -07:00