Skip to content
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

core/hcl2: Fix issue preventing builds from pausing between provisioners when the --debug argument has been passed #11537

Merged
merged 2 commits into from
Feb 3, 2022

Commits on Feb 2, 2022

  1. Update HCL2 PackerConfig to call SetDebug mode for CoreBuild when --d…

    …ebug flag is passed
    
    ```
    ~>  packer build --debug /tmp/source.pkr.hcl
    Debug mode enabled. Builds will not be parallelized.
    null.example: output will be in this color.
    
    ==> null.example: Pausing after run of step 'StepConnect'. Press enter to continue.
    ==> null.example: Pausing before the next provisioner . Press enter to continue.
    ==> null.example: Running local shell script: /var/folders/vz/rv7bk6v15211jxg8q801f7kw0000gq/T/packer-shell4149319610
        null.example: hi
    ==> null.example: Pausing before the next provisioner . Press enter to continue.
    ==> null.example: Running local shell script: /var/folders/vz/rv7bk6v15211jxg8q801f7kw0000gq/T/packer-shell3210691290
        null.example: hi 2
    ==> null.example: Pausing after run of step 'StepProvision'. Press enter to continue.
    ==> null.example: Pausing before cleanup of step 'StepProvision'. Press enter to continue.
    ==> null.example: Pausing before cleanup of step 'StepConnect'. Press enter to continue.
    Build 'null.example' finished after 8 seconds 284 milliseconds.
    
    ==> Wait completed after 8 seconds 284 milliseconds
    
    ==> Builds finished. The artifacts of successful builds are:
    --> null.example: Did not export anything. This is the null builder
    ```
    nywilken committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    23cd708 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    768015c View commit details
    Browse the repository at this point in the history