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

rocky linux integration #1553

Closed
nin0-0 opened this issue Apr 13, 2021 · 5 comments · Fixed by #1566
Closed

rocky linux integration #1553

nin0-0 opened this issue Apr 13, 2021 · 5 comments · Fixed by #1566
Assignees

Comments

@nin0-0
Copy link

nin0-0 commented Apr 13, 2021

As rocky linux will be ready for release end of the month, can you please include rocky linux into the script?

@krionbsd
Copy link
Contributor

@nin0-0 sure, we'll look into it, ETA for BETA is today but I didn't see any announcements so far

@GMAzrael
Copy link

GMAzrael commented May 1, 2021

@krionbsd RC released. Download available on website

@justin-sunayu
Copy link

Seems to install on the RC. Here is output from the script. The only weirdness I notice is from the Distribution

 *  INFO: Running version: 2021.03.02
 *  INFO: Executed by: bash
 *  INFO: Command line: 'salt-bootstrap.sh '
 *  WARN: Running the unstable version of bootstrap-salt.sh

 *  INFO: System Information:
 *  INFO:   CPU:          GenuineIntel
 *  INFO:   CPU Arch:     x86_64
 *  INFO:   OS Name:      Linux
 *  INFO:   OS Version:   4.18.0-240.22.1.el8.x86_64
 *  INFO:   Distribution: <R>ed <H>at <L>inux 8.3

 *  INFO: Installing minion
 *  INFO: Found function install_red_hat_linux_stable_deps
 *  INFO: Found function config_salt
 *  INFO: Found function preseed_master
 *  INFO: Found function install_red_hat_linux_stable
 *  INFO: Found function install_red_hat_linux_stable_post
 *  INFO: Found function install_red_hat_linux_restart_daemons
 *  INFO: Found function daemons_running
 *  INFO: Running install_red_hat_linux_stable_deps()
warning: /var/tmp/rpm-tmp.tF72Xo: Header V4 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY
Retrieving https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Verifying...                          ########################################
Preparing...                          ########################################
Updating / installing...
epel-release-8-10.el8                 ########################################
Cache was expired
21 files removed
Rocky Linux 8 - AppStream                       8.6 MB/s | 6.7 MB     00:00    
Rocky Linux 8 - BaseOS                          5.4 MB/s | 2.5 MB     00:00    
Rocky Linux 8 - Extras                          4.5 kB/s | 1.6 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - 1.4 MB/s | 557 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64  3.9 MB/s | 9.3 MB     00:02    
SaltStack latest Release Channel for RHEL/CentO 1.2 MB/s | 242 kB     00:00    
Package chkconfig-1.13-2.el8.x86_64 is already installed.
Package python3-pyyaml-3.12-12.el8.x86_64 is already installed.
Dependencies resolved.
================================================================================
 Package            Architecture    Version               Repository       Size
================================================================================
Installing:
 yum-utils          noarch          4.0.17-5.el8          baseos           67 k

Transaction Summary
================================================================================
Install  1 Package

Total download size: 67 k
Installed size: 20 k
Downloading Packages:
yum-utils-4.0.17-5.el8.noarch.rpm               426 kB/s |  67 kB     00:00    
--------------------------------------------------------------------------------
Total                                           292 kB/s |  67 kB     00:00     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Installing       : yum-utils-4.0.17-5.el8.noarch                          1/1 
  Running scriptlet: yum-utils-4.0.17-5.el8.noarch                          1/1 
  Verifying        : yum-utils-4.0.17-5.el8.noarch                          1/1 
Installed products updated.

Installed:
  yum-utils-4.0.17-5.el8.noarch                                                 

Complete!
 *  INFO: Running install_red_hat_linux_stable()
Last metadata expiration check: 0:00:04 ago on Wed 05 May 2021 09:21:14 PM EDT.
Dependencies resolved.
================================================================================
 Package             Arch   Version                             Repo       Size
================================================================================
Installing:
 salt-minion         noarch 3003-1.el8                          saltstack  43 k
