tarantool / tarantool/installer.sh

`tt` is unavailable on centos-8

Open
#42 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Shell
Stars
0
Forks
3
PR merge metrics
No merged PRs in 30d

Description

There's no tt package in https://rws.tarantool.org/release/modules/el/8/x86_64/Packages. Funny thing is packages are available for centos-7. We should either upload packages for centos-8 or install a static build from https://rws.tarantool.org/release/modules/linux-rpm/static/x86_64/Packages.

Run curl -L https://tarantool.io/release/3/installer.sh | sudo bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   169  100   169    0     0   6760      0 --:--:-- --:--:-- --:--:--  6760

100 14026  100 14026    0     0   210k      0 --:--:-- --:--:-- --:--:--  210k
Detected operating system as centos/8.

################################
# Setting up yum repository... #
################################

#########################
# Cleaning yum cache... #
#########################
55 files removed

#################################
# Installing EPEL repository... #
#################################
CentOS Linux 8 - AppStream                       18 MB/s | 8.4 MB     00:00    
CentOS Linux 8 - BaseOS                          11 MB/s | 4.6 MB     00:00    
CentOS Linux 8 - Extras                          42 kB/s |  10 kB     00:00    
CentOS Linux 8 - PowerTools                     5.8 MB/s | 2.3 MB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64   21 MB/s |  14 MB     00:00    
Extra Packages for Enterprise Linux Modular 8 - 8.2 kB/s | 733 kB     01:29    
packpack_backports                               14 kB/s | 3.4 kB     00:00    
packpack_backports-source                       5.3 kB/s | 1.1 kB     00:00    
epel-release-latest-8.noarch.rpm                 41 kB/s |  25 kB     00:00    
Dependencies resolved.
================================================================================
 Package             Architecture  Version            Repository           Size
================================================================================
Upgrading:
 epel-release        noarch        8-22.el8           @commandline         25 k

Transaction Summary
================================================================================
Upgrade  1 Package

Total size: 25 k
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Running scriptlet: epel-release-8-22.el8.noarch                           1/1 
  Upgrading        : epel-release-8-22.el8.noarch                           1/2 
  Running scriptlet: epel-release-8-22.el8.noarch                           1/2 
  Cleanup          : epel-release-8-11.el8.noarch                           2/2 
  Running scriptlet: epel-release-8-11.el8.noarch                           2/2 
  Verifying        : epel-release-8-22.el8.noarch                           1/2 
  Verifying        : epel-release-8-11.el8.noarch                           2/2 

Upgraded:
  epel-release-8-22.el8.noarch                                                  

Complete!

#####################################
# Setting up tarantool EPEL repo... #
#####################################

########################
# Updating metadata... #
########################
EnterpriseLinux-8 - Tarantool                   3.1 kB/s | 488  B     00:00    
EnterpriseLinux-8 - Tarantool                   134 kB/s | 2.8 kB     00:00    
Importing GPG key 0xA773605B:
 Userid     : "Tarantool <admin@tarantool.org>"
 Fingerprint: 7CB1 C0EB 4776 404A CA67 DCAD C84B 9BCA A773 605B
 From       : https://download.tarantool.org/tarantool/release/series-3/gpgkey
EnterpriseLinux-8 - Tarantool                    24 kB/s | 5.0 kB     00:00    
EnterpriseLinux-8 - Tarantool                   5.5 kB/s | 659  B     00:00    
EnterpriseLinux-8 - Tarantool                    46 kB/s | 2.4 kB     00:00    
Importing GPG key 0xA795CA3A:
 Userid     : "Tarantool <support@tarantool.io>"
 Fingerprint: 6ACF 26A9 2E4E D97C 8BB9 0D45 EF12 8E21 A795 CA3A
 From       : https://download.tarantool.org/tarantool/modules/gpgkey
EnterpriseLinux-8 - Tarantool                   103 kB/s |  25 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64   46 kB/s |  29 kB     00:00    
Metadata cache created.

Tarantool 3 is ready to be installed by 'yum install -y tarantool'
Extra Packages for Enterprise Linux 8 - x86_64  9.8 MB/s | 6.0 MB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64  3.5 MB/s | 2.6 MB     00:00    
EnterpriseLinux-8 - Tarantool Sources           4.2 kB/s | 659  B     00:00    
EnterpriseLinux-8 - Tarantool Sources            39 kB/s | 2.4 kB     00:00    
Importing GPG key 0xA795CA3A:
 Userid     : "Tarantool <support@tarantool.io>"
 Fingerprint: 6ACF 26A9 2E4E D97C 8BB9 0D45 EF12 8E21 A795 CA3A
 From       : https://download.tarantool.org/tarantool/modules/gpgkey
EnterpriseLinux-8 - Tarantool Sources            29 kB/s | 9.2 kB     00:00    
Package tzdata-2021e-1.el8.noarch is already installed.
No match for argument: tt
Package unzip-6.0-45.el8_4.x86_64 is already installed.
Error: Unable to find a match: tt
Error: Process completed with exit code 1.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by rerunning the installer command on CentOS 8 and checking the EnterpriseLinux-8 Tarantool repository at the listed package URL. Compare it with the CentOS 7 and static-package locations, then trace how the installer selects and installs tt. Done means a CentOS 8 installation completes with tt available.

Written by the indexing model from the issue text.

Assessment

Tech stack
centos, shell
Domain
devops, release
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.