Releases: odigos-io/odigos
Releases · odigos-io/odigos
v1.0.149
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
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
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
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
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
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
intomain
(#2170) - 07e8692 Migrate
odigos-instrumentation
label to Source CRD (#2231) - 5659758 Pro profiles in effective-profiles ConfigMap (#2305)
- bc675c1 Rename
docs/api/
todocs/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 toinstall
&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
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
v1.0.141
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
ci: trigger odigos enterprise release pr when commit (#2142)