[2.4, regression] Applying tag with a definition no longer works

Bug #1767257 reported by Andres Rodriguez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MAAS
Fix Released
Critical
Blake Rouse

Bug Description

The CI has a test that creates a tag with a definition that is applied to all machines. This tag mechanism has stopped working and CI is failing on it. To test manually, you can do:

maas <user> tags create name=all definition='true()' comment="tag that applies to all machines"

This should have added the tag to all machines, but it is not doing so.

Related branches

Changed in maas:
importance: Undecided → Critical
milestone: none → 2.4.0rc1
status: New → Triaged
Revision history for this message
Andres Rodriguez (andreserl) wrote :

Rev. 7b6558214af4e0a502670b21e9962fe4fbe93535 was the last branch where this test was ssuccessful.
Rev. ce45829f85cd12f15fa17b3d6e57e1ed24cbab4b is the first rev where this test fails. That seems a regression introduced with the absolute_reverse fixes.

Changed in maas:
assignee: nobody → Blake Rouse (blake-rouse)
Changed in maas:
status: Triaged → In Progress
Changed in maas:
status: In Progress → Fix Committed
Changed in maas:
milestone: 2.4.0rc1 → 2.4.0beta3
Changed in maas:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.