Commit History for image-deploy¶
This is the commit history for the image-deploy component.
v4.15.0 (2025/07/25)¶
- fix: turn windows-license-key into a secure parameter
v4.15.0-alpha01 (2025/06/12)¶
- Fix up .gitignore and .gitlab-ci
- Initial post-split commit for branches v4
- feat(split): Move utils into provision repo.
- build: update provision for latest plugin.go
- feat(kubevirt-ipmi): Add support for kubernetes_instances
- initial kubevirt pieces....
- fix(image-deploy): update path to python in curtin/patches
- fix: update golang vuln sec
v4.14.20 (2025/06/12)¶
- Fix up .gitignore and .gitlab-ci
- Initial post-split commit for branches v4.14.0-branch
v4.13.34 (2025/06/12)¶
- Fix up .gitignore and .gitlab-ci
- Initial post-split commit for branches v4.13.0-branch
v4.14.19 (2025/05/16)¶
- updating provision to v4.14.10
v4.13.33 (2025/05/15)¶
- updating go.mod
v4.14.12 (2025/05/15)¶
- updating go.mod
v4.14.11 (2025/05/15)¶
- updating provision to v4.14.9 for real this time
v4.14.10 (2025/05/15)¶
- updating provision to v4.14.9
- updating provision to v4.14.8
v4.13.27 (2025/05/15)¶
- updating provision to v4.13.22
v4.14.9 (2025/04/09)¶
- feat(supermicro): use SAA as well as SUM
v4.13.26 (2025/04/09)¶
- feat(supermicro): use SAA as well as SUM
v4.14.7 (2025/02/07)¶
- fix(image-deploy): update path to python in curtin/patches
v4.14.4 (2025/01/29)¶
- fix: update the golang sec issue
v4.14.3 (2025/01/16)¶
- fix(prereqs): Add strict-machine-token requirement to plugins.
v4.14.2 (2024/12/05)¶
- build: update to v4.14.0
- fix(image-deploy): Ubuntuhammer needs to inventory-os before running apt repo
- fix(image-deploy): Fix some python3 issues and curtin changes
- feat(await): Update plugins to use more precise event filters.
- docs: replace old readthedocs links with rackn.io links
- refactor: Rename Generate.*Token functions to latest version
- fix(params): use secure param where appropriate
- fix: more refs in docs
- doc(fix): fix links and references
- doc: fix links and update doc builder code
- security: Update golang sec issues
- build: update go version
- fix(image-deploy): Add a patch system to curtin during image-deploy
- feat(azkeyvault): Add support for certificates and update docs
- fix(security): Update protobuf library
- feat(awssecman): Add plugin for getting secrets from AWS Security Manager
- fix(ipmi): Update redfish tooling in ipmi
v4.13.24 (2024/07/12)¶
- security: Update golang sec issues
v4.13.15 (2024/04/05)¶
- build: update go version
v4.13.9 (2024/03/29)¶
- fix(image-deploy): Add a patch system to curtin during image-deploy
- feat(azkeyvault): Add support for certificates and update docs
v4.13.7 (2024/03/20)¶
- fix(security): Update protobuf library
v4.13.5 (2024/03/13)¶
- fix(ipmi): Update redfish tooling in ipmi
v4.13.4 (2024/02/12)¶
- build: update to v4.13.0
- fix(image-deploy): fix parsing error on Windows
- build: fix go deps
- build: pull in latest go fixes
- fix(image-deploy): Allow user-data to be templatized.
- fix(transport): Pull in transport leak fixes.
v4.13.6 (2024/01/31)¶
- feat(awssecman): Add plugin for getting secrets from AWS Security Manager
v4.12.1 (2023/07/26)¶
- build: update to v4.12.0
- fix(image-deploy): update drpcli selinux label
- doc(image-deploy): added info about ubuntuhammer
- feat(ipmi): auto create IPs and track range scan
- fix(ipmi): Pull pinger out from IPMI plugin.
- fix(image-deploy): copy drpcli to then from /curtin
- feat(ipmi): scan range
- feat(yamllint): Add yamllint and update the bad ones
- feat(oobm): adding a cap on number of concurrent events
- build: update drpcli
- build: update drpcli base
- feat(oobDiscover): Add stubbed-out and panicky OOB machine discovery.
- build: fix sec vuln
- docs: rst to md conversion, parts missed by previous passes
- docs(image-deploy): rst to md conversion
- fix(image-deploy): extend example update
- fix(image-deploy): Allow for empty image-deploy/image-{file|url} parameters
v4.11.0 (2023/01/12)¶
- build: update to v4.11.0
- fix(image-deploy): adds fix to curtin install
- fix: Update curtin for distro support in alma
- fix(image-deploy): fixed missing s on command
- fix(image-deploy): added task to set ssh and repos
- fix: vulncheck update for go base comopnents
- feat(embed): Switch to native go embed support.
- feat(embed): Switch to go native embed support for embedded assets
- doc(image-deploy): added info about ubuntuhammer
- feat(image-deploy): adding ubuntuhammer support
- feat(vulncheck): Add automated vulnerability checking
- feat(triggers): Add tracking of trigger counts for audit
- build: Update go mod
v4.10.5 (2022/08/08)¶
- build: update to v4.10.0
- feat(triggers): implementing unimplemented triggers
- Update for go 1.18 compat and enhanced plugin cleanup
- build(darwin): Add Apple Silicon support
v4.9.3 (2022/03/01)¶
- build: update to v4.9.0
- fix: update meta into single file
- enhace(image-deploy): Add optional disk size verification to Image Deploy
- build: update to latest provision
- fix(plugins): go.mod refers to a commit in provision that does not exist.
- feat(triggers): add trigger plugin
v4.8.6 (2021/12/07)¶
- build: update to v4.8.0
- fix(image-deploy): fix typo in default passwords
- fix: Update to latest provision
- feat(secrets): shell plugin and vault plugin
- fix(image-deploy): Fix RST formatting for wildcard
- upd(modules): Update module references
- feat(gitlab): Migrate module to gitlab
- feat(gitlab): Redirect support and fixups for Gitlab.
v4.7.0 (2021/09/01)¶
- build: update to v4.7.0
v4.7.0-beta00 (2021/08/29)¶
- build: update to v4.7.0-beta00
- feat(supermicro): Ignore non-idempotent setting groups.
- feat(go): Bump minimum version of Go to 1.16
- fix(image-deploy): adjust curtin to use redhat for rhel
- fix(plugins): v4 branch fix for gorilla/websocket vuln
- feat(ipmi): Lpar basic ipmi support.
- feat(supermicro): Very preliminary supermicro BIOS settings.
v4.6.1 (2021/04/29)¶
- build: update to v4.6.0
- enhance(image-deploy): Change curtin/partitions examples to Ops Doc reference
- fix(image-deploy): do not make image-deploy depend upon vmware, but error if not present for esxi installs
- feat(image-deploy): add parameter expand for curtin-config
v4.6.0-beta01 (2021/02/28)¶
- build: update to v4.6.0-beta01
- feat(image-deploy): enable os-sub-type other for linux hooks
- fix(image-deploy): fix curtin's bad assumptions about base OS for curtinhooks
- fix(image-deploy): Add prerequisites on comm. content version requirement.
- fix(image-deploy): chnage image-deploy/image-url and image-file to ParamExpand
- fix spacing
- enhance(image-deploy): Add error output to help operator debug
- fix(image-deploy): fix sl8 install issues and cleanup stray file
- fix ID network startup and VMw set-dns
- enhance(image-deploy+vmware): Add ESXi Image Deploy support and customizations
- feat(image-deploy): add esxi network script (empty)
- feat(image-deploy): Update esxi image deploy
- switch py3 to just python
- enhance(image-deploy): Add ESXi image deployment capabilities
- feat(buffering): Buffer published Events where useful.
- feat(buffering): Buffer published Events where useful.
- feat(image-deploy): allow raw linux option
- fix(image-deploy): make the rpm database rebuild optional
- feat(ipmi): Add virtual media management for dell (others?) through redfish
- fix(image-deploy): restored template files
- feat(image-deploy): Add configurable swapfile for linux
- feat(image-deploy): Update curtin to 20.2
- fix(filebeat): handle Object formatting overlap in our objects
- feat(filebeat): tcp connection mode
- perf(filebeat): De-singlethread the filebeat plugin.
v4.5.0 (2020/09/24)¶
- build: update to v4.5.0
v4.5.0-beta01 (2020/09/22)¶
- build: update to v4.5.0-beta01
- enhance(image-deploy): Add more info to 'image-deploy/image-type' Doc field
v4.4.1 (2020/07/30)¶
- build: Update to v4.4.0 provision
v4.4.0-beta01 (2020/07/20)¶
- build: update to v4.4.0-beta01
- fix(image-deploy): skip-grub2 should skip efi grub as well.
- refactor(plugin image-deploy): add reference workflow
v4.4.0-alpha03 (2020/06/29)¶
- build: Update to v4.4.0-alpha03
- enhance(image-deploy): Fixes for Windows deployments
v4.4.0-alpha00 (2020/06/13)¶
- build: Update to v4.4.0-alpha00
v4.3.3 (2020/06/13)¶
- build: Update to v4.3.1 refs
- fix(ipmi): Attempt to fix HPE issue with redfish href instead of @odata.id
- fix(image-deploy): Remove curtin-debug infinite loop in curtin-install task
v4.3.0 (2020/06/04)¶
- build: update to v4.3.0 tags
- fix(image-deploy): typo in linux name field for cloud-init
- feat(ipmi): Extend IPMI redfish to have status and get* commands
- fix(image-deploy): template should be left justified.
- fix(image-deploy): Fix EOF for unattend xml
- feat(image-deploy): rework image-deploy to handle startup better
v4.3.0-beta10 (2020/05/10)¶
- build: v4.3.0-beta10 update
v4.3.0-beta6 (2020/05/02)¶
- build: update to v430-beta6
- docs(image-deploy): Fix formatting and layout
- Updated License to APACHE2
v4.3.0-beta2 (2020/03/03)¶
- Update for v4.3.0-beta2
v4.2.10 (2020/01/09)¶
- Update callback to Render the URL and override data elemetns.
v4.2.0 (2019/12/29)¶
- Update to v4.2.0
v4.2.0-beta11 (2019/12/26)¶
- Update to v420-beta11
- Update IPMI redfish power management to account for variant versions of allowable power actions
v4.2.0-beta7 (2019/12/12)¶
- Update to v4.2.0-beta7 and vib 0.7.1 vmware
- Add password policy setting for esxi.
v4.2.0-beta3 (2019/12/08)¶
- Update to 420-beta3
v4.2.0-beta1 (2019/12/04)¶
- Update go module deps for 4.2.0-beta1
- Fix up plugins and modify curtin
- Sigh, add extra mount/umount calls when messing with grub in curtin
v4.1.2 (2019/10/25)¶
- Update to v4.1.2
v4.1.1 (2019/10/15)¶
- Update to v4.1.1
v4.1.0 (2019/10/02)¶
- Update provision to v4.1.0
v4.1.0-beta (2019/09/18)¶
- Update v4.1.0-beta ref
v4.0.9 (2019/09/03)¶
- Update provision refs
v4.0.7 (2019/08/26)¶
- Update plugins to v4.0.16 client
v4.0.5 (2019/08/14)¶
- Bump dr-provision API dev to 4.0.10
v4.0.1 (2019/08/10)¶
- Convert build to use drpcli instead of drbundler.
- Fix doc links
- Display OneCli logs when we cannot set a BIOS setting
v4.0.0 (2019/08/07)¶
- Bump for released version of digitalrebar-provision
- Bump plugin version for all plugins
- Try to pre-warm cache repeatedly
- Rework build system to work like digitalrebar/provision.
v4.0.0-pre002 (2019/08/05)¶
- Move the code to use the local repo
v4.0.0-pre001 (2019/08/05)¶
- Initial Checkin