Auton 1.5.0 — blocs de configuration réutilisables¶
Cette version ajoute six imports YAML : import_args, import_env, import_allow_args, import_disallow_args, import_allow_env et import_disallow_env. Ils peuvent coexister sur un endpoint, dans son config en ligne ou dans son fichier import_config.
Seuls les imports descendants sont pris en charge. Une configuration importée ne peut pas importer une autre configuration. Les blocs d’arguments, d’environnement et de règles sont des données YAML terminales : ils ne peuvent contenir d’imports ni exécuter de modèles Mako. Les chemins sont relatifs au fichier déclarant l’import. Les valeurs en ligne remplacent les blocs importés entiers ; les listes et les autorisations ne sont pas combinées implicitement. Les imports absents, invalides ou interdits empêchent explicitement le démarrage.
Consultez le guide des imports de configuration et le guide des règles client. L’exemple complet contient les six blocs. Les modèles Mako import_config contrôlés par l’administrateur restent pris en charge, avec les restrictions documentées sur les imports imbriqués et les clés en double.
Les valeurs par défaut d’authentification et de permissions client restent inchangées dans la branche 1.x. Utilisez les avertissements de démarrage et le rapport de migration hors ligne pour préparer Auton 2.0.
python -m pip install --upgrade 'auton==1.5.0' 'autond[auth]==1.5.0'
docker pull decryptus/auton:1.5.0
Auton 2.0.0rc3 est une préversion distincte destinée aux tests de migration isolés. Sa publication ne valide pas une mise à niveau en production ; la version stable 2.0 exige encore une validation opérateur.
