-
Notifications
You must be signed in to change notification settings - Fork 1
Ci deployments #26
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
base: main
Are you sure you want to change the base?
Ci deployments #26
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates the Packer configuration to support container-based builds by introducing CD-based provisioning for vSphere, updating boot commands, and making Ansible paths configurable.
- Renamed
bootcommandvariable toboot_commandfor consistency with Packer conventions - Updated boot commands to use CD-based cloud-init (nocloud) instead of HTTP-based provisioning
- Added configurable variables for port ranges, IP addresses, and Ansible file paths
Reviewed Changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| variables.auto.pkr.hcl | Renamed boot command variable and added new variables for port configuration and Ansible paths |
| ubuntu24.pkrvars.hcl | Updated boot command to use nocloud datasource and upgraded Ubuntu 24.04 ISO to version 24.04.3 |
| ubuntu2204.pkrvars.hcl | Updated boot command to use nocloud datasource for Ubuntu 22.04 |
| ubuntu.pkr.hcl | Applied boot_command variable rename, added CD files configuration for vSphere, made Ansible paths configurable |
| http/user-data | Added open-vm-tools package and user-data configuration for root disabling and timezone |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| http_port_min = 49152 | ||
| cd_files = [ | ||
| "./http/meta-data", | ||
| "./http/user-data"] |
Copilot
AI
Nov 3, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[nitpick] The closing bracket should be on the same line as the last element or the array should use consistent multi-line formatting. Current formatting mixes single-line and multi-line style.
| "./http/user-data"] | |
| "./http/user-data" | |
| ] |
So we can build in containers