Skip to content

Commit

Permalink
3.112.0 (#2618)
Browse files Browse the repository at this point in the history
  • Loading branch information
Razz4780 authored Jul 30, 2024
1 parent b007e9f commit 992f379
Show file tree
Hide file tree
Showing 12 changed files with 74 additions and 45 deletions.
46 changes: 46 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,52 @@ This project uses [*towncrier*](https://towncrier.readthedocs.io/) and the chang

<!-- towncrier release notes start -->

## [3.112.0](https://github.com/metalbear-co/mirrord/tree/3.112.0) - 2024-07-30


### Added

- Add fs mapping, under `feature.fs.mapping` now it's possible to specify regex
match and replace for paths while running mirrord exec.

Example:

```toml
[feature.fs.mapping]
"/var/app/temp" = "/tmp" # Will replace all calls to read/write/scan for
"/var/app/temp/sample.txt" to "/tmp/sample.txt"
"/var/app/.cache" = "/workspace/mirrord$0" # Will replace
"/var/app/.cache/sample.txt" to
"/workspace/mirrord/var/app/.cache/sample.txt" see
[Regex::replace](https://docs.rs/regex/latest/regex/struct.Regex.html#method.replace)
``` [#2068](https://github.com/metalbear-co/mirrord/issues/2068)
- Warning when mirrord automatically picked one of multiple containers on the
target.


### Changed

- Allows targeting StatefulSet without the copy_target feature (still requires
operator though).


### Fixed

- Remove invalid schema doc mentioning podname as a valid pod target selector.
[#721](https://github.com/metalbear-co/mirrord/issues/721)
- Pass the list of UserSocket to child processes when exec is called through an
env var MIRRORD_SHARED_SOCKETS.
[#864](https://github.com/metalbear-co/mirrord/issues/864)
- Fixed an issue where operator license was incorrectly recognized as expired
when it was expiring later the same day.
- Fixed new exec hooks breaking execution of Flask apps.


### Internal

- Added `clippy` check on test code to the CI.
- Regenerated config docs.

## [3.111.0](https://github.com/metalbear-co/mirrord/tree/3.111.0) - 2024-07-17


Expand Down
54 changes: 27 additions & 27 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ resolver = "2"

# latest commits on rustls suppress certificate verification
[workspace.package]
version = "3.111.0"
version = "3.112.0"
edition = "2021"
license = "MIT"
readme = "README.md"
Expand Down
1 change: 0 additions & 1 deletion changelog.d/+544-operator-statefulset-target.changed.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/+exec-hooks.fixed.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/+license-check.fixed.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/+run-medschool.internal.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/+tests-lint-in-ci.internal.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/+warn-multiple-containers.added.md

This file was deleted.

9 changes: 0 additions & 9 deletions changelog.d/2068.added.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/721.fixed.md

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/864.fixed.md

This file was deleted.

0 comments on commit 992f379

Please sign in to comment.