diff --git a/doc/source/ci.rst b/doc/source/ci.rst index f3f80bb..f57cd29 100644 --- a/doc/source/ci.rst +++ b/doc/source/ci.rst @@ -19,25 +19,24 @@ OpenStack modules: The code that configures Jenkins jobs is hosted by - Description - Voting - What to do in case of failure - * - gate-puppet--puppet-lint + * - gate-puppet-puppet-lint - It makes sure the code follows recommended `Puppet style guidelines `__ - Yes - Read the job logs to see where the code does not follow the Puppet lint style. - * - gate-puppet--puppet-syntax-{3,4} + * - gate-puppet-puppet-syntax-{3,4} - Syntax checks for Puppet manifests, templates, and Hiera YAML. The jobs run on the latest Puppet 3.x and 4.x releases. - Yes - Read the job logs to see where the code does not follow the Puppet syntax style. - * - gate-puppet--puppet-unit-{3.4,3.6,3.7,3.8,4.0} - - RSpec tests for Puppet manifests. The jobs run on Puppet 3.4, 3.6, - 3.7, 3.8 and 4.0. + * - gate-puppet-puppet-unit-{3.6,3.8,4.5} + - RSpec tests for Puppet manifests. - Yes - Read the job logs to see where the tests are failing. `More documentation about RSpec `__ - * - gate-puppet--puppet-unit-latest + * - gate-puppet-puppet-unit-latest - RSpec tests for Puppet manifests. The jobs run on the latest version of Puppet. It aims to be experimental to track any work to do in the module to be compatible with the latest release of Puppet. @@ -46,7 +45,7 @@ OpenStack modules: The code that configures Jenkins jobs is hosted by job is non-voting, please raise a bug in Launchpad to make sure someone has a look and maybe update the module to work with latest version of Puppet. - * - gate-puppet--puppet-beaker-rspec-dsvm-{centos7,trusty} + * - gate-puppet-puppet-beaker-rspec-dsvm-{centos7,trusty,xenial} - Beaker jobs to do functional testing. It will prepare the Puppet environment on 2 different systems (CentOS 7 and Ubuntu Trusty), run Puppet to configure the module resources and run some tests with @@ -59,25 +58,22 @@ OpenStack modules: The code that configures Jenkins jobs is hosted by behavior. `More documentation about Beaker `__ * - gate-puppet-openstack-integration-{3,4}-scenarioX-tempest-dsvm-{centos7 - ,trusty} + ,trusty,xenial} - Functional testing jobs that will deploy OpenStack run tempest smoke to - validate OpenStack is actually working. Now deploy Puppet 3 but our - team is testing Puppet 4 too. More details `here `__ + validate OpenStack is actually working when deploying with Puppet 3 and 4 versions. + More details `here `__ - Yes - Read the job logs. Sometimes, the job fails because of packaging issues or mirrors downtime. Please report a bug for this so we can find workarounds. It can also be a problem in Tempest, a new test that is failing or a new parameter which is missing. - * - check-tripleo-ironic-overcloud-f21puppet-nonha + * - gate-tripleo-ci-centos-7-nonha-multinode-nv - Deploy a `TripleO `__ overcloud by running Puppet OpenStack modules. - - No + - Yes - If it's not a TripleO CI downtime, you can dig into - os-collect-config.txt.gz logs to see why catalog is failing. Sometimes - it's very interesting to test the modules against a real use-case - (TripleO is an OpenStack installer). Also make sure to consult the - `status of TripleO CI `__. + logs/postci.txt.gz to see why catalog is failing (grep Error). + Also make sure to consult the `status of TripleO CI `__. * - puppet-openstack.fuel-library.pkgs.ubuntu.{neutron\_vlan\_ha,smoke\_neutron} - Deploy OpenStack cloud on top of libvirt VMs using `Fuel `__ and Puppet OpenStack modules. @@ -101,5 +97,3 @@ OpenStack modules: The code that configures Jenkins jobs is hosted by - Run `Fuel-library `__ noop tests against Puppet OpenStack modules. More details `here `_ - -