HomeDefectsLIN1023-3432
Fixed

LIN1023-3432 : Anspass broken

Created: Jan 22, 2024    Updated: Feb 20, 2024
Resolved Date: Feb 20, 2024
Found In Version: 10.23.30.5
Severity: Standard
Applicable for: Wind River Linux LTS 23
Component/s: Production Installation

Description

1. clone wrlinux-x for WRLINUX_10_23_LTS from windshare
2, setup.sh --machines bcm-2xxx-rpi4 intel-x86-64 --all-layers --dl-layers --templates feature/preserve-buildtime
Setup successfully
3, change the windows password and resetup
setup.sh  --machines bcm-2xxx-rpi4 intel-x86-64 --all-layers --dl-layers --templates feature/preserve-buildtime
setup successfully and the main output as below:
[snip]
Starting anspass...

fatal: Authentication failed for 'https://gateway.delivers.windriver.com/git/linux-lts/release/wrlinux-lts.23/WRLinux-lts-23-Core/wrlinux-x/'

The saved user or password seems invalid, remove it and try again?
Remove the anspass db bin/.anspass? [Yes/No]yes
Stopping anspass...
Username for 'https://gateway.delivers.windriver.com': test
Password for 'https://test@gateway.delivers.windriver.com':
error: unable to read askpass response from '/home/test/lts23/bin/buildtools.buildtools-standalone-10.22.33.6b/sysroots/x86_64-wrlinuxsdk-linux/usr/bin/anspass'
[snip]

Workaround

rm -rf ${project}/bin/.anspass/ and setup again.

Steps to Reproduce

hschoute@zwaan:~/lts23$ cd wrlinux-x
hschoute@zwaan:~/lts23/wrlinux-x$ git pull
Username for 'https://gateway.delivers.windriver.com': hschoute
Password for 'https://hschoute@gateway.delivers.windriver.com': 
remote: Enumerating objects: 210, done.
remote: Counting objects: 100% (197/197), done.
remote: Compressing objects: 100% (75/75), done.
remote: Total 182 (delta 133), reused 156 (delta 107), pack-reused 0
Receiving objects: 100% (182/182), 23.13 KiB | 23.13 MiB/s, done.
Resolving deltas: 100% (133/133), completed with 13 local objects.
From https://gateway.delivers.windriver.com/git/linux-lts/release/wrlinux-lts.23/WRLinux-lts-23-Core/wrlinux-x
   fcb5da8..373fd13  WRLINUX_10_23_LTS              -> origin/WRLINUX_10_23_LTS
   c1391ea..11a433d  WRLINUX_10_23_BASE             -> origin/WRLINUX_10_23_BASE
 * new branch]      WRLINUX_10_23_BASE_UPDATE0002  -> origin/WRLINUX_10_23_BASE_UPDATE0002
 * [new branch]      WRLINUX_10_23_BASE_UPDATE0003  -> origin/WRLINUX_10_23_BASE_UPDATE0003
 * [new branch]      WRLINUX_10_23_BASE_UPDATE0004  -> origin/WRLINUX_10_23_BASE_UPDATE0004
 * [new branch]      WRLINUX_10_23_BASE_UPDATE0005  -> origin/WRLINUX_10_23_BASE_UPDATE0005
 * [new branch]      WRLINUX_10_23_LTS_RCPL0002     -> origin/WRLINUX_10_23_LTS_RCPL0002
 * [new branch]      WRLINUX_10_23_LTS_RCPL0003     -> origin/WRLINUX_10_23_LTS_RCPL0003
 * [new branch]      WRLINUX_10_23_LTS_RCPL0004     -> origin/WRLINUX_10_23_LTS_RCPL0004
 * [new branch]      WRLINUX_10_23_LTS_RCPL0005     -> origin/WRLINUX_10_23_LTS_RCPL0005
 * [new tag]         vWRLINUX_10_23_BASE_UPDATE0002 -> vWRLINUX_10_23_BASE_UPDATE0002
 * [new tag]         vWRLINUX_10_23_BASE_UPDATE0003 -> vWRLINUX_10_23_BASE_UPDATE0003
 * [new tag]         vWRLINUX_10_23_BASE_UPDATE0004 -> vWRLINUX_10_23_BASE_UPDATE0004
 * [new tag]         vWRLINUX_10_23_BASE_UPDATE0005 -> vWRLINUX_10_23_BASE_UPDATE0005
 * [new tag]         vWRLINUX_10_23_LTS_RCPL0002    -> vWRLINUX_10_23_LTS_RCPL0002
 * [new tag]         vWRLINUX_10_23_LTS_RCPL0003    -> vWRLINUX_10_23_LTS_RCPL0003
 * [new tag]         vWRLINUX_10_23_LTS_RCPL0004    -> vWRLINUX_10_23_LTS_RCPL0004
 * [new tag]         vWRLINUX_10_23_LTS_RCPL0005    -> vWRLINUX_10_23_LTS_RCPL0005
