Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ability to specify a folder in which to place the cluster #1823

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

lotaris-xx
Copy link

SUMMARY

Add the ability to specify a folder that the cluster will be created in.

Fixes #1821

ISSUE TYPE
  • Feature Pull Request
COMPONENT NAME

vmware_cluster.py

ADDITIONAL INFORMATION

Clusters are often created inside of non-default host folders. This PR adds that functionality.

changed: [my_hostname -> localhost] => {
    "changed": true,
    "invocation": {
        "module_args": {
            "cluster_name": "my_test_cluster",
            "datacenter": "DC001",
            "folder": "/DC001/host/folder1/folder2/folder3",
            "hostname": "my_vcenter",
            "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER",
            "port": 443,
            "proxy_host": null,
            "proxy_port": null,
            "state": "present",
            "username": "my_username",
            "validate_certs": false
        }
    }
}

@softwarefactory-project-zuul
Copy link

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/333cfc00b1dc444b82fb32f2ad61135f

✔️ ansible-tox-linters SUCCESS in 8m 37s
✔️ build-ansible-collection SUCCESS in 9m 52s
✔️ ansible-test-cloud-integration-vcenter7_only-stable215 SUCCESS in 19m 07s
✔️ ansible-test-cloud-integration-vcenter7_2esxi-stable215 SUCCESS in 17m 20s
ansible-test-cloud-integration-vcenter7_1esxi-stable215_1_of_2 NODE_FAILURE Node request 200-0006280352 failed in 0s
ansible-test-cloud-integration-vcenter7_1esxi-stable215_2_of_2 NODE_FAILURE Node request 200-0006280232 failed in 0s
✔️ ansible-galaxy-importer SUCCESS in 4m 25s

@lotaris-xx
Copy link
Author

recheck

@softwarefactory-project-zuul
Copy link

@lotaris-xx
Copy link
Author

recheck

@softwarefactory-project-zuul
Copy link

@lotaris-xx
Copy link
Author

recheck

@softwarefactory-project-zuul
Copy link

@ihumster
Copy link
Collaborator

recheck

@softwarefactory-project-zuul
Copy link

@ihumster
Copy link
Collaborator

recheck

@lotaris-xx
Copy link
Author

recheck

@softwarefactory-project-zuul
Copy link

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/737cda48854b43bdb581e9c8f0375dce

✔️ ansible-tox-linters SUCCESS in 9m 07s
✔️ build-ansible-collection SUCCESS in 9m 44s
ansible-test-cloud-integration-vcenter7_only-stable215 NODE_FAILURE Node request 200-0006281916 failed in 0s
ansible-test-cloud-integration-vcenter7_2esxi-stable215 NODE_FAILURE Node request 200-0006281917 failed in 0s
✔️ ansible-test-cloud-integration-vcenter7_1esxi-stable215_1_of_2 SUCCESS in 51m 29s
ansible-test-cloud-integration-vcenter7_1esxi-stable215_2_of_2 NODE_FAILURE Node request 200-0006281919 failed in 0s
✔️ ansible-galaxy-importer SUCCESS in 4m 11s

@lotaris-xx
Copy link
Author

recheck

@lotaris-xx
Copy link
Author

recheck

@softwarefactory-project-zuul
Copy link

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/536941b5a87e427d9e8a2462591320fe

✔️ ansible-tox-linters SUCCESS in 8m 43s
✔️ build-ansible-collection SUCCESS in 9m 38s
✔️ ansible-test-cloud-integration-vcenter7_only-stable215 SUCCESS in 19m 04s
ansible-test-cloud-integration-vcenter7_2esxi-stable215 NODE_FAILURE Node request 200-0006282212 failed in 0s
ansible-test-cloud-integration-vcenter7_1esxi-stable215_1_of_2 NODE_FAILURE Node request 200-0006282213 failed in 0s
✔️ ansible-test-cloud-integration-vcenter7_1esxi-stable215_2_of_2 SUCCESS in 53m 07s
✔️ ansible-galaxy-importer SUCCESS in 4m 57s

@lotaris-xx
Copy link
Author

recheck

@softwarefactory-project-zuul
Copy link

@lotaris-xx
Copy link
Author

recheck

@softwarefactory-project-zuul
Copy link

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/231dae0e6ca8404a945cf7fadc889847

✔️ ansible-tox-linters SUCCESS in 9m 54s
✔️ build-ansible-collection SUCCESS in 10m 50s
✔️ ansible-test-cloud-integration-vcenter7_only-stable215 SUCCESS in 19m 48s
✔️ ansible-test-cloud-integration-vcenter7_2esxi-stable215 SUCCESS in 17m 10s
ansible-test-cloud-integration-vcenter7_1esxi-stable215_1_of_2 NODE_FAILURE Node request 200-0006282664 failed in 0s
ansible-test-cloud-integration-vcenter7_1esxi-stable215_2_of_2 NODE_FAILURE Node request 200-0006282761 failed in 0s
✔️ ansible-galaxy-importer SUCCESS in 3m 36s

@lotaris-xx
Copy link
Author

recheck

@softwarefactory-project-zuul
Copy link

@lotaris-xx
Copy link
Author

recheck

@softwarefactory-project-zuul
Copy link

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/53b1293a2b2e41ae921462c84678751a

