Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: puppetlabs/puppetlabs-peadm
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.22.0
Choose a base ref
...
head repository: puppetlabs/puppetlabs-peadm
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.23.0
Choose a head ref
  • 8 commits
  • 39 files changed
  • 10 contributors

Commits on Sep 5, 2024

  1. (MAINT) Apply yaml formatting to GitHub Actions workflows (#490)

    - Added yamlfix action to format YAML files in GitHub Actions workflows.
    - Updated various YAML files to ensure consistent formatting.
    CoMfUcIoS authored Sep 5, 2024
    Configuration menu
    Copy the full SHA
    369ab07 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. (PE-39224) Adding random console password for forked pr workflow (#491)

    CI jobs triggered from forked branches aren't able to access secrets.
    In this case we are using a randomised password.
    ragingra authored Sep 6, 2024
    Configuration menu
    Copy the full SHA
    9b0d70d View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. (MAINT) Fix for dependabot.yml and exclude it from yamlfix (#492)

    * Update dependabot.yml
    
    * fix(workflows): update yamlformatter paths to include all directories
    
    - Changed the paths in yamlformatter.yml to '**/*.yml' and '**/*.yaml' to ensure all YAML files in any directory are formatted.
    
    * fix(workflows): update yamlfix-action version to v1.0.8
    
    - Changed the version of comfucios/yamlfix-action from 1.0.8 to v1.0.8 in yamlformatter.yml.
    
    * Apply Yamlfix format changes.
    
    * fix(workflows): remove dependabot.yml from changed_files.txt
    
    - Added a sed command to remove dependabot.yml from changed_files.txt in yamlformatter.yml.
    
    * fix(workflows): ensure removal of dependabot.yml from changed_files.txt without failure
    
    - Added a sed command to remove dependabot.yml from changed_files.txt in yamlformatter.yml.
    - Ensured the command does not fail if dependabot.yml does not exist in the list.
    
    * Apply Yamlfix format changes.
    
    * fix(workflows): ensure removal of .github/dependabot.yml from changed_files.txt without failure
    
    - Updated sed command to remove .github/dependabot.yml from changed_files.txt in yamlformatter.yml.
    - Ensured the command does not fail if .github/dependabot.yml does not exist in the list.
    
    * Apply Yamlfix format changes.
    
    * fix(workflow): correct sed command for removing dependabot.yml
    
    The sed command was updated to remove the unnecessary empty string argument for compatibility. This change ensures that the dependabot.yml file is correctly excluded from the list of changed YAML files.
    
    ---------
    
    Co-authored-by: CoMfUcIoS <CoMfUcIoS@users.noreply.github.com>
    CoMfUcIoS and CoMfUcIoS authored Sep 9, 2024
    Configuration menu
    Copy the full SHA
    9e9a5b4 View commit details
    Browse the repository at this point in the history
  2. Bump actions/checkout from 2 to 4 (#493)

    Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4.
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@v2...v4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 9, 2024
    Configuration menu
    Copy the full SHA
    01e4311 View commit details
    Browse the repository at this point in the history
  3. Bump trilom/file-changes-action from 1.2.3 to 1.2.4 (#494)

    Bumps [trilom/file-changes-action](https://github.com/trilom/file-changes-action) from 1.2.3 to 1.2.4.
    - [Release notes](https://github.com/trilom/file-changes-action/releases)
    - [Changelog](https://github.com/trilom/file-changes-action/blob/master/CHANGELOG.md)
    - [Commits](trilom/file-changes-action@v1.2.3...1.2.4)
    
    ---
    updated-dependencies:
    - dependency-name: trilom/file-changes-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 9, 2024
    Configuration menu
    Copy the full SHA
    33b5dac View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. (PE-37233-35) Official support of Add compiler plan (#485)

    * (PE-37236) Remove experimental status of add_compiler (#428)
    
    * (PE-37233) Adding add_compiler to test matrix (#434)
    
    Updated add_compiler spec to check compiler has been added and puppet run before running add compiler
    Added test matrix for add compiler
    
    * (PE-38814) add_compiler - Making primary_postgresql_host and avail_group_letter optional (#468)
    
    * (PE-38814) add_compiler - Making primary_postgresql_host and avail_group_letter optional
    
    primary_postgresql_host, if not provided will be determined through get_peadm_config
    avail_group_letter, is defaulting to A
    
    * Updating spec tests for add compiler
    
    Removing optional from avail_group_letter as not required with enum default value
    
    * Updating reference.md
    
    * Fixing linting issues
    
    ---------
    
    Co-authored-by: Neil Anderson <neil.anderson@perforce.com>
    
    * (PE-37235) Verify and update documentation on add_compiler (#429)
    
    * PE-37235 Verify and update documentation on add_compiler if needed and its experimental status
    
    * @cathal41
    PE-37235 Verify and update documentation on add_compiler - wording updates
    
    * Update plans/add_compiler.pp
    
    Co-authored-by: Dimitri Tischenko <1586813+timidri@users.noreply.github.com>
    
    * Update documentation/add_compiler.md
    
    Co-authored-by: Dimitri Tischenko <1586813+timidri@users.noreply.github.com>
    
    * Update documentation/add_compiler.md
    
    Co-authored-by: Dimitri Tischenko <1586813+timidri@users.noreply.github.com>
    
    * Update documentation/add_compiler.md
    
    Co-authored-by: Dimitri Tischenko <1586813+timidri@users.noreply.github.com>
    
    * Update documentation/add_compiler.md
    
    Co-authored-by: Dimitri Tischenko <1586813+timidri@users.noreply.github.com>
    
    * Update documentation/add_compiler.md
    
    Co-authored-by: Dimitri Tischenko <1586813+timidri@users.noreply.github.com>
    
    * Updating add compiler docs to show optional params
    
    * Updating docs with text corrections
    
    ---------
    
    Co-authored-by: Dimitri Tischenko <1586813+timidri@users.noreply.github.com>
    Co-authored-by: Neil Anderson <neil.anderson@perforce.com>
    
    * chore(workflows): simplify YAML syntax and improve readability
    
    - Removed unnecessary quotes around strings in YAML files.
    - Consolidated list items to single-line format where applicable.
    - Ensured consistent naming conventions for job steps.
    - Improved readability by removing extra blank lines.
    
    * fix(workflow): add console_password to test-add-compiler workflows
    
    - Added `console_password` parameter to the `test-add-compiler-matrix.yml` and `test-add-compiler.yaml` workflows.
    - This ensures the console password is passed correctly during the workflow execution.
    
    * chore: update test-add-compiler-matrix workflow
    
    - Remove centos-7 from the image matrix in test-add-compiler-matrix.yml
    - Retain only almalinux-cloud/almalinux-8 in the image matrix
    
    * feat(workflow): add --stream option to bolt plan run command
    
    Added the --stream option to the bolt plan run command in the test-add-compiler GitHub workflow. This change ensures that the output is streamed in real-time.
    
    * chore(workflow): update compiler versions in test-add-compiler-matrix.yml
    
    Updated the compiler versions in the test-add-compiler-matrix.yml GitHub workflow from 2021.7.7 and 2023.6.0 to 2021.7.9 and 2023.8.0.
    
    ---------
    
    Co-authored-by: Jo Lillie <jo.lillie@puppet.com>
    Co-authored-by: Neil Anderson <ragingra@users.noreply.github.com>
    Co-authored-by: Neil Anderson <neil.anderson@perforce.com>
    Co-authored-by: cathal41 <62099613+cathal41@users.noreply.github.com>
    Co-authored-by: Dimitri Tischenko <1586813+timidri@users.noreply.github.com>
    6 people authored Sep 12, 2024
    Configuration menu
    Copy the full SHA
    68329f0 View commit details
    Browse the repository at this point in the history
  2. (PE-38815-18) Official support of Add replica plan (#484)

    * PE-38815 add_replica plan updated, test matrix added (#480)
    
    * (PE-38818) Removing experimental and private from add_replica (#478)
    
    * (PE-38818) Removing experimental and private from add_replica
    
    * Updating Reference.md
    
    ---------
    
    Co-authored-by: Neil Anderson <neil.anderson@perforce.com>
    
    * (PE-38817) Adding docs for add replica (#477)
    
    Co-authored-by: Neil Anderson <neil.anderson@perforce.com>
    
    * chore: update test-add-replica workflow
    
    - Remove unnecessary quotes from YAML keys and values
    - Standardize single quotes for string values
    - Improve readability by removing extra blank lines
    
    * feat(workflows): add console password to test-add-replica-matrix job
    
    - Included `console_password` parameter in the test-add-replica-matrix job.
    - Utilizes `${{ secrets.CONSOLE_PASSWORD }}` for secure password management.
    
    * (PE-38817) Text fixes for add_replica docs (#496)
    
    * PE-39228 add_replica smoke test (#497)
    
    * PE-39228 Smoke test created and added to workflow
    
    * PE-39228 Workflow updated
    
    * PE-39228 Spec updated, smoke test added to matrix
    
    * PE-39228 Versions updated, push trigger removed from matrix
    
    * PE-39228 whitespace fixed
    
    * chore(workflow): update test-add-replica-matrix to use single version
    
    - Removed version `2021.7.9` from the matrix, leaving only `2023.8.0`.
    
    This change simplifies the testing matrix by focusing on the latest version.
    
    * chore(workflow): update test-add-replica-matrix to use single version
    
    - Changed `version` matrix to use an array with only `2023.8.0`.
    
    This change simplifies the testing matrix by focusing on the latest version.
    
    * docs: update REFERENCE.md to use asterisks for list items
    
    - Changed list item markers from hyphens to asterisks for consistency.
    - Ensured all list items in the document follow the same format.
    
    * add_replica docs updated
    
    ---------
    
    Co-authored-by: Neil Anderson <ragingra@users.noreply.github.com>
    Co-authored-by: Neil Anderson <neil.anderson@perforce.com>
    Co-authored-by: Aaron Shannon <aaron.shannon@puppet.com>
    4 people authored Sep 12, 2024
    Configuration menu
    Copy the full SHA
    3ef10ca View commit details
    Browse the repository at this point in the history
  3. Release prep v3.23.0 (#500)

    * Release prep v3.23.0
    github-actions[bot] authored Sep 12, 2024
    Configuration menu
    Copy the full SHA
    cb4be70 View commit details
    Browse the repository at this point in the history
Loading