You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+14Lines changed: 14 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,20 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
5
5
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
6
6
7
7
8
+
## [1.0.0] - 2024-12-13
9
+
### Added
10
+
-[HCP Packer integration](https://github.com/Neutrollized/packer-gcp-with-githubactions/blob/main/README.md#hcp-packer-integration)! Now image metadata is being sent and stored in HCP Packer.
11
+
### Changed
12
+
- Updated Packer version from `1.9.5` to `1.11.2`
13
+
- Updated `source_image_family` from `debian-11` to `debian-12`
14
+
- Increasing the `pause_before` time from `10s` to `30s` to ensure sufficient wait time after reboots
15
+
- Updated Consul version from `1.19.2` to `1.20.1`
16
+
- Updated Nomad version from `1.8.4` to `1.9.3`
17
+
- Updated Vault version from `1.17.6` to `1.18.2`
18
+
- fluentd [Logging agent](https://cloud.google.com/logging/docs/agent/logging) in the Nomad client image is considered legacy and has been replaced by Ops Agent
19
+
### Removed
20
+
- Packer variable, `google_fluentd_version`
21
+
8
22
## [0.11.2] - 2024-09-30
9
23
### Changed
10
24
- Updated Consul version from `1.19.1` to `1.19.2`
You will need to add the following secrets to GitHub:
61
+
-`HCP_ORGANIZATION_ID`
62
+
-`HCP_PROJECT_ID`
63
+
-`HCP_CLIENT_ID`
64
+
-`HCP_CLIENT_SECRET`
65
+
66
+
**NOTE**: You can track up to [10 buckets (images) for free](https://www.hashicorp.com/products/packer/pricing), but if you do not wish to, you can always comment out `hcp_packer_registry` block from the image build template file(s).
67
+
68
+
56
69
## Run Locally
57
70
If you wish to run this locally without using GitHub Actions, you can do the following:
"echo 'export no_proxy=169.254.169.254' | sudo tee -a /etc/default/google-fluentd",
208
-
"sudo systemctl disable google-fluentd.service",
209
-
"sudo rm /tmp/add-logging-agent-repo.sh"
225
+
"echo 'DefaultEnvironment=\"NO_PROXY=http://metadata.google.internal\" # Skip proxy for the local Metadata Server.' | sudo tee -a /etc/systemd/system.conf",
0 commit comments