ALBS-1122: Replace notarization interface from CAS to VCN #7
No reviewers
Labels
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: almalinux/cas_wrapper#7
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "danfimov/cas_wrapper:albs-1122"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
d0c3e0a4e1
to46b61be603
Left a couple of comments, but other than that, it looks good to me. Also, shall we also bring #3 back?
@ -6,3 +24,4 @@
return wrapper
class CasWrapper:
Shall we rename it to VCNWrapper? This would also involve updating the project name, git repo name, etc. Not sure, what do you think? 🤔
I haven't renamed to
VCNWrapper
because of these things, probably we can to rename it in more abstract like style, i.e.CodeNotaryWrapper
or something like thisYeah, let's just keep it as it is now. We can do the move later.
@ -39,3 +60,1 @@
cls._is_binary_present()
command = local['cas']['--version']
version = command().split()[-1].split('v')[1]
def get_version(self):
This breaks https://github.com/AlmaLinux/alma-sbom/blob/main/libsbom/cyclonedx.py#L30
yes, but we need to make changes in
alma-sbom
repository anyway, becauseCasWrapper
expect different values for initializationalso maybe there is a point, to left this method as
classmethod
Right, we need to update
alma-sbom
too. And yes, I'd imagine that we might keep this as aclassmethod
.