Skip to content

Configurable download host#3

Open
elelaysh wants to merge 76 commits into
stackhpcfrom
ft/configurable-download-host
Open

Configurable download host#3
elelaysh wants to merge 76 commits into
stackhpcfrom
ft/configurable-download-host

Conversation

@elelaysh

Copy link
Copy Markdown
Collaborator

To speedup fatimage builds, where it's as slow or slower to copy from localhost to remote than download from github.

Builds on #2

renovate Bot and others added 30 commits April 1, 2026 18:08
remove unsupported versions from molecule.sh

simplify molecule.sh, ignore docker



revert additions to requirements.yml



revert addition of ignore file for future version



molecule-plugins after molecule



revert removal of config file assertion



rewrite conditional



Update tests/integration/molecule.sh




add comment



fix URLs



no deps



change scrape configs path



ensure molecule-plugins new enough



change ansible version parsing



fix other version check, use pip



ansible-core -> ansible



pip show



no more pip



include .rc1



$pythonLocation/pip



derive pip freeze --path from ansible --version python module location



go back to ansible --version, manually remove .post0



importlib



unset env var

Signed-off-by: Simon Leary <simon.leary42@proton.me>
Add default cAdvisor variables to manage the housekeeping intervals.

Note that cAdvisor is different to a standard Prometheus exporter. It has its
own internal metrics data collection loop and exposes timestamps. Some care
will be needed in the Prometheus configuration for this to work correctly.

Signed-off-by: SuperQ <superq@gmail.com>
Signed-off-by: prombot <prometheus-team@googlegroups.com>
Co-authored-by: prombot <prometheus-team@googlegroups.com>
Copy and paste issue, replace node_exporter with apache_exporter.

Signed-off-by: Ilja Neumann <node512@gmail.com>
…/superq/cadvisor_housekeeping

feat(cadvisor): Add cAdvisor housekeeping
…/renovate/ansible-ansible-lint-26.x

chore(deps): update ansible/ansible-lint action to v26.4.0
Signed-off-by: prombot <prometheus-team@googlegroups.com>
…/autoupdate/node_exporter/1.11.0

patch: New prometheus/node_exporter upstream release 1.11.0!
Signed-off-by: prombot <prometheus-team@googlegroups.com>
…/autoupdate/mongodb_exporter/0.50.0

patch: New percona/mongodb_exporter upstream release 0.50.0!
While installing the collection, the following warning shows up:

    # ansible-galaxy collection install --requirements-file requirements.yml
    [WARNING]: log file at '/var/log/ansible/ansible.log' is not writeable and we cannot create it, aborting

    Starting galaxy collection install process
    [WARNING]: Collection prometheus.prometheus does not support Ansible version 2.20.2
    Nothing to do. All requested collections are already installed. If you want to reinstall them, consider using `--force`.

ansible-core is now up to 2.20.4:

    # curl -s -k "https://api.github.com/repos/ansible/ansible/releases/latest" | jq -r ".tag_name, .created_at"
    v2.20.4
    2026-03-23T17:38:45Z

Bump ansible support. Fix env warnings.

Link: https://docs.ansible.com/projects/ansible/latest/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix
Link: https://docs.ansible.com/projects/ansible-core/devel/dev_guide/testing/sanity/shebang.html#shebang
Link: ansible/ansible#78346
Co-authored-by: SuperQ <superq@gmail.com>
Signed-off-by: Ariel Otilibili <a.otilibili@instadeep.com>
…nimal-ansible-runtime

minor: bump ansible support to v2.20.*
Signed-off-by: prombot <prometheus-team@googlegroups.com>
Co-authored-by: prombot <prometheus-team@googlegroups.com>
Signed-off-by: prombot <prometheus-team@googlegroups.com>
Co-authored-by: prombot <prometheus-team@googlegroups.com>
Signed-off-by: prombot <prometheus-team@googlegroups.com>
Co-authored-by: prombot <prometheus-team@googlegroups.com>
Signed-off-by: prombot <prometheus-team@googlegroups.com>
…/renovate/release-drafter-release-drafter-7.x

chore(deps): update release-drafter/release-drafter action to v7.2.0
gardar and others added 29 commits April 14, 2026 07:37
fixes: prometheus-community#782

Signed-off-by: gardar <gardar@users.noreply.github.com>
Signed-off-by: prombot <prometheus-team@googlegroups.com>
…/autoupdate/prometheus/3.11.3

patch: New prometheus/prometheus upstream release 3.11.3!
…/renovate/release-drafter-release-drafter-7.x

chore(deps): update release-drafter/release-drafter action to v7.2.1
Signed-off-by: prombot <prometheus-team@googlegroups.com>
Co-authored-by: prombot <prometheus-team@googlegroups.com>
Signed-off-by: prombot <prometheus-team@googlegroups.com>
Co-authored-by: prombot <prometheus-team@googlegroups.com>
Signed-off-by: prombot <prometheus-team@googlegroups.com>
Co-authored-by: prombot <prometheus-team@googlegroups.com>
Co-authored-by: Ben Kochie <superq@gmail.com>
Add support for Ansible Core 2.21 and improve documentation around
the Ansible Core and Python support matrix.

Signed-off-by: SuperQ <superq@gmail.com>
…/superq/ansible2.21

feat: Add Ansible Core 2.21 support
Signed-off-by: prombot <prometheus-team@googlegroups.com>
Signed-off-by: prombot <prometheus-team@googlegroups.com>
…/autoupdate/redis_exporter/1.84.0

patch: New oliver006/redis_exporter upstream release 1.84.0!
…/autoupdate/cadvisor/0.57.0

patch: New google/cadvisor upstream release 0.57.0!
…/renovate/release-drafter-release-drafter-7.x

chore(deps): update release-drafter/release-drafter action to v7.3.1
where it's faster to download directly on remote host
@elelaysh elelaysh force-pushed the ft/configurable-download-host branch from b6019c1 to a27fd4d Compare June 18, 2026 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants