Skip to content

Commit

Permalink
Openstack backend + tests
Browse files Browse the repository at this point in the history
  • Loading branch information
cej-harris committed Oct 4, 2024
1 parent bdf1fcf commit ca2124a
Show file tree
Hide file tree
Showing 10 changed files with 632 additions and 3 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ coverage.xml
config.yaml
.env
.reports
clouds.yaml
1 change: 1 addition & 0 deletions docker-compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ services:
volumes:
- ./runner_manager:/app/runner_manager
- ./config.yaml:/app/config.yaml
- ./clouds.yaml:/app/clouds.yaml
- /var/run/docker.sock:/var/run/docker.sock
webhook:
profiles:
Expand Down
1 change: 1 addition & 0 deletions docs/development/concepts.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ for hosting the runners. The following backends will be supported:

- GCP.
- AWS.
- Openstack.
- VMware vSphere.
- Docker (For local functional testing).
- FakeBackend (For local unit testing).
Expand Down
207 changes: 206 additions & 1 deletion poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ botocore = "^1.34.162"
boto3-stubs = { extras = ["ec2"], version = "^1.35.14" }
githubkit = { extras = ["auth-app"], version = "^0.11.8" }
rq-scheduler = "^0.13.1"
openstacksdk = "^3.1.0"
pyvmomi = "^8.0.3.0.1"
vapi-runtime = { url = "https://raw.githubusercontent.com/vmware/vsphere-automation-sdk-python/v8.0.1.0/lib/vapi-runtime/vapi_runtime-2.40.0-py2.py3-none-any.whl" }
vcenter-bindings = { url = "https://raw.githubusercontent.com/vmware/vsphere-automation-sdk-python/v8.0.1.0/lib/vcenter-bindings/vcenter_bindings-4.1.0-py2.py3-none-any.whl" }
Expand Down
Loading

0 comments on commit ca2124a

Please sign in to comment.