~andersson123/autopkgtest-cloud:update-deps-mojo-run-move-pkgs-to-basic

Last commit made on 2023-11-24
Get this branch:
git clone -b update-deps-mojo-run-move-pkgs-to-basic 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:
update-deps-mojo-run-move-pkgs-to-basic
Repository:
lp:~andersson123/autopkgtest-cloud

Recent commits

1f3d797... by Tim Andersson

fix: web & worker: Update dependencies on mojo run

This change will make it so that `mojo run` (and subsequently, the
`upgrade-charm` hook) will update pre-existing units with new
dependencies when added to layer.yaml for either charm.

The reasoning behind this is here:
https://github.com/juju-solutions/layer-basic/blob/master/lib/charms/layer/basic.py#L71

This commit moves the apt package dependencies from apt.packages
in layer.yaml to basic.packages.

It also adds functionality to the `upgrade-charm` hook for each
charm, which causes the hook to now check the dependencies in layer.yaml
and install any new dependencies if necessary.

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

568d7b3... by Brian Murray

dos: the spec is running on focal now

66bcaab... by Brian Murray

docs: update how to add the sec group

4b1f13c... by Brian Murray

service-bundle: bump number of cloud-workers from zero

b09d5d6... by Tim Andersson

Merge remote-tracking branch 'andersson123/amend-seed-new-release-output'

Succeeded
[SUCCEEDED] pre_commit:0 (build)
[SUCCEEDED] unit_tests:0 (build)
[SUCCEEDED] build_charms:0 (build)
13 of 3 results