Debian: oidc-auth binary not in system's PATH
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Reinildes Oliveira |
Bug Description
*+Brief Description+*
The oidc-auth command does not seem to be installed in the system
*+Severity+*
Major
*+Steps to Reproduce+*
Missing executable:
{code:java}
sysadmin@
-sh: oidc-auth: command not found
sysadmin@
sysadmin@
{code}
As we can see below, python3-
{code:java}
sysadmin@
sysadmin@
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
python3-
python3-
python3-
python3-
stx-oidc-
sysadmin@
sysadmin@
ii stx-oidc-auth-helm 1.0-1.stx.3 amd64 StarlingX OIDC Authorization Helm Charts
sysadmin@
{code}
*+Expected Behavior+*
It should be in the PATH as it is in centos:
{code:java}
[sysadmin@
/usr/bin/oidc-auth
[sysadmin@
usage: oidc-auth [-h] -c CLIENT -u USERNAME [-p PASSWORD] [-b BACKEND] [-v]
oidc-auth: error: argument -c/--client is required
{code}
*+Actual Behavior+*
{code:java}
sysadmin@
-sh: oidc-auth: command not found
sysadmin@
sysadmin@
{code}
*+Reproducibility+*
Reproducible
*+Test Activity+*
Feature Testing
*+Workaround+*
Manually copy the compiled .deb packages and install them with apt install -f path-to-deb
Changed in starlingx: | |
assignee: | nobody → Reinildes Oliveira (rjosemat) |
Changed in starlingx: | |
status: | New → In Progress |
summary: |
- oidc-auth binary not in system's PATH + Debian: oidc-auth binary not in system's PATH |
Changed in starlingx: | |
importance: | Undecided → Medium |
tags: | added: stx.7.0 stx.apps stx.debian |
Reviewed: https:/ /review. opendev. org/c/starlingx /tools/ +/845594 /opendev. org/starlingx/ tools/commit/ 5c57b4fffdd18cf 2a0b8f30492b725 d8550b4ce3
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 5c57b4fffdd18cf 2a0b8f30492b725 d8550b4ce3
Author: Karla Felix <email address hidden>
Date: Mon Jun 13 11:22:27 2022 -0300
oidc-auth executable not in system's path
Uncomment line to add oidc-auth back in the path.
Test Plan:
PASS: Run debian build-image successfully
PASS: Install debian load sucessfully
PASS: Try oidc-auth command and make sure it's in the path
Logs: https:/ /paste. opendev. org/show/ bugS0IZYvhMwDCo PfQ6l/
Closes-bug: 1978829
Signed-off-by: Karla Felix <email address hidden> 24b8f908ba56387 d386719a6f5
Change-Id: Ib12e74f6f6121f