~andersson123/autopkgtest-cloud:cache-amqp-fix

Last commit made on 2023-12-01
Get this branch:
git clone -b cache-amqp-fix https://git.launchpad.net/~andersson123/autopkgtest-cloud
Only Tim Andersson can upload to this branch. If you are Tim Andersson please log in for upload directions.

Branch merges

Branch information

Name:
cache-amqp-fix
Repository:
lp:~andersson123/autopkgtest-cloud

Recent commits

379f76a... by Tim Andersson

autopkgtest-web: add cookies to config.yaml

Succeeded
[SUCCEEDED] pre_commit:0 (build)
[SUCCEEDED] unit_tests:0 (build)
[SUCCEEDED] build_charms:0 (build)
13 of 3 results
32549a3... by Tim Andersson

autopkgtest-web: incorporate cookies into reactive charm, write the value to autopkgtest-cloud.conf

1bf5f62... by Tim Andersson

service-bundle: add cookies to service bundle for autopkgtest-web

17304fa... by Tim Andersson

cookies moved to autopkgtest-cloud.conf

df68cd2... by Tim Andersson

fix: autopkgtest-web: make cache-amqp only interact with rabbitmq if the worker is leader

Having two simultaneous processes interacting with rabbitmq caused the
queue to vary wildly in size, and the KPI to look terrible.

This commit makes it so that only the cache-amqp process running on the
leader actually interacts with rabbitmq. The other, non-leader,
webworker now gets queues.json from the leader webworker, and doesn't
interact with rabbitmq at all.

The reason this was happening was because in order to examine items in
the rabbitmq queue, you must actually take them out the queue, and place
them back in the queue when you're done. So it's easy to imagine how two
processes interacting with the queue would cause the KPI to fluctuate.

We can also keep running cache-amqp minutely with this change.

Succeeded
[SUCCEEDED] pre_commit:0 (build)
[SUCCEEDED] unit_tests:0 (build)
[SUCCEEDED] build_charms:0 (build)
13 of 3 results
4a634e2... by Skia

readthedocs: graphviz is needed to build the doc

857bdba... by Tim Andersson

Merge remote-tracking branch 'andersson123/add-ssl-verify-none-for-haproxy-server'

893a33f... by Tim Andersson

service-bundle: make haproxy use https to connect to the swift backend

Succeeded
[SUCCEEDED] pre_commit:0 (build)
[SUCCEEDED] unit_tests:0 (build)
[SUCCEEDED] build_charms:0 (build)
13 of 3 results
4bee66f... by Tim Andersson

mojo: update service bundle for prod-proposed-migration in ps5

Succeeded
[SUCCEEDED] pre_commit:0 (build)
[SUCCEEDED] unit_tests:0 (build)
[SUCCEEDED] build_charms:0 (build)
13 of 3 results
7de8aad... by Brian Murray

mojo: with PS5 add-floating-ip is not needed