Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rekor version in autogov pulling from rekor main and is reving so fast its breaking the PSR and how the entry.json is created #78

Closed
itewk opened this issue Jul 22, 2021 · 1 comment · Fixed by #77
Assignees
Labels
bug Something isn't working

Comments

@itewk
Copy link
Contributor

itewk commented Jul 22, 2021

issue

with latest version of rekor cli get the folloiwng error with the entry.json we are creating:

error parsing entry file: json: cannot unmarshal object into Go value of type models.ProposedEntry

sample entry json we ccurrently generate in psr

{
   "kind":"rekord",
   "apiVersion":"0.0.1",
   "spec":{
      "signature":{
         "format":"pgp",
         "content":"LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KCmlRR3pCQUFCQ0FBZEZpRUUzWElJdWdwaldmWmJrR3NwejByQlNqMFFsamNGQW1ENTFnNEFDZ2tRejByQlNqMFEKbGpkWGFRd0FsbjVjbnhYUGxRd1JxNmtJZkRFODBrTEQwcm1vcGd2QTFacU1ZZmgvR2FCdms2RFh0L0JGSW1BeQpJblNvUjAyOWY0NTBtYU5BYjAvWExHdGk5UGo3YXNwNlYxcHkrOHF3NW1ZM2prZGdUTVUvRTFMeUp1SFh3TVVNCjFwdVM2QkRXN0N2aHY3ME1iY1JOSDlqOGxsdHNsOWRUK1U4VWtDM0Q4RlpxQTBkeEJ3aHBzZ1lDSHpydWFiNEgKUWZUYzkybHJOR2lDYlJ3Z2huenorUlFjUXhyc2ROQkdCUkNhWm9pQVJVYTV3VDdmZTkzMEhlZ3g1SWc3Q1NnbQo2UlRJMHBvN2NJM29JUVExQTA1Z1R2Z0UxQ3lZU2cyNlg3L0ZaN0xTUVZrQzkzclRUSUtNZlM5endLRDd1NFI4CmhSS29JaWFiK0VHN2FObndXeFNtTGd4bkJrWjNLV0xDR1k2Z2Y1aEZNSkJrcWpEUXViU2RZendJTFFmMUsxTXoKZGlqbC8wdDVrQy9VbkJlUlB3aC8yWkdYZk81SFB3TzVsUHlzQTIxWnRDcGxaWXBhOUIwa0UzKzhWOEZaczUvMgpPMTh6L2hKKzB2amt6Wnp5QkszWTRrYXhlNGZ3TDFHNTJvSW96c0dqdURLdW05eFB4QTRoa2pJNndNb1VQVkROCml3VDlZZ0J3Cj1NTUFOCi0tLS0tRU5EIFBHUCBTSUdOQVRVUkUtLS0tLQo=",
         "publicKey":{
            "content":"LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgptUUdOQkY5MHNpNEJEQUN1cytOOWhoOHMzSkZmbngwSnZtRXErN1QxYVBXK3dTbVl6MnVpVUdIQW5TMDR3ckJYCjJRWVlVUEw2aEtoUnhJK05zNmQrUDVKazVaNDRkZXNad2V3WXkwMStPbHR1ZGZHVitHT2dqMDdXVXNQdzBaRkoKWlpDK2xhYXNIUy9ndFdjc3NWY2VsKy9vOU9xZzRSZGJ1U3I5Y3JnMkltcjhIcmpWT3I1TlIxYm9lcDl5b00waQpBS2d6bTA3eW9oOTdnVUZSd3JhVjdZTkVad09NdDFPL051NjdMRk5LUmV6ZUFsV1FLNGNuYnFTeUVoYlU1enF3ClI4SCtuckMvZTY3OGV5UHVibTRvN2tLdXhvbTZCekNOUVFGcGhqTGJSMkpVbnJVdmNwRDJ5cldOd0RlK1FRTTIKNWRQUThuSVVIbjdBcVRtZHBINk1HVlYzQ3hPUEt1T0lndFlsU3pLNFdkTnlwSmd3V25ROE96SHppNDNVMFhYZwpPc3czTVdQL2t3MlFtQnZ0WlREZnJPYlJHcnBPU2dJNHloQVZvRG1KS1NPckN2bXJodVcxMm53c0JaSzZiTEJoCnY2dUpYem5YTUhSVXJlYzJXMmZMdU1UWjB2aXg4M1hDZ052ZUU1eVZIQTU2VGNLamwraklmbU9yazJkL281SzMKQ1pLeFdHdXVmZDVMVzgwQUVRRUFBYlJJZEhOell5MTBaWE4wYVc1bkxXbHRZV2RsTFhOcFoyNWxjaUE4Ym1GdwpjM053Ynl0MGMzTmpMWFJsYzNScGJtY3RhVzFoWjJVdGMybG5ibVZ5UUhKbFpHaGhkQzVqYjIwK2lRSFVCQk1CCkNBQStGaUVFM1hJSXVncGpXZlpia0dzcHowckJTajBRbGpjRkFsOTBzaTRDR3dNRkNRUENad0FGQ3drSUJ3SUcKRlFvSkNBc0NCQllDQXdFQ0hnRUNGNEFBQ2drUXowckJTajBRbGpjQU53di9kc0R5bURidk5YUXVubWY4QnVPNAptM052K1ZuOXBheVl6UFZVeDBGV3ZyeTZXd1N2NjNLRlJlSGR0aHZXdWRlWjBRY1JPOXNianpxUGJ2cUVlQ0NkCnFyNWFPZS8xcldzSmx3R3FBaUg0U2VMeDlESDZMZllZMTZlV1NoR3UzYWk3UUxrL0VmQlI2bHlvSFNWYVU0eXcKcmVkVDgwa0RsLzFGaHhMSVVCNUVIZW9rT0hDWXBSZkdBWDl4Rm1TVzAxSTg2R2dpdlYwTUNKa3NJYnZFUmJDQQpmMTdhcU9XUEc3ZFBoTGF4eHhHZ3U2OWk0QkNnNFZQczVQT1EwV2d0QUlRcitBV1M5Qms2UC9RbTFNditNWkVHCmtmU1RsL3d4TG9GVmZYOTU3MUVodEp4NXpOelFYL2NMZjhSV3ZOREY1d1B5aThIQXBLRUYya3B2cFRqWHNkTmMKSm9zdEJjTGtwTzdxSE5zOW5wRVFNa2d4eS9GOFJVbCswdkxDK1QxeGpweUo3T3dsZjNtM3l6S2l5Sm1GRjBtNwo4bEJsWnhuSXVEaU5RNVJUSkJpeThyT2xJNDExZDh2ZGd4RDE5cTVtRGpUdzhJbytBbXVRNTg5OG5LZDdiUTFmCmZSeWh6SDY2UUZjNFg3cVFZZHB5ZkxiTkFXWXF4dHM0WmlhRXMxUEhRWXZ0dVFHTkJGOTBzaTRCREFDL2NyOVYKcHJRRmNZckFRS1dZejUxMUZ5UUlUd2Jia3N0WUFpS2NIK3V0NlVlS2dQZDI5MUNuaFZvZldmdStLRzZmSmtyaApyUUFRZTdZbldzTmlkSkdkNVIyWEExRGlDSjY5VkVVcSs0UWw5ZEIySlBvaTNVQkQxN0VFNlhDVjJpZzBVQlRRClNFY3psSGFyeDFtLzF2WXRPWnVFcGlRdmFuNzNtUi9hQ3hkWDcrb09QN29jSXF5dmdZQUtPR3FETkNUSWIyUncKeVhyZEJWVzhVNGlGendxZ1JkYTZxYXNLR2lPZ0tWZTZ3Q3JLV1ZyckxOOGhpRTl6bUd4ZkFpaHlycEdzY05aRAozSHlOL0pFMFVRRnVOOEpmdGhFbUtSSTc4Y3c0c0J3YnJJQU4rd1ZDZDhrMy85YmxBTDRRZ0d5b09waHM1b3FyCkhlK3Q5cjcwN3ZvNjdBOWRndmdjc2NqUkU4NzJwSmVuRy9zSGY1MkFKUUFzSXJ1emN2NW1GUTZwdUFha2R5M1AKV3lJZGlkdHV6dTI3ckVvZFlhUlBjZE00aTBWcDFhMHJGUzlzdzg2Z01SYzZUdUdNeldiN0EvLzRQanltS3RyYQpyM1dwZUJUT051aHcwS0NsOE1UaEl4YXRUUnRjM1p6QXljMmNNUXFKUVFpTXlVY3FVTHN4Sisxd2tIc0FFUUVBCkFZa0J2QVFZQVFnQUpoWWhCTjF5Q0xvS1kxbjJXNUJyS2M5S3dVbzlFSlkzQlFKZmRMSXVBaHNNQlFrRHdtY0EKQUFvSkVNOUt3VW85RUpZMytJa01BSVg4djI1NXI4eUIzWHdtRVFYQWpmQUxGcElzQjdUZHhpdElkNSt3VmNudgo1dk5Ga2NSR2luNlRkV1ozL2tvWEVld05RSXlOVkE5azIreWJ5aStrOW92ckpIa0RGYVFWU0hnQktrbVNBTUlICjhGWGpHRWlWdHlsL0dhaGpTb1ZYTndOL3RXbkMwN083SmovMFU3ZE56ejFRWHZTYis2VlJ0a0VpQ080N25Wb24KOWtlN1RZMzhYekhFbzIzODM2akRiVUhJbkJmZit0eU0vV1UweFVtTXQva2pocjBGRGhtN3RKK0ZqYXRvUFlwSgpQQjMwelIzaitPUnRva2pjQmdNbjNValgrdnFvZ2tWc3M3OFI3eDhoN1NPTEtHbFNHanFoeDBPQVFPYWY3eWJnCjRhak1OaEtjZ3pXU1Y4eVZWWUpTZzVVdFloQVFhdUxNVHA3SFdrV3dxdG9xVUUyVE5ibTEyd2dXV2lJWEduL0oKWVRiSWhpN2Z2bUFTMEY3bG1ISG9jV3JFNW9MdjBCUk9NdXZXeW9jY3VXOENJbndXYWVZN3UwZW5xWEEwZjQ1bAo0WThnd01pZFI0WDR2MmhZYkg1VCs5V3lKYWpjdld4bDhtQTZuYkZaN29JSmNBeVNJZWRxRGZKeGZHMllKNmt2CkZzcDNtYmwraEQvUmNRclM4TllTcnc9PQo9SmxhNwotLS0tLUVORCBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCg=="
         }
      },
      "data":{
         "content":"ewogICAgImFwaVZlcnNpb24iOiAiYXV0b21hdGVkLWdvdmVybmFuY2UvdjFhbHBoYTEiLAogICAgImtpbmQiOiAiV29ya2Zsb3dFdmlkZW5jZSIsCiAgICAid29ya2Zsb3ciOiB7CiAgICAgICAgImdlbmVyYXRlLW1ldGFkYXRhIjogewogICAgICAgICAgICAiTWF2ZW4iOiB7CiAgICAgICAgICAgICAgICAiYXR0ZXN0YXRpb25zIjoge30KICAgICAgICAgICAgfSwKICAgICAgICAgICAgIkdpdCI6IHsKICAgICAgICAgICAgICAgICJhdHRlc3RhdGlvbnMiOiB7fQogICAgICAgICAgICB9LAogICAgICAgICAgICAiU2VtYW50aWNWZXJzaW9uIjogewogICAgICAgICAgICAgICAgImF0dGVzdGF0aW9ucyI6IHsKICAgICAgICAgICAgICAgICAgICAidmVyc2lvbiI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgIm5hbWUiOiAidmVyc2lvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIxLjAuMi1mZWF0dXJlX3JlbGVhc2UtdjAxOTArMDkzNTRjZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICIiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAiY29udGFpbmVyLWltYWdlLXZlcnNpb24iOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJuYW1lIjogImNvbnRhaW5lci1pbWFnZS12ZXJzaW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIjEuMC4yLWZlYXR1cmVfcmVsZWFzZS12MDE5MCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICIiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICAidGFnLXNvdXJjZSI6IHsKICAgICAgICAgICAgIkdpdCI6IHsKICAgICAgICAgICAgICAgICJhdHRlc3RhdGlvbnMiOiB7fQogICAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICAidW5pdC10ZXN0IjogewogICAgICAgICAgICAiTWF2ZW4iOiB7CiAgICAgICAgICAgICAgICAiYXR0ZXN0YXRpb25zIjoge30KICAgICAgICAgICAgfQogICAgICAgIH0sCiAgICAgICAgInBhY2thZ2UiOiB7CiAgICAgICAgICAgICJNYXZlbiI6IHsKICAgICAgICAgICAgICAgICJhdHRlc3RhdGlvbnMiOiB7fQogICAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICAic3RhdGljLWNvZGUtYW5hbHlzaXMiOiB7CiAgICAgICAgICAgICJTb25hclF1YmUiOiB7CiAgICAgICAgICAgICAgICAiYXR0ZXN0YXRpb25zIjogewogICAgICAgICAgICAgICAgICAgICJzb25hcnF1YmUtcXVhbGl0eS1nYXRlLXBhc3MiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJuYW1lIjogInNvbmFycXViZS1xdWFsaXR5LWdhdGUtcGFzcyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6ICIiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICAicHVzaC1hcnRpZmFjdHMiOiB7CiAgICAgICAgICAgICJNYXZlbiI6IHsKICAgICAgICAgICAgICAgICJhdHRlc3RhdGlvbnMiOiB7fQogICAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICAiY3JlYXRlLWNvbnRhaW5lci1pbWFnZSI6IHsKICAgICAgICAgICAgIkJ1aWxkYWgiOiB7CiAgICAgICAgICAgICAgICAiYXR0ZXN0YXRpb25zIjoge30KICAgICAgICAgICAgfQogICAgICAgIH0sCiAgICAgICAgImNvbnRhaW5lci1pbWFnZS1zdGF0aWMtY29tcGxpYW5jZS1zY2FuIjogewogICAgICAgICAgICAiT3BlblNDQVAgLSBDb21wbGlhbmNlIC0gU1NHIFJIRUw4IjogewogICAgICAgICAgICAgICAgImF0dGVzdGF0aW9ucyI6IHt9CiAgICAgICAgICAgIH0KICAgICAgICB9LAogICAgICAgICJwdXNoLWNvbnRhaW5lci1pbWFnZSI6IHsKICAgICAgICAgICAgIlNrb3BlbyI6IHsKICAgICAgICAgICAgICAgICJhdHRlc3RhdGlvbnMiOiB7fQogICAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICAic2lnbi1jb250YWluZXItaW1hZ2UiOiB7CiAgICAgICAgICAgICJQb2RtYW5TaWduIjogewogICAgICAgICAgICAgICAgImF0dGVzdGF0aW9ucyI6IHt9CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9Cn0=",
         "hash":{
            "algorithm":"sha256",
            "value":"8f88c59888e18a4c49bee3352b9d251d17f5d7565b22c5fbe41fb74ec044ab0d"
         }
      },
      "extraData":{
         "signed-artifact-uri":"https://nexus.apps.tssc.rht-set.com/repository/release-engineering-workflow-evidence//ploigos-ref/ref-quarkus-mvn-jenkins-eve/fruit/ploigos-ref-ref-quarkus-mvn-jenkins-eve-fruit-1.0.2-feature_release-v0190+09354ce-evidence.json"
      }
   }
}
@itewk itewk added the bug Something isn't working label Jul 22, 2021
@itewk
Copy link
Contributor Author

itewk commented Jul 22, 2021

this commit of the rekor project seems to work with our code: e63fe717c810657c270edfb964aef10969e7f210

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant