transparency-dev / armored-witness

Apache License 2.0
17 stars 7 forks source link

Include the version in the log URL #65

Open mhutchinson opened 11 months ago

mhutchinson commented 11 months ago

Our log origin contains a version (in CI, this is 0), but we don't have this version in the log URL. Should we ever need to rotate the log for any reason, this doesn't give us an easy evolution. We would need to create a new GCS bucket. Proposals (choose 1):

  1. create a version number at the root of the GCS bucket
  2. include the version number in the name of the GCS bucket
curl https://storage.googleapis.com/armored-witness-firmware-log-ci/checkpoint
transparency.dev/armored-witness/firmware_transparency/ci/0
23
XUsNU4iI/vTPiR46SXY/+3WyNMRrSiuG3NRjY29psk8=

— transparency.dev-aw-ftlog-ci 9UecHr5B7ID03aEUTSXEm1vc+l4gSYMsc17q5M2LuKIh9FA5bR7o/LgcVoRDf3iUSbu38Et9SVjao5kdeMHMbhvKVQw=
jiggoha commented 11 months ago

Updating from our meeting today:

jiggoha commented 10 months ago

The new buckets/logs are now being used after https://github.com/transparency-dev/armored-witness-applet/pull/185 and related PRs. I think the last outstanding thing is to remove the old buckets? I still see these in Pantheon:

The new ones are:

mhutchinson commented 9 months ago

@jiggoha anything left to do here? I think we can clean this up :-)