Still debugging. This is the error I get in the docker logs
:zebra-1 | 2025-09-13T01:07:46.518555Z INFO zebrad::application: Using config file at: “/etc/zebrad/zebrad.toml”zebra-1 | 2025-09-13T01:07:46.518560Z INFO zebrad::application: ZebradConfig { consensus: Config { checkpoint_sync: true }, metrics: Config { endpoint_addr: None }, network: Config { listen_addr: 0.0.0.0:8233, external_addr: None, network: Mainnet, initial_mainnet_peers: {“dnsseed.z.cash:8233”, “dnsseed.str4d.xyz:8233”, “mainnet.seeder.zfnd.org:8233”, “mainnet.is.yolo.money:8233”}, initial_testnet_peers: {“dnsseed.testnet.z.cash:18233”, “testnet.seeder.zfnd.org:18233”, “testnet.is.yolo.money:18233”}, cache_dir: IsEnabled(true), peerset_initial_target_size: 25, crawl_new_peer_interval: 61s, max_connections_per_ip: 1 }, state: Config { cache_dir: “/var/cache/zebrad-cache”, ephemeral: false, delete_old_database: true, debug_stop_at_height: None, debug_validity_check_interval: None }, tracing: Config { inner: InnerConfig { use_color: false, force_use_color: false, filter: None, buffer_limit: 128000, endpoint_addr: None, flamegraph: None, progress_bar: None, log_file: None, use_journald: false } }, sync: Config { download_concurrency_limit: 50, checkpoint_verify_concurrency_limit: 1000, full_verify_concurrency_limit: 20, parallel_cpu_threads: 0 }, mempool: Config { tx_cost_limit: 80000000, eviction_memory_time: 3600s, debug_enable_at_height: None }, rpc: Config { listen_addr: Some(0.0.0.0:8232), indexer_listen_addr: None, parallel_cpu_threads: 0, debug_force_finished_sync: false, cookie_dir: “/home/zebra/.cache/zebra”, enable_cookie_auth: false }, mining: Config { miner_address: None, extra_coinbase_data: None, internal_miner: false } }zebra-1 | 2025-09-13T01:07:46.518648Z INFO {zebrad=“” net=“Main”}: zebrad::application: initialized rayon thread pool for CPU-bound tasks num_threads=4zebra-1 | 2025-09-13T01:07:46.519014Z INFO {zebrad=“” net=“Main”}: zebrad::commands::start: Starting zebradzebra-1 | 2025-09-13T01:07:46.519079Z INFO {zebrad=“” net=“Main”}: zebrad::commands::start: initializing node statezebra-1 | 2025-09-13T01:07:46.525614Z INFO {zebrad=“” net=“Main”}: zebrad::commands::start: opening database, this may take a few minuteszebra-1 | 2025-09-13T01:07:46.540137Z WARN zebra_state::service::finalized_state::disk_db: could not create new directory for state cache at “/var/cache/zebrad-cache/state/v27/mainnet”: Permission denied (os error 13)zebra-1 | 2025-09-13T01:07:46.540195Z INFO zebra_state::service::finalized_state::disk_format::upgrade: creating new database with the current format running_version=27.0.0zebra-1 | The application panicked (crashed).zebra-1 | Message: Opening database “/var/cache/zebrad-cache/state/v27/mainnet” failed. Hint: Try changing the state cache_dir in the Zebra config. Error: Failed to create RocksDB directory: Os { code: 13, kind: PermissionDenied, message: "Permission denied" }.zebra-1 | Location: zebra-state/src/service/finalized_state/disk_db.rs:947zebra-1 |zebra-1 | Diagnostic metadata:zebra-1 | version: 2.5.0zebra-1 | Zcash network: Mainnetzebra-1 | running state version: 27.0.0zebra-1 | initial disk state version: creating.new.databasezebra-1 | features: default,default_release_binaries,howudoin,indicatif,metrics_exporter_prometheus,progress_bar,prometheus,release_max_level_info,sentryzebra-1 | branch: VERGEN_IDEMPOTENT_OUTPUTzebra-1 | git commit:zebra-1 | commit timestamp: VERGEN_IDEMPOTENT_OUTPUTzebra-1 | target triple: aarch64-unknown-linux-gnuzebra-1 | rust compiler: 1.85.0zebra-1 | rust release date: 2025-02-17zebra-1 | optimization level: 3zebra-1 | debug checks: falsezebra-1 |zebra-1 | Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.zebra-1 | Run with RUST_BACKTRACE=full to include source snippets.
But the folder I hav after the download-snapshot is : data/zebrad-cache/state/v26/mainnet/
So possible issue with v26 vs v27?