Skip to content
This repository has been archived by the owner on Apr 12, 2022. It is now read-only.

Support CentOS-8 #115

Merged
merged 3 commits into from
Nov 16, 2020

Conversation

v1v
Copy link
Member

@v1v v1v commented Nov 12, 2020

What

Enable test-kitchen configuration for the below OS:

  • CentOS-8

Issues

Closes #111

@v1v v1v self-assigned this Nov 12, 2020
@v1v v1v added the automation label Nov 12, 2020
@v1v v1v changed the title Support Ubuntu-20, CentOS-8 and Debian-10 Support CentOS-8 Nov 16, 2020
Copy link
Member

@jmlrt jmlrt left a comment

Choose a reason for hiding this comment

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

LGTM 👍

@v1v
Copy link
Member Author

v1v commented Nov 16, 2020

Tests

standard-centos-8

build

Expand to view

18:03:10        Standard Tests
18:03:10          Service "filebeat"
18:03:10            is expected to be running
18:03:10          Package "filebeat"
18:03:10            is expected to be installed
18:03:10          File "/etc/filebeat/filebeat.yml"
18:03:10            is expected to be file
18:03:10            is expected to be owned by "root"
18:03:10          File "/etc/filebeat/filebeat.yml"
18:03:10            is expected to contain "filebeat:"
18:03:10            is expected to contain "logging:"
18:03:10            is expected to contain "output:"
18:03:10          File "/etc/init.d/filebeat"
18:03:10            is expected to exist
18:03:10          Command "yum versionlock list | grep filebeat"
18:03:10            stdout
18:03:10              is expected not to match /filebeat/
18:03:10        
18:03:10        Finished in 0.31562 seconds (files took 0.42126 seconds to load)
18:03:10        9 examples, 0 failures
18:03:10        Finished verifying <standard-centos-8> (0m7.68s).

standard-6x-centos-8

build

Expand to view

18:03:12        Standard Tests
18:03:12          Service "filebeat"
18:03:12            is expected to be running
18:03:12          Package "filebeat"
18:03:12            is expected to be installed
18:03:12          File "/etc/filebeat/filebeat.yml"
18:03:12            is expected to be file
18:03:12            is expected to be owned by "root"
18:03:12          File "/etc/filebeat/filebeat.yml"
18:03:12            is expected to contain "filebeat:"
18:03:12            is expected to contain "logging:"
18:03:12            is expected to contain "output:"
18:03:12          File "/etc/init.d/filebeat"
18:03:12            is expected to exist
18:03:12          Command "yum versionlock list | grep filebeat"
18:03:12            stdout
18:03:12              is expected not to match /filebeat/
18:03:12        
18:03:12        Finished in 0.34162 seconds (files took 0.41979 seconds to load)
18:03:12        9 examples, 0 failures
18:03:12        Finished verifying <standard-6x-centos-8> (0m7.41s).

multi-centos-8

build

Expand to view

18:03:34        Multi Tests
18:03:34          Service "filebeat"
18:03:34            is expected to be running
18:03:34          Package "filebeat"
18:03:34            is expected to be installed
18:03:34          File "/etc/filebeat/filebeat.yml"
18:03:34            is expected to be file
18:03:34            is expected to be owned by "root"
18:03:34          File "/etc/filebeat/filebeat.yml"
18:03:34            is expected to contain "filebeat:"
18:03:34            is expected to contain "logging:"
18:03:34            is expected to contain "output:"
18:03:34          File "/etc/init.d/filebeat"
18:03:34            is expected to exist
18:03:34          Service "metricbeat"
18:03:34            is expected to be running
18:03:34          Package "metricbeat"
18:03:34            is expected to be installed
18:03:34          File "/etc/metricbeat/metricbeat.yml"
18:03:34            is expected to be file
18:03:34            is expected to be owned by "root"
18:03:34          File "/etc/metricbeat/metricbeat.yml"
18:03:34            is expected to contain "module: system"
18:03:34            is expected to contain "metricsets:"
18:03:34            is expected to contain "period: 10s"
18:03:34            is expected to contain "processes:"
18:03:34            is expected to contain "cpu_ticks:"
18:03:34            is expected to contain "logging:"
18:03:34            is expected to contain "output:"
18:03:34          File "/etc/init.d/metricbeat"
18:03:34            is expected to exist
18:03:34        
18:03:34        Finished in 0.30397 seconds (files took 0.35992 seconds to load)
18:03:34        20 examples, 0 failures
18:03:34        
18:03:34        Finished verifying <multi-centos-8> (0m7.08s).

config-centos-8

build

Expand to view

18:04:26        Config Tests
18:04:26          Service "packetbeat"
18:04:26            is expected to be running
18:04:26          Package "packetbeat"
18:04:26            is expected to be installed
18:04:26          File "/etc/packetbeat/packetbeat.yml"
18:04:26            is expected to be file
18:04:26            is expected to be owned by "root"
18:04:26          File "/etc/packetbeat/packetbeat.yml"
18:04:26            is expected to contain "logging:"
18:04:26            is expected to contain "output:"
18:04:27            is expected to contain "protocols:"
18:04:27            is expected to contain "dns:"
18:04:27            is expected to contain "memcache:"
18:04:27            is expected to contain "http:"
18:04:27            is expected to contain "mongodb:"
18:04:27            is expected to contain "mysql:"
18:04:27            is expected to contain "pgsql:"
18:04:27            is expected to contain "redis:"
18:04:27            is expected to contain "thrift:"
18:04:27            is expected to contain "interfaces:"
18:04:27            is expected to contain "device: any"
18:04:27          File "/etc/init.d/packetbeat"
18:04:27            is expected to exist
18:04:27          Command "yum versionlock list | grep packetbeat"
18:04:27            stdout
18:04:27              is expected to match /packetbeat/
18:04:27        
18:04:27        Finished in 0.9036 seconds (files took 0.51794 seconds to load)
18:04:27        19 examples, 0 failures
18:04:27        
18:04:27        Finished verifying <config-centos-8> (0m7.80s).

oss-centos-8

build

Expand to view

18:03:10        Open Source Tests
18:03:10          Service "filebeat"
18:03:10            is expected to be running
18:03:10          Package "filebeat"
18:03:10            is expected to be installed
18:03:10          File "/etc/filebeat/filebeat.yml"
18:03:10            is expected to be file
18:03:10            is expected to be owned by "root"
18:03:10          File "/etc/filebeat/filebeat.yml"
18:03:10            is expected to contain "filebeat:"
18:03:10            is expected to contain "logging:"
18:03:10            is expected to contain "output:"
18:03:10          File "/etc/init.d/filebeat"
18:03:10            is expected to exist
18:03:10          Command "yum versionlock list | grep filebeat"
18:03:10            stdout
18:03:10              is expected not to match /filebeat/
18:03:10        
18:03:10        Finished in 0.32644 seconds (files took 0.43033 seconds to load)
18:03:10        9 examples, 0 failures
18:03:10        
18:03:10        Finished verifying <oss-centos-8> (0m7.66s).

@v1v v1v marked this pull request as ready for review November 16, 2020 11:37
@jmlrt jmlrt merged commit 83f3e21 into elastic:master Nov 16, 2020
@v1v v1v deleted the feature/support-latest-ubuntu-centos-debian branch November 16, 2020 12:34
@jmlrt jmlrt added meta and removed automation labels Nov 20, 2020
@elasticmachine elasticmachine mentioned this pull request Dec 9, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support for CentOS / RHEL 8.x
2 participants