@@ -119,15 +119,13 @@ snapcraft="${ROOT}/snapcraft.yaml"
119119snap_workflow=" ${ROOT} /.github/workflows/snap-package.yml"
120120snap_install_docs=" ${ROOT} /docs/about/installation.mdx"
121121snap_canary=" ${ROOT} /.github/workflows/release-canary.yml"
122- snap_repro=" ${ROOT} /nix/test-guest/scripts/snap-gateway-repro.sh"
123122snap_post_refresh_hook=" ${ROOT} /snap/hooks/post-refresh"
124123package_deb=" ${ROOT} /tasks/scripts/package-deb.sh"
125124assert_file_exists " $snap_wrapper "
126125assert_file_exists " $snapcraft "
127126assert_file_exists " $snap_workflow "
128127assert_file_exists " $snap_install_docs "
129128assert_file_exists " $snap_canary "
130- assert_file_exists " $snap_repro "
131129assert_file_exists " $snap_post_refresh_hook "
132130assert_file_exists " $package_deb "
133131assert_contains " $service " " ExecStartPre=/usr/bin/openshell-gateway config preflight"
@@ -149,7 +147,6 @@ for snap_file in \
149147 " $snapcraft " \
150148 " $snap_install_docs " \
151149 " $snap_canary " \
152- " $snap_repro " \
153150 " $snap_post_refresh_hook " ; do
154151 assert_not_contains " $snap_file " " docker:docker-daemon"
155152 assert_not_contains " $snap_file " " default-provider: docker"
@@ -199,15 +196,8 @@ assert_contains "$snap_canary" "install.sh | sh"
199196assert_contains " $snap_canary " " ubuntu-snap-system-docker:"
200197assert_contains " $snap_canary " " ubuntu-snap-docker-preflight:"
201198assert_contains " $snap_canary " " openshell.prover check"
202- assert_contains " $snap_repro " ' OPENSHELL_INSTALL_METHOD=snap OPENSHELL_VERSION=dev sh "${install_script}"'
203- assert_contains " $snap_repro " " /snap/bin/openshell.prover check"
204- assert_contains " $snap_repro " " system-docker"
205- assert_contains " $snap_repro " " missing-docker"
206- assert_contains " $snap_repro " " docker-snap"
207199assert_not_contains " $snap_canary " " --dangerous"
208- assert_not_contains " $snap_repro " " --dangerous"
209200assert_not_contains " $snap_canary " " snap connect openshell:docker"
210- assert_not_contains " $snap_repro " " snap connect openshell:docker"
211201if ! awk ' /config preflight/ { seen = 1 } /generate-certs/ { exit !seen }' " $service " ; then
212202 echo " FAIL: Debian preflight must precede certificate generation" >&2
213203 exit 1
0 commit comments