Migrare database del chatbot nel tank
## Descrizione del problema * **Comportamento atteso:**\ I database del chatbot risiedono su uno storage affidabile e progettato per garantire integrità e persistenza dei dati (tank), senza rischio di corruzione legata al filesystem. * **Comportamento attuale:**\ I database del chatbot sono attualmente salvati nello stack del boatmanager, che non è adatto a questo scopo ed è potenzialmente soggetto a corruzione o perdita di dati. ## Criteri di accettazione * [ ] I database del chatbot sono migrati su filesystem tank * [ ] I DB non risiedono più nello stack del boatmanager * [ ] Il chatbot continua a funzionare correttamente dopo la migrazione ## Casi di test * [ ] accedere al [repository del deploy](https://gitlab.com/opencity-labs/opencity-ai/cheshire-deploy) * [ ] entrare nella cartella `tenants` * [ ] controllare che per tutti i file di deploy a parte `livorno` e `piao` abbiano il parametro: ``` placement: constraints: - node.hostname == boat-tank-arm-XXXX ``` * [ ] controllare che per tutti i file di deploy a parte `livorno` e `piao` siano presenti i volumi: ``` volumes: - TENANT-static:/app/cat/static:rw - TENANT-plugins:/app/cat/plugins:rw - TENANT-data:/app/cat/data:rw named_volumes: TENANT-static: TENANT-plugins: TENANT-data: ``` - [ ] Di seguito la lista di tenant da controllare: - [ ] asolo - [ ] cat-core (bugliano) - [ ] cis - [ ] pergine-valsugana - [ ] sagron-mis - [ ] tarquinia - [ ] trezzano-sul-naviglio - [ ] vicopisano-release
issue