Skip to content

Commit a212571

Browse files
authored
ADD: Teku Update Script and smaller improvments (#2293)
* BUMP: molecule dependencies * ADD: Obol Charon Cluster Dashboard * IMPROVE: genesis file handling for prysm * ADD: Teku Update Script
1 parent f05a841 commit a212571

File tree

88 files changed

+4871
-721
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

88 files changed

+4871
-721
lines changed

.github/workflows/test-molecule.yml

Lines changed: 99 additions & 85 deletions
Large diffs are not rendered by default.

controls/poetry.lock

Lines changed: 782 additions & 602 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controls/pyproject.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ readme = "README.md"
77
package-mode = false
88

99
[tool.poetry.dependencies]
10-
python = "^3.10"
11-
ansible = "^10.3.0"
12-
molecule = {extras = ["docker-lint"], version = "^24.8.0"}
13-
molecule-docker = "^2.1.0"
14-
molecule-hetznercloud = "^2.3.0"
10+
python = "^3.12"
11+
ansible = "^13.3.0"
12+
molecule = {extras = ["docker-lint"], version = "^25.12.0"}
13+
molecule-plugins = {extras = ["docker"], version = "^25.8.12"}
14+
molecule-hetznercloud = "^2.7.0"
1515
docker = "^7.1.0"
16-
hcloud = "^2.2.1"
16+
hcloud = "^2.16.0"
1717

1818
[build-system]
1919
requires = ["poetry-core"]

controls/roles/configure-firewall/molecule/default/molecule.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,6 @@ provisioner:
3030
name: ansible
3131
env:
3232
ANSIBLE_PIPELINING: "True"
33+
ANSIBLE_ROLES_PATH: "${MOLECULE_PROJECT_DIRECTORY}/..:./roles:~/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles"
3334
verifier:
3435
name: ansible

controls/roles/configure-updates/molecule/default/molecule.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ provisioner:
1212
name: ansible
1313
env:
1414
ANSIBLE_PIPELINING: "True"
15+
ANSIBLE_ROLES_PATH: "${MOLECULE_PROJECT_DIRECTORY}/..:./roles:~/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles"
1516
lint: |
1617
set -e
1718
yamllint .

controls/roles/configure-updates/molecule/no-unattended-updates/molecule.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ provisioner:
1414
name: ansible
1515
env:
1616
ANSIBLE_PIPELINING: "True"
17+
ANSIBLE_ROLES_PATH: "${MOLECULE_PROJECT_DIRECTORY}/..:./roles:~/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles"
1718
lint: |
1819
set -e
1920
yamllint .

controls/roles/initiate-devnet-genesis/molecule/default/molecule.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ provisioner:
1212
config_options:
1313
ssh_connection:
1414
ssh_args: -o ServerAliveInterval=30 -o ControlMaster=auto -o ControlPersist=60s
15+
env:
16+
ANSIBLE_PIPELINING: "True"
17+
ANSIBLE_ROLES_PATH: "${MOLECULE_PROJECT_DIRECTORY}/..:./roles:~/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles"
1518
lint: |
1619
set -e
1720
yamllint .

0 commit comments

Comments
 (0)