Installing dependencies:
 libsodium           x86_64 1.0.18-2.el8                        epel      162 k
 libunwind           x86_64 1.3.1-3.el8                         epel       75 k
 openpgm             x86_64 5.2.122-21.el8                      epel      180 k
 python3-babel       noarch 2.5.1-5.el8                         appstream 4.8 M
 python3-contextvars noarch 2.4-1.el8                           saltstack  18 k
 python3-distro      noarch 1.4.0-2.module+el8.3.0+120+426d8baf appstream  36 k
 python3-immutables  x86_64 0.14-1.el8                          saltstack  67 k
 python3-jinja2      noarch 2.10.1-2.el8_0                      appstream 536 k
 python3-m2crypto    x86_64 0.35.2-5.el8                        epel      303 k
 python3-markupsafe  x86_64 0.23-19.el8                         appstream  38 k
 python3-msgpack     x86_64 0.6.2-1.el8                         epel       92 k
 python3-psutil      x86_64 5.4.3-10.el8                        appstream 372 k
 python3-zmq         x86_64 19.0.0-1.el8                        epel      418 k
 salt                noarch 3003-1.el8                          saltstack  11 M
 zeromq              x86_64 4.3.4-2.el8                         epel      479 k

Transaction Summary
================================================================================
Install  16 Packages

Total download size: 18 M
Installed size: 77 M
Downloading Packages:
(1/16): python3-distro-1.4.0-2.module+el8.3.0+1 584 kB/s |  36 kB     00:00    
(2/16): python3-markupsafe-0.23-19.el8.x86_64.r 1.7 MB/s |  38 kB     00:00    
(3/16): python3-jinja2-2.10.1-2.el8_0.noarch.rp 4.0 MB/s | 536 kB     00:00    
(4/16): python3-psutil-5.4.3-10.el8.x86_64.rpm  2.0 MB/s | 372 kB     00:00    
(5/16): libsodium-1.0.18-2.el8.x86_64.rpm       801 kB/s | 162 kB     00:00    
(6/16): openpgm-5.2.122-21.el8.x86_64.rpm       4.1 MB/s | 180 kB     00:00    
(7/16): libunwind-1.3.1-3.el8.x86_64.rpm        474 kB/s |  75 kB     00:00    
(8/16): python3-m2crypto-0.35.2-5.el8.x86_64.rp 5.8 MB/s | 303 kB     00:00    
(9/16): python3-zmq-19.0.0-1.el8.x86_64.rpm     6.4 MB/s | 418 kB     00:00    
(10/16): python3-msgpack-0.6.2-1.el8.x86_64.rpm 1.2 MB/s |  92 kB     00:00    
(11/16): python3-contextvars-2.4-1.el8.noarch.r 211 kB/s |  18 kB     00:00    
(12/16): python3-immutables-0.14-1.el8.x86_64.r 1.6 MB/s |  67 kB     00:00    
(13/16): zeromq-4.3.4-2.el8.x86_64.rpm          2.3 MB/s | 479 kB     00:00    
(14/16): salt-minion-3003-1.el8.noarch.rpm      291 kB/s |  43 kB     00:00    
(15/16): python3-babel-2.5.1-5.el8.noarch.rpm   4.2 MB/s | 4.8 MB     00:01    
(16/16): salt-3003-1.el8.noarch.rpm              12 MB/s |  11 MB     00:00    
--------------------------------------------------------------------------------
Total                                            11 MB/s |  18 MB     00:01     
warning: /var/cache/dnf/epel-d3bdf2f3b42fc441/packages/libsodium-1.0.18-2.el8.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY
Extra Packages for Enterprise Linux 8 - x86_64  1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x2F86D6A1:
 Userid     : "Fedora EPEL (8) <epel@fedoraproject.org>"
 Fingerprint: 94E2 79EB 8D8F 25B2 1810 ADF1 21EA 45AB 2F86 D6A1
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-8
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Installing       : python3-markupsafe-0.23-19.el8.x86_64                 1/16 
  Installing       : python3-immutables-0.14-1.el8.x86_64                  2/16 
  Installing       : python3-contextvars-2.4-1.el8.noarch                  3/16 
  Installing       : python3-msgpack-0.6.2-1.el8.x86_64                    4/16 
  Installing       : python3-m2crypto-0.35.2-5.el8.x86_64                  5/16 
  Installing       : openpgm-5.2.122-21.el8.x86_64                         6/16 
  Installing       : libunwind-1.3.1-3.el8.x86_64                          7/16 
  Installing       : libsodium-1.0.18-2.el8.x86_64                         8/16 
  Installing       : zeromq-4.3.4-2.el8.x86_64                             9/16 
  Installing       : python3-zmq-19.0.0-1.el8.x86_64                      10/16 
  Installing       : python3-psutil-5.4.3-10.el8.x86_64                   11/16 
  Installing       : python3-distro-1.4.0-2.module+el8.3.0+120+426d8baf   12/16 
  Installing       : python3-babel-2.5.1-5.el8.noarch                     13/16 
  Installing       : python3-jinja2-2.10.1-2.el8_0.noarch                 14/16 
  Installing       : salt-3003-1.el8.noarch                               15/16 
  Installing       : salt-minion-3003-1.el8.noarch                        16/16 
  Running scriptlet: salt-minion-3003-1.el8.noarch                        16/16 
  Verifying        : python3-babel-2.5.1-5.el8.noarch                      1/16 
  Verifying        : python3-distro-1.4.0-2.module+el8.3.0+120+426d8baf    2/16 
  Verifying        : python3-jinja2-2.10.1-2.el8_0.noarch                  3/16 
  Verifying        : python3-markupsafe-0.23-19.el8.x86_64                 4/16 
  Verifying        : python3-psutil-5.4.3-10.el8.x86_64                    5/16 
  Verifying        : libsodium-1.0.18-2.el8.x86_64                         6/16 
  Verifying        : libunwind-1.3.1-3.el8.x86_64                          7/16 
  Verifying        : openpgm-5.2.122-21.el8.x86_64                         8/16 
  Verifying        : python3-m2crypto-0.35.2-5.el8.x86_64                  9/16 
  Verifying        : python3-msgpack-0.6.2-1.el8.x86_64                   10/16 
  Verifying        : python3-zmq-19.0.0-1.el8.x86_64                      11/16 
  Verifying        : zeromq-4.3.4-2.el8.x86_64                            12/16 
  Verifying        : python3-contextvars-2.4-1.el8.noarch                 13/16 
  Verifying        : python3-immutables-0.14-1.el8.x86_64                 14/16 
  Verifying        : salt-3003-1.el8.noarch                               15/16 
  Verifying        : salt-minion-3003-1.el8.noarch                        16/16 
