Commits on Jan 28, 2020

  1. Add compatibility with PE 2018.1

    The 0.4.x branch of puppetlabs-pe_xl (a.k.a. puppetlabs-peadm) should
    support deploying PE 2018.1 stacks for testing and validation in support
    of customers using that version of PE. Note that it is not recommended
    any new customers perform new deployments of that PE version.
    reidmv committed Jan 28, 2020
    Configuration menu
    Copy the full SHA
    df5c082 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2020

  1. Configuration menu
    Copy the full SHA
    15ed32a View commit details
    Browse the repository at this point in the history
  2. Rename target_host() to target_name()

    To match 0.5.x
    reidmv committed Jan 29, 2020
    Configuration menu
    Copy the full SHA
    591ecfa View commit details
    Browse the repository at this point in the history
  3. Polish commit for upgrade plan

    After upgrade, several changes are consistenly made on the master node.
    This commit runs Puppet on the master once as part of the upgrade to
    ensure these changes are taken care of at the same time the rest of the
    upgrade is.
    reidmv committed Jan 29, 2020
    Configuration menu
    Copy the full SHA
    7adda76 View commit details
    Browse the repository at this point in the history
  4. Add upgrade documentation

    reidmv committed Jan 29, 2020
    Configuration menu
    Copy the full SHA
    a29355a View commit details
    Browse the repository at this point in the history
  5. Add support for upgrades using the Orchestrator

    Commit includes minor code changes to support this use case, and an
    addition to the documentation detailing how to upgrade using the
    Orchestrator transport.
    reidmv committed Jan 29, 2020
    Configuration menu
    Copy the full SHA
    5e769a0 View commit details
    Browse the repository at this point in the history
  6. Prep for 0.4.1 release tag

    reidmv committed Jan 29, 2020
    Configuration menu
    Copy the full SHA
    0c6acec View commit details
    Browse the repository at this point in the history
  7. Fix possible orchestrator disconnect

    Due to master services restarting during a Puppet run
    reidmv committed Jan 29, 2020
    Configuration menu
    Copy the full SHA
    947785c View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2020

  1. Improve upgrade plan return message

    Make it match the install and configure ones
    reidmv committed Jan 30, 2020
    Configuration menu
    Copy the full SHA
    b98a366 View commit details
    Browse the repository at this point in the history
  2. Prep for 0.4.1 release tag

    reidmv committed Jan 30, 2020
    Configuration menu
    Copy the full SHA
    4edba03 View commit details
    Browse the repository at this point in the history
  3. Prep for 0.4.2 release tag

    reidmv committed Jan 30, 2020
    Configuration menu
    Copy the full SHA
    9e9a808 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2020

  1. Fix precheck.sh script for RHEL

    In RHEL, VERSION_ID can be something like "7.3", rather than just "7".
    So for EL os's strip out the minor version when calculating the platform
    tag.
    reidmv committed Feb 5, 2020
    Configuration menu
    Copy the full SHA
    fc67d1e View commit details
    Browse the repository at this point in the history

Commits on May 28, 2020

  1. Adds docker-compose support for testing purposes

      * This backports a number of commits from the master branch
        pertaining to testing on docker.
    
      * Previously working on this module required a buildout
        of a puppet infrastructure with VMs or cloud providers.
        Which can sometimes be costly or take hours to deploy.
    
        This commit uses containers and docker-compose to produce
        sample environments for each architecuture in order to
        perform rapid prototyping or test the functionality of this module
        and the puppet infra command.
    
        The architectures supported in this command are:
          * standard, stadard-ha
          * large, large-ha
          * extra-large, extra-large-ha
    
        While there are many other possiblites and combinations of amount
        of servers and containers these are the current choices.
    
        For more information please see documention/docker_examples.md
    logicminds committed May 28, 2020
    Configuration menu
    Copy the full SHA
    b8fc8cd View commit details
    Browse the repository at this point in the history
  2. Add ability to audit the files being copied over

      * When using the example docker containers you will
        have the ability to see what files are copied over to the
        system for inspection.
    logicminds committed May 28, 2020
    Configuration menu
    Copy the full SHA
    e8db249 View commit details
    Browse the repository at this point in the history
  3. Use dynamic directories with bolt in example docker

      * previously the example docker files used a static
        directory for bolt scripts.  This removes the script-dir
        so bolt will create a unique one each time.
    logicminds committed May 28, 2020
    Configuration menu
    Copy the full SHA
    c607e50 View commit details
    Browse the repository at this point in the history
  4. Update context of docker files

      * Also adds the live_audit script to systemd.
        This will cause systemd to startup the audit on boot
        so all bolt files will be copied over to /tmp/backup
        for investigation.
    logicminds committed May 28, 2020
    Configuration menu
    Copy the full SHA
    84e88ee View commit details
    Browse the repository at this point in the history
  5. Add puppetdb.conf to docker containers

      * When running puppetdb queries in the container it is helpful to
        have the the config file setup already. This commit configures
        the puppetdb.conf file on the puppet servers.
    logicminds committed May 28, 2020
    Configuration menu
    Copy the full SHA
    9da423b View commit details
    Browse the repository at this point in the history
  6. Fix locale issues

      * The docker container for bolt was having some encoding issues
        after running a plan.  This fixes that issue so the plan/command
        does not fail.
    
      * Only applies to the example docker containers
    logicminds committed May 28, 2020
    Configuration menu
    Copy the full SHA
    4b76740 View commit details
    Browse the repository at this point in the history
  7. Always restart docker container

      * This only applies to our example docker containers.
        If the docker host reboots, the containers will now
        restart upon reboot. Was just too annoying before to always
        have to start up the machines again.
    logicminds committed May 28, 2020
    Configuration menu
    Copy the full SHA
    a1c29e6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e35d781 View commit details
    Browse the repository at this point in the history
  9. Make cert tasks more idempotent

      * previously if the sign or request cert tasks were
        run twice, the tasks would fail.  This adds idempotency
        to the submit_csr tasks.
      * Also backports the sign_csr and submit_csr tasks and updates the
        install plan to use sign_csr instead of the puppet apply.
    logicminds committed May 28, 2020
    Configuration menu
    Copy the full SHA
    141b627 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2020

  1. Merge pull request #99 from nwops/docker_0.4.x

    Backport docker examples for 2018
    reidmv authored May 29, 2020
    Configuration menu
    Copy the full SHA
    2827dc3 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2020

  1. Merge tag '0.4.2' into 0.4.x

    Somehow the 0.4.2 tag split off of the 0.4.x branch. This commit merges
    it back in.
    reidmv committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    58925bf View commit details
    Browse the repository at this point in the history
  2. Prep for 0.4.3 tag

    reidmv committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    0b0759e View commit details
    Browse the repository at this point in the history