Skip to content

Releases: odigos-io/odigos

v1.0.149

06 Feb 14:01
fbfa791
Compare
Choose a tag to compare

Changelog

  • c7e6861 Bump OpenTelemetry Collector dependencies to 0.119.0 (#2386)
  • 934dfdf [GEN-2322] chore: config set command doc (#2390)
  • fbfa791 feat: instrumentation rule for otel distros (#2396)
  • f9c2201 fix: add distro parameters for dotnet licbtype (#2395)
  • 29b06d7 reduce fp nodejs runtime inspection (#2383)

v1.0.148

05 Feb 16:18
5e82a19
Compare
Choose a tag to compare

Changelog

  • 5e82a19 Add LICENSE file to distros/ (#2393)
  • 6544c9d Add cli subcommands for manipulating Sources (#2375)
  • be3331e Update rel Dockerfile to copy distros (#2392)
  • 761df78 ci: Add 'odigos-test' namespace for CLI installation (#2387)
  • 779ef25 feat: add tests to verify node label is added as expected (#2384)
  • 44fcd02 fix: remove pod label from workload manifest (#2377)
  • 3a7d303 fix: sperate cli namespace flag for sources and install (#2389)

v1.0.147

04 Feb 15:20
b1b5d15
Compare
Choose a tag to compare

Changelog

  • b1b5d15 Fix UI crash (#2380)
  • f64539d Replace OpenShift docs URL with Odigos catalog on OpenShift (#2374)
  • 1ea4c3a [GEN-2291]: use all components from @odigos/ui-components (#2343)
  • 1f010bb [GEN-2302]: watch for modified events, do not toast them (#2370)
  • 38bdcec [GEN-2303]: fix loader for namespace-sources (#2371)
  • 6628afe [GEN-2309] fix: config set command (#2372)
  • 1fc8957 chore(deps): bump go.opentelemetry.io/auto from 0.19.0-alpha to 0.20.0 in /odiglet in the otel-dependencies group (#2366)
  • cdebcee chore: bump deps in nodejs server of workload-lifecycle (#2367)
  • f2ddc8a feat: Use Node affinity instead of device (#2339)
  • 981ecef feat: break components lib to smaller libs (#2369)
  • d051110 fix: never return an error from pods webhook (#2381)
  • 2f5885c fix: update describe to rely on Sources (#2378)
  • 63f1d13 refactor pods webhook to first find workload and instrumentationConfig (#2368)
  • de210c0 removal of inject instrumentation label when uninstall using cli (#2341)
  • d0accb4 set PR_URL as env var in enterprise dependencies workflow (#2361)

v1.0.146

02 Feb 22:36
7fcfa95
Compare
Choose a tag to compare

Changelog

  • 18962fa Ignore tini init process in the process detector (#2359)
  • 4de2fa5 List pods to find those relevant for runtime detection instead of caching the workload objects (#2325)
  • 1707716 Mark the instrumentation labels as deprecated (#2358)
  • 6e75b40 Set GOMAXPROCS according to the cpu limit in data-collection (#2347)
  • c4519ad Update docs on OpenShift (#2357)
  • 3808517 Updates for OpenShift compatibility (#2348)
  • 7fcfa95 [GEN-2267] chore: move limit device injection into webhook (#2307)
  • 9098447 chore: move workload related defs to api module and remove cyclic dependency (#2356)
  • dfff83d chore: remove opamp odiglet connection (#2354)
  • aa34496 feat: add otel distribution concept with initial metadata per distro (#2360)
  • 06e8dfe fix: check server version nil before using it (#2363)
  • 5160dda fix: collector metrics update after collector version update (#2355)
  • 58d6c11 fix: print cli version even when there is no active cluster (#2362)
  • 4cf24cb fix: replace IBM Sarama URL in docs to fix check-links (#2364)

v1.0.145

30 Jan 15:03
ca13f98
Compare
Choose a tag to compare

Changelog

  • 7af8d56 [GEN-2293] feat: central backend flag on install (#2345)
  • b89523d [GEN-2294] Odigos set config cli command (#2346)
  • 7373e3a [GEN-2297]: fix patch permission for sources in UI (#2342)
  • b8694f0 fix: add ability to delete validatingwebhookconfigurations from helm (#2344)
  • a911b99 fix: consider deprecate label before deleting instrumentation config … (#2352)
  • 7e73527 fix: consider the instrumentation labels when deleting instrumentationConfig (#2350)
  • 572eb63 fix: remove env var also if it's the only one (#2353)
  • ca13f98 fix: retry migration in case of errors (#2349)
  • 9750eb0 fix: sanitize env value for node (#2351)

v1.0.144

29 Jan 11:42
aa474ce
Compare
Choose a tag to compare

Changelog

  • 872a282 Add Red Hat UBI Dockerfiles and build targets (#2252)
  • 5e0d913 Add Red Hat UBI images to publish-modules workflow (#2301)
  • 842c41f Add Source CRD docs (#2238)
  • 72d925b Add legacy dotnet support (#2323)
  • d9b8ff8 Add reported name field to Source, deprecate the odigos.io/reported-name annotation (#2298)
  • 1ba8db6 Backend docs edits (#2285)
  • 092b32e Cli pro documentation (#2329)
  • 436e9f4 Docs cleanup (#2279)
  • 19f8bd4 Enhance leader election config (#2229)
  • 62250f3 Feature/gen 2030 group sources to destination (#2112)
  • d54312c Fix Gigapipe Features (#2075)
  • 1557c45 Fix trigger enterprise workflow (#2225)
  • 117338c Fix whitespace on "Appears In" lists for api docs (#2255)
  • ef33967 Generate CLI docs (#2319)
  • dd36d9f Generate CRD API docs (#2248)
  • 33b974d Limit instrumentation instance (#2312)
  • ab4e277 Merge feature/source-crd into main (#2170)
  • 07e8692 Migrate odigos-instrumentation label to Source CRD (#2231)
  • 5659758 Pro profiles in effective-profiles ConfigMap (#2305)
  • bc675c1 Rename docs/api/ to docs/api-reference/ (#2254)
  • 7eca1a2 UI - Light Mode (#2326)
  • 5cac2ff Update opentelemetry dependencies (#2296)
  • 3c9fc8c Watch instrumentationConfig ADD/DELETE events for collectors metrics (#2241)
  • 552fed3 [GEN-2123]: add Traceloop destination support and documentation (#2087)
  • 9377fe5 [GEN-2132]: remove old uninstall from docs (#2259)
  • c177b5c [GEN-2217]: enhance destinations documentation auto-generation script (#2257)
  • 352081a [GEN-2221]: fix Connection & Token header-status (#2237)
  • 3c05d6c [GEN-2222]: add instrumentation-rule for code attributes (#2239)
  • 3cbb117 [GEN-2224] add "mutable" and "profileName" fields to InstrumentationRule model (#2236)
  • c875968 [GEN-2226]: replace DefaultOdigosNamespace constant with dynamic GetCurrentNamespace function (#2234)
  • 07a460e [GEN-2227]: fix namespace selection logic in useSourceFormData hook (#2233)
  • 73a5312 [GEN-2228]: update drawer components to reselect items based on fetched data (#2240)
  • 9056dc1 [GEN-2231]: apply logic with DisableInstrumentation for namespace and workload sources instrumentation via UI (#2242)
  • b2673ab [GEN-2232]: remove outdated docs, and update current docs for instrumentation (#2260)
  • 0b20577 [GEN-2233]: enhance AddEntity component with dropdown hover functionality and style updates (#2261)
  • bbff13e [GEN-2234]: auto-generate Node.js (native) instrumentation dependencies and versions (#2320)
  • 350b651 [GEN-2238]: docs refactor: architecture & pipeline section (#2297)
  • 3d7ed26 [GEN-2239]: sources header node - display "filtered / total" counts (#2299)
  • add760f [GEN-2251]: add tooltip to metrics (aka labeled edges) (#2300)
  • 191d28e [GEN-2270]: Write "otelServiceName" to Source CRD in UI (#2302)
  • 959bf96 [GEN-2273]: add --ui-mode flag to install & upgrade commands (#2306)
  • 9f081c1 [GEN-2275]: get UI-mode from Odigos config-map, and apply to GraphQL config in UI (#2309)
  • 1072343 [GEN-2276]: disable create/update/delete mutations in UI with readonly mode (#2311)
  • a4fce76 [GEN-2279]: block mutations in UI-backend, for readonly mode (#2315)
  • 4484b04 [GEN-2281]: add badge indicating "readonly mode" in UI (#2321)
  • 80b2f3f [GEN-2282]: use theme and icons from @odigos/ui-components (#2331)
  • 347106c add profiles directory to trigger paths (#2324)
  • 40e11b8 adding gratewall profile (#2308)
  • 4c828c1 chore(deps): bump github.com/golang/glog from 1.2.3 to 1.2.4 in /odiglet (#2333)
  • 2aa4249 chore(deps): bump google.golang.org/grpc from 1.69.4 to 1.70.0 in /odiglet (#2317)
  • ec99dd8 chore(deps): bump katex from 0.16.19 to 0.16.21 in /docs (#2258)
  • ddd2573 chore(deps): bump ko-build/setup-ko from 0.7 to 0.8 (#2263)
  • 47d94c6 chore(deps): bump sigs.k8s.io/controller-runtime from 0.20.0 to 0.20.1 in /autoscaler in the k8s-dependencies group (#2318)
  • e74cd0d chore(deps): bump sigs.k8s.io/controller-runtime from 0.20.0 to 0.20.1 in /instrumentor in the k8s-dependencies group (#2314)
  • 26ca22b chore(deps): bump sigs.k8s.io/controller-runtime from 0.20.0 to 0.20.1 in /odiglet in the k8s-dependencies group (#2316)
  • 398eddd chore(deps): bump sigs.k8s.io/controller-runtime from 0.20.0 to 0.20.1 in /scheduler in the k8s-dependencies group (#2313)
  • 80f5a49 chore: add and fix linter for mode odigos modules (#2282)
  • 2b506f0 chore: add optional client profiles in helm chart (#2322)
  • b3d0eb3 chore: bump golang.org/x dependencies (#2272)
  • da06b17 chore: bump google.golang.org/grpc to v1.69.4 (#2277)
  • c29f6ed chore: move consts to central api consts dir (#2294)
  • ba35898 chore: move k8s consts from k8sutils module to api module (#2281)
  • 109d820 chore: preform our tests on 2 nodes (#2235)
  • 582dc0a chore: remove direct dependency of api module on otel (#2280)
  • 290feab chore: remove env overwritter and revert patched value (#2327)
  • c79120c chore: update go.opentelemetry.io/otel to v1.34.0 (#2276)
  • 42076d5 chore: update k8s dependencies to latest (#2273)
  • bb1d104 ci: edit dependabot config (#2336)
  • 7db585c ci: fix error in docker publish (#2337)
  • aa474ce ci: fix error in publish (#2338)
  • 8c6ebcb ci: run golanglint only on PR (removed push to main) (#2335)
  • 116f93e feat: add code attributes configuration to instrumentation rules (#2230)
  • 9a05279 feat: add k8s version to describe (#2283)
  • 56054bc feat: add pr url to source payload (#2288)
  • b01a696 feat: collect pprof data from data-collection and gateway components when diagnose (#2114)
  • e88b471 feat: inject instrumentation relevant env vars using webhook (#2304)
  • b3c93ab feat: migrate code attributes profile to instrumentation rule (#2291)
  • b614832 fix minor spelling mistake (#2219)
  • c73e614 fix: avoid throttling in cli diagnose (#2295)
  • e1b574b fix: errors in the ui pods about destinations (#2290)
  • 3b81f95 fix: increase aks tests to 2 nodes (#2284)
  • 2d06632 fix: migration also cleanup odigos additions from manifest-original-e… (#2246)
  • 9e24c2a fix: prevent deleting user instrumentation rules on profile reconcile (#2289)
  • 1280a8d fix: sanitize odigos overwritten envs in uninstall (#2310)
  • 8aa53bb mark instrumentedApplication as deprecated (#2286)
  • 6869529 remove deprecated WorkloadInstrumentationConfig (#2278)
  • 1fe925b revert: remove reported name annotation from tests (#2332)
  • 6ead328 use envFromContainerRuntime in e2e asserts (#2328)

v1.0.143

14 Jan 13:51
4896caf
Compare
Choose a tag to compare

Changelog

  • f82b93d Add golang linters (#2192)
  • f760f9d Fix trigger enterprise workflow (#2220)
  • 7ae400e Fix trigger enterprise workflow (#2221)
  • e67e5d6 Fix trigger enterprise workflow (#2223)
  • cef91ec Improve migration n new runtimeinspection (#2222)
  • 0b727ba Oss enterprise sync workflow (#2200)
  • d083730 Requeue effective config (#2224)
  • 920ada0 Should trigger enterprise workflow (#2207)
  • 770caec Should trigger enterprise workflow (#2213)
  • f390718 Should trigger enterprise workflow (#2216)
  • ce91cb0 Should trigger enterprise workflow (#2217)
  • 148ad07 Shouldnot trigger enterprise workflow (#2206)
  • 3611a3b Update API Token from the UI (#2198)
  • 2bfea88 [GEN-2169]: adjust title visibility for sources in overview (#2211)
  • 9e10aff [GEN-2176]: fix "ResizeObserver loop" error in UI (#2215)
  • 2ac3bc1 [GEN-2185]: add API read-token with GraphQL queries and update CLI drawer to display tokens in UI (#2175)
  • 7cc914b [GEN-2187]: notify in UI about expiring/expired token (#2208)
  • 4576883 [GEN-2203]: add dropdown direction handling to open upwards when near bottom of the viewport (#2190)
  • 09a513a [GEN-2208]: fix destination field handling for "multi input" (#2188)
  • 916f6de [GEN-2209]: fix delete button logic in input lists (#2186)
  • c567fa9 [GEN-2214]: add Tier and InstallationMethod fields to Describe Odigos (#2185)
  • a5c8e94 chore(cli): delete old deprecated code for very old versions (#2194)
  • d4df23c chore(deps): bump github.com/gin-contrib/cors from 1.4.0 to 1.6.0 in /frontend (#2197)
  • d272ae0 chore(deps): bump golang.org/x/net from 0.30.0 to 0.33.0 in /frontend (#2196)
  • 9a396b3 chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.4 in /autoscaler in the k8s-dependencies group (#2203)
  • 5572311 chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.4 in /instrumentor in the k8s-dependencies group (#2204)
  • a88cd13 chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.4 in /odiglet in the k8s-dependencies group (#2205)
  • 6c8fabd chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.4 in /scheduler in the k8s-dependencies group (#2202)
  • 7e8571a chore(odiglet): remove unused rbac permission in replicasets (#2178)
  • 069aef6 chore: align our k8s go dep to same version (#2189)
  • b0002de chore: create "profiles" module and migrate part of code to there (#2187)
  • 3789351 chore: improvments to how schedualer uses profiles (#2201)
  • fe87147 chore: make java native instrumentations default for enterprise (#2174)
  • 4b07451 chore: map only needed keys from odigos-deployment in envFrom (#2182)
  • 7eb0e40 chore: move common strings for "odigos-deployment" cm to consts and use them (#2183)
  • 1ef26a8 chore: move profiles manifest files to profiles module (#2193)
  • 7b7115e chore: reconcile profiles in schedualer (#2210)
  • 5b5a12b chore: remove unused odigos config controller (#2177)
  • 4f63807 chore: triggering enterprise workflow (#2218)
  • 88abaf5 chore: update dependabot configuration to include yarn package ecosystem (#2191)
  • 24e94ba chore: update frontend dependencies (#2195)
  • 6521cff chore: verify profile exists before installing (#2162)
  • 4896caf ci: tag new profiles module on release (#2227)
  • 04e3894 feat: allow profiles to modify the effective config as a side-effect (#2179)
  • 899906b feat: create effective-config configmap (#2176)
  • d208952 feat: delete instrumentation instance if exit with healthy state (#2209)
  • 0a7fb69 feat: reconcile effective collectors sizing profiles (#2181)
  • c75f90a feat: record installation method into odigos-deployment (#2184)
  • 6d41379 fix: z-index for dropdown component (#2226)
  • b8eedeb refactor: add default values to effective config in reconciler (#2180)

v1.0.142

09 Jan 15:32
419f5ea
Compare
Choose a tag to compare

Changelog

  • fefc0f1 Update runtime detector to v0.0.6 (#2172)
  • e3ddf8f Verify the language of a process before instrumenting (#2164)
  • 419f5ea [GEN-2177]: add awaitToast function for improved notification handling in Cypress tests (#2165)
  • c5409cd [GEN-2202] chore: remove legacy UI (#2166)

v1.0.141

08 Jan 17:47
8e9e2a7
Compare
Choose a tag to compare

Changelog

  • f809255 Handle closed processes details channel gracefully (#2151)
  • c712f32 Oss enterprise sync workflow (#2147)
  • 82a098e Remove cert-manager certificate generation, use self sign instead (#2146)
  • a90e163 Run device manager outside of the error group (#2158)
  • 5738914 Test github workflow - Should trigger enterprise workflow (#2150)
  • ff69164 Test github workflow - Shouldnot trigger enterprise workflow (#2149)
  • 409bb0b [GEN-2165] create "Segment" component, and replace "ToggleButtons" & "ToggleCode" (#2140)
  • 41b2d0c [GEN-2170]: implement paginated sources for improved performance (#2152)
  • 48089e4 [GEN-2175]: optimize metrics fetching based on available sources and destinations (#2160)
  • 0168951 [GEN-2178]: fix undefined with potential destinations (#2156)
  • 26d1cbe [GEN-2181]: enhance samplers input-validation with isEmpty function (#2161)
  • 8e9e2a7 [GEN-2199] UI types linter (#2163)
  • dd7b40b chore: bump odigos otel python agent version (#2153)
  • 5700724 chore: fix typo in trigger odigos enterprise (#2154)
  • 06716ee feat: Odiglet/data collection to be deployed on all nodes (#2159)
  • a1c17d2 feat: add cli command to update onprem token (#2066)

v1.0.1-greatwall

06 Jan 15:22
9a7bcce
Compare
Choose a tag to compare
v1.0.1-greatwall Pre-release
Pre-release
ci: trigger odigos enterprise release pr when commit (#2142)