1#!/bin/bash 2# Copyright 2023 The ChromiumOS Authors 3# Use of this source code is governed by a BSD-style license that can be 4# found in the LICENSE file. 5 6# Generate compressed rootfs image for postgres e2e benchmark 7# Result will be stored as /tmp/psql.img.zst 8 9CONTAINER=$(podman create ghcr.io/cloudnative-pg/postgresql:15.3) 10podman export $CONTAINER > /tmp/psql.tar 11podman rm $CONTAINER 12virt-make-fs --format=raw --size=+512M --type=ext4 /tmp/psql.tar /tmp/psql.img 13rm /tmp/psql.tar 14zstd --rm /tmp/psql.img 15