Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.7.0 #1090

Merged
merged 2 commits into from
Jan 22, 2025
Merged

Release 2.7.0 #1090

merged 2 commits into from
Jan 22, 2025

Conversation

oleg-jukovec
Copy link
Contributor

@oleg-jukovec oleg-jukovec commented Jan 21, 2025

Overview

The release introduces an experimental support of console for AeonDB and continues to improve tt play command.

Added

  • tt aeon connect: add support to connect Aeon database.
  • tt play: support of the SSL parameters by using next flags:
    • sslkeyfile - path to a private SSL key file,
    • sslcertfile - path to an SSL certificate file,
    • sslcafile - path to a trusted certificate authorities (CA) file,
    • sslciphers - colon-separated list of SSL cipher suites the connection.
  • tt play: support connection to a target instance by application name or application:instance name.
  • tt coredump pack: add options to customize coredump packing:
    • -e (--executable): specify Tarantool executable path.
    • -p (--pid): specify PID of the dumped process.
    • -t (--time): specify time of dump (seconds since the Epoch).
  • tt.yaml: allows to specify a list of modules directories.
  • Environment variable TT_CLI_MODULES_PATH can be used to specify an extra path with modules.

Changed

  • tt stop/kill/clean/logrotate: no longer need:
    • Instances scripts for multi-instance applications.
    • Cluster config for tarantool3-based cluster applications.
  • tt logrotate: don't exit at non-running instance, just warn and proceed with the other instances, like tt stop and tt kill do.
  • tt coredump pack: if -e option is omitted first search tarantool executable in tt environment then in PATH instead of using the hardcoded path /usr/bin/tarantool.
  • tt replicaset downgrade: drop option -v (--version). Pass version as a positional argument rather than option.

Fixed

  • tt coredump inspect: fails for tarantool-ee coredump archive if the source directory is missing.
  • tt pack: fails if etcd or tcs are present in the configuration and not available.

The patch bumps:

* github.com/golang-jwt/jwt/v4 to v4.5.1
@oleg-jukovec oleg-jukovec added the full-ci Enables full ci tests label Jan 21, 2025
CHANGELOG.md Outdated Show resolved Hide resolved
Copy link
Contributor

@patapenka-alexey patapenka-alexey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@oleg-jukovec oleg-jukovec force-pushed the oleg-jukovec/release-2.7.0 branch from e2db5a7 to dc55eab Compare January 21, 2025 11:57
@oleg-jukovec oleg-jukovec merged commit f13b13e into master Jan 22, 2025
24 checks passed
@oleg-jukovec oleg-jukovec deleted the oleg-jukovec/release-2.7.0 branch January 22, 2025 07:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
full-ci Enables full ci tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants