FS#79161 - clevis v19 in extra-testing is still not promoted to extra even after an unusual period of time
Attached to Project:
Arch Linux
Opened by Arnav Yash Chandra (Scale3975) - Thursday, 20 July 2023, 17:00 GMT
Last edited by Toolybird (Toolybird) - Thursday, 20 July 2023, 21:55 GMT
Opened by Arnav Yash Chandra (Scale3975) - Thursday, 20 July 2023, 17:00 GMT
Last edited by Toolybird (Toolybird) - Thursday, 20 July 2023, 21:55 GMT
|
Details
Note:
I have read the notice at the top of bugs.archlinux.org of not reporting bugs when package is outdated. However in this case, the new version of clevis is already in extra-testing, but for a relatively long period of time has not been promoted to extra. Description: clevis 19-1 is stuck in extra-testing from 2023-07-07. The date as of writing is 2023-07-20. Clevis v19 includes a new commandline option `-e` which is used by `stratis pool bind tpm2` (in version of stratisd already in Arch repos) used for binding TPM2 to a stratis pool. Additional info: * package version(s) * stratisd 3.5.7-1 * clevis 18-2 Steps to reproduce: * Execute '# stratis pool bind tpm2 <pool>'. The output is: Execution failed: stratisd failed to perform the operation that you requested. It returned the following information via the D-Bus: ERROR: Command failed: cmd: "/usr/sbin/clevis" "luks" "bind" "-d" "/dev/nvme0n1p8" "-e" "1" "-t" "2" "tpm2" "{}", exit reason: 2 stdout: stderr: Usage: clevis luks bind [-y] [-f] [-s SLT] [-k KEY] [-t TOKEN_ID] -d DEV PIN CFG Binds a LUKS device using the specified policy: -f Do not prompt for LUKSMeta initialization -d DEV The LUKS device on which to perform binding -y Automatically answer yes for all questions -s SLT The LUKS slot to use -t TKN_ID The LUKS token ID to use; only available for LUKS2 -k KEY Non-interactively read LUKS password from KEY file -k - Non-interactively read LUKS password from standard input * In this output, stratis tries to invoke clevis with `-e` option, but the -e option is not in the help text. * `-e` option was introduced by commit https://github.com/latchset/clevis/commit/71869cb714eb31c00ac5a05698c830ff549cb1dc which was incorporated in tag v19, ie. version 19 of clevis tool. |
This task depends upon
Closed by Toolybird (Toolybird)
Thursday, 20 July 2023, 21:55 GMT
Reason for closing: Not a bug
Additional comments about closing: See comments
Thursday, 20 July 2023, 21:55 GMT
Reason for closing: Not a bug
Additional comments about closing: See comments
Maybe there is a good reason for that? You could always join the testing team [1] to help out. I've notified the PM's...but please do not submit "non-bugs" like this in the future.
[1] https://wiki.archlinux.org/title/Arch_Testing_Team