{"id":22565487,"url":"https://github.com/scotttyso/intersight-toolkit","last_synced_at":"2026-01-05T02:50:06.993Z","repository":{"id":161453083,"uuid":"636120401","full_name":"scotttyso/intersight-toolkit","owner":"scotttyso","description":"Process to Build Intersight Toolkit OVA for Automation","archived":false,"fork":false,"pushed_at":"2024-07-08T12:58:03.000Z","size":862,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-07T23:27:38.375Z","etag":null,"topics":["ova","packer","packer-builder","packer-provisioner"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/scotttyso.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-04T07:05:24.000Z","updated_at":"2024-09-29T14:06:29.000Z","dependencies_parsed_at":"2024-06-06T18:20:24.992Z","dependency_job_id":"27f245fa-1f8d-4dc8-b447-00ca8734a819","html_url":"https://github.com/scotttyso/intersight-toolkit","commit_stats":null,"previous_names":["scotttyso/intersight-toolkit"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scotttyso%2Fintersight-toolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scotttyso%2Fintersight-toolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scotttyso%2Fintersight-toolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scotttyso%2Fintersight-toolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/scotttyso","download_url":"https://codeload.github.com/scotttyso/intersight-toolkit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":236801381,"owners_count":19207034,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ova","packer","packer-builder","packer-provisioner"],"created_at":"2024-12-07T23:24:59.221Z","updated_at":"2025-10-17T10:31:15.937Z","avatar_url":"https://github.com/scotttyso.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Intersight Toolkit Setup Instructions\n\nThe purpose of this HashiCorp Packer example is to build an automation platform to manage Cisco Intersight.  The current example deployes a template in a VMware environment, which then can be used to create an OVA for distribution.  It provides an environment to perform automation with Ansible, PowerShell, Python, and Terraform.\n\n## Updates/News\n\n* 2024-05-18 - v1.0.11-16342 - Matching Intersight API latest Release\n* 2023-11-18 - v2.0.1 - Moving to HashiCorp Packer - \n  Credit to [tekenaid](https://tekanaid.com/posts/hashicorp-packer-build-ubuntu22-04-vmware) and [WilliamLam](https://williamlam.com/2019/02/building-your-own-virtual-appliances-using-ovf-properties-part-1.html)\n* 2023-05-04 - Initial Release\n\n## Setup Environment\n\nInstall the following packages for Packer.\n\n```sh\nsudo apt install mkisofs whois -y\n```\n\n## Install Packer\n\n```bash\nsudo apt-get update \u0026\u0026 sudo apt-get install -y gnupg software-properties-common\nwget -O- https://apt.releases.hashicorp.com/gpg | gpg --dearmor | \\\nsudo tee /usr/share/keyrings/hashicorp-archive-keyring.gpg\necho \"deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] \\\nhttps://apt.releases.hashicorp.com $(lsb_release -cs) main\" | \\\nsudo tee /etc/apt/sources.list.d/hashicorp.list\nsudo apt update -y\nsudo apt-get install packer -y\n```\n\n## Generate a hashed password for the user-data file\n\nRun the command below and when prompted for PASSWORD enter the Password desired for the User Account.\n\n```bash\nmkpasswd -m sha-512 --rounds=4096\n```\n\nYou will get an encrypted password similar to the following:\n\n```bash\nPassword: $6$KU2P9m78xF3n$noEN/CV.0R4qMLdDh/TloUplmJ0DLnqi6/cP7hHgfwUu.D0hMaD2sAfxDT3eHP5BQ3HdgDkKuIk8zBh0mDLzO1\n```\n\n* Copy the user-data.example to user-data\n\n```bash\ncd vmware/http/\ncp user-data.example user-data\ncd ../\n```\n\n* Update the hostname, username, password (with the hashed password), \n* Uncomment the authorized-keys if you would like to add a valid ssh-rsa public key for cloud deployments.\n* Copy the variables.yaml.example to variables.yaml\n\n```bash\ncp variables.yaml.example to variables.yaml\n```\n\n* Use the defaults.yaml as an example source and make any modifications you would like to the deployment settings in variables.yaml.\n\n## Setup Packer Sensitive Variables\n\n```bash\nexport PKR_VAR_virtual_machine_password=\"same_password_as_mkpasswd_plain_text\"\nexport PKR_VAR_vsphere_password=\"vcenter_password_plain_text\"\n```\n\n## Running packer build with hcl\n\n```sh\npacker build -force -on-error=ask vmware.pkr.hcl\n```\n\n## Setup OVF Customization on Virtual Machine\n\n* Create a Virtual Machine from the Template created by Packer.\n* From the Virtual machine click `Configure` -\u003e `vApp Options` -\u003e `EDIT`\n* Check `Enable vApp options`\n* On the `IP Allocation` Tab check `OVF environment`\n\n![alt text](vApp-IP-Allocation.png \"vApp IP Allocation\")\n\n* Click the `OVF Details` tab and select `VMware Tools` as shown below.\n\n![alt text](vApp-OVF-Details.png \"vApp IP Allocation\")\n\n* Enter the `Details`, similar to the example shown below.  Click `OK`.\n\n![alt text](vApp-Details.png \"vApp Details\")\n\n* Shutdown the Virtual Machine.  And then Power it back on.\n* Validate the vmtools are reporting the environment:\n\n### Example\n\n```\ntoolkit@localhost:~$ vmtoolsd --cmd \"info-get guestinfo.ovfEnv\"\n\u003c?xml version=\"1.0\" encoding=\"UTF-8\"?\u003e\n\u003cEnvironment\n     xmlns=\"http://schemas.dmtf.org/ovf/environment/1\"\n     xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n     xmlns:oe=\"http://schemas.dmtf.org/ovf/environment/1\"\n     xmlns:ve=\"http://www.vmware.com/schema/ovfenv\"\n     oe:id=\"\"\n     ve:vCenterId=\"vm-11083\"\u003e\n   \u003cPlatformSection\u003e\n      \u003cKind\u003eVMware ESXi\u003c/Kind\u003e\n      \u003cVersion\u003e8.0.1\u003c/Version\u003e\n      \u003cVendor\u003eVMware, Inc.\u003c/Vendor\u003e\n      \u003cLocale\u003een\u003c/Locale\u003e\n   \u003c/PlatformSection\u003e\n   \u003cve:EthernetAdapterSection\u003e\n      \u003cve:Adapter ve:mac=\"00:50:56:ba:7e:3d\" ve:network=\"10.101.125.0-Mgmt\" ve:unitNumber=\"7\"/\u003e\n   \u003c/ve:EthernetAdapterSection\u003e\n\u003c/Environment\u003e\ntoolkit@localhost:~$ \n```\n\n* Power off the Virtual Machine.   You will then be able to edit the `vApp Properties`.  Fill in the attributes as outlined below.\n\n![alt text](vApp-Properties.png \"vApp Properties\")\n\n- IP Source\n  - Category: Networking\n  - Description:\n  - Key ID: guestinfo.ip_source\n  - Label: IP Source\n  - Type: string choice\n  - Choice List: \"DHCP\", \"STATIC\"\n  - Default value: STATIC\n- Hostname\n  - Category: Networking\n  - Description: The Fully Qualified Domain Name\n  - Key ID: guestinfo.hostname\n  - Label: Hostname\n  - Type: string\n- IP Address\n  - Category: Networking\n  - Description:\n  - Key ID: guestinfo.ipaddress\n  - Label: IP Address\n  - Type: string\n  - Length: 7 to 15\n- Network Prefix\n  - Category: Networking\n  - Description:\n  - Key ID: guestinfo.prefix\n  - Label: Network Prefix\n  - Type: integer\n  - range: 1 to 30\n  - Default value: 24\n- Gateway\n  - Category: Networking\n  - Description:\n  - Key ID: guestinfo.gateway\n  - Label: Gateway\n  - Type: string\n  - Length: 7 to 15\n- DNS Servers\n  - Category: Networking\n  - Description: Use a comma to separate multiple servers.  i.e. 8.8.4.4,8.8.8.8\n  - Key ID: guestinfo.dns\n  - Label: DNS Servers\n  - Type: string\n- DNS Domains\n  - Category: Networking\n  - Description: Use a comma to separate multiple domains.  i.e. cisco.com,example.com\n  - Key ID: guestinfo.domain\n  - Label: DNS Domains\n  - Type: string\n- NTP Servers\n  - Category: Networking\n  - Description: Use a comma to separate multiple servers.  i.e. 0.pool.ntp.org,1.pool.ntp.org\n  - Key ID: guestinfo.ntp\n  - Label: NTP Servers\n  - Type: string\n\n## Create OVA From VM or VM Template\n\n* Download the VMware OVF Tool from the Broadcom developer WebSite\n\n[OVF Tool](https://developer.broadcom.com/tools/open-virtualization-format-ovf-tool/latest)\n\n* Run the Installation\n* Run the command to export the OVF template\n```powershell\ncd %ProgramFiles%\\VMware\\VMware OVF Tool\novftool.exe vi://\u003cvcenter-url\u003e/\u003cdatacenter\u003e/vm/\u003cvm-folder\u003e %HOMEPATH%\\Downloads\\intersight-toolkitv0.1.ova\n```\n\n### Example\n\n```powershell\nC:\\Program Files\\VMware\\VMware OVF Tool\u003eovftool.exe vi://vcenter.rich.ciscolabs.com/Richfield/vm/intersight-toolkitv3 HOMEPATH%\\Downloads\\intersight-toolkitv3.ova\nEnter login information for source vi://vcenter.rich.ciscolabs.com/\nUsername: \u003cadmin-credentials\u003e\nPassword: ********\nOpening VI source: vi://administrator%40rich.local@vcenter.rich.ciscolabs.com:443/Richfield/vm/intersight-toolkitv3\nOpening OVA target: \\Users\\tyscott\\Downloads\\intersight-toolkitv3.ova\nWriting OVA package: \\Users\\tyscott\\Downloads\\intersight-toolkitv3.ova\n```\n\n## Troubleshooting\n\n- If packer gets stuck on `Waiting for IP` you may want to check your DHCP server.\n- Recently had a problem where the Open-SSH Server did not Install properly\n\n```\nsudo apt remove openssh-server\nsudo apt install openssh-server\n```\n\n## Packer example output\n\nBelow is an example of a successful run of the packer image builder for ubuntu-22.04\n\n```\ntyscott@rich.ciscolabs.com@lnx2:~/scotttyso/toolkitv1.0.11-16342$ packer build -force -on-error=ask vmware.pkr.hcl \nvsphere-iso.vm: output will be in this color.\n\n==\u003e vsphere-iso.vm: File /home/tyscott@rich.ciscolabs.com/.cache/packer/c34a99823b81049d1be9aad8fab0acdfc78304e0.iso already uploaded; continuing\n==\u003e vsphere-iso.vm: Creating CD disk...\n    vsphere-iso.vm: Warning: creating filesystem with Joliet extensions but without Rock Ridge\n    vsphere-iso.vm: extensions. It is highly recommended to add Rock Ridge.\n    vsphere-iso.vm: I: -input-charset not specified, using utf-8 (detected in locale settings)\n    vsphere-iso.vm: Total translation table size: 0\n    vsphere-iso.vm: Total rockridge attributes bytes: 0\n    vsphere-iso.vm: Total directory bytes: 156\n    vsphere-iso.vm: Path table size(bytes): 10\n    vsphere-iso.vm: Max brk space used 0\n    vsphere-iso.vm: 181 extents written (0 MB)\n    vsphere-iso.vm: Done copying paths from CD_dirs\n==\u003e vsphere-iso.vm: File [NVMe-DS1] packer_cache//c34a99823b81049d1be9aad8fab0acdfc78304e0.iso already exists; skipping upload.\n==\u003e vsphere-iso.vm: Uploading packer2411715681.iso to packer_cache/packer2411715681.iso\n==\u003e vsphere-iso.vm: Creating VM...\n==\u003e vsphere-iso.vm: Customizing hardware...\n==\u003e vsphere-iso.vm: Adding SATA controller...\n==\u003e vsphere-iso.vm: Mounting ISO images...\n==\u003e vsphere-iso.vm: Adding configuration parameters...\n==\u003e vsphere-iso.vm: Starting HTTP server on port 8876\n==\u003e vsphere-iso.vm: Set boot order...\n==\u003e vsphere-iso.vm: Power on VM...\n==\u003e vsphere-iso.vm: Waiting 5s for boot...\n==\u003e vsphere-iso.vm: HTTP server is working at http://10.101.128.25:8876/\n==\u003e vsphere-iso.vm: Typing boot command...\n==\u003e vsphere-iso.vm: Waiting for IP...\n==\u003e vsphere-iso.vm: IP address: 10.101.125.107\n==\u003e vsphere-iso.vm: Using SSH communicator to connect: 10.101.125.107\n==\u003e vsphere-iso.vm: Waiting for SSH to become available...\n==\u003e vsphere-iso.vm: Connected to SSH!\n==\u003e vsphere-iso.vm: Provisioning with shell script: ./scripts/setup.sh\n==\u003e vsphere-iso.vm: /tmp/script_1613.sh: line 7: grub: command not found\n    vsphere-iso.vm: \u003e Creating cleanup script ...\n    vsphere-iso.vm: \u003e Changeing script permissions for execution ...\n==\u003e vsphere-iso.vm: Cloning into 'intersight-tools'...\n    vsphere-iso.vm: Collecting argparse\n    vsphere-iso.vm:   Downloading argparse-1.4.0-py2.py3-none-any.whl (23 kB)\n    vsphere-iso.vm: Collecting collection\n    vsphere-iso.vm:   Downloading collection-0.1.6.tar.gz (5.0 kB)\n    vsphere-iso.vm:   Preparing metadata (setup.py): started\n    vsphere-iso.vm:   Preparing metadata (setup.py): finished with status 'done'\n    vsphere-iso.vm: Collecting dotmap\n    vsphere-iso.vm:   Downloading dotmap-1.3.30-py3-none-any.whl (11 kB)\n    vsphere-iso.vm: Collecting GitPython\n    vsphere-iso.vm:   Downloading GitPython-3.1.43-py3-none-any.whl (207 kB)\n    vsphere-iso.vm:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 207.3/207.3 KB 2.0 MB/s eta 0:00:00\n    vsphere-iso.vm: Collecting git_status_checker\n    vsphere-iso.vm:   Downloading git_status_checker-2020.4.14-py3-none-any.whl (24 kB)\n    vsphere-iso.vm: Collecting inflect\n    vsphere-iso.vm:   Downloading inflect-7.2.1-py3-none-any.whl (34 kB)\n    vsphere-iso.vm: Collecting intersight-auth\n    vsphere-iso.vm:   Downloading intersight_auth-0.2.4-py3-none-any.whl (4.6 kB)\n    vsphere-iso.vm: Collecting ipaddress\n    vsphere-iso.vm:   Downloading ipaddress-1.0.23-py2.py3-none-any.whl (18 kB)\n    vsphere-iso.vm: Requirement already satisfied: jinja2 in /usr/lib/python3/dist-packages (from -r requirements.txt (line 10)) (3.0.3)\n    vsphere-iso.vm: Collecting json_ref_dict\n    vsphere-iso.vm:   Downloading json_ref_dict-0.7.2-py3-none-any.whl (13 kB)\n    vsphere-iso.vm: Collecting lxml\n    vsphere-iso.vm:   Downloading lxml-5.2.2-cp310-cp310-manylinux_2_28_x86_64.whl (5.0 MB)\n    vsphere-iso.vm:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.0/5.0 MB 7.2 MB/s eta 0:00:00\n    vsphere-iso.vm: Collecting numpy\n    vsphere-iso.vm:   Downloading numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.2 MB)\n    vsphere-iso.vm:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 18.2/18.2 MB 7.1 MB/s eta 0:00:00\n    vsphere-iso.vm: Collecting openpyxl\n    vsphere-iso.vm:   Downloading openpyxl-3.1.2-py2.py3-none-any.whl (249 kB)\n    vsphere-iso.vm:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 250.0/250.0 KB 6.7 MB/s eta 0:00:00\n    vsphere-iso.vm: Collecting ordered_set\n    vsphere-iso.vm:   Downloading ordered_set-4.1.0-py3-none-any.whl (7.6 kB)\n    vsphere-iso.vm: Collecting phonenumbers\n    vsphere-iso.vm:   Downloading phonenumbers-8.13.37-py2.py3-none-any.whl (2.6 MB)\n    vsphere-iso.vm:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.6/2.6 MB 7.1 MB/s eta 0:00:00\n    vsphere-iso.vm: Collecting pycryptodome\n    vsphere-iso.vm:   Downloading pycryptodome-3.20.0-cp35-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB)\n    vsphere-iso.vm:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 7.0 MB/s eta 0:00:00\n    vsphere-iso.vm: Requirement already satisfied: pexpect in /usr/lib/python3/dist-packages (from -r requirements.txt (line 18)) (4.8.0)\n    vsphere-iso.vm: Collecting pyopenssl==22.0.0\n    vsphere-iso.vm:   Downloading pyOpenSSL-22.0.0-py2.py3-none-any.whl (55 kB)\n    vsphere-iso.vm:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.8/55.8 KB 5.1 MB/s eta 0:00:00\n    vsphere-iso.vm: Requirement already satisfied: pytz in /usr/lib/python3/dist-packages (from -r requirements.txt (line 20)) (2022.1)\n    vsphere-iso.vm: Collecting pyvmomi\n    vsphere-iso.vm:   Downloading pyvmomi-8.0.2.0.1.tar.gz (852 kB)\n    vsphere-iso.vm:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 852.2/852.2 KB 7.0 MB/s eta 0:00:00\n    vsphere-iso.vm:   Preparing metadata (setup.py): started\n    vsphere-iso.vm:   Preparing metadata (setup.py): finished with status 'done'\n    vsphere-iso.vm: Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from -r requirements.txt (line 22)) (2.25.1)\n    vsphere-iso.vm: Requirement already satisfied: simplejson in /usr/lib/python3/dist-packages (from -r requirements.txt (line 23)) (3.17.6)\n    vsphere-iso.vm: Requirement already satisfied: six in /usr/lib/python3/dist-packages (from -r requirements.txt (line 24)) (1.16.0)\n    vsphere-iso.vm: Collecting stdiomask\n    vsphere-iso.vm:   Downloading stdiomask-0.0.6.tar.gz (3.6 kB)\n    vsphere-iso.vm:   Installing build dependencies: started\n    vsphere-iso.vm:   Installing build dependencies: finished with status 'done'\n    vsphere-iso.vm:   Getting requirements to build wheel: started\n    vsphere-iso.vm:   Getting requirements to build wheel: finished with status 'done'\n    vsphere-iso.vm:   Preparing metadata (pyproject.toml): started\n    vsphere-iso.vm:   Preparing metadata (pyproject.toml): finished with status 'done'\n    vsphere-iso.vm: Collecting stringcase\n    vsphere-iso.vm:   Downloading stringcase-1.2.0.tar.gz (3.0 kB)\n    vsphere-iso.vm:   Preparing metadata (setup.py): started\n    vsphere-iso.vm:   Preparing metadata (setup.py): finished with status 'done'\n    vsphere-iso.vm: Collecting tabulate\n    vsphere-iso.vm:   Downloading tabulate-0.9.0-py3-none-any.whl (35 kB)\n    vsphere-iso.vm: Collecting ucscsdk\n    vsphere-iso.vm:   Downloading ucscsdk-0.9.0.5-py2.py3-none-any.whl (5.4 MB)\n    vsphere-iso.vm:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.4/5.4 MB 7.2 MB/s eta 0:00:00\n    vsphere-iso.vm: Collecting validators==0.11.0\n    vsphere-iso.vm:   Downloading validators-0.11.0.tar.gz (19 kB)\n    vsphere-iso.vm:   Preparing metadata (setup.py): started\n    vsphere-iso.vm:   Preparing metadata (setup.py): finished with status 'done'\n    vsphere-iso.vm: Collecting cryptography\u003e=35.0\n    vsphere-iso.vm:   Downloading cryptography-42.0.7-cp39-abi3-manylinux_2_28_x86_64.whl (3.8 MB)\n    vsphere-iso.vm:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.8/3.8 MB 7.3 MB/s eta 0:00:00\n    vsphere-iso.vm: Collecting decorator\u003e=3.4.0\n    vsphere-iso.vm:   Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB)\n    vsphere-iso.vm: Collecting gitdb\u003c5,\u003e=4.0.1\n    vsphere-iso.vm:   Downloading gitdb-4.0.11-py3-none-any.whl (62 kB)\n    vsphere-iso.vm:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.7/62.7 KB 5.3 MB/s eta 0:00:00\n    vsphere-iso.vm: Requirement already satisfied: pyyaml in /usr/lib/python3/dist-packages (from git_status_checker-\u003e-r requirements.txt (line 6)) (5.4.1)\n    vsphere-iso.vm: Collecting typeguard\u003e=4.0.1\n    vsphere-iso.vm:   Downloading typeguard-4.2.1-py3-none-any.whl (34 kB)\n    vsphere-iso.vm: Collecting typing-extensions\n    vsphere-iso.vm:   Downloading typing_extensions-4.11.0-py3-none-any.whl (34 kB)\n    vsphere-iso.vm: Requirement already satisfied: more-itertools in /usr/lib/python3/dist-packages (from inflect-\u003e-r requirements.txt (line 7)) (8.10.0)\n    vsphere-iso.vm: Collecting cryptography\u003e=35.0\n    vsphere-iso.vm:   Downloading cryptography-37.0.4-cp36-abi3-manylinux_2_24_x86_64.whl (4.1 MB)\n    vsphere-iso.vm:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.1/4.1 MB 7.2 MB/s eta 0:00:00\n    vsphere-iso.vm: Collecting requests\n    vsphere-iso.vm:   Downloading requests-2.31.0-py3-none-any.whl (62 kB)\n    vsphere-iso.vm:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 KB 5.2 MB/s eta 0:00:00\n    vsphere-iso.vm: Requirement already satisfied: jsonpointer~=2.0 in /usr/lib/python3/dist-packages (from json_ref_dict-\u003e-r requirements.txt (line 11)) (2.0)\n    vsphere-iso.vm: Collecting et-xmlfile\n    vsphere-iso.vm:   Downloading et_xmlfile-1.1.0-py3-none-any.whl (4.7 kB)\n    vsphere-iso.vm: Collecting charset-normalizer\u003c4,\u003e=2\n    vsphere-iso.vm:   Downloading charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (142 kB)\n    vsphere-iso.vm:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 142.1/142.1 KB 6.2 MB/s eta 0:00:00\n    vsphere-iso.vm: Requirement already satisfied: urllib3\u003c3,\u003e=1.21.1 in /usr/lib/python3/dist-packages (from requests-\u003e-r requirements.txt (line 22)) (1.26.5)\n    vsphere-iso.vm: Requirement already satisfied: idna\u003c4,\u003e=2.5 in /usr/lib/python3/dist-packages (from requests-\u003e-r requirements.txt (line 22)) (3.3)\n    vsphere-iso.vm: Requirement already satisfied: certifi\u003e=2017.4.17 in /usr/lib/python3/dist-packages (from requests-\u003e-r requirements.txt (line 22)) (2020.6.20)\n    vsphere-iso.vm: Requirement already satisfied: pyparsing in /usr/lib/python3/dist-packages (from ucscsdk-\u003e-r requirements.txt (line 28)) (2.4.7)\n    vsphere-iso.vm: Collecting cffi\u003e=1.12\n    vsphere-iso.vm:   Downloading cffi-1.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (443 kB)\n    vsphere-iso.vm:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 443.9/443.9 KB 6.8 MB/s eta 0:00:00\n    vsphere-iso.vm: Collecting smmap\u003c6,\u003e=3.0.1\n    vsphere-iso.vm:   Downloading smmap-5.0.1-py3-none-any.whl (24 kB)\n    vsphere-iso.vm: Collecting pycparser\n    vsphere-iso.vm:   Downloading pycparser-2.22-py3-none-any.whl (117 kB)\n    vsphere-iso.vm:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.6/117.6 KB 6.0 MB/s eta 0:00:00\n    vsphere-iso.vm: Building wheels for collected packages: validators, collection, pyvmomi, stdiomask, stringcase\n    vsphere-iso.vm:   Building wheel for validators (setup.py): started\n    vsphere-iso.vm:   Building wheel for validators (setup.py): finished with status 'done'\n    vsphere-iso.vm:   Created wheel for validators: filename=validators-0.11.0-py3-none-any.whl size=13324 sha256=f26fc0ff2468b323d53d7fe85efa32dafafb3939bb0f08d767a9667e7aba9f42\n    vsphere-iso.vm:   Stored in directory: /root/.cache/pip/wheels/0a/6f/e8/88d4933836f574955daed74f995e9e4979ee5a2e62f10ab181\n    vsphere-iso.vm:   Building wheel for collection (setup.py): started\n    vsphere-iso.vm:   Building wheel for collection (setup.py): finished with status 'done'\n    vsphere-iso.vm:   Created wheel for collection: filename=collection-0.1.6-py3-none-any.whl size=5115 sha256=4436d81dcbab9d5c037cd75fb0af747f0a29572ccd2e2afafaaec50fea641e1f\n    vsphere-iso.vm:   Stored in directory: /root/.cache/pip/wheels/a5/70/eb/1d28795e9384ab3b9be6359bdde9e1652f6e7dab9d26844f70\n    vsphere-iso.vm:   Building wheel for pyvmomi (setup.py): started\n    vsphere-iso.vm:   Building wheel for pyvmomi (setup.py): finished with status 'done'\n    vsphere-iso.vm:   Created wheel for pyvmomi: filename=pyvmomi-8.0.2.0.1-py2.py3-none-any.whl size=322398 sha256=3569ad5c266099092ed069ada087e45a96f2bd09c023060d307e1d9ee7d31bd6\n    vsphere-iso.vm:   Stored in directory: /root/.cache/pip/wheels/e8/95/53/85f5fbc3fb95c72a838abaae72f408fe29799b6c088e729155\n    vsphere-iso.vm:   Building wheel for stdiomask (pyproject.toml): started\n    vsphere-iso.vm:   Building wheel for stdiomask (pyproject.toml): finished with status 'done'\n    vsphere-iso.vm:   Created wheel for stdiomask: filename=stdiomask-0.0.6-py3-none-any.whl size=3321 sha256=954c75e0b05edeef743150d639060fe8d8f6a62d73edb8bc2cd0412a65bb428d\n    vsphere-iso.vm:   Stored in directory: /root/.cache/pip/wheels/6c/00/4b/0715696f101d7376f67a83cf3d545feb8c241eeee75b80bb6f\n    vsphere-iso.vm:   Building wheel for stringcase (setup.py): started\n    vsphere-iso.vm:   Building wheel for stringcase (setup.py): finished with status 'done'\n    vsphere-iso.vm:   Created wheel for stringcase: filename=stringcase-1.2.0-py3-none-any.whl size=3587 sha256=8e8f07ac0774afd58a52472cfce43f943f5c0a62104f34383dcb06b4a9db140e\n    vsphere-iso.vm:   Stored in directory: /root/.cache/pip/wheels/31/ba/22/1a2d952a9ce8aa86e42fda41e2c87fdaf20e238c88bf8df013\n    vsphere-iso.vm: Successfully built validators collection pyvmomi stdiomask stringcase\n    vsphere-iso.vm: Installing collected packages: stringcase, stdiomask, phonenumbers, ipaddress, dotmap, collection, argparse, ucscsdk, typing-extensions, tabulate, smmap, pyvmomi, pycryptodome, pycparser, ordered_set, numpy, lxml, json_ref_dict, git_status_checker, et-xmlfile, decorator, charset-normalizer, validators, typeguard, requests, openpyxl, gitdb, cffi, inflect, GitPython, cryptography, pyopenssl, intersight-auth\n    vsphere-iso.vm:   Attempting uninstall: requests\n    vsphere-iso.vm:     Found existing installation: requests 2.25.1\n    vsphere-iso.vm:     Not uninstalling requests at /usr/lib/python3/dist-packages, outside environment /usr\n    vsphere-iso.vm:     Can't uninstall 'requests'. No files were found to uninstall.\n    vsphere-iso.vm:   Attempting uninstall: cryptography\n    vsphere-iso.vm:     Found existing installation: cryptography 3.4.8\n    vsphere-iso.vm:     Not uninstalling cryptography at /usr/lib/python3/dist-packages, outside environment /usr\n    vsphere-iso.vm:     Can't uninstall 'cryptography'. No files were found to uninstall.\n    vsphere-iso.vm:   Attempting uninstall: pyopenssl\n    vsphere-iso.vm:     Found existing installation: pyOpenSSL 21.0.0\n    vsphere-iso.vm:     Not uninstalling pyopenssl at /usr/lib/python3/dist-packages, outside environment /usr\n    vsphere-iso.vm:     Can't uninstall 'pyOpenSSL'. No files were found to uninstall.\n    vsphere-iso.vm: Successfully installed GitPython-3.1.43 argparse-1.4.0 cffi-1.16.0 charset-normalizer-3.3.2 collection-0.1.6 cryptography-37.0.4 decorator-5.1.1 dotmap-1.3.30 et-xmlfile-1.1.0 git_status_checker-2020.4.14 gitdb-4.0.11 inflect-7.2.1 intersight-auth-0.2.4 ipaddress-1.0.23 json_ref_dict-0.7.2 lxml-5.2.2 numpy-1.26.4 openpyxl-3.1.2 ordered_set-4.1.0 phonenumbers-8.13.37 pycparser-2.22 pycryptodome-3.20.0 pyopenssl-22.0.0 pyvmomi-8.0.2.0.1 requests-2.31.0 smmap-5.0.1 stdiomask-0.0.6 stringcase-1.2.0 tabulate-0.9.0 typeguard-4.2.1 typing-extensions-4.11.0 ucscsdk-0.9.0.5 validators-0.11.0\n==\u003e vsphere-iso.vm: WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n    vsphere-iso.vm: Collecting intersight\n    vsphere-iso.vm:   Downloading intersight-1.0.11.16711.tar.gz (22.4 MB)\n    vsphere-iso.vm:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 22.4/22.4 MB 6.6 MB/s eta 0:00:00\n    vsphere-iso.vm:   Preparing metadata (setup.py): started\n    vsphere-iso.vm:   Preparing metadata (setup.py): finished with status 'done'\n    vsphere-iso.vm: Collecting pem\u003e=19.3.0\n    vsphere-iso.vm:   Downloading pem-23.1.0-py3-none-any.whl (9.2 kB)\n    vsphere-iso.vm: Requirement already satisfied: pycryptodome\u003e=3.9.0 in /usr/local/lib/python3.10/dist-packages (from intersight) (3.20.0)\n    vsphere-iso.vm: Collecting python-dateutil\n    vsphere-iso.vm:   Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)\n    vsphere-iso.vm:      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 229.9/229.9 KB 6.2 MB/s eta 0:00:00\n    vsphere-iso.vm: Requirement already satisfied: urllib3\u003e=1.25.3 in /usr/lib/python3/dist-packages (from intersight) (1.26.5)\n    vsphere-iso.vm: Requirement already satisfied: six\u003e=1.5 in /usr/lib/python3/dist-packages (from python-dateutil-\u003eintersight) (1.16.0)\n    vsphere-iso.vm: Building wheels for collected packages: intersight\n    vsphere-iso.vm:   Building wheel for intersight (setup.py): started\n    vsphere-iso.vm:   Building wheel for intersight (setup.py): finished with status 'done'\n    vsphere-iso.vm:   Created wheel for intersight: filename=intersight-1.0.11.16711-py3-none-any.whl size=47088294 sha256=d1d13193bd603cea00a8b0613bc76131be3c68d837dc67262e8e877b45420c75\n    vsphere-iso.vm:   Stored in directory: /root/.cache/pip/wheels/dc/2d/cc/5b6d2c44616737d99a83f4ea29eaa98557de5ce9797f61ceca\n    vsphere-iso.vm: Successfully built intersight\n    vsphere-iso.vm: Installing collected packages: python-dateutil, pem, intersight\n    vsphere-iso.vm: Successfully installed intersight-1.0.11.16711 pem-23.1.0 python-dateutil-2.9.0.post0\n==\u003e vsphere-iso.vm: WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n    vsphere-iso.vm: Starting galaxy collection install process\n    vsphere-iso.vm: Process install dependency map\n    vsphere-iso.vm: Starting collection install process\n    vsphere-iso.vm: Installing 'cisco.intersight:2.0.9' to '/home/toolkit/.ansible/collections/ansible_collections/cisco/intersight'\n    vsphere-iso.vm: Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/cisco-intersight-2.0.9.tar.gz to /home/toolkit/.ansible/tmp/ansible-local-1676bvoqdsra/tmpccki95dy\n    vsphere-iso.vm: cisco.intersight (2.0.9) was installed successfully\n    vsphere-iso.vm: powershell 7.4.2 from Microsoft PowerShell** installed\n    vsphere-iso.vm: Hit:1 http://us.archive.ubuntu.com/ubuntu jammy InRelease\n    vsphere-iso.vm: Hit:2 http://us.archive.ubuntu.com/ubuntu jammy-updates InRelease\n    vsphere-iso.vm: Hit:3 http://us.archive.ubuntu.com/ubuntu jammy-backports InRelease\n    vsphere-iso.vm: Hit:4 http://us.archive.ubuntu.com/ubuntu jammy-security InRelease\n    vsphere-iso.vm: Reading package lists...\n    vsphere-iso.vm: Reading package lists...\n    vsphere-iso.vm: Building dependency tree...\n    vsphere-iso.vm: Reading state information...\n    vsphere-iso.vm: gnupg is already the newest version (2.2.27-3ubuntu2.1).\n    vsphere-iso.vm: gnupg set to manually installed.\n    vsphere-iso.vm: The following packages will be upgraded:\n    vsphere-iso.vm:   python3-software-properties software-properties-common\n    vsphere-iso.vm: 2 upgraded, 0 newly installed, 0 to remove and 58 not upgraded.\n    vsphere-iso.vm: Need to get 42.9 kB of archives.\n    vsphere-iso.vm: After this operation, 5120 B of additional disk space will be used.\n    vsphere-iso.vm: Get:1 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 software-properties-common all 0.99.22.9 [14.1 kB]\n    vsphere-iso.vm: Get:2 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-software-properties all 0.99.22.9 [28.8 kB]\n==\u003e vsphere-iso.vm: debconf: unable to initialize frontend: Dialog\n==\u003e vsphere-iso.vm: debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)\n==\u003e vsphere-iso.vm: debconf: falling back to frontend: Readline\n==\u003e vsphere-iso.vm: debconf: unable to initialize frontend: Readline\n==\u003e vsphere-iso.vm: debconf: (This frontend requires a controlling tty.)\n==\u003e vsphere-iso.vm: debconf: falling back to frontend: Teletype\n==\u003e vsphere-iso.vm: dpkg-preconfigure: unable to re-open stdin:\n    vsphere-iso.vm: Fetched 42.9 kB in 0s (90.2 kB/s)\n    vsphere-iso.vm: (Reading database ... 119905 files and directories currently installed.)\n    vsphere-iso.vm: Preparing to unpack .../software-properties-common_0.99.22.9_all.deb ...\n    vsphere-iso.vm: Unpacking software-properties-common (0.99.22.9) over (0.99.22.7) ...\n    vsphere-iso.vm: Preparing to unpack .../python3-software-properties_0.99.22.9_all.deb ...\n    vsphere-iso.vm: Unpacking python3-software-properties (0.99.22.9) over (0.99.22.7) ...\n    vsphere-iso.vm: Setting up python3-software-properties (0.99.22.9) ...\n    vsphere-iso.vm: Setting up software-properties-common (0.99.22.9) ...\n    vsphere-iso.vm: Processing triggers for man-db (2.10.2-1) ...\n    vsphere-iso.vm: Processing triggers for dbus (1.12.20-2ubuntu4.1) ...\n    vsphere-iso.vm:\n    vsphere-iso.vm: Running kernel seems to be up-to-date.\n    vsphere-iso.vm:\n    vsphere-iso.vm: Services to be restarted:\n    vsphere-iso.vm:\n    vsphere-iso.vm: Service restarts being deferred:\n    vsphere-iso.vm:  systemctl restart networkd-dispatcher.service\n    vsphere-iso.vm:  systemctl restart unattended-upgrades.service\n    vsphere-iso.vm:\n    vsphere-iso.vm: No containers need to be restarted.\n    vsphere-iso.vm:\n    vsphere-iso.vm: No user sessions are running outdated binaries.\n    vsphere-iso.vm:\n    vsphere-iso.vm: No VM guests are running outdated hypervisor (qemu) binaries on this host.\n==\u003e vsphere-iso.vm: --2024-05-19 00:25:02--  https://apt.releases.hashicorp.com/gpg\n==\u003e vsphere-iso.vm: Resolving apt.releases.hashicorp.com (apt.releases.hashicorp.com)... 99.84.108.36, 99.84.108.74, 99.84.108.3, ...\n==\u003e vsphere-iso.vm: Connecting to apt.releases.hashicorp.com (apt.releases.hashicorp.com)|99.84.108.36|:443... connected.\n==\u003e vsphere-iso.vm: HTTP request sent, awaiting response... 200 OK\n==\u003e vsphere-iso.vm: Length: 3980 (3.9K) [binary/octet-stream]\n==\u003e vsphere-iso.vm: Saving to: ‘STDOUT’\n==\u003e vsphere-iso.vm:\n==\u003e vsphere-iso.vm:      0K ...                                                   100% 2.29M=0.002s\n==\u003e vsphere-iso.vm:\n==\u003e vsphere-iso.vm: 2024-05-19 00:25:02 (2.29 MB/s) - written to stdout [3980/3980]\n==\u003e vsphere-iso.vm:\n    vsphere-iso.vm: �Tj:/ȳh�h���Nf�����c��c����W{5!�Q����6\u0026�Y\n                                                             �b[��Ұ����\n                                                                       �Rώ��ԧ����a�}k57���R]�� �����#�z͸��~׳d\n                                                                                                             L�у�E�v�����m07�m�H\n                                                                                                                                uC�8'p$g\u003eҏ��D�XL�w�\n    vsphere-iso.vm: c�4�A��k�f�ѨAXH�;��~��QHashiCorp Security (HashiCorp Package Signing) \u003csecurity+packaging@hashicorp.com\u003e�\u003e\n\n    vsphere-iso.vm: \n                       �!y��eN\\B��B����!�c��=           f�\n    vsphere-iso.vm: �D�9fS�u�!d�\n    vsphere-iso.vm: c����{����Ü��U�=�i6+���Xx�� ,�K��a%�        �\u003cI�Z���A|�t�f�[�\n    vsphere-iso.vm: �|{P��x��tGS�\n                                 ��u\n    vsphere-iso.vm: -�jEٽ;����i���M�[���R���4�8�]v�;9\u003e�����x����8���g���.��z���-Y:������j�X�r�\n                                                                                              ޻��~b:�������mbQF��y����12�¡���i��L�]�Y!�}G��\u0026�un��(g2�����ю���~�Y\n    vsphere-iso.vm: f��3��nsFIG�����q�\n                                      I�E�p��6R�5�@���t�7��``\u003c��$�ϸ�ę�7�Bf\n                                                                          v5_t�I�R?#�|��o�꺽���tEl\u0026�;`�Wɯs�UD��Y+W��¶   �G˨����(��4y�#(Ȱx~s��i�p�F�\u0026��d�r��:��ű`BD@�T���q�p���e��ǡ��-�ic\n    vsphere-iso.vm: ���.^�7\"    z�8�]��5��G���bQ[�ZC�\u0026!y��eN\\B��B����!�c��              �@      ����!��t!�\n    vsphere-iso.vm: ��IiYo��\u003epnf�i���c��\n    vsphere-iso.vm:     pnf�i����Q�b4[����\n    vsphere-iso.vm: ����VOV����m�vB��K�s�'\n                                          ��]��9o�[7�Dmy\n                                                        K]�Wǿʽ��7�zz}Lf{Y�c*�9�$_i��cr�o�Ɖ�������D������2�A:\n                                                                                                            �_����@�:���!�W\n    vsphere-iso.vm: ��������fH�:dGQ�Q�r�N�g/ƭK!Ck�5nM�ݩN�Œ��1'��r��H��z�ZLU��   :�\n    vsphere-iso.vm: ��4��?�A��mJ@�ا@��X��0i�4���� ֯�����\u003eF\u003cuH��)J�[��~�'��Ň�����_��6j�u0�B��s~o�\\Zrk�Ԑc�IM4{ve�@\n    vsphere-iso.vm: V!��^\n                         �����\u003e��\n                                 튡deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com jammy main\n==\u003e vsphere-iso.vm:\n==\u003e vsphere-iso.vm: WARNING: apt does not have a stable CLI interface. Use with caution in scripts.\n==\u003e vsphere-iso.vm:\n    vsphere-iso.vm: Get:1 https://apt.releases.hashicorp.com jammy InRelease [12.9 kB]\n    vsphere-iso.vm: Hit:2 http://us.archive.ubuntu.com/ubuntu jammy InRelease\n    vsphere-iso.vm: Get:3 https://apt.releases.hashicorp.com jammy/main amd64 Packages [129 kB]\n    vsphere-iso.vm: Hit:4 http://us.archive.ubuntu.com/ubuntu jammy-updates InRelease\n    vsphere-iso.vm: Hit:5 http://us.archive.ubuntu.com/ubuntu jammy-backports InRelease\n    vsphere-iso.vm: Hit:6 http://us.archive.ubuntu.com/ubuntu jammy-security InRelease\n    vsphere-iso.vm: Fetched 142 kB in 1s (194 kB/s)\n    vsphere-iso.vm: Reading package lists...\n    vsphere-iso.vm: Building dependency tree...\n    vsphere-iso.vm: Reading state information...\n    vsphere-iso.vm: 58 packages can be upgraded. Run 'apt list --upgradable' to see them.\n    vsphere-iso.vm: Reading package lists...\n    vsphere-iso.vm: Building dependency tree...\n    vsphere-iso.vm: Reading state information...\n    vsphere-iso.vm: The following NEW packages will be installed:\n    vsphere-iso.vm:   terraform\n    vsphere-iso.vm: 0 upgraded, 1 newly installed, 0 to remove and 58 not upgraded.\n    vsphere-iso.vm: Need to get 27.7 MB of archives.\n    vsphere-iso.vm: After this operation, 88.2 MB of additional disk space will be used.\n    vsphere-iso.vm: Get:1 https://apt.releases.hashicorp.com jammy/main amd64 terraform amd64 1.8.3-1 [27.7 MB]\n==\u003e vsphere-iso.vm: debconf: unable to initialize frontend: Dialog\n==\u003e vsphere-iso.vm: debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)\n==\u003e vsphere-iso.vm: debconf: falling back to frontend: Readline\n==\u003e vsphere-iso.vm: debconf: unable to initialize frontend: Readline\n==\u003e vsphere-iso.vm: debconf: (This frontend requires a controlling tty.)\n==\u003e vsphere-iso.vm: debconf: falling back to frontend: Teletype\n==\u003e vsphere-iso.vm: dpkg-preconfigure: unable to re-open stdin:\n    vsphere-iso.vm: Fetched 27.7 MB in 4s (6648 kB/s)\n    vsphere-iso.vm: Selecting previously unselected package terraform.\n    vsphere-iso.vm: (Reading database ... 119905 files and directories currently installed.)\n    vsphere-iso.vm: Preparing to unpack .../terraform_1.8.3-1_amd64.deb ...\n    vsphere-iso.vm: Unpacking terraform (1.8.3-1) ...\n    vsphere-iso.vm: Setting up terraform (1.8.3-1) ...\n    vsphere-iso.vm:\n    vsphere-iso.vm: Running kernel seems to be up-to-date.\n    vsphere-iso.vm:\n    vsphere-iso.vm: Services to be restarted:\n    vsphere-iso.vm:\n    vsphere-iso.vm: Service restarts being deferred:\n    vsphere-iso.vm:  systemctl restart networkd-dispatcher.service\n    vsphere-iso.vm:  systemctl restart unattended-upgrades.service\n    vsphere-iso.vm:\n    vsphere-iso.vm: No containers need to be restarted.\n    vsphere-iso.vm:\n    vsphere-iso.vm: No user sessions are running outdated binaries.\n    vsphere-iso.vm:\n    vsphere-iso.vm: No VM guests are running outdated hypervisor (qemu) binaries on this host.\n==\u003e vsphere-iso.vm:   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n==\u003e vsphere-iso.vm:                                  Dload  Upload   Total   Spent    Left  Speed\n==\u003e vsphere-iso.vm:   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0\n==\u003e vsphere-iso.vm: 100 6073k  100 6073k    0     0  2217k      0  0:00:02  0:00:02 --:--:-- 2709k\n    vsphere-iso.vm: isctl\n==\u003e vsphere-iso.vm: --2024-05-19 00:25:18--  https://raw.githubusercontent.com/scotttyso/intersight-toolkit/main/ovf_network_config.sh\n==\u003e vsphere-iso.vm: Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.109.133, 185.199.111.133, 185.199.108.133, ...\n==\u003e vsphere-iso.vm: Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.109.133|:443... connected.\n==\u003e vsphere-iso.vm: HTTP request sent, awaiting response... 200 OK\n==\u003e vsphere-iso.vm: Length: 4979 (4.9K) [text/plain]\n==\u003e vsphere-iso.vm: Saving to: ‘ovf_network_config.sh’\n==\u003e vsphere-iso.vm:\n==\u003e vsphere-iso.vm:      0K ....                                                  100% 2.39M=0.002s\n==\u003e vsphere-iso.vm:\n==\u003e vsphere-iso.vm: 2024-05-19 00:25:18 (2.39 MB/s) - ‘ovf_network_config.sh’ saved [4979/4979]\n==\u003e vsphere-iso.vm:\n==\u003e vsphere-iso.vm: --2024-05-19 00:25:18--  https://raw.githubusercontent.com/scotttyso/intersight-toolkit/main/ovf-network-config.service\n==\u003e vsphere-iso.vm: Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.111.133, 185.199.108.133, 185.199.110.133, ...\n==\u003e vsphere-iso.vm: Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.111.133|:443... connected.\n==\u003e vsphere-iso.vm: HTTP request sent, awaiting response... 200 OK\n==\u003e vsphere-iso.vm: Length: 120 [text/plain]\n==\u003e vsphere-iso.vm: Saving to: ‘ovf-network-config.service’\n==\u003e vsphere-iso.vm:\n==\u003e vsphere-iso.vm:      0K                                                       100% 1.79M=0s\n==\u003e vsphere-iso.vm:\n==\u003e vsphere-iso.vm: 2024-05-19 00:25:18 (1.79 MB/s) - ‘ovf-network-config.service’ saved [120/120]\n==\u003e vsphere-iso.vm:\n==\u003e vsphere-iso.vm: Created symlink /etc/systemd/system/default.target.wants/ovf-network-config.service → /etc/systemd/system/ovf-network-config.service.\n    vsphere-iso.vm: \u003e Executing the cleanup script ...\n    vsphere-iso.vm: \u003e Cleaning all audit logs ...\n    vsphere-iso.vm: \u003e Cleaning persistent udev rules ...\n    vsphere-iso.vm: \u003e Cleaning /tmp directories ...\n    vsphere-iso.vm: \u003e Cleaning SSH keys ...\n    vsphere-iso.vm: \u003e Setting hostname to localhost ...\n    vsphere-iso.vm: \u003e Cleaning apt-get ...\n    vsphere-iso.vm: Reading package lists...\n    vsphere-iso.vm: Building dependency tree...\n    vsphere-iso.vm: Reading state information...\n    vsphere-iso.vm: 0 upgraded, 0 newly installed, 0 to remove and 58 not upgraded.\n    vsphere-iso.vm: \u003e Cleaning the machine-id ...\n    vsphere-iso.vm: \u003e Cleaning shell history ...\n    vsphere-iso.vm:\n==\u003e vsphere-iso.vm: Sourcing file `/etc/default/grub'\n==\u003e vsphere-iso.vm: Sourcing file `/etc/default/grub.d/init-select.cfg'\n==\u003e vsphere-iso.vm: Generating grub configuration file ...\n==\u003e vsphere-iso.vm: Found linux image: /boot/vmlinuz-5.15.0-107-generic\n==\u003e vsphere-iso.vm: Found initrd image: /boot/initrd.img-5.15.0-107-generic\n==\u003e vsphere-iso.vm: Warning: os-prober will not be executed to detect other bootable partitions.\n==\u003e vsphere-iso.vm: Systems on them will not be added to the GRUB boot configuration.\n==\u003e vsphere-iso.vm: Check GRUB_DISABLE_OS_PROBER documentation entry.\n==\u003e vsphere-iso.vm: done\n    vsphere-iso.vm: \u003e Done.\n==\u003e vsphere-iso.vm: Executing shutdown command...\n==\u003e vsphere-iso.vm: Deleting Floppy drives...\n==\u003e vsphere-iso.vm: Eject CD-ROM drives...\n==\u003e vsphere-iso.vm: Deleting CD-ROM drives...\n==\u003e vsphere-iso.vm: Convert VM into template...\n    vsphere-iso.vm: Closing sessions ....\nBuild 'vsphere-iso.vm' finished after 17 minutes 32 seconds.\n\n==\u003e Wait completed after 17 minutes 32 seconds\n\n==\u003e Builds finished. The artifacts of successful builds are:\n--\u003e vsphere-iso.vm: intersight-toolkitv3\ntyscott@rich.ciscolabs.com@lnx2:~/scotttyso/toolkitv1.0.11-16342$ \n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscotttyso%2Fintersight-toolkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fscotttyso%2Fintersight-toolkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscotttyso%2Fintersight-toolkit/lists"}