Skip to content

Commit

Permalink
Some fixes
Browse files Browse the repository at this point in the history
Signed-off-by: naveensrinivasan <172697+naveensrinivasan@users.noreply.github.com>
  • Loading branch information
naveensrinivasan committed Nov 5, 2022
1 parent bb54bd7 commit 27f6146
Show file tree
Hide file tree
Showing 21 changed files with 161 additions and 3 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
.vscode/*
/cli
logid
!rekor-cli/
rekor-cli
rekor-server
/tests/rekor-server
Expand Down
14 changes: 14 additions & 0 deletions cmd/rekor-cli/app/helm.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"kind": "helm",
"apiVersion": "0.0.1",
"spec": {
"publicKey": {
"content": "LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgptUUVOQkdEWDdyY0JDQUNkSERBb1ljNFp4cnhhVk5ma1BoSHdOalVES01Ua1FJQy9sYVU2NHlVYVI0WnlIdTlXCjVPSDFkVTYreUNGZXlzeU5wd2EwdjE3MDFRNmdvSmtkNEJMVk5LN0pFS1RwN2dIUHpuU0prZEZzRkFON1A3Z3EKVUIrWkpnVlJyOWc5RjgzZk5KWGZ6UzVEVnhDNjkxeW4xTzVmbTlzR2xYUllzcWhrdHVoT1g4Q0tnUXBkdllOdwphTzhnZmRLMnRCNWVic2s3eUpVdldqMGgxMmZuUWd4UmxCdENpaE44SGYrdG1YVnpLWlpiMjd0TjBTZmRYbWhYCmFTdUhOTVV1blMvaHozeGpjM3JYa2FXWjRsU3FxWk9YMDBDMGhTUklleTRMNnZOQkhpNzVvRnpLRkNlc1pjaEIKVlNHcy8vaVBsbFFNSGlWR0d5WFJ1T3ZvQzFCam5EVDg0V0lkQUJFQkFBRzBERzV2ZEVCeVpXRnNMbU52YllrQgpWQVFUQVFnQVBoWWhCSTFvL1dQMUxjOStxbkpXVzhQSUtLKzJhQndYQlFKZzErNjNBaHNEQlFrRHdtY0FCUXNKCkNBY0NCaFVLQ1FnTEFnUVdBZ01CQWg0QkFoZUFBQW9KRU1QSUtLKzJhQndYbFE4SUFKUHBramlBQ3Q5YWFKSUYKRG41RFlWdTJXRXA5NkZ0OVN3VjRFZ2UyY1BLUXk4SlZ0eXdlU0YrbGdsbDBOMHIvRzN1YWptdWFBR3hHbzl4NAppdWhSZ0dlRFdoZU85VEZLU01MYjBGajdGeVJnMVhPSElYdWpoN1dsbm5ZVm5HM2hnOExZaHpKZW5meU5MQXNPCjZDdEVSMm5hYWRoSk1iS3doTmw2WDg2SUx0akMrTEt5UVBOSzlFQ01WVXdaSFVMekVza29KTHNPRlc2WS9JMkYKcThxb0FTUUs3ZG1NMFpKSEFrd1pUZUpnQXhRdkJRdEhrVEE3THhCWE5ZWGJFNElhTUFVV015TDlybmxrVW41ZQppQXI5VytPQXlVUHdTOFduNXMvYXMwWUc3dW9GdmZBWWp4NURMc0wxTGYzVUJ1MUZYTk52aGczMFdha1RFRFlwCmt5VE8zUUc1QVEwRVlOZnV0d0VJQU1wcGxaeXlIaGNJK013OE1XeUtvdlJxSG9hRVVlRzc1NFhTNWMvWUVpK1QKaDU1ZzRCa1dmMFRxK1paMUMwUUdkTC9oNnV6S2VEL2h3cVJKazZ0U0VkV0VWMTFzNmFnbFM3cHM5WjNrYWR5OAo3RGl3REM3R09QdWVWUnRMZnlqUUNHZnB1b0tyaURFVjE1NVcxM0JPVEdpTWluOWV2V2ZVVGVaNVhGTzVVSTVTCkNIRFk4dS96a2VwVkZIRS92TS9HWDVlbzJOVGtlWldCd3pEdkFkMHBtaEx5Q0t4ZkpkTEFTSUtqU21GMmFQbnUKV0NYVDczMkFqM0pZMnZMNlozazFyRlQzZ2JTY1RGRkwrSHh5dFA1UUFvUjBJd1ZGL1E1Rncyd0tkLzFQSHQ4SQp1d0RkMmVxQnJ0MzJKUFlTdWdtZVpuRVpGRFNJWVh5dWk0akZGaXBmMHZFQUVRRUFBWWtCUEFRWUFRZ0FKaFloCkJJMW8vV1AxTGM5K3FuSldXOFBJS0srMmFCd1hCUUpnMSs2M0Foc01CUWtEd21jQUFBb0pFTVBJS0srMmFCd1gKWTZnSC8ycDZFS0VBMFhubkljU2FlMnVtcTFYejM5SXZRSE9jdlJQZmd5YnRNZDJ1VnFodXAxN09OaE9Ya3pwYQpxeGxURjNkakR6dTRlaXNLNVhwZUMvNWRIbm96SFBpZXkzQXFPdlZwZFBQenZmYjhPOHBBU3UrdW8rZUUwLzlHCmR3dzQwMU9qTUtpM25WZnZMaXRjdHRjY2JzeldvTXBDR3liSnZvS0JoNGJzalNmZWoxT1hvckVKTkFUWGF6bE4KQ1ZVaEJORHo4bUIrZTNEbXovM3Z6UXJ5ZmtzaTBMeFUxWXBYMWYyc1d4TXE4a0xwM3lKV25qUklZSlE5QTdWcwpITXY2NWViS2xmcG9VR0N0V2lLRDJiRjVseXNGb2lMK2dETnpzYmI5eWxXZmxqbVlPRncrd05DRnZmL3lIWXhYCnhmbXJNZFowbmJ2UmZqdU1yMjdlT1kvdk8rTT0KPUlxSHUKLS0tLS1FTkQgUEdQIFBVQkxJQyBLRVkgQkxPQ0stLS0tLQo="
},
"chart": {
"provenance": {
"content": "LS0tLS1CRUdJTiBQR1AgU0lHTkVEIE1FU1NBR0UtLS0tLQpIYXNoOiBTSEE1MTIKCmFwaVZlcnNpb246IHYyCmRlc2NyaXB0aW9uOiBUZXN0IEhlbG0gQ2hhcnQKbmFtZTogdGVzdAp0eXBlOiBhcHBsaWNhdGlvbgp2ZXJzaW9uOiAwLjEuMAoKLi4uCmZpbGVzOgogIHRlc3QtMC4xLjAudGd6OiBzaGEyNTY6NmRlYzdlYTIxZTY1NWQ1Nzk2YzFlMjE0Y2ZiNzViNzM0MjhiMmFiZmEyZTY2YzhmN2JjNjRmZjRhN2IzYjI5ZgotLS0tLUJFR0lOIFBHUCBTSUdOQVRVUkUtLS0tLQoKd3NCY0JBRUJDZ0FRQlFKZzEvNzFDUkREeUNpdnRtZ2NGd0FBTUVjSUFCYVJGcUhoYjZpYlFxSUM3eGtuMFU3agpTREVLb0RQdDdsS0psQldlLzlRMWhFMUw3QXNsY3prQ0JCZExJNjdsSEpuRVFINmRvVDJuNnd3M3lvSkp3N2d3Cnc0WmtOcWhkWUFZYllERThGbHdnTWRpM1ZxUHJDQUJaQTJHOXpoOVBjbWpyUzFTK0dyem51aksyNk9MQTNvb2MKZ2lCVExKNXdzVnVQMmFRcHIrYjNjeks0cExtV2pzMWxEeXdvRXRwdHhnSytPb3l0MlhxVHprbVdEWnZTaVlFUQp2cmJiNzFtdVBiSlZuMCsxbVc4OEV5QUNvVWlxTlpMdTE1a3lOZ1NaQzZCeS9DNThSUGF0WXo5RGlleVpvU0lRCmtKZVRYL05lSGZ3QkhicHk3ZmVuRGZuTWJqNExxanZMeGV5b2Q3TmMvNTdkVWVzaW1SKysyWkM1QTRia3ErYz0KPUJOVGsKLS0tLS1FTkQgUEdQIFNJR05BVFVSRS0tLS0t"
}
}
}
}
6 changes: 3 additions & 3 deletions cmd/rekor-cli/app/pflags_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -453,7 +453,7 @@ func TestArtifactPFlags(t *testing.T) {
if !tc.uuidRequired && !tc.logIndexRequired && tc.entry == "" {
typeStr, versionStr, err := ParseTypeFlag(viper.GetString("type"))
if err != nil {
t.Errorf("error parsing typeStr: %v", err)
t.Fatalf("error parsing typeStr: %v", err)
}
props := CreatePropsFromPflags()
if _, err := types.NewProposedEntry(context.Background(), typeStr, versionStr, *props); err != nil {
Expand Down Expand Up @@ -596,7 +596,7 @@ func TestSearchPFlags(t *testing.T) {
},
{
caseDesc: "nonexistent local artifact",
artifact: "../../../tests/not_a_file",
artifact: "tests/not_a_file",
expectParseSuccess: false,
expectValidateSuccess: false,
},
Expand Down Expand Up @@ -627,7 +627,7 @@ func TestSearchPFlags(t *testing.T) {
},
{
caseDesc: "nonexistent local public key",
publicKey: "../../../tests/not_a_file",
publicKey: "tests/not_a_file",
expectParseSuccess: false,
expectValidateSuccess: false,
},
Expand Down
1 change: 1 addition & 0 deletions cmd/rekor-cli/app/tests/alpine.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"kind":"alpine","apiVersion":"0.0.1","spec":{"package":{"content":"H4sIAAAAAAACA9ML9nT30wsKdtRLzCnIzEvVTUktS81xyMksLimGCuVk5pVW6OUXpeuaJJolGliYGOgVFSfqFZQmMRAHDIDAzMQETAMBOm1gAmQbGpuZGBqamRoYAdUZGRkZGjMoGDDQAZQWlyQWKSgwFOXnl+BTR0h+iAKdHmeWA1fqndIatpxf7SoutPN562YOt6ezMvPdFnu+ietbYO70aUFNfGVK/tm0qfNYlM4mT1n7JTxteteNd6fdbyx5tJDN88WW/azSGpPyXpU3LUvc8LfltGCuw2vzud6sM5RfSWQuK4u7tCTvhJyCzc7LDZc2yz9UdJWakf+WT0r6TNKPzKll+jLib4/KsPi/W58ZzxX/cVPeffNXO8zO+7fumx5lGyXds736+sH9HzcIn/8jmr4hMbnGSlgvhnsSwy+lqzKK34S2SDXN8YraHnZOOvub6/4vb0xjlp1a4BpZe/zs1v0Pb+iU2R+IUu1a9+3ctdI6hpRA67j78lwr5FoPahwOeir5pTfM+TbDCAcAaiYgQwAEAAAfiwgAAAAAAAID7VLBitswEM1ZXyHYc7yWbMty2C67LXQpC+1SWnosE2mSCMuykeWQ7Nd37JQWemhPLSz0gRjrzfNIb0bZ0+PDu/dvP6z+InKCKsslEn6NQshiJQpVCqGqXJJO5KoSK56v/gGmMUHkfBX7Pv1O96f8C8UVf8CAERJavj1z2E7OW15kMsvXUbArPo0u7PkOWpw7wI8YR9cHLjIpKfuFfrsfqH+Ci2Yj5aaq+edPb7jMZc6Gdh+gQ/6KwwDmgHJtkp9ZKkKkzMqsLNZxEVocDXH3i5CbPqTYez6a6IbEpugpd0hpGDfX13O02aVk1sf9NVsubckDqUSlq1rppq4ZKVrYL2e9nhX9M33fgB9cwLXFI/o778Y0ZhfKuzCd5oK3bHTPSy1V6JJBNAfanLT6qkrWR7d34acnZvquc4kIq/Km2tXWzM+40lvIC2llrSShtKZEK6HWxrAOXEi0lps9AkSP/KNLRwgY+E27EFn8TtyRL2in0LZTtnO3zDuDYcQfvVrTpJjFAYMlzp/DicYCU+o7SM6A92duMaGhAW/YEPujo1aT0nR2c7EwD2U+5ADj7LOqEXFb2HrX6EaX2ta5FKWud6gLQf0AUZrKWGsLKBqorKilNEpXIJWosFBs9R8vB98A9nUl/AAGAAAfiwgAAAAAAAID7VjbbhvJEWUew6c87AfU0gq0Tngb3mWBiBlLWhFLSQaHWstIAm1z2OQ0NDM96e4RSUT5gvxOPmDzmh/Ka6p6htSN8sYbW4gRNmDPraq6qk7VqabKlbdscczZhCtddlr1Vq2SaJX7pKuKq9Vo2Cuuh9eqU6/lnHqr4TitZrXm5KqO06w2crDIPcNKtGEKXcn9f656FUIjQt51mp1mu9XZa7fLNafWaXTa9XYev7JHXxstp1NrtR366j2tm9uuL2Bhs1c+9x7U4+1m88n+p/sH/d9qYf83n7P/lZTmQ3I/9f1hcF8Q/o8mgB6L6Fn5/yH+tTp+3vL/M6za3ib+J4Z36j9B/6jqPam6ZdYvp/+p3T/nEPh4/q+1nPaW/58V/0dDgMXM87lngs/P/+32Cv9Gq11H/Bu1Zn3L/890/v+5FN/qQO/td6XR2dnALVOpXOkkLLvHPac7RgCdRqNaGzc9p+pV2y3P6YyrThXvPVZrNPZanYY33f5I+N/p/0/X7h/L/0j6rfv9jz8ia8j/1JNYYbXXua9yf//1V69/+8df/Xj9j7/9IvfjP3f6/uBfW/7/79eLryuEvvbzL/IvYCA8Hmk+ASPB+Bx6tijAlVMzZ4rDkUyiCfKFjOCbnnv0EvCRK5ARB6kglIqjEU9GRolxYvBVkBoENlOchzwyugzgcm6tn56N+m8OYSoCDhOhUyXcfC4MuoMiQsNcqiuYoiU2mQjamAUgInwRpm4oPmNqIqIZbhsvlZj5BuQ8wjHmi7iMVkYUhnu08kSnZu2eGOR7mWQx3Ak3y0IRvkcztEmtXEVL35BIIftYeLkPS1QO2RIiaSDR/I5lvvB4bNBR9CqMA8Eij9+Gtd4Bc/E+syHHhqE4s2GAnN4VQ4a26NDyjYlfVSrz+bycdmxZqlllFVxlgAk9dQ9L1mNUOY8CrjVm6c+JUJja8RJYjA55bIxuBmxOuFlwLObowVxhmqNZEXQGOlq5C85ttlbeYdB3BTBfLIJCz4W+W4Df99y+W0Qb7/qj47PzEbzrDYe901H/0IWzIbw5Oz3oj/pnp/h0BL3T9/Bd//SgCBxzhdvwRazIf3RSUB75hCBd1c/KASoPetYx98RUeBhXNEvYjMNMXnMVUXXEXIVCE5oa3ZuglUCEwtgi0o+DKlP2UCirCFvSMgDtKYG4TrgWsyhNGQsCOaeIOdNLgjtE82gcW0JEhqsp8yiFKJkZCcid1C7i/w7TbXhEwJww5YEb8PBKFsHZ22tXqp1KrY7KWRnzhTBoBXdHQE2iyAME6JUtjYuLi7QAJ9IjSCIJgYxmGJYnlUJixzdzlGDGxml945qgXqtPk8hL80G97mMcQVoyVHSYsl9WoQQSM5m2ni1tTpDrxPMQpmkSBEsUc1AMLzW8JJpg4EpJhW/q+MbaQt0kmNjGGSNuyMBoBgUaTwnIOLYCzQ9agEmiKLsMKDR8hRqtzRqZwGad9n+sM1MIL8Z9R7mDygj1VMySLFF6GRm2WGWBesFHxMMkMAITiMmeJZYabdpn4ppHReyiYGmBslowVTK0j5cB0+YSbRDnCiqEWJJLWErDBNtuPcbB50FcsL2RgkCsibv33pwcdAs7TiHfG377Pd69LlifbjYscEe94Yia9Kj/7fmwR40K7uEbe92ogYZKGxZ8cG3SSKueIo6Z8al9kG1VhgpOLKaWRQzJCxJL/jJOC1dMIeJUi/g9fzwavT3o7lbWZxyrvWvDjYV3BUmMjbu81QAeXQslI0IDrpkSxJI6j0YNwgulKdzaQlGU0PvkY5QHKD/+lp8Kuxdb04JtP5mYOCG0IR1jVFCGL3DHbNxk7H88OhlA2q5oJFFBWhtEsMZy0i3VIPoHK04ixINltCiCL+f8msYzcSnFrCTWa6jtwKHBimr5wfvTi26BFKA0ScI4rQba4Hw4WOddc4WWdlFVTi6x0k2iIbvEWFxoqD+183AiqVvQgs+uORVp0SZoJUwOE01kj3MRBLa7rDd5LLfRuYv7dgvZnAukxwJfavOqU62kTpRS3dRPl5uU9VZoWUq+n2+sEoXkbEc/x9gXIkxC1I2ScEzZmWYnEJ6yu1Q6JXXMZUz06QukAMwdFUkZiRh3E5rOOTQp0T2b8Xsdr9ON6UwQUoE9tE/zEDnTB0ZY4Hy7phDt1KVxnFKD8RX9Hp9kuS/nzwf9k/7o8qR3cXnUHxy63UJiZxiUXChF8MPq6Riffih8yk7cyA0Ah6cHH8UNa7zWKPw8DKgh/wCFxc7DjBTg6y6+L8CfYN2XAI/EqC/zh8Ph2bBbXdsiNizAfXWw+ilPlvyC1fOwkmCHWBQLK29J/4bm0002AW5WI2F9U6LPL1NXLCVB6QrsfvZd6sjO7+zD/n5qUuvgBv+tzOP/JdcdpEa450t7HlhJZux3f+rrJM4mw63S24D6ADiepFM LVPZpgc/YtL0WIUbPRxg3FB16ltLaXNhhqjG7wwd61KhfCew2iqu1CQR6f1cmKeygE2eSRJHwc6aHeAG2PwKdqGSVcROBf6C1YFnmv30kPTX1TPe7a5M3vLOZrMrud/c888OyHsecs28fN7us2Nf5rd/xtiu7dqu7dqu7dquL2j9G8BVlPwAKAAA"},"publicKey":{"content":"LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUExeUhKeFFnc0hRUkVjbFF1NE9oZQpxeFR4ZDF0SGNObnZuUVR1L1VyVGt5OHdXdmdYVCtqcHZlcm9lV1duem1zWWxESTkzZUxJMk9SYWt4YjNnQTJPClEwUnk0d3M4dmhheExRR0M3NHVRUjUrL3lZckx1VEt5ZEZ6dVBhUzFkSzE5cUpQWEI4R01kbUZPaWpuWFg0U0EKaml4dUhMZTFXVzdrWlZ0akw3bnVmdnBYa1dCR2pzZnJ2c2tkTkEvNU1meEFlQmJxUGdhcTBRTUVmeE1BbjYvUgpMNWtOZXBpL1ZyNFMzOVh2ZjJEeldrVExFSzhwY25qTmt0OS9hYWZoV3FGVlc3bTNIQ0FJSTZoL3FsUU5RS1NvCkd1SDM0UThHc0ZHMzBpelVFTlY5YXZZN2hTTHE3bmdnc3ZrbmxOQlp0RlVjbUdvUXJ0eDNGbXlZc0lDOC9SK0IKeXdJREFRQUIKLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg=="}}}
14 changes: 14 additions & 0 deletions cmd/rekor-cli/app/tests/helm.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"kind": "helm",
"apiVersion": "0.0.1",
"spec": {
"publicKey": {
"content": "LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgptUUVOQkdEWDdyY0JDQUNkSERBb1ljNFp4cnhhVk5ma1BoSHdOalVES01Ua1FJQy9sYVU2NHlVYVI0WnlIdTlXCjVPSDFkVTYreUNGZXlzeU5wd2EwdjE3MDFRNmdvSmtkNEJMVk5LN0pFS1RwN2dIUHpuU0prZEZzRkFON1A3Z3EKVUIrWkpnVlJyOWc5RjgzZk5KWGZ6UzVEVnhDNjkxeW4xTzVmbTlzR2xYUllzcWhrdHVoT1g4Q0tnUXBkdllOdwphTzhnZmRLMnRCNWVic2s3eUpVdldqMGgxMmZuUWd4UmxCdENpaE44SGYrdG1YVnpLWlpiMjd0TjBTZmRYbWhYCmFTdUhOTVV1blMvaHozeGpjM3JYa2FXWjRsU3FxWk9YMDBDMGhTUklleTRMNnZOQkhpNzVvRnpLRkNlc1pjaEIKVlNHcy8vaVBsbFFNSGlWR0d5WFJ1T3ZvQzFCam5EVDg0V0lkQUJFQkFBRzBERzV2ZEVCeVpXRnNMbU52YllrQgpWQVFUQVFnQVBoWWhCSTFvL1dQMUxjOStxbkpXVzhQSUtLKzJhQndYQlFKZzErNjNBaHNEQlFrRHdtY0FCUXNKCkNBY0NCaFVLQ1FnTEFnUVdBZ01CQWg0QkFoZUFBQW9KRU1QSUtLKzJhQndYbFE4SUFKUHBramlBQ3Q5YWFKSUYKRG41RFlWdTJXRXA5NkZ0OVN3VjRFZ2UyY1BLUXk4SlZ0eXdlU0YrbGdsbDBOMHIvRzN1YWptdWFBR3hHbzl4NAppdWhSZ0dlRFdoZU85VEZLU01MYjBGajdGeVJnMVhPSElYdWpoN1dsbm5ZVm5HM2hnOExZaHpKZW5meU5MQXNPCjZDdEVSMm5hYWRoSk1iS3doTmw2WDg2SUx0akMrTEt5UVBOSzlFQ01WVXdaSFVMekVza29KTHNPRlc2WS9JMkYKcThxb0FTUUs3ZG1NMFpKSEFrd1pUZUpnQXhRdkJRdEhrVEE3THhCWE5ZWGJFNElhTUFVV015TDlybmxrVW41ZQppQXI5VytPQXlVUHdTOFduNXMvYXMwWUc3dW9GdmZBWWp4NURMc0wxTGYzVUJ1MUZYTk52aGczMFdha1RFRFlwCmt5VE8zUUc1QVEwRVlOZnV0d0VJQU1wcGxaeXlIaGNJK013OE1XeUtvdlJxSG9hRVVlRzc1NFhTNWMvWUVpK1QKaDU1ZzRCa1dmMFRxK1paMUMwUUdkTC9oNnV6S2VEL2h3cVJKazZ0U0VkV0VWMTFzNmFnbFM3cHM5WjNrYWR5OAo3RGl3REM3R09QdWVWUnRMZnlqUUNHZnB1b0tyaURFVjE1NVcxM0JPVEdpTWluOWV2V2ZVVGVaNVhGTzVVSTVTCkNIRFk4dS96a2VwVkZIRS92TS9HWDVlbzJOVGtlWldCd3pEdkFkMHBtaEx5Q0t4ZkpkTEFTSUtqU21GMmFQbnUKV0NYVDczMkFqM0pZMnZMNlozazFyRlQzZ2JTY1RGRkwrSHh5dFA1UUFvUjBJd1ZGL1E1Rncyd0tkLzFQSHQ4SQp1d0RkMmVxQnJ0MzJKUFlTdWdtZVpuRVpGRFNJWVh5dWk0akZGaXBmMHZFQUVRRUFBWWtCUEFRWUFRZ0FKaFloCkJJMW8vV1AxTGM5K3FuSldXOFBJS0srMmFCd1hCUUpnMSs2M0Foc01CUWtEd21jQUFBb0pFTVBJS0srMmFCd1gKWTZnSC8ycDZFS0VBMFhubkljU2FlMnVtcTFYejM5SXZRSE9jdlJQZmd5YnRNZDJ1VnFodXAxN09OaE9Ya3pwYQpxeGxURjNkakR6dTRlaXNLNVhwZUMvNWRIbm96SFBpZXkzQXFPdlZwZFBQenZmYjhPOHBBU3UrdW8rZUUwLzlHCmR3dzQwMU9qTUtpM25WZnZMaXRjdHRjY2JzeldvTXBDR3liSnZvS0JoNGJzalNmZWoxT1hvckVKTkFUWGF6bE4KQ1ZVaEJORHo4bUIrZTNEbXovM3Z6UXJ5ZmtzaTBMeFUxWXBYMWYyc1d4TXE4a0xwM3lKV25qUklZSlE5QTdWcwpITXY2NWViS2xmcG9VR0N0V2lLRDJiRjVseXNGb2lMK2dETnpzYmI5eWxXZmxqbVlPRncrd05DRnZmL3lIWXhYCnhmbXJNZFowbmJ2UmZqdU1yMjdlT1kvdk8rTT0KPUlxSHUKLS0tLS1FTkQgUEdQIFBVQkxJQyBLRVkgQkxPQ0stLS0tLQo="
},
"chart": {
"provenance": {
"content": "LS0tLS1CRUdJTiBQR1AgU0lHTkVEIE1FU1NBR0UtLS0tLQpIYXNoOiBTSEE1MTIKCmFwaVZlcnNpb246IHYyCmRlc2NyaXB0aW9uOiBUZXN0IEhlbG0gQ2hhcnQKbmFtZTogdGVzdAp0eXBlOiBhcHBsaWNhdGlvbgp2ZXJzaW9uOiAwLjEuMAoKLi4uCmZpbGVzOgogIHRlc3QtMC4xLjAudGd6OiBzaGEyNTY6NmRlYzdlYTIxZTY1NWQ1Nzk2YzFlMjE0Y2ZiNzViNzM0MjhiMmFiZmEyZTY2YzhmN2JjNjRmZjRhN2IzYjI5ZgotLS0tLUJFR0lOIFBHUCBTSUdOQVRVUkUtLS0tLQoKd3NCY0JBRUJDZ0FRQlFKZzEvNzFDUkREeUNpdnRtZ2NGd0FBTUVjSUFCYVJGcUhoYjZpYlFxSUM3eGtuMFU3agpTREVLb0RQdDdsS0psQldlLzlRMWhFMUw3QXNsY3prQ0JCZExJNjdsSEpuRVFINmRvVDJuNnd3M3lvSkp3N2d3Cnc0WmtOcWhkWUFZYllERThGbHdnTWRpM1ZxUHJDQUJaQTJHOXpoOVBjbWpyUzFTK0dyem51aksyNk9MQTNvb2MKZ2lCVExKNXdzVnVQMmFRcHIrYjNjeks0cExtV2pzMWxEeXdvRXRwdHhnSytPb3l0MlhxVHprbVdEWnZTaVlFUQp2cmJiNzFtdVBiSlZuMCsxbVc4OEV5QUNvVWlxTlpMdTE1a3lOZ1NaQzZCeS9DNThSUGF0WXo5RGlleVpvU0lRCmtKZVRYL05lSGZ3QkhicHk3ZmVuRGZuTWJqNExxanZMeGV5b2Q3TmMvNTdkVWVzaW1SKysyWkM1QTRia3ErYz0KPUJOVGsKLS0tLS1FTkQgUEdQIFNJR05BVFVSRS0tLS0t"
}
}
}
}
1 change: 1 addition & 0 deletions cmd/rekor-cli/app/tests/intoto_dsse.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"payloadType":"application/vnd.in-toto+json","payload":"eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjAuMSIsInByZWRpY2F0ZVR5cGUiOiJodHRwczovL3Nsc2EuZGV2L3Byb3ZlbmFuY2UvdjAuMiIsInN1YmplY3QiOlt7Im5hbWUiOiJmb29iYXIiLCJkaWdlc3QiOnsiZm9vIjoiYmFyIn19XSwicHJlZGljYXRlIjp7ImJ1aWxkZXIiOnsiaWQiOiJmb29ISzFiZ2Y1WC8xckNxZz09In0sImJ1aWxkVHlwZSI6IiIsImludm9jYXRpb24iOnsiY29uZmlnU291cmNlIjp7fX19fQ==","signatures":[{"keyid":"","sig":"MEQCIAIlnxHC3eU4jmUsqJExxfzqyy8bk+61btgnRiGcRDxgAiBwmdnJ/GX1yCYhYAvwAtkuYN0yFlVPQVAx9R6JpUUBiA=="}]}
4 changes: 4 additions & 0 deletions cmd/rekor-cli/app/tests/intoto_dsse.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEx+ikqUxXurlxZltajRBV2ju31j32
baT2ax2dXBcpInWaFESqGF35KISflP1EmMvEnfG+AzHecQ0WQp5QzNId+w==
-----END PUBLIC KEY-----
6 changes: 6 additions & 0 deletions cmd/rekor-cli/app/tests/intoto_multi_dsse.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{"payloadType":"application/vnd.in-toto+json",
"payload":"eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjAuMSIsInByZWRpY2F0ZVR5cGUiOiJodHRwczovL3Nsc2EuZGV2L3Byb3ZlbmFuY2UvdjAuMiIsInN1YmplY3QiOlt7Im5hbWUiOiJmb29iYXIiLCJkaWdlc3QiOnsiZm9vIjoiYmFyIn19XSwicHJlZGljYXRlIjp7ImJ1aWxkZXIiOnsiaWQiOiJmb29BNi9QWW1CNmNCQXRZQT09In0sImJ1aWxkVHlwZSI6IiIsImludm9jYXRpb24iOnsiY29uZmlnU291cmNlIjp7fX19fQ==",
"signatures":[{
"keyid":"","sig":"MEUCIQC4/1MwOahpGT/oh6DZFuwZiG9yXpfo22wh+7mGn9lQ4gIgIL2LFt0lxYbFngf4ze/FNvkybYzwtmkX2XrcnGMpOqo="},
{"keyid":"","sig":"PhNAdsvKEVqv+cF/QvjEOz+fTtoNWQfa9gCWnOpm5yWVFRiu6he5jvw6A8ESRXxV3KnEcyBFCfCbITNK2fpXQEOc0gNDcsil1m/Pzv/JonhtH/TwIjdJ8zy4WEUVHZMfj5IIeibp3U2ACvmCc9HEUPCc6VM0hq7ri/VnKLcCCGbKmxwHrVXArv1hKBrcP7s52tuxCsVr5+3Z7eKPx5WkycOhpUhSVhMHjOCj9e3mveiw4dYuwdrgQHtqZJhUg0WFlVCQTQdcLxIII1g7BudA38yzfOgkbwgfoZ2Dh3iF7uRHIUdFxxpqF2oQeU2uDv3dT9cCfRd/kDtU6hbuVgixgw=="}]
}
9 changes: 9 additions & 0 deletions cmd/rekor-cli/app/tests/intoto_multi_pub2.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3wqI/TysUiKTgY1bz+wd
JfEOil4MEsRASKGzJddZ6x9hb+rn2UVoJmuxN62XI0TMoMn4mukgfCgY6jgTB58V
+/LaeSA8Wz1p4gOxhk1mcgbF4HyxR+xlRgYfH4iSbXy+Ez/8ZjM2OO68fKr4JZEA
5LXZkhJr32JqH+UiFw/wgSPWA8aV0AfRAXHdekJ48B1ChxJTrOJWSPTnj/E0lfLV
srJKtXDuC8T0vFmVU726tI6fODsEE6VrSahvw1ENUHzI34sbfrmrggwPO4iMAQvq
wu2gn2lx6ajWsh806FItiXN+DuizMnx4KMBI0IJynoQpWOFbstGiV0LygZkQ6soz
vwIDAQAB
-----END PUBLIC KEY-----
20 changes: 20 additions & 0 deletions cmd/rekor-cli/app/tests/rekor.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"kind": "rekord",
"apiVersion": "0.0.1",
"spec": {
"signature": {
"format": "pgp",
"content": "iQHKBAABCAA0FiEEcgCUXG78adj6hGUJJrfBoJ04pHoFAl+86RwWHGxoaW5kc0Bwcm90b25tYWlsLmNvbQAKCRAmt8GgnTikejcHC/9yyGEPh2D+MnNR8I8w0sfWChc6pGAQoS6qk/sfC/9GvF4OC7RIy6OwLr/lxyEZbOP2ngYjh/s5KjKxhZyApwwg13LmcbazGnXc3E76J55LoTfwoRa9fupH/M6HI56VFKwnu+AbMNW1s+DM47r7i5nIN6IX9kMpDe3B9XTUULff/yNUv0XtXU+VAf8ndF1w117YVWxf8TnU/HWvX74URQPN+syuyqK/NO1H1KhBVTzcIYd5H6kJu300jgkDypyyqQpd/pJYVwfeY8fCOaeCpfIPjKQ/4enCsAeBgKsAwfIbor8WiE86KoANYqROaW7uqiN+VPadbWVeN6bMpRIdEq8+NKQGlepSCRqbkVg4VKGOPgB3h5WbY9U1O1FVDnXyt7kWdEPEZjBX+V4DawshvNe5LIyqH5hJ1QNAFd0UStqKQt8EUZ/gAtQiXSGbxM1ACoYL9HblKW5b+kj/onKghekFoCoAfhMwRRqR5g/TS/Pc2/ztwYTIuhpQQfMXziTm64g=",
"publicKey": {
"content":"LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgptUUdOQkYrY0lNMEJEQUNhOEc3UkQydjNtaXdNdHhWYVppM0pCVnVlVkFxSEtDNGVLb01TNUhNQ1JvK0haVlJBCjcwWG1zVHBYMVoxZ1pRdXVDMEdEWTI2aEJoZWpBcTNoeDJydjYvOHE5MEJ2V0dIOXRWZUdwTDFzYUltNTJnRVIKWHlWZ2d6NWtBQzBTNnZNbjdkcjJldEJrV1dQK09qMDVTMDJZWkJUWWd4cE9ieWVjVVNjcUtOVGpzbFpRQkgyZApTSHVrM28yWjdoTTQ5VTBsN3piV3c0b0lUK2xBUmNzYWpRVHdXamxpYVBEL0hSalQyblJPaEloaXRlZC93Z3l6CnlkSXE1ZTZzMThWTGNUNzVxV25yWlhOUFdGd2YyNVJYWTN1dGtXK0dXNW5RZU44MFEya1JFZ2t4RnM1QWQ1V1oKdkU3dDgvaHg1em1zbFo0dGZGNHNpM1FaZUlRQmFjWWJ3eE1QU0RmOW9GR3hkR0ZUODg5d0pMR2dXbXIxVGtQTQpjTjA2d3hBUkd0eE4wejYxRkpUaWpMV1JialczdW5JOWhjUWNVbE4vUSsxNm90SHBlS1ZnNG9XMDBDcnZXT0Q2CnFrTGNNRDQ5eVVEOGZTR0IrUkVuaUJhODlDOWtRVTRTS2Rnc0xML1ErSksrU3k5S21JRHJtMWE0RGZQMXBzZmUKTGphcnpzVlpmS1VIZndjQUVRRUFBYlFpVEhWclpTQklhVzVrY3lBOGJHaHBibVJ6UUhCeWIzUnZibTFoYVd3dQpZMjl0UG9rQjFBUVRBUWdBUGhZaEJISUFsRnh1L0duWStvUmxDU2Ezd2FDZE9LUjZCUUpmbkNETkFoc0RCUWtECndtY0FCUXNKQ0FjQ0JoVUtDUWdMQWdRV0FnTUJBaDRCQWhlQUFBb0pFQ2Ezd2FDZE9LUjZaMWtMLzFJSzB2ZGUKWlg1cjVTZWJOeFRJTlNBQXZZa3JLUnlKNWY3bE9NOWdMR0l1YzJGb05VbmpWUVQwcklHOTAxOWg0OHBDeTkxZgpYakREUk1ZOWd6RldXQ2dHblhoMWhXSTNNN0JKRjZZRTZ1NkRYR3N2dVVwR3JOZVpBRzZra2F6QXVBbm5WMGtDCjA4em9SckFaQ3ZscGFacnlkOGl0YityVitRS3A3QXcybEFJSDFlNmR3TTRSTEZqdmZrOExKWHhqSkFvUG13NmwKTHcxOGM3b1c2UkxPOVFYUThlTTZyMnZISHBtMFR1ZHZaeWFmTnVDMzJHRGxNWTR1MFYxRGI4THN5bVBzQWh1QQoySno0L0tQcTZ1S3dJdG1WSzRwbmRmRUR1NkQxVG9vRFlYaXB0WWFmZHZVMzNwVVF4d0hvZlRUZkU1elp3MlBlCmxIM25aZHNnSFhHUHhKTExNcU9wVzRDL2NNNlpRVmdZU3RWcjBudlU2NitRalF2c2tVWlIwNmRkRXpuQnBHSnMKdHBtajlBZS9HUlk4RU5uTjkvMkdmRXVydHozZEtOVVpvak15MTUzamNHMFUxenpoMTE1V0o3dDh3SEJ1NFM0cAowZ0UrUkFxeXRBY0laRGQyTlNOcno4VnI5RkU5eCtmYXQ5RVJsYm5kQUJFNWlWOHNLMCtGYW5Xd2dia0JqUVJmCm5DRE5BUXdBdEJvdGhmY1J6cjN4cjNQOXA3UUNNd0t1aW9udk1DbThXZ3dOUzRDcGhxbzVOT3IyaU1qa0xQMEoKb21nSkxWWDVOK2Jydjh5NEg4cllQd0tCMTZvL2hBOEliR2JwWXltM0ZjeWtUd2NiV2J0UFRMRXRkQ1VQTFlURApOQzVMR0pwZzNlODZZZlF0QU42L01uWnlZT21sRHgyV0d0dExkbXNBU0dWdXg2QVZKcUl2K3gwNlVLSkVtSzN0CmpsRVZLeWcxMlJFenllNUlUNnFFU0dwT3pvMllsV1VxSVR3L0FhUFEyWnhVYXh2WUZvVU9jd2djZG5Ia2dzaEkKT245aC9OSFVtUDMyV1F2cWtRTXVVYVBJTlJzQzgzS3ZUREdseWZTSFZGek1hNGhETWhFY1h6NGFjaW5kNVdUZQp6eUxnWmhPYjdjTmVDeDR4Y3J0UEI2VTdCUi9GVkx6TEJsQXp1emppRWhZd0pvM0FPTXFGb1I1bUFxaGx1dE5PCnNzeW9mYnFUZ0diU0xkamJYUC9hRXRnejJNVjluL29jMVNCOEhlWk8vMTdKeWduenJ1SUt5Ky9sT1dPenQralYKVkZwVnloMXVlOGxGN3ltS1I0dHNsK2lJVmJxblB2cE1oTE9JQnFYRm4yZ01Da0dvSkx5N09IbzJXQUVKR2x0MwpTd3BicmpqMUFCRUJBQUdKQWJ3RUdBRUlBQ1lXSVFSeUFKUmNidnhwMlBxRVpRa210OEdnblRpa2VnVUNYNXdnCnpRSWJEQVVKQThKbkFBQUtDUkFtdDhHZ25UaWtlaW5pREFDRUFma1pxLzRScDJhTkE0ZGJvSjdVRlhET2FSa1YKOU1Lb0VaRnFUTU5vdkRMNXhoTWxnbFBQdS9sK2RoVGd4ZGVKOUVWSG9lenRiODk2VS9wT3VCUnNuOVZ0VzRZLwpqZWlXN0V5TlhBZC9PcnZuRmJ4KzdpWExxdXBaSkpGVGkvajlSaFZZTnNtbDdzZWJUUGVCbkdEQTkxcWJDNHhICnBRVkRDdWp4NjlWeE81RTFMU29oQ00rTy81dkxCbThpMW8vbmJGbWJ5N1ZDeUtlUkRmaHRmOW5DODRxc0U5R3EKVTcvTFNpazliZnhNV2JwcTh5a250bVMzYTBzemM0YlZGcGV6QnBtTmIwQVZjQitUbTlnV21FemhpTHM2RktBTgpJbnFOdVh1Qkw5UENhYzcrbVUrYzJtQmdHT1JHZDFkWk8zUkM4OXpGM3hCQlluQ09lNWNBTUZsYzFYR3NsbHNJCmR6ZHJkWHZiTkJ6L2o3MXB1TjhvRlltL1hiVmNpZU8wVGZRaURjVHQ4S2lpUjlUQUQ5L1A1OTNSTWxMT0dTOHAKaHZKYmlGb1pmWEhjbHNaRkhtOERRUWE5NElad1RCOG00Z0JWME0yWFN2ZEhvMzBsc3FqdFphWmlTclJoNHJzaApuMTRwYkFhVGRhS0VQY3Z0dWZiVXVXMElqWWQya3BJVC90Zz0KPU9naHIKLS0tLS1FTkQgUEdQIFBVQkxJQyBLRVkgQkxPQ0stLS0tLQo="
}
},
"data": {
"url": "https://raw.githubusercontent.com/sigstore/rekor/main/tests/test_file.txt",
"hash": {
"algorithm": "sha256",
"value": "45c7b11fcbf07dec1694adecd8c5b85770a12a6c8dfdcf2580a2db0c47c31779"
}
}
}
}
1 change: 1 addition & 0 deletions cmd/rekor-cli/app/tests/rpm.json

Large diffs are not rendered by default.

Binary file added cmd/rekor-cli/app/tests/test.rpm
Binary file not shown.
Binary file added cmd/rekor-cli/app/tests/test_alpine.apk
Binary file not shown.
9 changes: 9 additions & 0 deletions cmd/rekor-cli/app/tests/test_alpine.pub
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1yHJxQgsHQREclQu4Ohe
qxTxd1tHcNnvnQTu/UrTky8wWvgXT+jpveroeWWnzmsYlDI93eLI2ORakxb3gA2O
Q0Ry4ws8vhaxLQGC74uQR5+/yYrLuTKydFzuPaS1dK19qJPXB8GMdmFOijnXX4SA
jixuHLe1WW7kZVtjL7nufvpXkWBGjsfrvskdNA/5MfxAeBbqPgaq0QMEfxMAn6/R
L5kNepi/Vr4S39Xvf2DzWkTLEK8pcnjNkt9/aafhWqFVW7m3HCAII6h/qlQNQKSo
GuH34Q8GsFG30izUENV9avY7hSLq7nggsvknlNBZtFUcmGoQrtx3FmyYsIC8/R+B
ywIDAQAB
-----END PUBLIC KEY-----
1 change: 1 addition & 0 deletions cmd/rekor-cli/app/tests/test_cose.cbor
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
҄C�&�Khello worldX@U�=��'��g`5��d�gG�{��;Q�|R�+��s�� ��S�r������ÁA��Z�c
4 changes: 4 additions & 0 deletions cmd/rekor-cli/app/tests/test_cose.pub
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE7IEW48UTgci4iVRMGQZA0CsDABAB
1ijWhU182cy9blVGfEkCNGay1wSGjiYmnrZedXh49YI7u8l9xZ5bu0rK7w==
-----END PUBLIC KEY-----
Binary file added cmd/rekor-cli/app/tests/test_file.sig
Binary file not shown.
1 change: 1 addition & 0 deletions cmd/rekor-cli/app/tests/test_file.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
hello rekor

0 comments on commit 27f6146

Please sign in to comment.