Skip to content

Releases: jaellio/osm

v0.11.0-rc.1

01 Oct 19:34
20b3b4b
Compare
Choose a tag to compare
v0.11.0-rc.1 Pre-release
Pre-release

CRD Updates

charts/osm/crds/access.yaml
charts/osm/crds/specs.yaml
charts/osm/crds/split.yaml

Changelog

  • chore(release): update version to v0.11.0-rc.1 212166e (jaellio)
  • catalog/ingress: check backend's port in addition to name (openservicemesh#4202) 5712502 (Shashank Ram)
  • fix(build): check if windows tag exists correctly a93f577 (Jon Huhn)
  • fix(bootstrapPort): Update the crd conversion webhook port on osm-bootstrap e71bd60 (Sneha Chhabria)
  • Ensure single mesh deployment is enforced in OSM by default 521679a (Sneha Chhabria)
  • ref(cmd/osm-bootstrap): add test for getBootstrapPod (openservicemesh#4188) 1250700 (Michelle Noorali)
  • fix(release): set version and build date for release builds 751fd1c (jaellio)
  • chore(demo): Add CTR_REGISTRY_CREDS_NAME to mysql demo container (openservicemesh#4186) 5dc7d9a (Sotiris Nanopoulos)
  • fix(OwnerReferenceUpdates): Handle error logging for owner reference updates 1880190 (Sneha Chhabria)
  • test(osm-bootstrap): add unit tests for mesh config (openservicemesh#4181) 8b8448a (Michelle Noorali)
  • fix(reconciler): Add missing osmVersion to reconciler client 382ec2d (Sneha Chhabria)
  • fix(validatingWebhookCert): Update validating webhook secret creation to support multiple control plane instances 093fd8b (Sneha Chhabria)
  • feat(reconciler): Remove webhook installation from Helm 48669ee (Sneha Chhabria)
  • feat(*): add traffic target validation (openservicemesh#4151) f262ef5 (Michelle Noorali)
  • feat(injector): Set probe timeouts based on pod deployment spec (openservicemesh#4149) 3e727ed (Sotiris Nanopoulos)
  • revert(psp): Remove PSP code for 1.0.0 (openservicemesh#4163) b7eb06f (Kalya Subramanian)
  • ref(pkg/k8s): add more logging fcf245f (Jon Huhn)
  • ref(*): Unify all osm control pane pod names as one constant 4bb2a43 (Sneha Chhabria)
  • k8s: Simplify GetKubernetesEventHandlers() (openservicemesh#4171) 9574661 (Delyan Raychev)
  • envoy: streamline logging of proxy object (openservicemesh#4170) 644fbef (Shashank Ram)
  • ref(*): Add a constant for app in the repo 0cf5b2e (Sneha Chhabria)
  • feat(reconciler) : enable validating webhook reconciler in osm c73f7f8 (Sneha Chhabria)
  • docs/release_guide: clarify updates required for docs (openservicemesh#4159) 51f5036 (Shashank Ram)
  • CI/test: add race detection check (openservicemesh#4157) 6f5f2bb (Shashank Ram)
  • pkg/*: fix data races in PubSub and ticker test (openservicemesh#4155) 2d2be96 (Shashank Ram)
  • remove enableValidatingWebhook feature flag ef63ef7 (Sneha Chhabria)
  • feat(reconciler): enable mutatingwebhook reconciler in osm 2c4dbb7 (Sneha Chhabria)
  • test(windows): Enable more Windows tests (openservicemesh#4143) 742edd8 (Sotiris Nanopoulos)
  • events: rename AnnouncementType to Kind (openservicemesh#4152) a6bbd66 (Shashank Ram)
  • feat(stats): add data plane envoy stats to grafana 8bc6ac9 (Allen Leigh)
  • ref(build): clean up VERIFY_TAGS fe88c8a (Jon Huhn)
  • charts/osm: use image digest for default images (openservicemesh#4108) d81ba22 (Shashank Ram)
  • event_handlers: update event metric before pub-sub (openservicemesh#4148) 7014330 (Shashank Ram)
  • ref(build): build windows images with explicit buildx builder 3dec4fc (Jon Huhn)
  • chore(lint): exclude specific gosec rules with nosec bbb2b21 (jaellio)
  • chore(pkg/utils): Export cli utils for re-use (openservicemesh#4098) 3116404 (Johnson Shi)
  • Makefile: add common target for control plane (openservicemesh#4142) 217d79b (Shashank Ram)
  • fix(lint): remove deprecated golint c3bfaf4 (jaellio)
  • fix(charts/osm/templates): fixes syntax for tracingAddress cf5a687 (Shalier Xia)
  • fix(healthcheck): set curl req timeout 722c371 (nshankar13)
  • feat(reconciler): Enable reconciler for crds in osm b1853d1 (Sneha Chhabria)
  • feat(reconciler): add labels to osm-crds and mutating webhook required for reconciliation c00e963 (Sneha Chhabria)
  • feat(reconciler): remove copying of crds in osm-bootstrap image b365bf7 (Sneha Chhabria)
  • fix(lint): increase golangci-lint timeout 4f9853b (jaellio)
  • chore(clean-kubernetes.sh): add timeout variable to run script individually d4eb4a8 (Sneha Chhabria)
  • tests(validator): increate unit test coverage 892acea (Jon Huhn)
  • injector: enforce using configured images (openservicemesh#4131) 60a9754 (Shashank Ram)
  • fix(e2e): disable flakey fluent bit output e2e c7bb39d (Sanya Kochhar)
  • envoy/rds: disable default timeout for route to clusters (openservicemesh#4127) 2bb06c0 (Shashank Ram)
  • chore: remove osm-controller cert issuance metrics (openservicemesh#4113) 963cf8f (Johnson Shi)
  • chore: Fix typo in windows-nightly (openservicemesh#4126) 8b4dba9 (Sotiris Nanopoulos)
  • docs(envoy): update docs for sidecar LogLevel in the mesh config a5d77b6 (jaellio)
  • ref(cli): remove unused port parameter on osm uninstall 642cbf2 (Jon Huhn)
  • docs(CONTRIBUTING): add attribution section (openservicemesh#4110) 8ba7127 (Michelle Noorali)
  • feat(Windows): Add Windows nightly job (openservicemesh#4117) c7cfda2 (Sotiris Nanopoulos)
  • chore(*): update osm install demo e86bd5b (Shalier Xia)
  • feat(reconciler): Add reconciler client, informers and reconcile logic to osm 4b46764 (Sneha Chhabria)
  • docs(docs): Adds autosquash to automerge doc 65a129a (Shalier Xia)
  • docs(*): add pull request review guide (openservicemesh#4111) cd14c00 (Michelle Noorali)
  • chore(pkg/envoy): log pod metadata always 9f6618d (Jon Huhn)
  • ref(tests): randomize k8s resource names in tests (openservicemesh#4087) 5e9a349 (Michelle Noorali)
  • chore(bootstrap): increase memory limit 8d06654 (nshankar13)
  • fix: remove weight assignment to local endpoints 4757443 (Allen Leigh)
  • tests(e2e): add cleanup test 0960dce (Jon Huhn)
  • envoy: pin images to sha256 digest and update PullPolicy (openservicemesh#4100) 52c5cb3 (Shashank Ram)
  • chore(cli): Refactor, add tests, & export for osm-health (openservicemesh#4086) a59e75d (Johnson Shi)
  • feat(reconciler): Rename mutating webhook file name 40960ea (Sneha Chhabria)
  • feat(reconciler): Move crd install, upgrade and management from Helm to OSM 924155d (Sneha Chhabria)
  • feat(multicluster): config cluster LB weight 7a4366b (Allen Leigh)
  • tests/framework: optionally retry on pod creation failure (openservicemesh#4091) 7c865cb (Shashank Ram)
  • Fix CI break (openservicemesh#4090) 5c491ac (Sotiris Nanopoulos)
  • envoy/eds: respond with endpoints for all services (openservicemesh#4088) 9667f91 (Shashank Ram)
  • demo: Correct Warehouse service name and namespace (order in URL) (openservicemesh#4072) c1df37d (Delyan Raychev)
  • feat(windows): Adds demo containers based on Windows (openservicemesh#3921) f59e84c (Sotiris Nanopoulos)
  • envoy/eds: respond to EDS request for cluster with no endpoints (openservicemesh#4085) 78455da (Shashank Ram)
  • charts/osm: add namespace to preset-mesh-config resource (openservicemesh#4084) 22f7049 (Shashank Ram)
  • envoy: add helper to convert IP CIDR string to XDS object (openservicemesh#4082) 9587d45 (Shashank Ram)
  • errcode: remove unused error codes (openservicemesh#4077) ed71553 (Shashank Ram)
  • pkg/*: simplify interface function signatures (openservicemesh#4075) 0288571 (Shashank Ram)
  • pkg/*: address control plane implementation gaps cd602db (Shashank Ram)
  • Only test ignore label e49b267 (jaellio)
  • feat(e2e): ensures namespace ignore label takes precedence 5cd25cb (jaellio)
  • tests/e2e: verify traffic to service with multiple ports 409fa39 (Thomas Stringer)
  • demo: Fixing incorrect log line - should be generalized to 'web server' (openservicemesh#4067) 2cec5d7 (Delyan Raychev)
  • test: count unique servers which replies c901324 (Allen Leigh)
  • chore: rearrange content in mysql deployment script e427332 (Allen Leigh)
  • endpoints: don't filter service endpoints in permissive mode (openservicemesh#4066) 742979e...
Read more