Commit Graph

6 Commits (master)

Author SHA1 Message Date
Davlet Panech 809632ce2c Fix github mirroring for this repo
Updating the rsa ssh host key based on:
https://github.blog/2023-03-23-we-updated-our-rsa-ssh-host-key/

Note: In the future, StarlingX should have a zuul job and
secret setup for all repos so we do not need to do this
for every repo.

Needed to rename the secret, because zuul fails if like-named
secrets have diffent values in different branches of the same
repo.

Partial-Bug: #2015246
Change-Id: Ie65c51aabfa4b303b89634eb9e5c566669f5f5d9
Signed-off-by: Davlet Panech <davlet.panech@windriver.com>
2023-04-28 12:38:53 -04:00
Leonardo Fagundes Luz Serrano 809cdf6206 Standardize app configs
Fixed versioning and adjusted some build files
to bring them as close to a standard as possible.

- Removed centos files
- Added version tracking via PKG_GITREVCOUNT
- Fixed mismatch in plugin name, set to python3-k8sapp-<app>
- Standardized plugin debian files (rules, *.install)
- Plugin wheels saved to /plugin instead of /plugin/<app>

Test Plan:
PASS - Build-pkgs -a
PASS - Build-image
PASS - Install, bootstrap, unlock
PASS - app tarball contains wheel file
PASS - wheel versioning updated properly
PASS - app applied (SX vm)

Signed-off-by: Leonardo Fagundes Luz Serrano <Leonardo.FagundesLuzSerrano@windriver.com>
Change-Id: I9f5e8b1afc65de3b7d7ee05744ad39f5acc834de
2023-01-18 14:20:36 +00:00
Al Bailey c61ae111be Fix zuul failures during setup
The ubuntu-jammy nodeset gets selected by default
and is causing problems during setup.

Collecting cffi>=1.1
Failed to build cffi

ubuntu-bionic works if using stein upper-constraints.
ubuntu-focal works if using the debian upper-constraints.

Need to update a file that is monitored by zuul
in order to trigger the failing zuul jobs.

Partial-Bug: 1994843

Signed-off-by: Al Bailey <al.bailey@windriver.com>
Change-Id: Idd435815d995c8ed7b9d538d7abb7bd79066af20
2022-10-28 19:46:27 +00:00
Bernardo Decco 92ec55097c Add pylint py3k portability checks for the vault-armada-app repo
A lot of work has gone into making sure that StarlingX is python3
compatible. To ensure future compatibility, enable the python3
portability checks. Disable the checks that are raising errors.
Another set of commits will address the offending code.

Add following suppress warnings in pylint.rc:
- W1618: no-absolute-import

Story: 2006796
Task: 43225
Signed-off-by: Bernardo Decco <bernardo.deccodesiqueira@windriver.com>
Change-Id: I14bc2f80b707315ed17157cae75407f2bc61088e
2021-09-14 07:02:42 -03:00
Charles Short c83bcff642 Enable py39 tox gate/test for app plugins
Add support for tox testing under Debian Bullseye by enabling a
python 3.9 gate and tox target for exercising plugin unit tests.

Story: 2006796
Task: 43186

Signed-off-by: Charles Short <charles.short@windriver.com>
Change-Id: I34741368cf308b463feeee6425362fe86fe3c958
2021-09-13 11:34:49 -04:00
Cole Walker 431f8e0874 Initial commit for stx-vault app
Story: 2007718
Task: 40272

Depends-On: https://review.opendev.org/739486
Change-Id: I6326fe94f79694c80dbf585df7311fdde46faf9e
Signed-off-by: Cole Walker <cole.walker@windriver.com>
2020-07-09 11:18:44 -04:00