~r00ta/maas:refactoring-workflows-activities-for-bootresources

Last commit made on 2023-11-27
Get this branch:
git clone -b refactoring-workflows-activities-for-bootresources https://git.launchpad.net/~r00ta/maas
Only Jacopo Rota can upload to this branch. If you are Jacopo Rota please log in for upload directions.

Branch merges

Branch information

Name:
refactoring-workflows-activities-for-bootresources
Repository:
lp:~r00ta/maas

Recent commits

243329f... by Jacopo Rota

refactoring comments

0b16193... by Jacopo Rota

format

14d7ecc... by Jacopo Rota

add missing activity

4668cd1... by Jacopo Rota

refactor: cleanup workflows and activities from region task queues and global queue

7855ed9... by Peter Makowski

Update maas-ui to 0a1a35561
fix: disable filter accordion for no items (#5223)

5b77bc8... by Jones Ogolo <email address hidden>

Update maas-ui to ee016c481
fix: update dashboard to network discovery url (#5220)

b9811df... by Peter Makowski

Update maas-ui to da8d5580f
fix: machine status in the header lp#2044399 (#5221)

45244a9... by Nick De Villiers

Update maas-ui to 30316003a
fix(LXD): Link to VMs tab for single LXD hosts MAASENG-2412 (#5216)

Co-authored-by: Peter Makowski <email address hidden>

00e818e... by Anton Troyanov

fixup! drop cluster_uuid from rack

baac3d5... by Anton Troyanov

feature: reconfigure agent worker on rack change

During startup MAAS Agent executes `configure-agent` workflow.
This workflow is handled by MAAS Region worker, that will spawn two
Activities:
1. `get-rack-controller` which calls API locally to fetch Rack/Agent
   metadata and VLANs info
2. `configure-worker-pool` will be handled by MAAS Agent and add workers
   with requested Workflows and Activities for VLAN specific Task Queues

On any Rack Controller VLAN change detected `configure-agent` workflow is
executed by the Region and re-configures MAAS Agent.