Installed products updated.

Installed:
  libsodium-1.0.18-2.el8.x86_64                                                 
  libunwind-1.3.1-3.el8.x86_64                                                  
  openpgm-5.2.122-21.el8.x86_64                                                 
  python3-babel-2.5.1-5.el8.noarch                                              
  python3-contextvars-2.4-1.el8.noarch                                          
  python3-distro-1.4.0-2.module+el8.3.0+120+426d8baf.noarch                     
  python3-immutables-0.14-1.el8.x86_64                                          
  python3-jinja2-2.10.1-2.el8_0.noarch                                          
  python3-m2crypto-0.35.2-5.el8.x86_64                                          
  python3-markupsafe-0.23-19.el8.x86_64                                         
  python3-msgpack-0.6.2-1.el8.x86_64                                            
  python3-psutil-5.4.3-10.el8.x86_64                                            
  python3-zmq-19.0.0-1.el8.x86_64                                               
  salt-3003-1.el8.noarch                                                        
  salt-minion-3003-1.el8.noarch                                                 
  zeromq-4.3.4-2.el8.x86_64                                                     

Complete!
 *  INFO: Running install_red_hat_linux_stable_post()
 *  INFO: Running install_red_hat_linux_restart_daemons()
 *  INFO: Running daemons_running()
 *  INFO: Salt installed!

@myii
Copy link
Contributor

myii commented Jun 25, 2021

All appears to be working well with both Rocky Linux and AlmaLinux. We've added both to our salt-image-builder repo, which uses this bootstrap to generate the following:

kitchen-docker has been updated to work with these two platforms.

Successfully tested both of these (and the new openSUSE 15.3) with one of our formulas:

Planning to push these out across our repos soon.

@krionbsd
Copy link
Contributor

@myii I confirm, tested rocky release extensively this week and couldn't get any issues with it too

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
6 participants