Skip to content

Releases: metalbear-co/mirrord

3.103.0

29 May 10:16
e8efeda
Compare
Choose a tag to compare

3.103.0 - 2024-05-29

Added

  • Allows a Job to be used as a target when copy_target is enabled.

Changed

  • Allows the user to set labels and annotations for the agent job and pod via
    agent config.

Fixed

  • mirrord now prints an informative error when the targeted pod is not in
    correct state (e.g. is not Running or the target container is not ready).
    When picking a pod from target deployment/rollout, mirrord filters out pods
    that are not in correct state.
    #462
  • Fix config printout error showing repeated messages.
  • Fixed listing targets when using operator ignoring namespace - always using default
  • Fixed missing pods/deployments with more than 1 container when using operator ls

3.102.0

22 May 13:48
500eadb
Compare
Choose a tag to compare

Removed

  • Remove deprecated unstable pause feature
    #2458

Added

  • Added json_log config under agent to control whether the agent produces logs
    as normal tracing or json.
    #2155
  • Added config info printout at session start.
    #2367

Fixed

  • Fixed agent crashing when mirrord target is explicitly set to targetless.
    #2444
  • Fixed confusing errors produced when creating an agent.

3.101.0

14 May 17:20
4ec58fb
Compare
Choose a tag to compare

3.101.0 - 2024-05-14

Changed

  • Use operator to list targets to avoid inconsistencies
    #1959
  • Don't print error on permission denied

Fixed

  • Fixed a bug where outgoing connections where not intercepted from bound
    sockets. #2438

3.100.1

06 May 13:01
d8f34fd
Compare
Choose a tag to compare

3.100.1 - 2024-05-06

Fixed

  • mirrord-agent now catches SIGTERM signal and cleans iptables during graceful
    deletion. #2427
  • Fixed ping pong logic for intproxy-agent communication. Intproxy now sends
    pings on a fixed schedule, regardless of any other messages.

3.100.0

05 May 16:08
631e6c1
Compare
Choose a tag to compare

Added

  • Added experimental, temp feature for supporting hazelcast pings
    #2421
  • Provide value hint to Clap for generating shell completions for config_file
    to
    only resolve to files, not just first match.

Changed

  • Changed default env exclude to have BUNDLE_WITHOUT
    #2417
  • Append more permissions to operator clusterrole
  • Improve tera templating config error to dig into source and give out more
    details.
  • env.unset feature is now case insensitive

3.99.2

30 Apr 18:31
dc7d0bf
Compare
Choose a tag to compare

3.99.2 - 2024-04-30

Fixed

  • Fixed case where resolving DNS failed when setting HTTP filter
    #2411

3.99.1

30 Apr 13:11
6ea0ee3
Compare
Choose a tag to compare

3.99.1 - 2024-04-30

Changed

  • Change agent resolver to only resolve IPv4
  • Fallback to OSS when operator license expired

Fixed

  • Fix IntelliJ Rider newest version stuck on macOS
    #2408
  • Fix case were agent log message causes startup failure

3.99.0

28 Apr 10:55
291011e
Compare
Choose a tag to compare

3.99.0 - 2024-04-28

Added

  • added configuration option to control (local) hostname resolving
    #2395
  • Add ability to configure DNS params for agent (timeout, attempts)

Changed

  • Change ports and http_ports in incoming configuration to be checked upon
    mapped port instead of local
    #2371
  • Read /Network locally by default on macOS

Fixed

  • Fix DNS resolving case on macOS + Java Netty
    #2400

3.98.1

23 Apr 08:11
6cde613
Compare
Choose a tag to compare

3.98.1 - 2024-04-23

Changed

  • Internal proxy now emits plain text instead of ANSI

Fixed

  • don't re-resolve when connecting to loopback on outgoing filter
    #2389
  • Added JetBrains.Debugger.Worker to the list of known build tools, fixing
    compatibility with Rider 2024.1.

3.98.0

18 Apr 07:18
252fe89
Compare
Choose a tag to compare

3.98.0 - 2024-04-18

Added

  • Added create and delete verbs on pods resource in
    clusterrole/mirrord-operator for operator setup.

Changed

  • Set timeout of dns request to 1s and only attempt once
    #2379

Fixed

  • Fix memory issue when binding