{"id":15022569,"url":"https://github.com/puppetlabs/puppetlabs-mount_iso","last_synced_at":"2026-03-04T21:34:48.369Z","repository":{"id":24711412,"uuid":"28123111","full_name":"puppetlabs/puppetlabs-mount_iso","owner":"puppetlabs","description":null,"archived":false,"fork":false,"pushed_at":"2025-11-14T12:04:03.000Z","size":122,"stargazers_count":2,"open_issues_count":1,"forks_count":13,"subscribers_count":102,"default_branch":"main","last_synced_at":"2025-12-21T16:26:52.243Z","etag":null,"topics":["module","supported"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/puppetlabs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2014-12-17T05:43:38.000Z","updated_at":"2025-11-14T12:04:06.000Z","dependencies_parsed_at":"2024-06-21T05:48:25.915Z","dependency_job_id":"97ae684f-f24b-4d80-9792-3d756709eb74","html_url":"https://github.com/puppetlabs/puppetlabs-mount_iso","commit_stats":{"total_commits":69,"total_committers":16,"mean_commits":4.3125,"dds":0.6086956521739131,"last_synced_commit":"8fcac3eec4be64ec4dc4ef2188d99da4279dce0b"},"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/puppetlabs/puppetlabs-mount_iso","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puppetlabs%2Fpuppetlabs-mount_iso","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puppetlabs%2Fpuppetlabs-mount_iso/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puppetlabs%2Fpuppetlabs-mount_iso/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puppetlabs%2Fpuppetlabs-mount_iso/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puppetlabs","download_url":"https://codeload.github.com/puppetlabs/puppetlabs-mount_iso/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puppetlabs%2Fpuppetlabs-mount_iso/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30094002,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T20:42:30.420Z","status":"ssl_error","status_checked_at":"2026-03-04T20:42:30.057Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["module","supported"],"created_at":"2024-09-24T19:58:07.671Z","updated_at":"2026-03-04T21:34:48.328Z","avatar_url":"https://github.com/puppetlabs.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# mount_iso\n\n## Table of Contents\n\n1. [Overview](#overview)\n\n2. [Module Description - Mount ISO Images on Windows 2012+](#module-description)\n\n3. [Setup - The basics of getting started with mount_iso](#setup)\n\n    * [What mount_iso affects](#what-mount_iso-affects)\n\n4. [Usage - Configuration options and additional functionality](#usage)\n\n5. [Reference - An under-the-hood peek at what the module is doing and how](#reference)\n\n6. [Limitations - OS compatibility, etc.](#limitations)\n\n7. [License](#license)\n\n## Overview\n\nAbility to automatically mount disk images from within a defined type in order to install certain products on Windows\n\n## Module Description\n\nRequires PowerShell which is installed by default for any newer versions of Windows\n\n## Setup\n\n### What mount_iso affects\n\n* Mounted Disk Images already in place, will move if the current mounted Image is not on the correct drive\n\n## Usage\n\n### To mount the SQLServer.iso on drive letter 'H'\n\n``` puppet\nmount_iso { 'C:\\MyStagingDir\\SQLServer.iso':\n  drive_letter =\u003e 'H',\n}\n```\n\n### Beginning with mount_iso\n\n## Reference\n\n### Defined Types\n\n#### mount_iso\n\n* `source`: The location of the ISO or image that you would like mounted: Defaults to title\n\n* `drive_letter`: The desired drive letter you want the image to mounted against\n\n## Limitations\n\n* Only works on Windows 2012+.\n\n* If the drive is already occupied by some other volume it will fail to mount the image in that location but will allow it to be mounted on the first available drive letter.\n\n## License\n\nThis codebase is licensed under the Apache2.0 licensing, however due to the nature of the codebase the open source dependencies may also use a combination of [AGPL](https://opensource.org/license/agpl-v3/), [BSD-2](https://opensource.org/license/bsd-2-clause/), [BSD-3](https://opensource.org/license/bsd-3-clause/), [GPL2.0](https://opensource.org/license/gpl-2-0/), [LGPL](https://opensource.org/license/lgpl-3-0/), [MIT](https://opensource.org/license/mit/) and [MPL](https://opensource.org/license/mpl-2-0/) Licensing.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpuppetlabs%2Fpuppetlabs-mount_iso","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpuppetlabs%2Fpuppetlabs-mount_iso","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpuppetlabs%2Fpuppetlabs-mount_iso/lists"}