Skip to content

Conversation

@elhimov
Copy link
Contributor

@elhimov elhimov commented Dec 24, 2025

What has been done? Why? What problem is being solved?

I didn't forget about (remove if it is not applicable):

  • Well-written commit messages (see documentation how to write a commit message)
  • Don't forget about TarantoolBot in a commit message (see example)
  • Tests (see documentation for a testing package)
  • Changelog (see documentation for changelog format)
  • Documentation (see documentation for documentation style guide)

Related issues:

Related to #XXX

Part of #XXX

Closes #XXX

`tt` performs `tarantool` in-docker compilation in the scope of commands

tt install tarantool --use-docker
tt pack tgz|deb|rpm --use-docker

Docker images that are used internally are based on Ubuntu 18.04, but
starting from tarantool/tarantool#1fd4404 `tarantool` compilation no
longer succeed in this system due to compilation issues. The problem
has been fixed already (tarantool/tarantool#12170), but anyway there are
a bunch of commits (including version 3.6.0 of tarantool) that can't be
used with the commands mentioned above.

At the same time Ubuntu 18.04 is quite an old release that is no longer
supported. So this patch bumps "base" of the tarantool-builder dockers
to the next Ubuntu LTS which is 20.04 (its default c-compiler is not
affected with the "problem" commits).

Closes #1223
Related to tarantool/tarantool#12167
@elhimov elhimov added the full-ci Enables full ci tests label Dec 24, 2025
@elhimov elhimov closed this Dec 29, 2025
@elhimov
Copy link
Contributor Author

elhimov commented Dec 29, 2025

It was created for debugging on CI.

@elhimov elhimov deleted the elhimov/gh-1223-fix-master-branch-docker branch December 29, 2025 20:30
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.

2 participants