-
## The Path to Packer Plugin SDK v1.0.0
The plugin architecture for Packer has proven successful since its inception but has introduced hurdles while working with HCL2 support.
In a recent chan…
-
The current spec appears to suggest that chaining arithmetic operations is not possible without nesting each pair in parenthesis:
```
Operation = unaryOp | binaryOp;
unaryOp = ("-" | "!") ExprTer…
-
We have recently discovered that some of our users have been deploying Vault policies formatted like below, where the opening curly bracket is placed below the line:
```
path "secretspath/*"
{
c…
-
I have been trying to create a tool that will crawl all the hcl in our terragrunt directories and ran into an interesting issue.
When i update to version 4.3.3 the hcl parser throws an error as follo…
-
I want to parse terraform files. For that I have used hcl2.lark grammer from hcl2 python package and created custom transformer. Parser works fine but if I pass propagate_positions to true then parser…
-
Current behaviour fails to parse following hcl code:
```hcl
resource "confluent_connector" "source" {
config_nonsensitive = {
"poll.interval.ms" = local.poll_interval * 1000
"sa…
-
Error:
```Traceback (most recent call last):
File "/home/chrobinson.com/pierdavpa/.local/lib/python3.11/site-packages/lark/parsers/lalr_parser.py", line 126, in feed_token
action, arg = sta…
-
### Nomad version
Output from `nomad version`
Nomad v0.12.7 (6147cb578794cb2d0c35d68fe1791728a09bb081) ( my production env ) **Not** affected
Nomad v1.1.3 (8c0c8140997329136971e66e4c2337dfcf93…
-
On 2.0.0 we will want to make the `packer console` default to HCL2 instead of JSON. To open a JSON console then `packer console --config-type=json` will be necessary.
-
I've been considering playing with HCL2 for a project that would need to parse a directories full of inter-related HCL files, much like Terraform does. These files may have objects that are referring …