#!/bin/bash
# curl -LO https://dustymabe.fedorapeople.org/sync-remote-ostree-repo-commits.sh
set -eu -o pipefail
REPONAME=$1
commits=(
    cc12a0cb704d394a9125711ba2b8786e80649a77479e8aec40a962a0e7596273
    69e3c81e83c35969d2bdc6197cd42e29c21bc93f32a73f3b642051139d92fc45
    d1696dfdfedd27f1fe59db7f60dfc6951e06ddf84249d6f5ed3bdd279c2659e6
    50477a5d3f67b6c7b42c4013ea6c88b449e013451feaefcb49dcb3966257cb8d
    20d7c89fc17db70c770f7b2f2967fd466300f8480a47adb450de84be44502b36
    c0994d3a98fe87cea59ea29c930b0d882d75785ed22dbe90734fb71a2dc045a4
    d37cb953d040673baf812e9677c0387b9a635e305b7054896e560dd7a56c6abd
    7434eeb5206bf0cc89ce8d4a6fd916d9ee848d68bf0026a674eff650c345a03b
    286a136ae70a99f05b923851786e288a079f0dde3629dda80b0733563f0737c5
    b643caa765cdc13e0a787497d31053bee77c453e204c3ffb738c3248a0543578
    af3b33deb7a4a79581f85278d51f2333ce285359a8832056c2d87072cf67795d
    aef34900599b2bc5b906d2621231a2fa8ae9c98b92aa74c8dcd176689fc60e9f
)
for commit in ${commits[@]}; do 
    set -x
    /usr/bin/ostree pull $REPONAME --depth=-1 --commit-metadata-only $commit
    set +x
done

#   for flavor in silverblue kinoite; do 
#       for rel in 36 37; do 
#           for arch in aarch64 x86_64 ppc64le; do 
#               ostree rev-parse "fedora/${rel}/${arch}/${flavor}"
#           done
#       done
#   done
