Releases: flomesh-io/osm
Releases · flomesh-io/osm
v1.0.0-ebpf-rc.1
Notable Changes
Deprecation Notes
CRD Updates
No CRD changes between tags v0.11.1 and v1.0.0-ebpf-rc.1
Changelog
- Using eBPF to instead of iptables and speed up services (#7) 7335b1a (Cybwan)
- Stepping down as maintainer (openservicemesh#5290) 324b03b (Jon Huhn)
- Appended version check (openservicemesh#5266) 7e398c6 (mudit singh)
- build(deps): bump helm.sh/helm/v3 from 3.10.0 to 3.10.3 (openservicemesh#5268) dc3f841 (dependabot[bot])
- Update traffic management links to OSM docs (openservicemesh#5269) 95d707c (mudit singh)
- maintainers: transition myself to emeritus status 6723e82 (Shashank Ram)
- Add @shalier as CODEOWNERS (openservicemesh#5264) f7a345c (Keith Mattix II)
- ref(certs): update MRC intent field to role (openservicemesh#5256) 16f2c15 (Jackie Elliott)
- Add @shalier as a codeowner maintainer (openservicemesh#5261) 7f57762 (Thomas Stringer)
- Move snehachhabria and draychev to emeritus status (openservicemesh#5260) faf5be8 (Thomas Stringer)
- nit(certificates): Address PR 5201 feedback (openservicemesh#5249) 801c892 (Kalya Subramanian)
- Split MRC e2es into more buckets (openservicemesh#5258) ca19cbf (James Sturtevant)
- Use SPIFFE ID for validation if enabled on current issuing and validating MRC certificate (openservicemesh#5160) 2e98052 (James Sturtevant)
- Gofmt error removed (openservicemesh#5255) 8d92d3d (mudit singh)
- place the rounding function in the getexpiration method (openservicemesh#5212) a67de46 (steeling)
- ci(openshift): Increase test timeout (openservicemesh#5248) e2dc248 (Kalya Subramanian)
- Support for root certificate rotation via CLI (openservicemesh#5207) d90ac1c (James Sturtevant)
- feat(certs): MeshRootCertificate validation (openservicemesh#5220) 961b04d (James Sturtevant)
- feat(certs): use MeshConfig feature flag to enable MRC (openservicemesh#5204) e9ee46f (Jackie Elliott)
- fix(certs): check for active MRCs on bootstrap startup (openservicemesh#5245) d7b436c (Jackie Elliott)
- envoy/access-logs: allow removing HTTP query string (openservicemesh#5251) 0d36e28 (Shashank Ram)
- Allow all headless services, not just those backed by Statefulsets with subdomains (openservicemesh#5250) 7953a57 (Keith Mattix II)
- feat(cert): use intent to set issuers during root cert rotation (openservicemesh#5201) 376a826 (Jackie Elliott)
- ref(tests): remove calls to NewMockMeshCatalog from tests (openservicemesh#5233) 3b6f5b0 (Sanya Kochhar)
- Remove meshcatalog, getSmiPoliciesHandler endpoint, and getOSMConfigHandler endpoint from debugger (openservicemesh#5225) 0f8e70b (Niranjan Shankar)
- docs: update SUPPORT with OSM and K8s version support (openservicemesh#4853) f226c28 (Zach Rhoads)
- Upgrade cert-manager to v1.10.0 (openservicemesh#5230) 4d6d8c9 (Keith Mattix II)
- Pins the JaegerTracing image to latest version (openservicemesh#5235) a37d178 (James Sturtevant)
- Revert "feat(cerst): Adds MRCResyncInterval (openservicemesh#5195)" (openservicemesh#5227) 6a68b14 (James Sturtevant)
- k8s: update app protocol detection for k8s service port (openservicemesh#5224) b4b7463 (Shashank Ram)
- doc(release): Update release guide (openservicemesh#5218) a65cd37 (Shalier Xia)
- Decouple debugger and k8s.Controller (openservicemesh#5199) 17df73c (Niranjan Shankar)
- feat(cerst): Adds MRCResyncInterval (openservicemesh#5195) 6fc993b (Shalier Xia)
- telemetry: allow exporting access log to OTEL collector (openservicemesh#5202) 1bdc75a (Shashank Ram)
- Use both trust domains if they are different (openservicemesh#5193) 54be85a (James Sturtevant)
- k8s/events: detect Secret kind (openservicemesh#5200) a86259f (Shashank Ram)
- remove extra debugging for a specific bug (openservicemesh#5196) 88af2f1 (steeling)
- envoy: use access log builder and Telemetry config (openservicemesh#5194) 26080f9 (Shashank Ram)
- Basic MRC e2es (openservicemesh#5182) 68765c5 (James Sturtevant)
- Fix Namespace selector & ensure correct wh version (openservicemesh#5191) b507289 (James Sturtevant)
- apis: add CRD + informer for Telemetry & ExtensionService (openservicemesh#5184) (openservicemesh#5185) 80f6b09 (steeling)
- test(envoy/bootstrap): add keepalive values to bootstrap test (openservicemesh#5192) 05e31c4 (Sanya Kochhar)
- feat(multicluster): add client of MCS API (openservicemesh#5188) cea7863 (allenlsy)
- fix(envoy): add keep-alive time to detect sidecar disconnections (openservicemesh#5189) 988003b (Sanya Kochhar)
- Break up trafficpolicy objects (openservicemesh#5146) fef79ee (Niranjan Shankar)
- ref(informers): Remove duplicate InformerKey definitions (openservicemesh#5187) c048937 (Kalya Subramanian)
- Fix health probe test flakiness (openservicemesh#5163) 9858c75 (Keith Mattix II)
- apis: add CRD + informer for Telemetry & ExtensionService (openservicemesh#5184) a8fe89e (Shashank Ram)
- Changes renewBefore to use cert validity duration (openservicemesh#5178) ae55d73 (Shalier Xia)
- Add framework for updating the MRC (openservicemesh#5151) d904f66 (steeling)
- Bump github.com/hashicorp/vault from 1.9.4 to 1.9.9 (openservicemesh#5153) 821a251 (dependabot[bot])
- cli: NS removed from mesh when uninstalling mesh (openservicemesh#4555) 8cf4c94 (mudit singh)
- Skip e2e_spiff_test for NoInstall (openservicemesh#5161) 3971f2b (Niranjan Shankar)
- docs(pkg/certificate/README.md): fix broken document link (openservicemesh#5155) 3d14d1c (Wen Lin)
- Create new design doc submission process (openservicemesh#5145) dbd2afd (Keith Mattix II)
- ref: move envoy.Proxy to models.Proxy (openservicemesh#5154) ee7e846 (allenlsy)
- cli: Added checks for without args osm metrics enable/disable command (openservicemesh#5021) 87fd86c (mudit singh)
- Add support for generating SPIFFE Compatible Certs (openservicemesh#5131) a3f0a7b (James Sturtevant)
- test: skip creating Kind cluster if exists in e2e test (openservicemesh#5137) a59e503 (allenlsy)
- feat(certs): update bootstrap secret on certificate manager update (openservicemesh#5005) 3a73168 (Shalier Xia)
- feat(certs): add basic MRC validation (openservicemesh#5105) 1ae2578 (Jackie Elliott)
- Update README.md (openservicemesh#5128) 6708f42 (James Sturtevant)
- fix(cmd/cli/version.go): fix 'osm version' command to make it compatible with local compiled version (openservicemesh#5143) bba6dc4 (Wen Lin)
- Move e2e tests to separate function and add OSM CLI helper function (openservicemesh#5135) a197852 (James Sturtevant)
- apis: add Telemetry and ExtensionService APIs (openservicemesh#5144) f5975b2 (Shashank Ram)
- feat(healthprobes): Allow multiple containers to use health probes (openservicemesh#5106) ed8cfce (Keith Mattix II)
- ref: merge SMI client into compute client and k8s client (openservicemesh#5110) 075b698 (allenlsy)
- Abstract control plane logic from envoy config generation and serving (openservicemesh#5109) b3144bc (steeling)
- Use custom trust domain with contour (openservicemesh#5104) 6d11fd2 (James Sturtevant)
- fix(): Missing name in tracing (openservicemesh#5097) 444ccbf (Whitney Griffith)
- feat(certs): add MRC methods to k8s client (openservicemesh#5127) 51ddab2 (Jackie Elliott)
- Use new issue cert api introduced in openservicemesh#5116 (openservicemesh#5133) c4b0b5e (James Sturtevant)
- cleanup code in preparation for PR openservicemesh#5109: control plane separation (openservicemesh#5115) e5e260f (steeling)
- Refactor IssueCertificate API use Options pattern (openservicemesh#5116) 522c76d (James Sturtevant)
- remove the unneeded health probes, and make the http server start after all potential fatal logs (openservicemesh#5113) 909226f (steeling)
- move scenario tests into rds (openservicemesh#5114) d155cdb (steeling)
- tests: Corrected namespace spec (openservicemesh#5094) 194856e (mudit singh)
- Move OSM domain -> k8s domain methods into the compute provider. (openservicemesh#5018) c340471 (steeling)
- Update envoy version to v1.23, contour v1.22 (openservicemesh#4954) 2c54d74 (Niranjan Shankar)
- Add builder pattern for RDS (openservicemesh#4973) eb64dd0 (Niranjan Shankar)
- ref(cds) leverage builder pattern for cds (openservicemesh#5064) da5ba09 (Sanya Kochhar)
- fix(debug): updates nil check for proxy (openservicemesh#5103) 8be1d75 (Jackie Elliott)
- fix crds after openservicemesh#5065 (openservicemesh#5100) 926573b (James Sturtevant)
- Remove pre-povisioned ADS certificate (openservicemesh#5101) 7745be0 (James Sturtevant)
- feat(certs): add intent, conditions, and componentStatuses to MRC resource (openservicemesh#5050) 868c730 (Shalier Xia)
- Implement the envoy proxy snapshot c...