masakari:stable/xena

Last commit made on 2022-04-29
Get this branch:
git clone -b stable/xena https://git.launchpad.net/masakari

Branch merges

Branch information

Name:
stable/xena
Repository:
lp:masakari

Recent commits

c1a31c8... by Elod Illes

[CI] Install dependencies for docs target

When tox 'docs' target is called, first it installs the dependencies
(listed in 'deps') in 'installdeps' phase, then it installs masakari
(with its requirements) in 'develop-inst' phase. In the latter case
'deps' is not used so that the constraints defined in 'deps' are not
used. This could lead to failures on stable branches when new packages
are released that break the build. To avoid this, the simplest solution
is to pre-install requirements, i.e. add requirements.txt to 'docs' tox
target.

Conflicts:
  tox.ini

NOTE(elod.illes): conflict is due to branch specific upper constraints
file link.

Change-Id: Ic5e214be240023f0e4f02cae3939e1d199ecb061
(cherry picked from commit aa13e4536eadbce8de35109f62a379e7e375bd02)
(cherry picked from commit d689abff9803a0fe7f9a3bce859e2d29eee32277)

84689df... by OpenStack Release Bot <email address hidden>

Update TOX_CONSTRAINTS_FILE for stable/xena

Update the URL to the upper-constraints file to point to the redirect
rule on releases.openstack.org so that anyone working on this branch
will switch to the correct upper-constraints list automatically when
the requirements repository branches.

Until the requirements repository has as stable/xena branch, tests will
continue to use the upper-constraints list on master.

Change-Id: I436583335861a3782d5c3f30a5da7ed907307cf0

06a1559... by OpenStack Release Bot <email address hidden>

Update .gitreview for stable/xena

Change-Id: I8e52a11f8389635b6155179af86cca77684797b9

8f1da00... by Rico Lin

Enable tls-proxy support for test job

Change-Id: Ie66cbbae3990849db874d5a8d3310e229e4e28d8

3704280... by Radosław Piliszek

Make functional tests consume all config

This makes functional testing compatible with tls-proxy which
requires setting cacert.

Change-Id: Ia7c5fc2c3ce08149c8af63bf2240f756ddb1993f

01fa27c... by Radosław Piliszek

[DevStack] Use xtrace

xtrace is useful to see the progress of DevStack deployment.
It is normally enabled in DevStack but was disabled in Masakari
plugin.

Change-Id: Ib64f2c0a0fe46de9a9f3afa56079da0afbcad40b

12a4059... by Radosław Piliszek

[CI] Let Masakari jobs be used from other projects

This is required to let, e.g., masakari-monitors to gate together.

Change-Id: I4c9ee47ba34df56477ecada8bdd7595756599eed

17c4829... by Radosław Piliszek

[CI] Gate on voting jobs

Per CI best practices, gate on voting jobs.

This also sets the queue to "masakari" to be able to reuse the
same queue for masakari-monitors.

Change-Id: I0099c6e1ab0eabaa24b1fdb4d58b1416d6190a80

25f64a0... by Radosław Piliszek

[DevStack] Do not use the sample process list

... for the process monitor deployment.

That sample list manipulation was ugly and definitions there
did not really match the reality causing random hiccups in CI and
local DevStack deployments (mostly due to constant restarting of
instancemonitor).
Moreover, processmonitor is deprecated in Xena. [1]
The existing unit tests and the noop deployment should be enough
to keep it on the surface.

[1] https://review.opendev.org/c/openstack/masakari-monitors/+/806431

Change-Id: I1787206b1ca84b64686bfaa1d00f33dbfc2e3adb

e76705c... by Zuul <email address hidden>

Merge "Generate PDF documentation"