SocialGouv / domifa

Faciliter l'accès aux droits pour les personnes sans domicile stable, en simplifiant la gestion de la domiciliation
https://domifa.fabrique.social.gouv.fr
Apache License 2.0
14 stars 10 forks source link

Valider l'anonymisation #3378

Open gary-van-woerkens opened 1 week ago

gary-van-woerkens commented 1 week ago

Il faut valider que le processus d'anonymisation fonctionne correctement sur Domifa.

gary-van-woerkens commented 1 week ago

Il existe un cronjob cron-anonymizer (déclaré dans manifests) en sur le cluster de prod que l'on peut déclencher à la main:

Image

Si on déclenche le cron-anonymizer on créé un job qui effectue le dump anonymisé mais qui ne parvient pas à l'upload sur S3:

anonymizer upload failed: ../../tmp/pg_dump/1718789487940/5974.dat.gz to s3://domifa-dev-backups/anonymizer/pg_dumps/1718789487940/5974.dat.gz Unable to locate credentials                                                                                
anonymizer upload failed: ../../tmp/pg_dump/1718789487940/5975.dat.gz to s3://domifa-dev-backups/anonymizer/pg_dumps/1718789487940/5975.dat.gz Unable to locate credentials                                                                                
anonymizer upload failed: ../../tmp/pg_dump/1718789487940/toc.dat to s3://domifa-dev-backups/anonymizer/pg_dumps/1718789487940/toc.dat Unable to locate credentials                                                                                        
anonymizer upload failed: ../../tmp/pg_dump/1718789487940/5957.dat.gz to s3://domifa-dev-backups/anonymizer/pg_dumps/1718789487940/5957.dat.gz Unable to locate credentials                                                                                
anonymizer upload failed: ../../tmp/pg_dump/1718789487940/metadata.json to s3://domifa-dev-backups/anonymizer/pg_dumps/1718789487940/metadata.json Unable to locate credentials                                                                            
degit-repository > destination directory is empty                                                                                                                                                                                                          
degit-repository > cloned SocialGouv/domifa#chore/anonymisation-pipeline to /workspace

Le secret utilisé pour accéder au bucket S3 est domifa-dev-backups-access-key:

- secretRef:
    name: domifa-dev-backups-access-key

Conclusion

Souci lié au formatage des noms des variables dans le secret ciblé. Apres une petite modification de Manifests, ca fonctionne. Le commit: https://github.com/SocialGouv/manifests/commit/67bf537b0988daa0780b26c60612b74b352d0bfc