Add Puppet Litmus

Depends-On: https://review.opendev.org/#/c/740601/
Change-Id: Id5f3ab3fdd9292de2c4ffe6cbca8e812273ca079
This commit is contained in:
Tobias Urdin 2020-08-31 21:42:04 +02:00
parent d6d7add657
commit f676b88e32
12 changed files with 7 additions and 102 deletions

View File

@ -3,7 +3,7 @@
- puppet-openstack-check-jobs - puppet-openstack-check-jobs
- puppet-openstack-module-unit-jobs - puppet-openstack-module-unit-jobs
- puppet-openstack-integration-jobs-all - puppet-openstack-integration-jobs-all
- puppet-openstack-beaker-jobs - puppet-openstack-litmus-jobs
- release-notes-jobs-python3 - release-notes-jobs-python3
check: check:
jobs: jobs:

View File

@ -15,11 +15,10 @@ neutron
3. [Setup - Tha basics of getting started with neutron.](#setup) 3. [Setup - Tha basics of getting started with neutron.](#setup)
4. [Implementation - An under-the-hood peek at what the module is doing.](#implementation) 4. [Implementation - An under-the-hood peek at what the module is doing.](#implementation)
5. [Limitations - OS compatibility, etc.](#limitations) 5. [Limitations - OS compatibility, etc.](#limitations)
6. [Beaker-Rspec - Beaker-rspec tests for the project](#beaker-rspec) 6. [Development - Guide for contributing to the module](#development)
7. [Development - Guide for contributing to the module](#development) 7. [Contributors - Those with commits](#contributors)
8. [Contributors - Those with commits](#contributors) 8. [Release Notes - Release notes for the project](#release-notes)
9. [Release Notes - Release notes for the project](#release-notes) 9. [Repository - The project source code repository](#repository)
10. [Repository - The project source code repository](#repository)
Overview Overview
-------- --------
@ -150,18 +149,6 @@ The following platforms are supported:
* RHEL 6 * RHEL 6
* Fedora 18 * Fedora 18
Beaker-Rspec
------------
This module has beaker-rspec tests
To run:
```shell
bundle install
bundle exec rspec spec/acceptance
```
Development Development
----------- -----------

View File

@ -27,7 +27,7 @@ describe 'basic neutron' do
describe 'test Neutron OVS agent bridges' do describe 'test Neutron OVS agent bridges' do
it 'should list OVS bridges' do it 'should list OVS bridges' do
shell("ovs-vsctl show") do |r| command("ovs-vsctl show") do |r|
expect(r.stdout).to match(/br-int/) expect(r.stdout).to match(/br-int/)
expect(r.stdout).to match(/br-tun/) expect(r.stdout).to match(/br-tun/)
end end

View File

@ -1,11 +0,0 @@
HOSTS:
centos-server-70-x64:
roles:
- master
platform: el-7-x86_64
box: puppetlabs/centos-7.0-64-nocm
box_url: https://vagrantcloud.com/puppetlabs/centos-7.0-64-nocm
hypervisor: vagrant
CONFIG:
log_level: debug
type: foss

View File

@ -1,10 +0,0 @@
HOSTS:
ubuntu-server-14.04-amd64:
roles:
- master
platform: ubuntu-14.04-amd64
box: puppetlabs/ubuntu-14.04-64-nocm
box_url: https://vagrantcloud.com/puppetlabs/ubuntu-14.04-64-nocm
hypervisor: vagrant
CONFIG:
type: foss

View File

@ -1,10 +0,0 @@
HOSTS:
ubuntu-18.04-amd64:
roles:
- master
platform: ubuntu-18.04-amd64
hypervisor: none
ip: 127.0.0.1
CONFIG:
type: foss
set_env: false

View File

@ -1,10 +0,0 @@
HOSTS:
centos-70-x64:
roles:
- master
platform: el-7-x86_64
hypervisor: none
ip: 127.0.0.1
CONFIG:
type: foss
set_env: false

View File

@ -1,10 +0,0 @@
HOSTS:
centos-80-x64:
roles:
- master
platform: el-8-x86_64
hypervisor: none
ip: 127.0.0.1
CONFIG:
type: foss
set_env: false

View File

@ -1,10 +0,0 @@
HOSTS:
ubuntu-14.04-amd64:
roles:
- master
platform: ubuntu-14.04-amd64
hypervisor: none
ip: 127.0.0.1
CONFIG:
type: foss
set_env: false

View File

@ -1,10 +0,0 @@
HOSTS:
ubuntu-16.04-amd64:
roles:
- master
platform: ubuntu-16.04-amd64
hypervisor: none
ip: 127.0.0.1
CONFIG:
type: foss
set_env: false

View File

@ -1,11 +0,0 @@
HOSTS:
ubuntu-server-14.04-amd64:
roles:
- master
platform: ubuntu-14.04-amd64
box: puppetlabs/ubuntu-14.04-64-nocm
box_url: https://vagrantcloud.com/puppetlabs/ubuntu-14.04-64-nocm
hypervisor: vagrant
CONFIG:
log_level: debug
type: foss

View File

@ -1 +1 @@
require 'puppet-openstack_spec_helper/beaker_spec_helper' require 'puppet-openstack_spec_helper/litmus_spec_helper'