Commit Graph

15 Commits

Author SHA1 Message Date
Guilherme Steinmüller 56e16a7ba6 Retire openstack-ansible-os_monasca-agent
Change-Id: I3b6bb0ae9413ec54fd5444b45f68a480cbc2744b
2019-06-11 20:25:37 +00:00
Jean-Philippe Evrard af52c060bd Fix monasca agent for leap 15
This ensures vars are properly loaded for Leap 15.
In order to test this actively, we'll rely on the integrated
jobs.

Change-Id: I08abf1796b0c4dc7b68dfe89795f59086113cfbf
2019-05-21 08:25:18 +00:00
Mohammed Naser b13f77fadc zuul: disable functional tests
This role is being retired, and it's failing functional tests, so
let us just run linters for now.

Change-Id: I833d66bbf44d48a068522d34f8e1445a463ee3a7
Related-Bug: #1824663
2019-04-13 19:17:04 -04:00
Jesse Pretorius bf83323e97 Clean up role tests
Now that we're using the general templates, we can slim down
the role test definitions. We can also remove tests which are
not being watched, or which are fundamentally broken. With
this we can also remove unused scripts/plays.

We do the following:

1. We remove the opensuse-150 tests, as they are not passing,
   nor have they since their inception.

Change-Id: I37a9f2af33d47a8edd5788d1504bb2c956356235
2018-09-07 15:15:19 +01:00
huang.zhiping fda70d9a09 switch documentation job to new PTI
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I12bb64c90e50a6966971b6c2d41593848a5adcdf
Story: #2002586
Task: #24319
2018-08-21 13:22:00 +00:00
huang.zhiping 66adc643e2 import zuul job settings from project-config
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.

Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.

Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I5eb2b71e8cb9dd6c7de278044de45aeca3620fd1
Story: #2002586
Task: #24319
2018-08-21 13:16:22 +00:00
kaiokassiano 764561b8ed Add support for CentOS 7
This patch aims to ensure that this role is functional in centos-7.

Change-Id: I10c9f480f352cce1bf7e8713a196a51a6d1e27a8
2018-08-12 10:14:04 -03:00
kaiokassiano c3c36bcadc Add support for openSUSE
This patch aims to ensure that this role is functional in opensuse-42x.

Change-Id: Icdf2787ba6de2f7d870973e1ce6bee16b8074575
2018-08-09 16:40:47 -03:00
Jonathan Rosser d4a502d209 Switch to using project-templates
In order to have more centralized configuration, switch the role
to use the project-template instead.

Mark newly introduced failing tests as non-voting.

Change-Id: Ic5f6677573c2b3a14029b98cbe03fb893f13ed21
2018-08-06 16:42:08 +00:00
kaiokassiano f2d7b5b357 Add Ubuntu Bionic 18.04 support
Change-Id: Ica68efac470322c47955adf4b14f97ed927807ab
2018-07-31 13:51:29 -03:00
Guilherme Steinmüller ce9999e090 Change functional test to voting
It is expected for the tests to pass. Maybe we can
increment some more scenarios if needed.

Change-Id: Ifbad63a3b05a0a906b47306ff468b34ae3dffa38
2018-07-19 11:51:24 -03:00
Mohammed Naser df880365b3 Switch non-voting jobs to use Zuul stanza
The extra jobs that we have are not something that is needed, we simply can
set the jobs to non-voting in the project definition and avoid having non
voting jobs.

Change-Id: I698001b75772f7e143c57f02a56c18c97a6b82a7
2018-06-13 21:44:37 -04:00
Jesse Pretorius 5183636d6c Make unstable functional test non-voting
Given that the functional build for this repo
rarely passes and the repo itself is only
maintained by those who use it, we can set the
functional test to non-voting in order to allow
general pattern changes to be implemented
without delay.

This does mean that reviewers applying functional
changes will have to be disciplined about checking
the results, but I think that is OK in this case.

Change-Id: I061fcad972cef542b8c3988b5a5a178d65ce5b72
Depends-On: https://review.openstack.org/556253
2018-03-25 19:31:55 +01:00
James E. Blair 47b1f37887 Zuul: Remove project name
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.

Change-Id: Ic1085421f04b02d21ab4628e7c9a1716afed0936
2018-01-31 10:28:50 -08:00
kaiokassiano b057efe2c5 Initial OSA zuul v3 role jobs
This patch implements an initial set of jobs intended to match
the current job execution method. It does not intend to improve
how the jobs are executed - only to replicate what is currently
in openstack-infra/openstack-zuul-jobs and provide the platform
to iterate on.

Change-Id: I653f7b73ded5a2648c2d519136e261d0ea81c1c1
2017-12-13 12:19:24 -03:00