✔️ ansible-tox-linters SUCCESS in 8m 37s
✔️ build-ansible-collection SUCCESS in 9m 52s
✔️ ansible-test-cloud-integration-vcenter7_only-stable215 SUCCESS in 21m 02s
ansible-test-cloud-integration-vcenter7_2esxi-stable215 NODE_FAILURE Node request 200-0006283562 failed in 0s
✔️ ansible-test-cloud-integration-vcenter7_1esxi-stable215_1_of_2 SUCCESS in 51m 15s
ansible-test-cloud-integration-vcenter7_1esxi-stable215_2_of_2 NODE_FAILURE Node request 200-0006283649 failed in 0s
✔️ ansible-galaxy-importer SUCCESS in 4m 33s

@lotaris-xx
Copy link
Author

recheck

@softwarefactory-project-zuul
Copy link

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/a1f63a901e394e96b53af7ae2d651001

✔️ ansible-tox-linters SUCCESS in 8m 34s
✔️ build-ansible-collection SUCCESS in 9m 43s
ansible-test-cloud-integration-vcenter7_only-stable215 NODE_FAILURE Node request 200-0006283735 failed in 0s
ansible-test-cloud-integration-vcenter7_2esxi-stable215 NODE_FAILURE Node request 200-0006283736 failed in 0s
✔️ ansible-test-cloud-integration-vcenter7_1esxi-stable215_1_of_2 SUCCESS in 50m 48s
✔️ ansible-test-cloud-integration-vcenter7_1esxi-stable215_2_of_2 SUCCESS in 52m 25s
✔️ ansible-galaxy-importer SUCCESS in 4m 33s

@lotaris-xx
Copy link
Author

recheck

@lotaris-xx
Copy link
Author

recheck

@softwarefactory-project-zuul
Copy link

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/67f880b28aa84e3d8ac05d3afcd0d6d5

✔️ ansible-tox-linters SUCCESS in 9m 34s
✔️ build-ansible-collection SUCCESS in 10m 23s
ansible-test-cloud-integration-vcenter7_only-stable215 NODE_FAILURE Node request 200-0006284627 failed in 0s
ansible-test-cloud-integration-vcenter7_2esxi-stable215 NODE_FAILURE Node request 200-0006284513 failed in 0s
✔️ ansible-test-cloud-integration-vcenter7_1esxi-stable215_1_of_2 SUCCESS in 49m 19s
✔️ ansible-test-cloud-integration-vcenter7_1esxi-stable215_2_of_2 SUCCESS in 51m 49s
✔️ ansible-galaxy-importer SUCCESS in 3m 34s

@lotaris-xx
Copy link
Author

recheck

@softwarefactory-project-zuul
Copy link

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/24e558d8e0334a08b41906055398ac38

✔️ ansible-tox-linters SUCCESS in 8m 58s
✔️ build-ansible-collection SUCCESS in 9m 32s
ansible-test-cloud-integration-vcenter7_only-stable215 NODE_FAILURE Node request 200-0006286255 failed in 0s
ansible-test-cloud-integration-vcenter7_2esxi-stable215 FAILURE in 19m 12s
✔️ ansible-test-cloud-integration-vcenter7_1esxi-stable215_1_of_2 SUCCESS in 51m 12s
ansible-test-cloud-integration-vcenter7_1esxi-stable215_2_of_2 NODE_FAILURE Node request 200-0006286180 failed in 0s
✔️ ansible-galaxy-importer SUCCESS in 3m 48s

@lotaris-xx
Copy link
Author

recheck

@softwarefactory-project-zuul
Copy link

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/a9ef485d70a94e3ca1395b579ddd3dca

✔️ ansible-tox-linters SUCCESS in 8m 44s
✔️ build-ansible-collection SUCCESS in 10m 01s
✔️ ansible-test-cloud-integration-vcenter7_only-stable215 SUCCESS in 19m 01s
ansible-test-cloud-integration-vcenter7_2esxi-stable215 NODE_FAILURE Node request 200-0006286434 failed in 0s
ansible-test-cloud-integration-vcenter7_1esxi-stable215_1_of_2 NODE_FAILURE Node request 200-0006286301 failed in 0s
✔️ ansible-test-cloud-integration-vcenter7_1esxi-stable215_2_of_2 SUCCESS in 51m 49s
✔️ ansible-galaxy-importer SUCCESS in 3m 30s

@lotaris-xx
Copy link
Author

recheck

@softwarefactory-project-zuul
Copy link

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/1203bee2e3484ac486d9d0007e07eaba

✔️ ansible-tox-linters SUCCESS in 8m 48s
✔️ build-ansible-collection SUCCESS in 9m 27s
ansible-test-cloud-integration-vcenter7_only-stable215 NODE_FAILURE Node request 200-0006286550 failed in 0s
✔️ ansible-test-cloud-integration-vcenter7_2esxi-stable215 SUCCESS in 18m 00s
✔️ ansible-test-cloud-integration-vcenter7_1esxi-stable215_1_of_2 SUCCESS in 53m 44s
ansible-test-cloud-integration-vcenter7_1esxi-stable215_2_of_2 NODE_FAILURE Node request 200-0006286626 failed in 0s
✔️ ansible-galaxy-importer SUCCESS in 4m 45s

@lotaris-xx
Copy link
Author

recheck

@softwarefactory-project-zuul
Copy link

@lotaris-xx
Copy link
Author

recheck

@softwarefactory-project-zuul
Copy link

@lotaris-xx
Copy link
Author

recheck

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.

Create cluster in non-default folder
2 participants