~skatsaounis/maas-ci/+git/system-tests:add-terraform-tests
Last commit made on
2023-11-22
- Get this branch:
-
git clone
-b add-terraform-tests
https://git.launchpad.net/~skatsaounis/maas-ci/+git/system-tests
Only
Stamatis Katsaounis
can upload to this branch. If you are
Stamatis Katsaounis
please log in for upload directions.
Branch merges
Propose for merging
- MAAS Lander: Approve
- Jack Lloyd-Walters: Approve
-
Diff: 696 lines (+424/-17)16 files modifiedREADME.md (+3/-1)
config.yaml.sample (+10/-0)
pyproject.toml (+2/-1)
requirements.txt (+0/-2)
setup.py (+2/-1)
systemtests/ansible.py (+1/-1)
systemtests/api.py (+10/-1)
systemtests/conftest.py (+5/-0)
systemtests/fixtures.py (+45/-0)
systemtests/git_build.py (+21/-8)
systemtests/packer.py (+1/-1)
systemtests/terraform.py (+165/-0)
systemtests/terraform_tests/__init__.py (+4/-0)
systemtests/terraform_tests/test_terraform.py (+109/-0)
tox.ini (+1/-1)
utils/gen_config.py (+45/-0)
- MAAS Committers: Pending requested
-
Diff: 11895 lines (+11281/-0)102 files modified.gitignore (+15/-0)
.launchpad.yaml (+10/-0)
README.md (+142/-0)
config.yaml.sample (+150/-0)
credentials.yaml.sample (+4/-0)
dnstester/go.mod (+22/-0)
dnstester/go.sum (+55/-0)
dnstester/machines/machines.go (+244/-0)
dnstester/main.go (+163/-0)
dnstester/query/query.go (+110/-0)
dnstester/query/stats.go (+42/-0)
dnstester/records/records.go (+259/-0)
image_mapping.yaml (+180/-0)
lxd_configs/configure_lxd.sh (+40/-0)
lxd_configs/example.certificate (+27/-0)
lxd_configs/example.key (+52/-0)
lxd_configs/maas_lab.profile (+15/-0)
lxd_configs/maas_test.profile (+15/-0)
lxd_configs/net_lab.network (+10/-0)
lxd_configs/net_test.network (+9/-0)
lxd_configs/packer.profile (+8/-0)
lxd_configs/qemu.profile (+9/-0)
pyproject.toml (+22/-0)
requirements.txt (+6/-0)
setup.py (+27/-0)
stubs/pytest_steps/__init__.pyi (+2/-0)
stubs/pytest_steps/steps.pyi (+7/-0)
stubs/pytest_steps/steps_generator.pyi (+8/-0)
stubs/retry/__init__.pyi (+1/-0)
stubs/retry/api.pyi (+32/-0)
stubs/ruamel/__init__.pyi (+0/-0)
stubs/ruamel/yaml/__init__.pyi (+58/-0)
systemtests/__init__.py (+0/-0)
systemtests/ansible.py (+547/-0)
systemtests/ansible_tests/__init__.py (+5/-0)
systemtests/ansible_tests/test_ansible.py (+109/-0)
systemtests/ansible_tests/test_ha_postgres.py (+87/-0)
systemtests/api.py (+831/-0)
systemtests/chaos.py (+20/-0)
systemtests/collect_sos_report/__init__.py (+1/-0)
systemtests/collect_sos_report/test_collect.py (+41/-0)
systemtests/config.py (+4/-0)
systemtests/conftest.py (+414/-0)
systemtests/dns_tests/test_dns.py (+27/-0)
systemtests/dnstester.py (+94/-0)
systemtests/env_builder/__init__.py (+4/-0)
systemtests/env_builder/test_admin.py (+76/-0)
systemtests/env_builder/test_basic.py (+222/-0)
systemtests/fixtures.py (+853/-0)
systemtests/general_tests/__init__.py (+4/-0)
systemtests/general_tests/test_crud.py (+183/-0)
systemtests/general_tests/test_machine_config.py (+78/-0)
systemtests/git_build.py (+175/-0)
systemtests/image_builder/__init__.py (+3/-0)
systemtests/image_builder/test_packer.py (+42/-0)
systemtests/image_config.py (+59/-0)
systemtests/lxd.py (+508/-0)
systemtests/machine_config.py (+115/-0)
systemtests/models.py (+21/-0)
systemtests/o11y.py (+60/-0)
systemtests/packer.py (+139/-0)
systemtests/region.py (+206/-0)
systemtests/state.py (+322/-0)
systemtests/subprocess.py (+79/-0)
systemtests/terraform.py (+157/-0)
systemtests/terraform_tests/__init__.py (+4/-0)
systemtests/terraform_tests/test_terraform.py (+109/-0)
systemtests/tests_per_machine/__init__.py (+1/-0)
systemtests/tests_per_machine/test_ephemeral_deployment.py (+60/-0)
systemtests/tests_per_machine/test_hardware_sync.py (+236/-0)
systemtests/tests_per_machine/test_machine.py (+237/-0)
systemtests/tls.py (+51/-0)
systemtests/utils.py (+364/-0)
systemtests/vault.py (+200/-0)
temporal/README.md (+75/-0)
temporal/build_results.py (+389/-0)
temporal/common_tasks.py (+309/-0)
temporal/e2e_worker.py (+10/-0)
temporal/e2e_workflow.py (+212/-0)
temporal/image_building_worker.py (+10/-0)
temporal/image_building_workflow.py (+165/-0)
temporal/image_reporting_worker.py (+10/-0)
temporal/image_reporting_workflow.py (+451/-0)
temporal/image_testing_worker.py (+10/-0)
temporal/image_testing_workflow.py (+100/-0)
temporal/monolithic_worker.py (+22/-0)
temporal/requirements.txt (+3/-0)
temporal/systemd/README.md (+113/-0)
temporal/systemd/temporal-server.service (+11/-0)
temporal/systemd/temporal-worker-e2e.service (+11/-0)
temporal/systemd/temporal-worker-image-building.service (+11/-0)
temporal/systemd/temporal-worker-image-reporting.service (+11/-0)
temporal/systemd/temporal-worker-image-testing copy.service (+11/-0)
temporal/systemd/temporal-worker-monolithic.service (+11/-0)
temporal/test_images.py (+248/-0)
tls_certificates/cacerts.pem (+32/-0)
tls_certificates/server-maas-under-test-key.pem (+27/-0)
tls_certificates/server-maas-under-test.pem (+19/-0)
tox.ini (+115/-0)
utils/__init__.py (+0/-0)
utils/filter_envs.py (+33/-0)
utils/gen_config.py (+370/-0)
Branch information
- Name:
- add-terraform-tests
- Repository:
- lp:~skatsaounis/maas-ci/+git/system-tests
Recent commits
- 8f89430... by Stamatis Katsaounis
-
lint:0 (build) 1 → 1 of 1 result First • Previous • Next • Last - ac2729f... by Adam Collard
- a46da7a... by Björn Tillenius
- 6e7d1fd... by Jack Lloyd-Walters
- cfde806... by Anton Troyanov
- 40f5ee8... by Jack Lloyd-Walters
-
lint:0 (build) 1 → 1 of 1 result First • Previous • Next • Last - deb013d... by Stamatis Katsaounis
-
lint:0 (build) 1 → 1 of 1 result First • Previous • Next • Last - 215a3c4... by Adam Collard
-
lint:0 (build) 1 → 1 of 1 result First • Previous • Next • Last - 61acf9c... by Adam Collard
- 7349c82... by Stamatis Katsaounis