masakari:stable/wallaby

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

Branch merges

Branch information

Name:
stable/wallaby
Repository:
lp:masakari

Recent commits

6055e26... 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)
(cherry picked from commit c1a31c8a053246307537ad184138a43f7baa9bd2)

05124e1... 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
(cherry picked from commit 01fa27cb98c1be69c340ca2b29d8a24eea26ce6d)

8ce2ad3... by Zuul <email address hidden>

Merge "[wallaby-only] [devstack] Fix path to dashboard policy" into stable/wallaby

e3cbcd2... by Mitya Eremeev

Fix Masakari API to properly return error codes

Change-Id: I538b9b143c868d9419709356daf0ffc48e2f0df9
Closes-Bug: #1932194
(cherry picked from commit 5c6fd44504e47ddbec3e0c29d454daeda87f86a4)

2115e51... by Radosław Piliszek

[wallaby-only] [devstack] Fix path to dashboard policy

In Wallaby, we merged the deprecation of JSON policy file and
moved to YAML by default.
However, dashboard has only really followed in Xena, leaving
the devstack plugin masakari dashboard policy symlink broken.
This patch fixes that.

Note we cannot easily move the dashboard policy file in Wallaby
without breaking existing (production) deployments, hence why
doing this instead of backporting.

Change-Id: Ie4687f4bfde4c29ba2805c3a6214267e3f1705e4

c366cde... by OpenStack Release Bot <email address hidden>

Update TOX_CONSTRAINTS_FILE for stable/wallaby

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/wallaby branch, tests will
continue to use the upper-constraints list on master.

Change-Id: Ibd11865ece39bc3b0d572ccfc7b7903063c94f50

62fbce6... by OpenStack Release Bot <email address hidden>

Update .gitreview for stable/wallaby

Change-Id: I99ed148a90dd9986f821aac5cdcf8a99a662ebfe

571248f... by Zuul <email address hidden>

Merge "[CI] Run bashate"

6b65879... by Zuul <email address hidden>

Merge "Use oslo.context from_dict unmodified"

b4094af... by Radosław Piliszek

Fix segment enabled json examples

JSON requires lowercase booleans.

Change-Id: If0a14f4943a4c9107ddb4de4655315e393b8edce