ci: update image_type defaults, validate required secrets set perms
Address review comments from copilot and Brett: - update setup-lxd pinning - validate presence of non-empty required SSH_*_KEY secrets - simplifiy -z secret test conditionals to avoid multi-line issues - use install -m 600 before creating SSH_PRIVATE_KEY file - test and exit 1 on non-encoded PYCLOUDLIB_TOML repo secret - set image_type: generic as defaults in 100-dispatch-common and ec2 job.
C
Chad Smith committed
eca37ba377897b2901b2164a0f5ccc2882a6653a
Parent: f9f156c