Releases: cetic-group/cetic-cloud-cli
Release list
v1.6.0
What's Changed
- feat: cetic dns + cetic email + VNets isolés (#49 #45 #48) — v1.6.0 by @ibra-coul in #50
Full Changelog: v1.5.0...v1.6.0
v1.5.0 — mise à jour requise avant la bascule tarifaire
⚠️ Mise à jour requiseL'API CETIC Cloud cesse d'inventer un prix mensuel pour les ressources
facturées à l'unité consommée (un Go sorti, une requête RPC) : un prix
mensuel y suppose un volume mensuel que l'API ne connaît pas, et le×730
annonçait 7,30 € le Go d'egress facturé 0,01 €. Elle renvoie donc
nulldansmonthly_price_eur,yearly_price_euret
effective_monthly_price_eur.Les versions ≤ v1.4.0 formatent ces champs sans aucun garde. Le formatage
vit à l'intérieur de la compréhension de liste qui construit le tableau : un
nulln'y dégrade pas une ligne, il fait échouer la commande en entier,
avec une trace Python brute à la place du résultat.Sont concernées :
cetic billing pricing,cetic billing pricing --v2et
cetic billing estimate. Les deux dernières échouent déjà aujourd'hui,
dès qu'une ligne d'egress ou de requêtes RPC est rencontrée — et ces lignes
existent en production.Mettez à jour avant la bascule de l'API sur
GET /v1/billing/pricing
(cetic-group/cetic-cloud-platform#1094).
Ce que change cette version
Un prix mensuel absent n'interrompt plus rien. Là où il n'y a pas de prix
périodique, le CLI affiche le prix de l'unité — 0.01 € / unité — plutôt
qu'un tiret : un tiret ferait disparaître une information qui existe et que
vous cherchez. Les tarifs sub-centime gardent leurs décimales significatives
(0.00 € afficherait un prix réel comme gratuit).
Engagements 2 et 3 ans. Ils étaient inatteignables depuis le CLI :
cetic billing commit create les refusait avant même d'appeler l'API, et
cetic billing commit list affichait « Mensuel » pour un engagement de trois
ans à ‑30 % — une information fausse que rien dans l'affichage ne trahissait.
Les quatre durées sont désormais acceptées et affichées telles quelles ; un
type inconnu ne se déguise plus en mensuel.
Mise à jour
# Binaire pré-compilé (recommandé)
curl -fsSL -o cetic https://github.com/cetic-group/cetic-cloud-cli/releases/download/v1.5.0/cetic-linux-amd64
chmod +x cetic && sudo mv cetic /usr/local/bin/
# Depuis les sources
pip install --upgrade git+https://github.com/cetic-group/cetic-cloud-cli.git@v1.5.0Vérifiez les empreintes avec SHA256SUMS.
What's Changed
- fix(billing): un prix mensuel nul ne fait plus tomber la commande entière by @ibra-coul in #47
Full Changelog: v1.4.0...v1.5.0
MEP v1.4.0
What's Changed
- ci(release): dériver la version du tag (tag = source unique) by @ibra-coul in #44
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's Changed
- feat: commande cetic schedule (planificateur marche/arrêt) (#714) by @ibra-coul in #43
Full Changelog: v1.2.1...v1.3.0
v1.2.1
What's Changed
- fix(client): aplatir le detail d'erreur structuré (#618) en message lisible by @ibra-coul in #42
Full Changelog: v1.2.0...v1.2.1
What's Changed
- fix(client): aplatir le detail d'erreur structuré (#618) en message lisible by @ibra-coul in #42
Full Changelog: v1.2.0...v1.2.1
MEP v1.2.0
What's Changed
- chore: simplifier le help --docker (retirer la mention d'isolation) by @ibra-coul in #41
Full Changelog: v1.1.0...v1.2.0
MEP V1.1.0
What's Changed
- feat: flag --docker (opt-in) sur container / ct-scale-set create by @ibra-coul in #40
Full Changelog: v1.0.1...v1.1.0
MEP v1.0.1
What's Changed
- feat(#577): --disk-gb au create + commandes resize-disk (v0.41.0) by @ibra-coul in #39
Full Changelog: v0.40.0...v1.0.1