float merge requestshttps://git.autistici.org/ai3/float/-/merge_requests2023-06-23T09:03:20Zhttps://git.autistici.org/ai3/float/-/merge_requests/272First pass at resolving ansible deprecation warnings:2023-06-23T09:03:20ZmicahFirst pass at resolving ansible deprecation warnings:. [defaults]callback_whitelist option, normalizing names to new standard, use
callbacks_enabled instead.
. Use 'ansible.utils.ipv4' module instead.
. Use 'ansible.utils.ipv6' module instead.
Note: the `ansible.utils.ipv{4,6}` warnings s.... [defaults]callback_whitelist option, normalizing names to new standard, use
callbacks_enabled instead.
. Use 'ansible.utils.ipv4' module instead.
. Use 'ansible.utils.ipv6' module instead.
Note: the `ansible.utils.ipv{4,6}` warnings still happen (although this reduces it), as it appears that `float_enabled_containers` produces this, and it is often looped in ansible.https://git.autistici.org/ai3/float/-/merge_requests/276Add a bookworm base CI test2023-05-30T08:46:52ZaleAdd a bookworm base CI testhttps://git.autistici.org/ai3/float/-/merge_requests/252Disable docker-cleanup job when 'testing: true'.2022-10-25T09:39:31ZmicahDisable docker-cleanup job when 'testing: true'.If a container is in a crash loop, when the `docker-cleanup` script runs, it has
a good chance of being removed.
When doing tests, its not uncommon to be in a crash loop scenario while trying
to resolve problems, and it is undesirable t...If a container is in a crash loop, when the `docker-cleanup` script runs, it has
a good chance of being removed.
When doing tests, its not uncommon to be in a crash loop scenario while trying
to resolve problems, and it is undesirable to have the container removed out
from under you.
This is particularly problematic when the container is large and/or the network
between you and the registry is not optimal, as one has to repeatedly
re-download the container.https://git.autistici.org/ai3/float/-/merge_requests/257Add healthcheck probes for prometheus_external_targets2022-03-24T10:17:14ZaleAdd healthcheck probes for prometheus_external_targetsFixes issue #133.Fixes issue #133.https://git.autistici.org/ai3/float/-/merge_requests/110Draft: Enable Loki as a replacement for Elasticsearch when `enable_loki` is set.2021-11-25T09:08:29ZaleDraft: Enable Loki as a replacement for Elasticsearch when `enable_loki` is set.Note, it is not possible to have both Loki and Elasticsearch enabled, so
`enable_elasticsearch` must be disabled, when `enable_loki` is enabled.Note, it is not possible to have both Loki and Elasticsearch enabled, so
`enable_elasticsearch` must be disabled, when `enable_loki` is enabled.https://git.autistici.org/ai3/float/-/merge_requests/165Draft: Use podman from upstream opensuse/kubic repos2021-05-19T09:36:04ZaleDraft: Use podman from upstream opensuse/kubic reposMR to test readiness of Podman upstream packages.MR to test readiness of Podman upstream packages.https://git.autistici.org/ai3/float/-/merge_requests/186float-base-docker: bindmount /etc/hosts inside containers2021-04-06T08:07:21Zgodogfloat-base-docker: bindmount /etc/hosts inside containershttps://git.autistici.org/ai3/float/-/merge_requests/176nginx: reload during acme-switch-certs2021-03-07T17:28:44Zalenginx: reload during acme-switch-certshttps://git.autistici.org/ai3/float/-/merge_requests/63Grow Vagrant partition on provision2020-10-21T20:10:37ZgodogGrow Vagrant partition on provisionWe're setting libvirt.machine_virtual_size which set libvirt's volume
size only. Adjust the guest's partition table and filesystem as well.We're setting libvirt.machine_virtual_size which set libvirt's volume
size only. Adjust the guest's partition table and filesystem as well.https://git.autistici.org/ai3/float/-/merge_requests/147prometheus: record percentiles on http status and method too2020-10-18T16:33:18Zgodogprometheus: record percentiles on http status and method tooFix the over-aggregation on vhost only.Fix the over-aggregation on vhost only.https://git.autistici.org/ai3/float/-/merge_requests/123docker: override Dockerfile ENV declarations2020-08-08T14:05:11Zgodogdocker: override Dockerfile ENV declarationsUsing --env takes precedence over Dockerfile ENV declarations.Using --env takes precedence over Dockerfile ENV declarations.https://git.autistici.org/ai3/float/-/merge_requests/113prometheus: use non-unique alert descriptions2020-05-11T16:13:50Zgodogprometheus: use non-unique alert descriptionsThis way the alerts dashboard will display only the common 'description'
label.This way the alerts dashboard will display only the common 'description'
label.https://git.autistici.org/ai3/float/-/merge_requests/77Switch to podman on Buster2019-12-15T15:57:47ZgodogSwitch to podman on Busterhttps://git.autistici.org/ai3/float/-/merge_requests/69prometheus: alert on backup failure2019-11-17T17:22:29Zgodogprometheus: alert on backup failurehttps://git.autistici.org/ai3/float/-/merge_requests/57base: fail on unreachable hosts2019-09-21T12:44:07Zgodogbase: fail on unreachable hosts@ale@alehttps://git.autistici.org/ai3/float/-/merge_requests/44net-overlay: allow vpn traffic to containers ports2019-09-07T21:59:14Zgodognet-overlay: allow vpn traffic to containers portshttps://git.autistici.org/ai3/float/-/merge_requests/24Allow dns queries to cache from internal IPs2019-05-29T18:13:04ZsubvertaoAllow dns queries to cache from internal IPs(cherry picked from commit 9850b051fdf9681ea9600f8a4c6706879504d8b8)(cherry picked from commit 9850b051fdf9681ea9600f8a4c6706879504d8b8)https://git.autistici.org/ai3/float/-/merge_requests/4publish all port that are exposed in the container2018-06-01T17:23:00Zluchapublish all port that are exposed in the containerRisolve #7 ?Risolve #7 ?