devel 8.5.9 #76

Merged
jmbardallo merged 18 commits from devel into main 2026-07-31 10:39:29 +02:00

18 Commits (main)

Author SHA1 Message Date
Juan Manuel Bardallo ce9490b46e Docs(build): bump debian version to 8.5.9-1 and include cross-platform fixes
ogagent/pipeline/head This commit looks good Details
2026-07-29 13:56:34 +02:00
Juan Manuel Bardallo ada201fa85 Revert: Fix(build): add -us -uc to debuild to prevent GPG signing errors
ogagent/pipeline/head This commit looks good Details
2026-07-29 13:49:08 +02:00
Juan Manuel Bardallo b880f29efe Fix(build): add -us -uc to debuild to prevent GPG signing errors
ogagent/pipeline/head This commit looks good Details
2026-07-29 13:43:36 +02:00
Juan Manuel Bardallo d35e63e60b Docs: update CHANGELOG for START_SCRIPT webhook removal
ogagent/pipeline/head This commit looks good Details
2026-07-28 00:34:17 +02:00
Juan Manuel Bardallo 120140365d Fix(ogagent): completely remove START_SCRIPT webhook to avoid trace duplication race conditions in client paths
ogagent/pipeline/head This commit looks good Details
2026-07-27 18:58:53 +02:00
Juan Manuel Bardallo 88297c60c3 Fix(ogagent): prevent duplicate trace creation by removing START_SCRIPT webhook for synchronous execution paths
ogagent/pipeline/head This commit looks good Details
2026-07-27 18:52:00 +02:00
Juan Manuel Bardallo 5b286e005c Fix(ogagent): preserve PowerShell exit code when redirecting output
ogagent/pipeline/head This commit looks good Details
2026-07-27 18:35:50 +02:00
Juan Manuel Bardallo 43c57ea320 Fix(jobmgr): send START_SCRIPT webhook when script is run under user session (client=true)
ogagent/pipeline/head This commit looks good Details
2026-07-22 14:37:17 +02:00
Juan Manuel Bardallo 70f85b1fc7 Feat(jobmgr): send START_SCRIPT webhook to mark trace as in_progress ; Fix(windows): prevent CLIXML output on errors by piping to Out-String
ogagent/pipeline/head This commit looks good Details
2026-07-22 14:19:52 +02:00
Juan Manuel Bardallo d0bde04e92 chore: bump version to 8.5.6 for webhook feature 2026-07-21 12:27:56 +02:00
Juan Manuel Bardallo d2ff2d1b35 feat: notify ogcore when script execution finishes natively 2026-07-21 12:20:17 +02:00
Juan Manuel Bardallo 158cc9ef20 Revert "fix(build): skip gpg signature in debuild to prevent errors for end users"
ogagent/pipeline/head This commit looks good Details
This reverts commit e3eb42f3b3.
2026-07-09 12:21:06 +02:00
Juan Manuel Bardallo e3eb42f3b3 fix(build): skip gpg signature in debuild to prevent errors for end users
ogagent/pipeline/head This commit looks good Details
2026-07-09 12:19:04 +02:00
Juan Manuel Bardallo a149439cc2 fix(build): generate UI files with pyuic6 during build
ogagent/pipeline/head This commit looks good Details
2026-07-09 12:15:51 +02:00
Juan Manuel Bardallo 0db7dbce9f refactor(deps): remove obsolete dependencies and support modern Ubuntu
ogagent/pipeline/head There was a failure building this commit Details
2026-07-09 11:56:53 +02:00
Nicolas Arenas 9ffa27cd03 HANGELOG.md
ogagent/pipeline/head This commit looks good Details
2026-05-20 14:36:34 +02:00
Nicolas Arenas 25fc2cf5f8 feat(ogagent): select network interface by routing table instead of first found
ogagent/pipeline/head This commit looks good Details
On machines with multiple NICs, the agent was always registering with
ogcore using the first interface returned by the OS, which could be the
wrong one if it wasn't the interface with a route to ogcore.

_best_interface() opens a no-op UDP socket toward the ogcore host and
reads the local IP assigned by the kernel routing table, then matches it
against the available interfaces. If the routing query fails (network not
ready yet) it returns None so the detection loop keeps retrying rather
than accepting a wrong interface. Falls back to nets[0] only when the
query succeeds but no interface matches (NAT/VPN scenario).
2026-05-20 14:19:08 +02:00
Nicolas Arenas a222528d00 Add Jenkinsfile for devel
ogagent/pipeline/head This commit looks good Details
2026-05-14 18:24:05 +02:00