opam-repository icon indicating copy to clipboard operation
opam-repository copied to clipboard

[new release] passage (0.2.0)

Open thatportugueseguy opened this issue 5 months ago • 5 comments

Passage - used to store and manage access to shared secrets

CHANGES:
  • Update refresh command to handle users and groups via the @<user_or_group> target syntax
  • Add --version flag to passage command
  • Fix the command description for new

thatportugueseguy avatar Nov 26 '25 17:11 thatportugueseguy

FTR, #28976 addresses the Centos errors.

jmid avatar Nov 27 '25 11:11 jmid

There are runtest failures caused by small differences. What do you make of these?

We've had these issues since the beginning, different distributions handle escaping and whitespace differently, so we get these errors on tests that are very hard to handle with cram tests. Regarding the alpine fail, i'll fix it for the next release (there's another one to be made soon). I'll also update our x-ci-accept-failures values to match the other fails

And the truth is: currently we only care about debian (and passage is mostly used internally).

FTR, https://github.com/ocaml/opam-repository/pull/28976 addresses the Centos errors.

That's awesome, thanks for the fixes.

thatportugueseguy avatar Nov 28 '25 10:11 thatportugueseguy

I just did a close-open dance to retrigger a CI run now that #28976 has been merged.

jmid avatar Nov 28 '25 12:11 jmid

I have added a new PR (https://github.com/ocaml/opam-repository/pull/29020) for the changes mentioned above. I have incorporated your suggestions on those changes.

Regarding x-maintenance-intent, we'll add that at a later point.

Can this PR be merged even with these tests not passing? Thank you in advance

thatportugueseguy avatar Dec 02 '25 17:12 thatportugueseguy

Does this sound as a reasonable solution?

Yes, i think so. Let's see if everything works as expected, and i'll port these changes to the repo for later releases.

(sorry for a bit of back-and-forth)

All good. Thanks for caring and showing possible solutions. Maintainig the opam ci happy is always a bit of a chore in this project, so it's good if we can have a better solution :)

thatportugueseguy avatar Dec 04 '25 16:12 thatportugueseguy