Updating fcb5da8..373fd13
Fast-forward
 bin/settings.py                                                          ( 20 ++++++++++----------
 data/environment.d/04_wrl_buildtools.sh                                 |  6 ++++++
 data/xml/axxiaarm-dl.xml                                                |  3 +++
 data/xml/meta-arm-dl.xml                                                |  1 -
 data/xml/meta-clang-dl.xml                                              |  1 +
 data/xml/\{meta-cloud-services-dl.xml => meta-cloud-services-dl-4-2.xml} |  0
 data/xml/meta-imx-dl.xml                                                |  4 ++++
 data/xml/meta-openembedded-dl-4-2.xml                                   |  7 +++++++
 data/xml/meta-qt6-dl.xml                                                |  1 -
 data/xml/meta-ti-dl.xml                                                 |  2 +-
 data/xml/microchip-polarfire-soc-dl.xml                                 |  3 +++
 data/xml/\{oe-core-dl-4-2.xml => oe-core-dl-4-2-1.xml}                   |  3 +--
 data/xml/ti-j7xxx-dl.xml                                                |  1 +
 13 files changed, 37 insertions(+), 15 deletions(-)
 create mode 100644 data/xml/axxiaarm-dl.xml
 rename data/xml/\{meta-cloud-services-dl.xml => meta-cloud-services-dl-4-2.xml} (100%)
 create mode 100644 data/xml/meta-imx-dl.xml
 create mode 100644 data/xml/microchip-polarfire-soc-dl.xml
 rename data/xml/\{oe-core-dl-4-2.xml => oe-core-dl-4-2-1.xml} (98%)
hschoute@zwaan:~/lts23/wrlinux-x$ cd ..
hschoute@zwaan:~/lts23$ wrlinux-x/setup.sh --machines bcm-2xxx-rpi4 intel-x86-64 --all-layers --dl-layers --templates feature/preserve-buildtime
End User License Agreement 'Linux Click Wrap Rev Feb 2020' agreed to by hschoute@zwaan on ma  4 sep 2023  9:37:08 CEST.
Starting anspass...

fatal: Authentication failed for 'https://gateway.delivers.windriver.com/git/linux-lts/release/wrlinux-lts.23/WRLinux-lts-23-Core/wrlinux-x/'

The saved user or password seems invalid, remove it and try again?
Remove the anspass db bin/.anspass? [Yes/No)Yes
Stopping anspass...
INFO: Detected GIT_ASKPASS configuration. Disabling built-in askpass functionality.
Username for 'https://gateway.delivers.windriver.com': hschoute
Password for 'https://hschoute@gateway.delivers.windriver.com': 
error: unable to read askpass response from '/home/hschoute/lts23/bin/buildtools.buildtools-standalone-10.22.33.6b/sysroots/x86_64-wrlinuxsdk-linux/usr/bin/anspass'
Username for 'https://gateway.delivers.windriver.com': hschoute
error: unable to read askpass response from '/home/hschoute/lts23/bin/buildtools.buildtools-standalone-10.22.33.6b/sysroots/x86_64-wrlinuxsdk-linux/usr/bin/anspass'
Password for 'https://hschoute@gateway.delivers.windriver.com': 
Fetching origin
error: unable to read askpass response from '/home/hschoute/lts23/bin/buildtools.buildtools-standalone-10.22.33.6b/sysroots/x86_64-wrlinuxsdk-linux/usr/bin/anspass'
Username for 'https://gateway.delivers.windriver.com':