Skip to content

fix: desce o grpc do componente pulumi para a versao corrigida - #34

Merged
thnbi merged 1 commit into
devfrom
fix/grpc-vulneravel-no-componente
Oct 3, 2026
Merged

thnbi merged 1 commit into
devfrom
fix/grpc-vulneravel-no-componente

Conversation

@thnbi

@thnbi thnbi commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

O que mudou

  • google.golang.org/grpc do componente Pulumi desce de v1.84.0 para v1.83.2
  • Para isso, o pulumi-go-provider desce de v1.7.0 para v1.6.0 e o pulumi/pkg de v3.265.0 para v3.263.0

Por quê

  • GO-2026-6443 (panic no servidor gRPC por header de authority ou Host ausente) afeta a v1.84.0, que é a última release estável. A correção estável está na v1.83.2; na linha 1.84 só existe em pseudo-versão de desenvolvimento
  • O provider do componente roda um servidor gRPC, então o govulncheck acusa o caminho
  • Sem isso, o chore: govulncheck no pre-push e no ci para todos os modulos #29 deixaria dev vermelho, porque o script dele passa a checar o deploy/pulumi

Como testar

  • cd deploy/pulumi && go test ./...
  • go run golang.org/x/vuln/cmd/govulncheck@v1.8.0 ./... em deploy/pulumi sai com 0
  • pulumi package get-schema deploy/pulumi gera o schema do markupp:index:Markupp igual ao de antes

Auto-review (checklist)

  • Descrição clara (o que/por quê/como testar)
  • PR pequeno e focado
  • Casos limite considerados (ex.: vazio, 0, erro)
  • Evidência de teste (manual ou automatizado)

@thnbi
thnbi requested a review from NicolasArthurDev October 2, 2026 23:36
@thnbi thnbi self-assigned this Oct 2, 2026
@thnbi thnbi added the enhancement New feature or request label Oct 2, 2026
@thnbi
thnbi merged commit d96040c into dev Oct 3, 2026
4 checks passed
@thnbi
thnbi deleted the fix/grpc-vulneravel-no-componente branch October 3, 2026 21:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant